<layout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><handle id="handle"><body>
    <referenceContainer name="header.container" htmlClass="page-header header-style-08">
        <container name="header-panel-top" htmlTag="div" htmlClass="header-top" before="-">
           <block name="header-extra-text" class="Codazon\ThemeLayoutPro\Block\Header" template="Codazon_ThemeLayoutPro::layout/header-content.phtml"></block>
        </container>
    </referenceContainer>
    <referenceContainer name="header.panel">
        <container name="header-panel-row" htmlTag="div" htmlClass="row cdz-fix-left" after="skip_to_content">
            <container name="header-panel-left" htmlTag="div" htmlClass="col-sm-12 col-md-5 header-panel-left"></container>
            <container name="header-panel-middle" htmlTag="div" htmlClass="col-sm-24 col-md-14 header-panel-middle"></container>
            <container name="header-panel-right" htmlTag="div" htmlClass="col-sm-12 col-md-5 header-panel-right"></container>
            <container name="header-search-wrap" htmlId="header-search-wrap" htmlTag="div" htmlClass="col-sm-24 header-search-wrap"></container>
        </container>
    </referenceContainer>
    
    <referenceBlock name="top.links">
        <action method="setData">
            <argument name="name" xsi:type="string">css_class</argument>
            <argument name="value" xsi:type="string">header links visible-xs</argument>
        </action>
    </referenceBlock>
    
    <referenceBlock name="top.links.features">
        <block class="Magento\Framework\View\Element\Template" name="links.features.search" template="Magento_Search::search-trigger.phtml" before="-">
            <arguments>
                <argument name="html_class" xsi:type="string">search-link</argument>
            </arguments>
        </block>
        <block class="Magento\Framework\View\Element\Template" name="links.features.linkslist" template="Magento_Theme::html/custom-li.phtml" after="-">
            <arguments>
                <argument name="html_class" xsi:type="string">linkslist-link</argument>
            </arguments>
        </block>
    </referenceBlock>
    <referenceBlock name="utilities.toggle.linkslist">
        <action method="setDirection">
            <argument name="value" xsi:type="string">right</argument>
        </action>
    </referenceBlock>
    
    <move element="header-store-info" destination="header-panel-top"></move>    
    <move element="top.links.features" destination="header-panel-right"></move>
    <move element="mobi-cart-placeholder" destination="header-search-wrap"></move>
    <move element="top.search" destination="header-search-wrap"></move>
    <move element="header-links-list" destination="utilities.sidebar.right"></move>
    <move element="links.features.cart" destination="top.links.features" after="authorization-link-features" before="links.features.linkslist"></move>
    <move element="utilities.toggle.linkslist" destination="links.features.linkslist"></move>
    
    <move element="logo" destination="header-panel-left"></move>
    <move element="catalog.topnav" destination="header-panel-middle" after="-"></move>
    <move element="store-menu-placeholder" destination="store.menu"></move>
    <move element="minicart" destination="links.features.cart"></move>
    <referenceBlock name="header-contact-link" remove="true"></referenceBlock>
    <referenceBlock name="wish-list-link-features" remove="true"></referenceBlock>
</body><body>
    <referenceBlock name="footer_links" remove="true"></referenceBlock>
    <referenceBlock name="copyright" remove="true"></referenceBlock>
    <referenceBlock name="report.bugs" remove="true"></referenceBlock>
    <referenceBlock name="form.subscribe" remove="true"></referenceBlock>
    <move element="theme-layout-footer" destination="footer-container"></move>
</body><body>
   <referenceBlock name="catalog.topnav" remove="true"></referenceBlock>
   <container name="amp_head_additional" label="Amp Head Additional"></container>
   <block class="Magento\Framework\View\Element\Template" name="amp_layout_content" template="Codazon_GoogleAmpManager::amp/html/layout-content.phtml">
      <container name="amp_page_header" htmlTag="header" htmlId="cdz-amp-header" htmlClass="cdz-amp-header" label="Amp Page Header Container" before="amp_page_container"></container>
      <container name="amp_page_container" htmlTag="div" htmlClass="cdz-amp-container cdz-main-content-wrap" label="Amp Page Main Container">
         <container name="amp_page_content_top" label="Amp Page Main Content Top"></container>
         <container name="amp_page_content" htmlTag="div" htmlId="cdz-amp-main-content" htmlClass="cdz-amp-main-content" label="Amp Page Main Content"></container>
      </container>
      <container name="amp_page_footer" htmlTag="footer" htmlId="cdz-amp-footer" htmlClass="cdz-amp-footer" label="Amp Page Footer Container" after="amp_page_container">
         <container name="amp_page_footer_top" htmlTag="div" htmlId="cdz-footer-top" htmlClass="cdz-footer-top" label="Amp Page Footer Top" before="amp_page_footer_middle">
            <container name="amp_page_footer_top_content" htmlTag="div" htmlClass="cdz-amp-container" label="Amp Page Footer Top Content"></container>
         </container>
         <container name="amp_page_footer_middle" htmlTag="div" htmlId="cdz-footer-middle" htmlClass="cdz-footer-middle" label="Amp Page Footer Middle">
            <container name="amp_page_footer_middle_content" htmlTag="div" htmlClass="cdz-amp-container" label="Amp Page Footer Middle Content"></container>
         </container>
         <container name="amp_page_footer_bottom" htmlTag="div" htmlId="cdz-footer-bottom" htmlClass="cdz-footer-bottom" label="Amp Page Footer Bottom" after="-">
            <container name="amp_page_footer_bottom_content" htmlTag="div" htmlClass="cdz-amp-container" label="Amp Page Footer Bottom Content"></container>
         </container>
      </container>
      <container name="amp_before_body_end" label="Amp Page Footer Container" after="amp_page_footer"></container>
   </block>
   <referenceContainer name="amp_head_additional">
      <block class="Codazon\GoogleAmpManager\Block\Styles" name="amp_custom_style" template="Codazon_GoogleAmpManager::amp/head/style.phtml">
         <action method="addCustomStyleFile">
            <argument name="file" xsi:type="string">general-styles.less</argument>
         </action>
      </block>
      <block class="Codazon\GoogleAmpManager\Block\Styles" name="amp_js_library" template="Codazon_GoogleAmpManager::amp/head/script.phtml">
         <action method="addAmpJs">
            <argument name="script" xsi:type="array">
               <item name="amp-analytics" xsi:type="string">async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"</item>
               <item name="amp-form" xsi:type="string">async custom-element="amp-form" src="https://cdn.ampproject.org/v0/amp-form-0.1.js"</item>
               <item name="amp-carousel" xsi:type="string">async custom-element="amp-carousel" src="https://cdn.ampproject.org/v0/amp-carousel-0.2.js"</item>
               <item name="amp-mustache" xsi:type="string">async custom-template="amp-mustache" src="https://cdn.ampproject.org/v0/amp-mustache-0.2.js"</item>
               <item name="amp-accordion" xsi:type="string">async custom-element="amp-accordion" src="https://cdn.ampproject.org/v0/amp-accordion-0.1.js"</item>
               <item name="amp-selector" xsi:type="string">async custom-element="amp-selector" src="https://cdn.ampproject.org/v0/amp-selector-0.1.js"</item>
               <item name="amp-sidebar" xsi:type="string">async custom-element="amp-sidebar" src="https://cdn.ampproject.org/v0/amp-sidebar-0.1.js"</item>
               <item name="amp-animation" xsi:type="string">async custom-element="amp-animation" src="https://cdn.ampproject.org/v0/amp-animation-0.1.js"</item>
               <item name="amp-position-observer" xsi:type="string">async custom-element="amp-position-observer" src="https://cdn.ampproject.org/v0/amp-position-observer-0.1.js"</item>
               <item name="amp-list" xsi:type="string">async custom-element="amp-list" src="https://cdn.ampproject.org/v0/amp-list-0.1.js"</item>
               <item name="amp-bind" xsi:type="string">async custom-element="amp-bind" src="https://cdn.ampproject.org/v0/amp-bind-0.1.js"</item>
               <item name="amp-iframe" xsi:type="string">async custom-element="amp-iframe" src="https://cdn.ampproject.org/v0/amp-iframe-0.1.js"</item>
            </argument>
         </action>
      </block>
   </referenceContainer>
   <referenceContainer name="amp_page_header">
      <block name="amp_page_header_content" class="Codazon\GoogleAmpManager\Block\AbstractAmp" template="Codazon_GoogleAmpManager::amp/html/header.phtml"></block>
      <block name="amp_navigation_sections" class="Codazon\GoogleAmpManager\Block\AbstractAmp" template="Codazon_GoogleAmpManager::amp/html/sections.phtml">
         <arguments>
            <argument name="group_name" xsi:type="string">amp-navigation-sections</argument>
            <argument name="group_css" xsi:type="string">cdz-amp-nav-sections</argument>
         </arguments>
         <block class="Magento\Framework\View\Element\Template" name="amp-store-menu" group="amp-navigation-sections" template="Magento_Theme::html/container.phtml">
            <arguments>
               <argument name="title" translate="true" xsi:type="string">Menu</argument>
            </arguments>
            <block class="Codazon\GoogleAmpManager\Block\Html\Categorymenu" name="amp-catalog-topnav" template="Codazon_GoogleAmpManager::amp/html/topmenu.phtml" before="-"></block>
         </block>
         <block class="Magento\Framework\View\Element\Template" name="amp-store-links" group="amp-navigation-sections" template="Magento_Theme::html/container.phtml">
            <arguments>
               <argument name="title" translate="true" xsi:type="string">Account</argument>
               <argument name="use_force" xsi:type="boolean">true</argument>
            </arguments>
            <block class="Magento\Customer\Block\Account\Navigation" name="amp-top-links">
               <arguments>
                  <argument name="css_class" xsi:type="string">amp-header-links amp-links-list</argument>
               </arguments>
               <block class="Magento\Customer\Block\Account\Link" name="amp-my-account-link">
                  <arguments>
                     <argument name="label" translate="true" xsi:type="string">My Account</argument>
                     <argument name="sortOrder" xsi:type="number">110</argument>
                  </arguments>
               </block>
               <block class="Magento\Customer\Block\Account\RegisterLink" name="amp-register-link">
                  <arguments>
                     <argument name="label" translate="true" xsi:type="string">Create an Account</argument>
                  </arguments>
               </block>
               <block class="Magento\Customer\Block\Account\AuthorizationLink" name="amp-authorization-link" template="Magento_Customer::account/link/authorization.phtml"></block>
            </block>
         </block>
      </block>
   </referenceContainer>
   <referenceContainer name="amp_page_footer">
      <block name="amp_page_footer_content" class="Codazon\GoogleAmpManager\Block\AbstractAmp" template="Codazon_GoogleAmpManager::amp/html/footer.phtml"></block>
   </referenceContainer>
   <referenceBlock name="logo">
      <action method="setTemplate">
         <argument name="name" xsi:type="string">Codazon_GoogleAmpManager::amp/html/header/logo.phtml</argument>
      </action>
   </referenceBlock>
   <referenceBlock name="breadcrumbs">
      <action method="setTemplate">
         <argument name="name" xsi:type="string">Codazon_GoogleAmpManager::amp/html/breadcrumbs.phtml</argument>
      </action>
   </referenceBlock>
   <referenceBlock name="amp_page_header_content">
      <container name="amp_page_header_toolbar" label="Amp Page Header Toolbar" htmlTag="div" htmlClass="cdz-amp-header-toolbar" after="-">
         <block class="Magento\Framework\View\Element\Template" name="amp_top_search" template="Codazon_GoogleAmpManager::amp/html/header/mini-search-form.phtml"></block>
         <block class="Magento\Checkout\Block\Cart\Sidebar" name="amp_top_cart" template="Codazon_GoogleAmpManager::amp/html/header/minicart.phtml"></block>
      </container>
   </referenceBlock>
   <referenceContainer name="amp_page_footer_top_content">
      <block class="Magento\Newsletter\Block\Subscribe" name="amp-form-subscribe" before="-" template="Codazon_GoogleAmpManager::amp/html/subscribe-form.phtml" ifconfig="newsletter/general/active"></block>
   </referenceContainer>
   <referenceContainer name="amp_page_footer_middle_content">
      <block class="Codazon\GoogleAmpManager\Block\AbstractAmp" name="amp-footer-main-content" template="Codazon_GoogleAmpManager::amp/html/footer/content.phtml"></block>
   </referenceContainer>
   <referenceContainer name="amp_page_footer_bottom_content">
      <block class="Codazon\GoogleAmpManager\Block\AbstractAmp" name="amp-footer-bottom-content" template="Codazon_GoogleAmpManager::amp/html/footer/bottom-content.phtml"></block>
   </referenceContainer>
   <referenceContainer name="amp_before_body_end">
      <block name="amp_page_features" class="Magento\Framework\View\Element\Template" template="Codazon_GoogleAmpManager::amp/html/page-features.phtml"></block>
      <block name="amp_cart_sidebar" class="Magento\Framework\View\Element\Template" template="Codazon_GoogleAmpManager::amp/html/minicart-sidebar.phtml"></block>
      <block name="amp_page_overlay" class="Magento\Framework\View\Element\Template" template="Codazon_GoogleAmpManager::amp/html/overlay.phtml"></block>
      <block name="amp_page_message_popup" class="Magento\Framework\View\Element\Template" template="Codazon_GoogleAmpManager::amp/html/message-popup.phtml" after="-"></block>
   </referenceContainer>
   <move element="page.main.title" destination="amp_page_content_top" before="-"></move>
   <move element="breadcrumbs" destination="amp_page_content_top"></move>
</body>
<body>
   <attribute name="class" value="amp-page-product"></attribute>
   <referenceContainer name="shipping-estimation-simple" remove="true"></referenceContainer>
   <referenceContainer name="shipping-estimation-configurable" remove="true"></referenceContainer>
   <referenceBlock name="product.info.options" display="false"></referenceBlock>
   <referenceBlock name="html_calendar" remove="true"></referenceBlock>
   <referenceBlock name="product.info.social" remove="true"></referenceBlock>
   <referenceBlock name="amp_custom_style">
      <action method="addCustomStyleFile">
         <argument name="file" xsi:type="string">product-view-styles.less</argument>
      </action>
   </referenceBlock>
   <referenceBlock name="product.info.media.image">
      <action method="setTemplate">
         <argument name="name" xsi:type="string">Codazon_GoogleAmpManager::amp/product/view/gallery.phtml</argument>
      </action>
   </referenceBlock>
   <referenceBlock name="product.info">
      <action method="setTemplate">
         <argument name="name" xsi:type="string">Codazon_GoogleAmpManager::amp/product/view/form.phtml</argument>
      </action>
   </referenceBlock>
   <referenceBlock name="product.info.addtocart">
      <action method="setTemplate">
         <argument name="name" xsi:type="string">Codazon_GoogleAmpManager::amp/product/view/addtocart.phtml</argument>
      </action>
   </referenceBlock>
   <referenceBlock name="product.info.addtocart.additional">
      <action method="setTemplate">
         <argument name="name" xsi:type="string">Codazon_GoogleAmpManager::amp/product/view/addtocart.phtml</argument>
      </action>
   </referenceBlock>
   <referenceBlock name="product.info.addtocart.additional">
      <action method="setTemplate">
         <argument name="name" xsi:type="string">Codazon_GoogleAmpManager::amp/product/view/addtocart.phtml</argument>
      </action>
   </referenceBlock>
   <referenceBlock name="product.info.review">
      <action method="setTemplate">
         <argument name="name" xsi:type="string">Codazon_GoogleAmpManager::amp/product/view/review-info.phtml</argument>
      </action>
   </referenceBlock>
   <referenceBlock name="product.review.form">
      <action method="setTemplate">
         <argument name="name" xsi:type="string">Codazon_GoogleAmpManager::amp/product/view/review-form.phtml</argument>
      </action>
   </referenceBlock>
   <referenceBlock name="reviews.tab">
      <action method="setTemplate">
         <argument name="name" xsi:type="string">Codazon_GoogleAmpManager::amp/product/view/review.phtml</argument>
      </action>
   </referenceBlock>
   <referenceBlock name="product.info.description">
      <action method="setTemplate">
         <argument name="name" xsi:type="string">Codazon_GoogleAmpManager::amp/product/view/attribute.phtml</argument>
      </action>
   </referenceBlock>
   <referenceBlock name="product.attributes">
      <action method="setTemplate">
         <argument name="name" xsi:type="string">Codazon_GoogleAmpManager::amp/product/view/attributes.phtml</argument>
      </action>
   </referenceBlock>
   <referenceBlock name="catalog.product.related">
      <action method="setTemplate">
         <argument name="name" xsi:type="string">Codazon_GoogleAmpManager::amp/product/list/items.phtml</argument>
      </action>
   </referenceBlock>
   <referenceBlock name="product.info.upsell">
      <action method="setTemplate">
         <argument name="name" xsi:type="string">Codazon_GoogleAmpManager::amp/product/list/items.phtml</argument>
      </action>
   </referenceBlock>
   <referenceBlock name="breadcrumbs">
      <action method="setTemplate">
         <argument name="name" xsi:type="string">Codazon_GoogleAmpManager::amp/product/view/breadcrumbs.phtml</argument>
      </action>
   </referenceBlock>
   <referenceBlock name="brand.information.logo">
      <action method="setTemplate">
         <argument name="name" xsi:type="string">Codazon_GoogleAmpManager::amp/product/view/brand-logo.phtml</argument>
      </action>
   </referenceBlock>
   <referenceContainer name="content">
      <container name="amp_product.info.main" htmlTag="div" htmlClass="amp-product-info-main" before="product.info.main"></container>
   </referenceContainer>
   <referenceContainer name="product.info.details" remove="true"></referenceContainer>
   <block class="Magento\Catalog\Block\Product\View\Details" name="amp-product.info.details" template="Codazon_GoogleAmpManager::amp/product/view/details.phtml"></block>
   <block class="Magento\Catalog\Block\Product\View" name="amp_product_options_reference" template="Codazon_GoogleAmpManager::amp/product/view/options-reference.phtml"></block>
   <move element="page.main.title" destination="product.info.price" before="-"></move>
   <move element="product.info.description" destination="amp-product.info.details"></move>
   <move element="product.attributes" destination="amp-product.info.details"></move>
   <move element="reviews.tab" destination="amp-product.info.details"></move>
   <referenceContainer name="amp_head_additional">
      <block class="Magento\Catalog\Block\Product\View" name="amp_head_additional_product_view" template="Codazon_GoogleAmpManager::amp/product/view/head-config.phtml"></block>
   </referenceContainer>
   <referenceContainer name="amp_page_content">
      <block class="Magento\Catalog\Block\Product\View" name="amp_page_content.product" template="Codazon_GoogleAmpManager::amp/product/view.phtml"></block>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="header.panel">
      <block class="Magento\Directory\Block\Currency" name="currency" before="store_language" template="Magento_Directory::currency.phtml"></block>
   </referenceContainer>
</body>
<head>
   <meta name="viewport" content="width=device-width, initial-scale=1">
   <css src="mage/calendar.css"></css>
   <script src="requirejs/require.js"></script>
</head>
<body>
   <referenceBlock name="head.additional">
      <block name="critical_css_block" as="critical_css" template="Magento_Theme::html/header/criticalCss.phtml" ifconfig="dev/css/use_css_critical_path">
         <arguments>
            <argument name="criticalCssViewModel" xsi:type="object">Magento\Theme\Block\Html\Header\CriticalCss</argument>
         </arguments>
      </block>
      <block name="css_rel_preload_script" ifconfig="dev/css/use_css_critical_path" template="Magento_Theme::js/css_rel_preload.phtml"></block>
   </referenceBlock>
   <referenceContainer name="after.body.start">
      <block class="Magento\Framework\View\Element\Js\Components" name="head.components" as="components" template="Magento_Theme::js/components.phtml" before="-"></block>
      <block class="Magento\Framework\View\Element\Template" name="cookie-status-check" as="cookie-status" template="Magento_Theme::js/cookie_status.phtml"></block>
   </referenceContainer>
</body>
<head>
		
    </head>
<head></head>
<head>
		
		
	</head>
<head>
   <css src="css/styles-m.css"></css>
   <css src="css/styles-l.css" media="screen and (min-width: 768px)"></css>
   <css src="css/print.css" media="print"></css>
   <meta name="format-detection" content="telephone=no">
</head>
<head>
   <meta name="viewport" content="width=device-width, initial-scale=1">
   <css src="css/fontawesome/fontawesome-all.css" media="all"></css>
   <css src="css/owlcarousel/owl.carousel.min.css" media="all"></css>
   <remove src="Magento_Swatches::css/swatches.css"></remove>
   <remove src="mage/calendar.css"></remove>
   <remove src="css/print.css"></remove>
   <remove src="Magento_Swatches::css/swatches.css"></remove>
   <remove src="Magefan_Blog::css/blog-m.css"></remove>
   <remove src="Magefan_Blog::css/blog-custom.css"></remove>
   <remove src="MageWorx_SearchSuiteAutocomplete::css/searchsuiteautocomplete.css"></remove>
</head>
<head>
        
    </head>
<update handle="default_head_blocks"></update>
<body>
   <attribute name="id" value="html-body"></attribute>
   <block name="require.js" class="Magento\Framework\View\Element\Template" template="Magento_Theme::page/js/require_js.phtml"></block>
   <referenceContainer name="after.body.start">
      <block class="Magento\RequireJs\Block\Html\Head\Config" name="requirejs-config"></block>
      <block class="Magento\Framework\View\Element\Js\Cookie" name="js_cookies" template="Magento_Theme::js/cookie.phtml">
         <arguments>
            <argument name="session_config" xsi:type="object">Magento\Theme\ViewModel\Block\SessionConfig</argument>
         </arguments>
      </block>
      <block class="Magento\Theme\Block\Html\Notices" name="global_notices" template="Magento_Theme::html/notices.phtml"></block>
   </referenceContainer>
   <referenceBlock name="top.links">
      <block class="Magento\Theme\Block\Html\Header" name="header" as="header" before="-">
         <arguments>
            <argument name="show_part" xsi:type="string">welcome</argument>
         </arguments>
      </block>
   </referenceBlock>
   <referenceContainer name="main.content">
      <block class="Magento\Framework\View\Element\Template" name="skip_to_content.target" before="-" template="Magento_Theme::html/skiptarget.phtml">
         <arguments>
            <argument name="target_id" xsi:type="string">contentarea</argument>
         </arguments>
      </block>
   </referenceContainer>
   <referenceContainer name="header.container">
      <container name="header.panel.wrapper" htmlClass="panel wrapper" htmlTag="div" before="-">
         <container name="header.panel" label="Page Header Panel" htmlTag="div" htmlClass="panel header">
            <block class="Magento\Framework\View\Element\Template" name="skip_to_content" template="Magento_Theme::html/skip.phtml">
               <arguments>
                  <argument name="target" xsi:type="string">contentarea</argument>
                  <argument name="label" translate="true" xsi:type="string">Skip to Content</argument>
               </arguments>
            </block>
            <block class="Magento\Store\Block\Switcher" name="store_language" as="store_language" template="Magento_Store::switch/languages.phtml">
               <arguments>
                  <argument name="view_model" xsi:type="object">Magento\Store\ViewModel\SwitcherUrlProvider</argument>
               </arguments>
            </block>
            <block class="Magento\Customer\Block\Account\Navigation" name="top.links">
               <arguments>
                  <argument name="css_class" xsi:type="string">header links</argument>
               </arguments>
            </block>
         </container>
      </container>
      <container name="header-wrapper" label="Page Header" as="header-wrapper" htmlTag="div" htmlClass="header content">
         <block class="Magento\Theme\Block\Html\Header\Logo" name="logo">
            <arguments>
               <argument name="logoPathResolver" xsi:type="object">Magento\Theme\ViewModel\Block\Html\Header\LogoPathResolver</argument>
               <argument name="logo_size_resolver" xsi:type="object">Magento\Theme\ViewModel\Block\Html\Header\LogoSizeResolver</argument>
            </arguments>
         </block>
      </container>
   </referenceContainer>
   <referenceContainer name="page.top">
      <block class="Magento\Framework\View\Element\Template" name="navigation.sections" before="-" template="Magento_Theme::html/sections.phtml">
         <arguments>
            <argument name="group_name" xsi:type="string">navigation-sections</argument>
            <argument name="group_css" xsi:type="string">nav-sections</argument>
         </arguments>
         <block class="Magento\Framework\View\Element\Template" name="store.menu" group="navigation-sections" template="Magento_Theme::html/container.phtml">
            <arguments>
               <argument name="title" translate="true" xsi:type="string">Menu</argument>
            </arguments>
            <block class="Magento\Theme\Block\Html\Topmenu" name="catalog.topnav" template="Magento_Theme::html/topmenu.phtml" ttl="3600" before="-"></block>
         </block>
         <block class="Magento\Framework\View\Element\Text" name="store.links" group="navigation-sections">
            <arguments>
               <argument name="title" translate="true" xsi:type="string">Account</argument>
               <argument name="use_force" xsi:type="boolean">true</argument>
               <argument name="text" xsi:type="string">&lt;!-- Account links --&gt;</argument>
            </arguments>
         </block>
         <block class="Magento\Framework\View\Element\Template" name="store.settings" group="navigation-sections" template="Magento_Theme::html/container.phtml">
            <arguments>
               <argument name="title" translate="true" xsi:type="string">Settings</argument>
            </arguments>
            <block class="Magento\Store\Block\Switcher" name="store.settings.language" template="Magento_Store::switch/languages.phtml">
               <arguments>
                  <argument name="id_modifier" xsi:type="string">nav</argument>
                  <argument name="view_model" xsi:type="object">Magento\Store\ViewModel\SwitcherUrlProvider</argument>
               </arguments>
            </block>
            <block class="Magento\Directory\Block\Currency" name="store.settings.currency" template="Magento_Directory::currency.phtml">
               <arguments>
                  <argument name="id_modifier" xsi:type="string">nav</argument>
               </arguments>
            </block>
         </block>
      </block>
      <container name="top.container" as="topContainer" label="After Page Header Top" htmlTag="div" htmlClass="top-container"></container>
      <block class="Magento\Theme\Block\Html\Breadcrumbs" name="breadcrumbs" as="breadcrumbs"></block>
   </referenceContainer>
   <referenceContainer name="columns.top">
      <block class="Magento\Theme\Block\Html\Title" name="page.main.title" template="Magento_Theme::html/title.phtml"></block>
      <container name="page.messages" htmlTag="div" htmlClass="page messages">
         <block class="Magento\Framework\View\Element\Template" name="ajax.message.placeholder" template="Magento_Theme::html/messages.phtml"></block>
         <block class="Magento\Framework\View\Element\Messages" name="messages" as="messages" template="Magento_Theme::messages.phtml"></block>
      </container>
   </referenceContainer>
   <referenceContainer name="main">
      <container name="content.top" label="Main Content Top">
         <block name="main_css_preloader" as="main_css_preloader" template="Magento_Theme::html/main_css_preloader.phtml" ifconfig="dev/css/use_css_critical_path"></block>
      </container>
      <container name="content" label="Main Content Area"></container>
      <container name="content.aside" label="Main Content Aside"></container>
      <container name="content.bottom" label="Main Content Bottom"></container>
   </referenceContainer>
   <referenceContainer name="page.bottom.container">
      <container name="page.bottom" label="Before Page Footer" htmlTag="div" htmlClass="content"></container>
   </referenceContainer>
   <referenceContainer name="footer-container">
      <container name="footer" as="footer" label="Page Footer" htmlTag="div" htmlClass="footer content">
         <block class="Magento\Store\Block\Switcher" name="store_switcher" as="store_switcher" template="Magento_Store::switch/stores.phtml"></block>
         <block class="Magento\Framework\View\Element\Html\Links" name="footer_links">
            <arguments>
               <argument name="css_class" xsi:type="string">footer links</argument>
            </arguments>
         </block>
         <block class="Magento\Theme\Block\Html\Footer" name="copyright" template="Magento_Theme::html/copyright.phtml"></block>
         <block class="Magento\Framework\View\Element\Template" name="report.bugs" template="Magento_Theme::html/bugreport.phtml" ifconfig="design/footer/report_bugs"></block>
      </container>
   </referenceContainer>
   <referenceContainer name="before.body.end">
      <block class="Magento\Theme\Block\Html\Footer" name="absolute_footer" template="Magento_Theme::html/absolute_footer.phtml"></block>
   </referenceContainer>
   <referenceContainer name="content">
      <block class="Magento\Framework\View\Element\FormKey" name="formkey"></block>
   </referenceContainer>
</body>
<body>
   <referenceBlock name="top.links">
      <block class="Magento\Customer\Block\Account\Link" name="my-account-link">
         <arguments>
            <argument name="label" translate="true" xsi:type="string">My Account</argument>
            <argument name="sortOrder" xsi:type="number">110</argument>
         </arguments>
      </block>
      <block class="Magento\Customer\Block\Account\RegisterLink" name="register-link">
         <arguments>
            <argument name="label" translate="true" xsi:type="string">Create an Account</argument>
         </arguments>
      </block>
      <block class="Magento\Customer\Block\Account\AuthorizationLink" name="authorization-link" template="Magento_Customer::account/link/authorization.phtml"></block>
   </referenceBlock>
   <referenceContainer name="content">
      <block class="Magento\Customer\Block\Account\AuthenticationPopup" name="authentication-popup" as="authentication-popup" template="Magento_Customer::account/authentication-popup.phtml">
         <arguments>
            <argument name="jsLayout" xsi:type="array">
               <item name="components" xsi:type="array">
                  <item name="authenticationPopup" xsi:type="array">
                     <item name="component" xsi:type="string">Magento_Customer/js/view/authentication-popup</item>
                     <item name="children" xsi:type="array">
                        <item name="messages" xsi:type="array">
                           <item name="component" xsi:type="string">Magento_Ui/js/view/messages</item>
                           <item name="displayArea" xsi:type="string">messages</item>
                        </item>
                     </item>
                  </item>
               </item>
            </argument>
            <argument name="view_model" xsi:type="object">Magento\Customer\ViewModel\Customer\StoreConfig</argument>
         </arguments>
      </block>
      <block name="customer.section.config" class="Magento\Customer\Block\SectionConfig" template="Magento_Customer::js/section-config.phtml">
         <arguments>
            <argument name="sectionNamesProvider" xsi:type="object">Magento\Customer\Block\SectionNamesProvider</argument>
         </arguments>
      </block>
      <block name="customer.customer.data" class="Magento\Customer\Block\CustomerData" template="Magento_Customer::js/customer-data.phtml"></block>
      <block name="customer.data.invalidation.rules" class="Magento\Customer\Block\CustomerScopeData" template="Magento_Customer::js/customer-data/invalidation-rules.phtml"></block>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="footer">
      <container name="cms_footer_links_container" label="CMS Footer Links" htmlTag="div" htmlClass="links" before="footer_links"></container>
   </referenceContainer>
   <referenceBlock name="footer_links">
      <block class="Magento\Framework\View\Element\Html\Link\Current" name="privacy-policy-link">
         <arguments>
            <argument name="label" translate="true" xsi:type="string">Privacy and Cookie Policy</argument>
            <argument name="path" xsi:type="string">privacy-policy-cookie-restriction-mode</argument>
         </arguments>
      </block>
   </referenceBlock>
</body>
<body>
   <referenceContainer name="header-wrapper">
      <block class="Magento\Framework\View\Element\Template" name="top.search" as="topSearch" template="Magento_Search::form.mini.phtml">
         <arguments>
            <argument name="configProvider" xsi:type="object">Magento\Search\ViewModel\ConfigProvider</argument>
            <argument name="additionalSearchFormData" xsi:type="object">Magento\Search\ViewModel\AdditionalSearchFormData</argument>
         </arguments>
      </block>
   </referenceContainer>
   <referenceBlock name="footer_links">
      <block class="Magento\Framework\View\Element\Html\Link\Current" ifconfig="catalog/seo/search_terms" name="search-term-popular-link">
         <arguments>
            <argument name="label" translate="true" xsi:type="string">Search Terms</argument>
            <argument name="path" xsi:type="string">search/term/popular</argument>
         </arguments>
      </block>
   </referenceBlock>
</body>
<body>
   <block class="Magento\Framework\Pricing\Render" name="product.price.render.default">
      <arguments>
         <argument name="price_render_handle" xsi:type="string">catalog_product_prices</argument>
         <argument name="use_link_for_as_low_as" xsi:type="boolean">true</argument>
      </arguments>
   </block>
</body>
<body>
   <referenceContainer name="before.body.end">
      <block class="Magento\Catalog\Block\FrontendStorageManager" name="frontend-storage-manager" before="-" template="Magento_Catalog::frontend_storage_manager.phtml">
         <arguments>
            <argument name="configuration" xsi:type="array">
               <item name="recently_viewed_product" xsi:type="array">
                  <item name="requestConfig" xsi:type="array">
                     <item name="syncUrl" path="catalog/product/frontend_action_synchronize" xsi:type="url"></item>
                  </item>
               </item>
               <item name="recently_compared_product" xsi:type="array">
                  <item name="requestConfig" xsi:type="array">
                     <item name="syncUrl" path="catalog/product/frontend_action_synchronize" xsi:type="url"></item>
                  </item>
               </item>
               <item name="product_data_storage" xsi:type="array">
                  <item name="updateRequestConfig" xsi:type="array">
                     <item name="url" path="/products-render-info" xsi:type="serviceUrl"></item>
                  </item>
                  <item name="requestConfig" xsi:type="array">
                     <item name="syncUrl" path="catalog/product/frontend_action_synchronize" xsi:type="url"></item>
                  </item>
               </item>
            </argument>
         </arguments>
      </block>
   </referenceContainer>
   <referenceBlock name="top.links">
      <block class="Magento\Framework\View\Element\Template" name="catalog.compare.link" before="-" template="Magento_Catalog::product/compare/link.phtml">
         <arguments>
            <argument name="jsLayout" xsi:type="array">
               <item name="components" xsi:type="array">
                  <item name="compareProducts" xsi:type="array">
                     <item name="component" xsi:type="string">Magento_Catalog/js/view/compare-products</item>
                  </item>
               </item>
            </argument>
         </arguments>
      </block>
   </referenceBlock>
   <referenceContainer name="sidebar.additional">
      <block class="Magento\Framework\View\Element\Template" name="catalog.compare.sidebar" template="Magento_Catalog::product/compare/sidebar.phtml">
         <arguments>
            <argument name="jsLayout" xsi:type="array">
               <item name="components" xsi:type="array">
                  <item name="compareProducts" xsi:type="array">
                     <item name="component" xsi:type="string">Magento_Catalog/js/view/compare-products</item>
                  </item>
               </item>
            </argument>
         </arguments>
      </block>
   </referenceContainer>
   <referenceContainer name="after.body.start">
      <block class="Magento\Framework\View\Element\Js\Components" name="head.components" as="components" template="Magento_Catalog::js/components.phtml"></block>
   </referenceContainer>
   <block class="Magento\Framework\View\Element\Template" name="head.additional" as="head.additional" template="Magento_Theme::html/container.phtml"></block>
</body>
<body>
   <referenceBlock name="top.search">
      <block class="Magento\Framework\View\Element\Template" name="advanced-search-link" template="Magento_CatalogSearch::advanced/link.phtml"></block>
   </referenceBlock>
   <referenceBlock name="footer_links">
      <block class="Magento\Framework\View\Element\Html\Link\Current" name="catalog-search-advanced-link">
         <arguments>
            <argument name="label" translate="true" xsi:type="string">Advanced Search</argument>
            <argument name="path" xsi:type="string">catalogsearch/advanced</argument>
            <argument name="attributes" xsi:type="array">
               <item name="data-action" xsi:type="string">advanced-search</item>
            </argument>
         </arguments>
      </block>
   </referenceBlock>
</body>
<body>
   <referenceBlock name="head.components">
      <block class="Magento\Framework\View\Element\Js\Components" name="sales_page_head_components" template="Magento_Sales::js/components.phtml"></block>
   </referenceBlock>
   <referenceContainer name="sidebar.additional">
      <block class="Magento\Sales\Block\Reorder\Sidebar" name="sale.reorder.sidebar" as="reorder" template="Magento_Sales::reorder/sidebar.phtml"></block>
   </referenceContainer>
   <referenceBlock name="footer_links">
      <block class="Magento\Sales\Block\Guest\Link" name="sales-guest-form-link">
         <arguments>
            <argument name="label" translate="true" xsi:type="string">Orders and Returns</argument>
            <argument name="path" xsi:type="string">sales/guest/form</argument>
         </arguments>
      </block>
   </referenceBlock>
</body>
<body>
   <referenceBlock name="minicart">
      <arguments>
         <argument name="jsLayout" xsi:type="array">
            <item name="components" xsi:type="array">
               <item name="minicart_content" xsi:type="array">
                  <item name="config" xsi:type="array">
                     <item name="itemRenderer" xsi:type="array">
                        <item name="default" xsi:type="string">defaultRenderer</item>
                        <item name="simple" xsi:type="string">defaultRenderer</item>
                        <item name="virtual" xsi:type="string">defaultRenderer</item>
                     </item>
                  </item>
                  <item name="children" xsi:type="array">
                     <item name="item.renderer" xsi:type="array">
                        <item name="component" xsi:type="string">Magento_Checkout/js/view/cart-item-renderer</item>
                        <item name="config" xsi:type="array">
                           <item name="displayArea" xsi:type="string">defaultRenderer</item>
                           <item name="template" xsi:type="string">Magento_Checkout/minicart/item/default</item>
                        </item>
                        <item name="children" xsi:type="array">
                           <item name="item.image" xsi:type="array">
                              <item name="component" xsi:type="string">Magento_Catalog/js/view/image</item>
                              <item name="config" xsi:type="array">
                                 <item name="template" xsi:type="string">Magento_Catalog/product/image</item>
                                 <item name="displayArea" xsi:type="string">itemImage</item>
                              </item>
                           </item>
                        </item>
                     </item>
                  </item>
               </item>
            </item>
         </argument>
      </arguments>
   </referenceBlock>
</body>
<body>
   <referenceBlock name="minicart">
      <block class="Magento\Checkout\Block\Item\Price\Renderer" name="checkout.cart.item.price.sidebar" template="Magento_Checkout::cart/item/price/sidebar.phtml"></block>
      <arguments>
         <argument name="jsLayout" xsi:type="array">
            <item name="components" xsi:type="array">
               <item name="minicart_content" xsi:type="array">
                  <item name="children" xsi:type="array">
                     <item name="item.renderer" xsi:type="array">
                        <item name="children" xsi:type="array">
                           <item name="checkout.cart.item.price.sidebar" xsi:type="array">
                              <item name="component" xsi:type="string">uiComponent</item>
                              <item name="config" xsi:type="array">
                                 <item name="template" xsi:type="string">Magento_Checkout/minicart/item/price</item>
                                 <item name="displayArea" xsi:type="string">priceSidebar</item>
                              </item>
                           </item>
                        </item>
                     </item>
                  </item>
               </item>
            </item>
         </argument>
      </arguments>
   </referenceBlock>
</body>
<body>
   <referenceBlock name="minicart">
      <arguments>
         <argument name="jsLayout" xsi:type="array">
            <item name="components" xsi:type="array">
               <item name="minicart_content" xsi:type="array">
                  <item name="children" xsi:type="array">
                     <item name="subtotal.container" xsi:type="array">
                        <item name="children" xsi:type="array">
                           <item name="subtotal" xsi:type="array">
                              <item name="children" xsi:type="array">
                                 <item name="subtotal.totals" xsi:type="array">
                                    <item name="children" xsi:type="array">
                                       <item name="subtotal.totals.msrp" xsi:type="array">
                                          <item name="component" xsi:type="string">Magento_Msrp/js/view/checkout/minicart/subtotal/totals</item>
                                          <item name="config" xsi:type="array">
                                             <item name="displayArea" xsi:type="string">minicart-subtotal-hidden</item>
                                             <item name="template" xsi:type="string">Magento_Msrp/checkout/minicart/subtotal/totals</item>
                                          </item>
                                       </item>
                                    </item>
                                 </item>
                              </item>
                           </item>
                        </item>
                     </item>
                  </item>
               </item>
            </item>
         </argument>
      </arguments>
   </referenceBlock>
</body>
<body>
   <referenceBlock name="minicart">
      <arguments>
         <argument name="jsLayout" xsi:type="array">
            <item name="components" xsi:type="array">
               <item name="minicart_content" xsi:type="array">
                  <item name="children" xsi:type="array">
                     <item name="subtotal.container" xsi:type="array">
                        <item name="children" xsi:type="array">
                           <item name="subtotal" xsi:type="array">
                              <item name="children" xsi:type="array">
                                 <item name="subtotal.totals" xsi:type="array">
                                    <item name="component" xsi:type="string">Magento_Checkout/js/view/checkout/minicart/subtotal/totals</item>
                                    <item name="config" xsi:type="array">
                                       <item name="template" xsi:type="string">Magento_Checkout/minicart/subtotal/totals</item>
                                    </item>
                                 </item>
                              </item>
                           </item>
                        </item>
                     </item>
                  </item>
               </item>
            </item>
         </argument>
      </arguments>
   </referenceBlock>
</body>
<body>
   <referenceBlock name="minicart">
      <arguments>
         <argument name="jsLayout" xsi:type="array">
            <item name="components" xsi:type="array">
               <item name="minicart_content" xsi:type="array">
                  <item name="children" xsi:type="array">
                     <item name="subtotal.container" xsi:type="array">
                        <item name="children" xsi:type="array">
                           <item name="subtotal" xsi:type="array">
                              <item name="children" xsi:type="array">
                                 <item name="subtotal.totals" xsi:type="array">
                                    <item name="component" xsi:type="string">Magento_Tax/js/view/checkout/minicart/subtotal/totals</item>
                                    <item name="config" xsi:type="array">
                                       <item name="template" xsi:type="string">Magento_Tax/checkout/minicart/subtotal/totals</item>
                                    </item>
                                 </item>
                              </item>
                           </item>
                        </item>
                     </item>
                  </item>
               </item>
            </item>
         </argument>
      </arguments>
   </referenceBlock>
</body>
<update handle="checkout_cart_sidebar_item_renderers"></update>
<update handle="checkout_cart_sidebar_item_price_renderers"></update>
<update handle="checkout_cart_sidebar_total_renderers"></update>
<body>
   <referenceBlock name="head.components">
      <block class="Magento\Framework\View\Element\Js\Components" name="checkout_page_head_components" template="Magento_Checkout::js/components.phtml"></block>
   </referenceBlock>
   <referenceContainer name="header-wrapper">
      <block class="Magento\Checkout\Block\Cart\Sidebar" name="minicart" as="minicart" after="logo" template="Magento_Checkout::cart/minicart.phtml">
         <arguments>
            <argument name="jsLayout" xsi:type="array">
               <item name="types" xsi:type="array"></item>
               <item name="components" xsi:type="array">
                  <item name="minicart_content" xsi:type="array">
                     <item name="component" xsi:type="string">Magento_Checkout/js/view/minicart</item>
                     <item name="config" xsi:type="array">
                        <item name="template" xsi:type="string">Magento_Checkout/minicart/content</item>
                     </item>
                     <item name="children" xsi:type="array">
                        <item name="subtotal.container" xsi:type="array">
                           <item name="component" xsi:type="string">uiComponent</item>
                           <item name="config" xsi:type="array">
                              <item name="displayArea" xsi:type="string">subtotalContainer</item>
                           </item>
                           <item name="children" xsi:type="array">
                              <item name="subtotal" xsi:type="array">
                                 <item name="component" xsi:type="string">uiComponent</item>
                                 <item name="config" xsi:type="array">
                                    <item name="template" xsi:type="string">Magento_Checkout/minicart/subtotal</item>
                                 </item>
                              </item>
                           </item>
                        </item>
                        <item name="extra_info" xsi:type="array">
                           <item name="component" xsi:type="string">uiComponent</item>
                           <item name="config" xsi:type="array">
                              <item name="displayArea" xsi:type="string">extraInfo</item>
                           </item>
                        </item>
                        <item name="promotion" xsi:type="array">
                           <item name="component" xsi:type="string">uiComponent</item>
                           <item name="config" xsi:type="array">
                              <item name="displayArea" xsi:type="string">promotion</item>
                           </item>
                        </item>
                     </item>
                  </item>
               </item>
            </argument>
         </arguments>
         <container name="minicart.addons" label="Mini-cart promotion block"></container>
      </block>
   </referenceContainer>
</body>
<body>
   <referenceBlock name="footer_links">
      <block class="Magento\Framework\View\Element\Html\Link\Current" ifconfig="contact/contact/enabled" name="contact-us-link">
         <arguments>
            <argument name="label" translate="true" xsi:type="string">Contact Us</argument>
            <argument name="path" xsi:type="string">contact</argument>
         </arguments>
      </block>
   </referenceBlock>
</body>
<body>
   <referenceContainer name="after.body.start">
      <block class="Magento\Cookie\Block\Html\Notices" name="cookie_notices" template="Magento_Cookie::html/notices.phtml"></block>
      <block class="Magento\Framework\View\Element\Js\Cookie" name="cookie_config" template="Magento_Cookie::html/cookie.phtml">
         <arguments>
            <argument name="session_config" xsi:type="object">Magento\Cookie\Block\DataProviders\SessionConfig</argument>
         </arguments>
      </block>
   </referenceContainer>
</body>
<body></body>
<body>
   <referenceBlock name="head.components">
      <block class="Magento\Framework\View\Element\Js\Components" name="bundle_checkout_page_head_components" template="Magento_Bundle::js/components.phtml"></block>
   </referenceBlock>
</body>
<body>
   <referenceBlock name="head.additional">
      <block class="Magento\GoogleAnalytics\Block\Ga" name="google_analytics" as="google_analytics" template="Magento_GoogleAnalytics::ga.phtml"></block>
   </referenceBlock>
</body>
<body>
   <referenceBlock name="head.additional">
      <block class="Magento\GoogleGtag\Block\Ga" name="google_gtag_analytics" as="google_gtag_analytics" template="Magento_GoogleGtag::ga.phtml" ifconfig="google/gtag/analytics4/active"></block>
      <block name="gtag_google_adwords" as="gtag_google_adwords" template="Magento_GoogleGtag::head.phtml" ifconfig="google/gtag/adwords/active">
         <arguments>
            <argument name="view_model" xsi:type="object">Magento\GoogleGtag\ViewModel\Adwords</argument>
         </arguments>
      </block>
   </referenceBlock>
</body>
<body>
   <referenceContainer name="after.body.start">
      <block class="Magento\Ui\Block\Logger" name="logger" template="Magento_Ui::logger.phtml"></block>
      <block class="Magento\Ui\Block\Wysiwyg\ActiveEditor" name="theme.active.editor" template="Magento_Ui::wysiwyg/active_editor.phtml"></block>
   </referenceContainer>
</body>
<body>
   <referenceBlock name="head.components">
      <block class="Magento\Framework\View\Element\Js\Components" name="pagecache_page_head_components" template="Magento_PageCache::js/components.phtml"></block>
   </referenceBlock>
   <referenceBlock name="head.additional">
      <block name="form_key_provider" template="Magento_PageCache::form_key_provider.phtml">
         <arguments>
            <argument name="form_key_provider" xsi:type="object">Magento\PageCache\ViewModel\FormKeyProvider</argument>
         </arguments>
      </block>
   </referenceBlock>
   <referenceContainer name="content">
      <block class="Magento\PageCache\Block\Javascript" template="Magento_PageCache::javascript.phtml" name="pageCache" as="pageCache"></block>
   </referenceContainer>
</body>
<body>
   <referenceBlock name="authentication-popup">
      <arguments>
         <argument name="jsLayout" xsi:type="array">
            <item name="components" xsi:type="array">
               <item name="authenticationPopup" xsi:type="array">
                  <item name="children" xsi:type="array">
                     <item name="captcha" xsi:type="array">
                        <item name="component" xsi:type="string">Magento_Captcha/js/view/checkout/loginCaptcha</item>
                        <item name="displayArea" xsi:type="string">additional-login-form-fields</item>
                        <item name="formId" xsi:type="string">user_login</item>
                        <item name="configSource" xsi:type="string">checkout</item>
                     </item>
                  </item>
               </item>
            </item>
         </argument>
      </arguments>
   </referenceBlock>
</body>
<body>
   <referenceBlock name="head.components">
      <block class="Magento\Framework\View\Element\Js\Components" name="reports_page_head_components" template="Magento_Reports::js/components.phtml"></block>
   </referenceBlock>
</body>
<body>
   <referenceContainer name="after.body.start">
      <block name="login-as-customer-notice" template="Magento_LoginAsCustomerFrontendUi::html/notices.phtml">
         <arguments>
            <argument name="config" xsi:type="object">Magento\LoginAsCustomerFrontendUi\ViewModel\Configuration</argument>
         </arguments>
         <container name="login-as-customer-notice-links">
            <block class="Magento\Customer\Block\Account\AuthorizationLink" name="login-as-customer-logout-link" template="Magento_LoginAsCustomerFrontendUi::html/notices/logout-link.phtml"></block>
         </container>
      </block>
   </referenceContainer>
</body>
<body>
   <referenceBlock name="head.components">
      <block class="Magento\Framework\View\Element\Js\Components" name="newsletter_head_components" template="Magento_Newsletter::js/components.phtml" ifconfig="newsletter/general/active"></block>
   </referenceBlock>
   <referenceContainer name="footer">
      <block class="Magento\Newsletter\Block\Subscribe" name="form.subscribe" as="subscribe" before="-" template="Magento_Newsletter::subscribe.phtml" ifconfig="newsletter/general/active"></block>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="after.body.start">
      <block class="Magento\PageBuilder\Block\GoogleMapsApi" name="google.maps.api" template="Magento_PageBuilder::googlemaps.phtml"></block>
   </referenceContainer>
   <referenceBlock name="head.components">
      <block class="Magento\PageBuilder\Block\WidgetInitializer" name="pagebuilder.widget.initializer" template="Magento_PageBuilder::widget_initializer.phtml"></block>
   </referenceBlock>
</body>
<body>
   <referenceContainer name="after.body.start">
      <block class="Magento\Paypal\Block\Express\InContext\Component" name="paypal.express-in-context.component">
         <arguments>
            <argument name="is_button_context" xsi:type="boolean">true</argument>
         </arguments>
      </block>
   </referenceContainer>
</body>
<body>
   <referenceBlock name="authentication-popup">
      <arguments>
         <argument name="jsLayout" xsi:type="array">
            <item name="components" xsi:type="array">
               <item name="authenticationPopup" xsi:type="array">
                  <item name="children" xsi:type="array">
                     <item name="recaptcha" xsi:type="array">
                        <item name="component" xsi:type="string">Magento_ReCaptchaFrontendUi/js/reCaptcha</item>
                        <item name="displayArea" xsi:type="string">additional-login-form-fields</item>
                        <item name="reCaptchaId" xsi:type="string">recaptcha-popup-login</item>
                     </item>
                  </item>
               </item>
            </item>
         </argument>
      </arguments>
   </referenceBlock>
</body>
<body>
   <referenceContainer name="footer">
      <block class="Magento\ReCaptchaUi\Block\ReCaptcha" name="recaptcha-newsletter" after="-" template="Magento_ReCaptchaNewsletter::recaptcha_newsletter.phtml" ifconfig="recaptcha_frontend/type_for/newsletter">
         <arguments>
            <argument name="recaptcha_for" xsi:type="string">newsletter</argument>
            <argument name="jsLayout" xsi:type="array">
               <item name="components" xsi:type="array">
                  <item name="recaptcha" xsi:type="array">
                     <item name="component" xsi:type="string">Magento_ReCaptchaFrontendUi/js/reCaptcha</item>
                  </item>
               </item>
            </argument>
         </arguments>
      </block>
   </referenceContainer>
</body>
<body>
   <referenceBlock name="footer_links">
      <block class="Magento\Framework\View\Element\Html\Link\Current" name="rss-link" ifconfig="rss/config/active">
         <arguments>
            <argument name="label" translate="true" xsi:type="string">RSS</argument>
            <argument name="path" xsi:type="string">rss</argument>
         </arguments>
      </block>
   </referenceBlock>
   <block class="Magento\Rss\Block\Feeds" name="head_rss" ifconfig="rss/config/active"></block>
</body>
<body>
   <referenceBlock name="head.additional">
      <block class="Magento\Translation\Block\Html\Head\Config" name="translate-config"></block>
   </referenceBlock>
</body>
<body>
   <referenceBlock name="head.components">
      <block class="Magento\Framework\View\Element\Js\Components" name="wishlist_page_head_components" template="Magento_Wishlist::js/components.phtml"></block>
   </referenceBlock>
   <referenceBlock name="top.links">
      <block class="Magento\Wishlist\Block\Link" name="wish-list-link" after="my-account-link">
         <arguments>
            <argument name="sortOrder" xsi:type="number">60</argument>
         </arguments>
      </block>
   </referenceBlock>
   <referenceContainer name="sidebar.additional">
      <block class="Magento\Wishlist\Block\Customer\Sidebar" name="wishlist_sidebar" as="wishlist" template="Magento_Wishlist::sidebar.phtml" ifconfig="wishlist/general/show_in_sidebar">
         <arguments>
            <argument name="wishlistDataViewModel" xsi:type="object">Magento\Wishlist\ViewModel\WishlistData</argument>
         </arguments>
      </block>
   </referenceContainer>
</body>
<referenceBlock name="head.additional">
   <block name="head_amp_config" class="Magento\Framework\View\Element\Template" template="Codazon_GoogleAmpManager::head/config.phtml" before="-"></block>
</referenceBlock>
<body>
   <referenceContainer name="after.body.start">
      <block class="Magento\Framework\View\Element\Template" template="Codazon_MegaMenu::config.phtml"></block>
   </referenceContainer>
   <referenceBlock name="navigation.sections">
			
		</referenceBlock>
   <referenceBlock name="catalog.topnav" template="Codazon_MegaMenu::default-menu.phtml"></referenceBlock>
</body>
<body>
   <referenceContainer name="after.body.start">
      <block class="Flurrybox\EnhancedPrivacy\Block\Customer\PrivacyPopup" name="privacy_popup" after="-">
         <arguments>
            <argument name="jsLayout" xsi:type="array">
               <item name="components" xsi:type="array">
                  <item name="enhancedprivacy-cookie-policy" xsi:type="array">
                     <item name="component" xsi:type="string">Flurrybox_EnhancedPrivacy/js/view/popup</item>
                     <item name="displayArea" xsi:type="string">enhancedprivacy-cookie-policy</item>
                  </item>
               </item>
            </argument>
         </arguments>
      </block>
   </referenceContainer>
</body>
<referenceContainer name="before.body.end">
   <block class="Magento\Framework\View\Element\Template" name="imegamedia.marketing" template="Imega_FinanceModule::marketing.phtml" cacheable="false">
        </block>
</referenceContainer>
<body>
   <referenceContainer name="before.body.end">
      <block class="Litespeed\Litemage\Block\Inject\CustomVary" name="litemage.customvary" template="Litespeed_Litemage::inject/customvary.phtml"></block>
   </referenceContainer>
</body>
<body>
   <referenceBlock name="head.additional">
      <block class="MageSuite\Magepack\Block\BundlesLoader" name="magepack.bundles">
         <arguments>
            <argument name="common_bundle" xsi:type="array">
               <item name="config_path" xsi:type="string">magepack/requirejs-config-common.js</item>
               <item name="bundle_path" xsi:type="string">magepack/bundle-common.js</item>
            </argument>
            <argument name="page_bundles" xsi:type="array"></argument>
            <argument name="prefetch_bundles" xsi:type="array"></argument>
         </arguments>
      </block>
   </referenceBlock>
</body>
<head>
   <css src="MageWorx_SearchSuiteAutocomplete::css/searchsuiteautocomplete.css"></css>
</head>
<body>
   <referenceBlock name="top.search">
      <block class="MageWorx\SearchSuiteAutocomplete\Block\Autocomplete" name="mageworx-search-autocomplete-wrapper" template="MageWorx_SearchSuiteAutocomplete::autocomplete.phtml"></block>
   </referenceBlock>
</body>
<body>
   <referenceBlock name="footer_links">
      <block class="Magefan\Blog\Block\Link" name="footer_blog_link"></block>
   </referenceBlock>
   <referenceContainer name="content">
      <block class="Magento\Framework\View\Element\Template" name="mfblog.lazyload.js" template="Magefan_Blog::lazyload-js.phtml"></block>
   </referenceContainer>
</body>
<body>
   <referenceBlock name="head.additional">
      <block class="Mageplaza\GoogleTagManager\Block\Tag\ManagerTag" name="mageplaza-google-tag-manager-head" as="mageplaza.google.tag.manager.head" template="Mageplaza_GoogleTagManager::googletag/head.phtml" before="-"></block>
      <block class="Mageplaza\GoogleTagManager\Block\Tag\PixelTag" name="mageplaza-facebook-pixel-head" as="mageplaza.facebook.pixel.head" template="Mageplaza_GoogleTagManager::pixel/head.phtml" before="-"></block>
      <block class="Mageplaza\GoogleTagManager\Block\Tag\AnalyticsTagHead" name="mageplaza-analytics-head" as="mageplaza.analytics.head" template="Mageplaza_GoogleTagManager::analytics/head.phtml" before="-"></block>
   </referenceBlock>
   <referenceContainer name="after.body.start">
      <block class="Mageplaza\GoogleTagManager\Block\Tag\ManagerTag" name="mageplaza-google-tag-manager" as="mageplaza.google.tag.manager" template="Mageplaza_GoogleTagManager::googletag/getdata.phtml" before="-"></block>
      <block class="Mageplaza\GoogleTagManager\Block\Tag\PixelTag" name="mageplaza-facebook-pixel" as="mageplaza.facebook.pixel" template="Mageplaza_GoogleTagManager::pixel/getdata.phtml" before="-"></block>
      <block class="Mageplaza\GoogleTagManager\Block\Tag\AnalyticsTag" name="mageplaza-analytics" as="mageplaza.analytics" template="Mageplaza_GoogleTagManager::analytics/getdata.phtml" before="-"></block>
   </referenceContainer>
   <referenceContainer name="content">
      <block class="Mageplaza\GoogleTagManager\Block\TagManager" name="mageplaza-google-tag-manager-default" as="mageplaza.google.tag.manager.default" template="Mageplaza_GoogleTagManager::default.phtml"></block>
   </referenceContainer>
</body>
<body>
   <referenceBlock name="wishlist_sidebar">
      <action method="setTemplate">
         <argument name="template" xsi:type="string">Mageplaza_PreOrder::product/wishlist/sidebar.phtml</argument>
      </action>
   </referenceBlock>
</body>
<body>
   <referenceBlock name="head.additional">
      <block class="Mageplaza\SocialLogin\Block\Css" name="social_login_custom_style" ifconfig="sociallogin/general/enabled" template="Mageplaza_SocialLogin::css.phtml"></block>
   </referenceBlock>
   <referenceBlock name="head.components">
      <block class="Magento\Framework\View\Element\Js\Components" name="captcha_page_head_components" ifconfig="sociallogin/general/enabled" template="Magento_Captcha::js/components.phtml"></block>
   </referenceBlock>
   <referenceBlock name="header_customer_form_login" remove="true"></referenceBlock>
   <referenceContainer name="content">
      <block class="Mageplaza\SocialLogin\Block\Popup" name="social-login-popup" as="popup.modal" template="Mageplaza_SocialLogin::popup.phtml">
         <block class="Mageplaza\SocialLogin\Block\Popup\Social" name="social-login-popup-authentication-social" as="popup.authentication.social" template="Mageplaza_SocialLogin::popup/form/social_buttons.phtml"></block>
         <block class="Mageplaza\SocialLogin\Block\Popup" name="social-login-popup-email" before="-" as="popup.email" template="Mageplaza_SocialLogin::popup/form/email.phtml"></block>
         <block class="Mageplaza\SocialLogin\Block\Form\Login" name="social-login-popup-authentication" as="popup.authentication" template="Mageplaza_SocialLogin::popup/form/authentication.phtml">
            <container name="social.login.form.additional.info.login" as="form_additional_info">
               <block class="Magento\Captcha\Block\Captcha" name="social-login-captcha" as="login.captcha" after="-">
                  <action method="setFormId">
                     <argument name="formId" xsi:type="string">user_login</argument>
                  </action>
                  <action method="setImgWidth">
                     <argument name="width" xsi:type="string">230</argument>
                  </action>
                  <action method="setImgHeight">
                     <argument name="width" xsi:type="string">50</argument>
                  </action>
               </block>
            </container>
         </block>
         <block class="Mageplaza\SocialLogin\Block\Form\Register" name="social-login-popup-create" as="popup.create" template="Mageplaza_SocialLogin::popup/form/create.phtml">
            <container name="social.login.form.additional.info.create" as="form_additional_info">
               <block class="Magento\Captcha\Block\Captcha" name="social-create-captcha" as="create.captcha" after="-">
                  <action method="setFormId">
                     <argument name="formId" xsi:type="string">user_create</argument>
                  </action>
                  <action method="setImgWidth">
                     <argument name="width" xsi:type="string">230</argument>
                  </action>
                  <action method="setImgHeight">
                     <argument name="width" xsi:type="string">50</argument>
                  </action>
               </block>
            </container>
         </block>
         <block class="Magento\Framework\View\Element\Template" name="social-login-popup-forgot" as="popup.forgot" template="Mageplaza_SocialLogin::popup/form/forgot.phtml">
            <container name="social.login.form.additional.info.forgot" as="form_additional_info">
               <block class="Magento\Captcha\Block\Captcha" name="social-forgot-password-captcha" as="forgot.captcha" after="-">
                  <action method="setFormId">
                     <argument name="formId" xsi:type="string">user_forgotpassword</argument>
                  </action>
                  <action method="setImgWidth">
                     <argument name="width" xsi:type="string">230</argument>
                  </action>
                  <action method="setImgHeight">
                     <argument name="width" xsi:type="string">50</argument>
                  </action>
               </block>
            </container>
         </block>
      </block>
   </referenceContainer>
   <referenceBlock name="authentication-popup">
      <arguments>
         <argument name="jsLayout" xsi:type="array">
            <item name="components" xsi:type="array">
               <item name="authenticationPopup" xsi:type="array">
                  <item name="children" xsi:type="array">
                     <item name="social-buttons" xsi:type="array">
                        <item name="component" xsi:type="string">Mageplaza_SocialLogin/js/view/social-buttons</item>
                        <item name="displayArea" xsi:type="string">before</item>
                     </item>
                  </item>
               </item>
            </item>
         </argument>
      </arguments>
   </referenceBlock>
</body>
<body>
   <referenceContainer name="head.additional">
      <block class="Mirasvit\Core\Block\FontAwesome" name="font-awesome" template="Mirasvit_Core::font_awesome.phtml"></block>
      <block class="Mirasvit\Core\Block\CustomCss" name="mirasvit-custom-css" template="Mirasvit_Core::custom_css.phtml"></block>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="before.body.end">
      <block class="Mirasvit\Sorting\Block\DebugInPage" name="mst-sorting.debug-in-page" before="-"></block>
   </referenceContainer>
</body>
<head>
   <css src="Trustpilot_Reviews::css/trustpilot.min.css"></css>
</head>
<body>
   <referenceContainer name="head.additional">
      <block class="Trustpilot\Reviews\Block\Head" name="trustpilot.head.head" as="trustpilot.head.head" template="Trustpilot_Reviews::head/head.phtml"></block>
      <block class="Trustpilot\Reviews\Block\Trustbox" name="trustpilot.head.trustbox" as="trustpilot.head.trustbox" template="Trustpilot_Reviews::trustbox.phtml"></block>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="content">
      <block class="Zoho\Salesiq\Block\InfoBlock" name="scriptinjector" template="scriptinjector.phtml"></block>
   </referenceContainer>
</body>
<body>
   <referenceBlock name="logo">
      <arguments>
         <argument name="logo_width" xsi:type="number">170</argument>
      </arguments>
   </referenceBlock>
</body>
<head>
   <remove src="Magefan_Blog::css/blog-new.css"></remove>
</head>
<body>
   <block name="utilities.sidebar.left" class="Magento\Framework\View\Element\Template" template="Magento_Theme::html/utilities/utilities-sidebar.phtml" after="-">
      <arguments>
         <argument name="component_id" xsi:type="string">left</argument>
         <argument name="css_class" xsi:type="string">md-sidenav-left</argument>
      </arguments>
   </block>
   <block name="utilities.sidebar.right" class="Magento\Framework\View\Element\Template" template="Magento_Theme::html/utilities/utilities-sidebar.phtml" after="-">
      <arguments>
         <argument name="component_id" xsi:type="string">right</argument>
         <argument name="required_blocks" xsi:type="array">
            <item name="getAccountPanelStyle" xsi:type="string">utilities.content</item>
            <item name="getHeaderWishlistStyle" xsi:type="string">wishlist-sidebar</item>
            <item name="getMiniCartStyle" xsi:type="string">minicart-sidebar</item>
         </argument>
         <argument name="css_class" xsi:type="string">md-sidenav-right</argument>
      </arguments>
   </block>
   <block class="Magento\Framework\View\Element\Template" name="utilities.content" template="Magento_Theme::html/utilities/utilities-content.phtml">
      <arguments>
         <argument name="html_id" xsi:type="string">utilities-main</argument>
         <argument name="css_class" xsi:type="string">main</argument>
      </arguments>
   </block>
   <block class="Magento\Framework\View\Element\Template" name="header-links-list" template="Magento_Theme::html/links-list.phtml">
      <arguments>
         <argument name="html_id" xsi:type="string">utilities-linkslist</argument>
         <argument name="css_class" xsi:type="string">utilities-linkslist</argument>
      </arguments>
   </block>
   <block class="Magento\Framework\View\Element\Template" name="utilities.toggle.linkslist" template="Magento_Theme::html/utilities/utilities-toggle.phtml">
      <arguments>
         <argument name="direction" xsi:type="string">left</argument>
      </arguments>
   </block>
   <block class="Magento\Framework\View\Element\Html\Links" name="top.links.features">
      <arguments>
         <argument name="css_class" xsi:type="string">header features-links items hidden-xs</argument>
      </arguments>
      <block class="Magento\Framework\View\Element\Html\Link\Current" ifconfig="contact/contact/enabled" name="header-contact-link">
         <arguments>
            <argument name="label" translate="true" xsi:type="string">Need Help?</argument>
            <argument name="path" xsi:type="string">contact</argument>
         </arguments>
      </block>
      <block class="Magento\Framework\View\Element\Template" name="links.features.cart" template="Magento_Theme::html/custom-li.phtml">
         <action method="setData">
            <argument name="name" xsi:type="string">html_class</argument>
            <argument name="value" xsi:type="string">cart-link</argument>
         </action>
      </block>
      <block class="Magento\Wishlist\Block\Link" name="wish-list-link-features">
         <arguments>
            <argument name="label" xsi:type="string">Wish List</argument>
            <argument name="guest_template_id" xsi:type="string">wl-login-popup</argument>
            <argument name="registered_template_id" xsi:type="string">wl-login-popup</argument>
            <argument name="template_id" xsi:type="string">wl-login-popup</argument>
         </arguments>
      </block>
      <block class="Magento\Customer\Block\Account\AuthorizationLink" name="authorization-link-features" template="account/link/authorization-style01.phtml"></block>
   </block>
   <block class="Codazon\ThemeLayoutPro\Block\Customer\Form\Login" name="mini-login-form-simple" template="Magento_Customer::mini-form/login.phtml">
      <arguments>
         <argument name="label" translate="true" xsi:type="string">Please login first?</argument>
         <argument name="description" translate="true" xsi:type="string">You must be logged in to manage your wishlist.</argument>
         <argument name="css_class" xsi:type="string">wl-login-popup</argument>
         <argument name="template_id" xsi:type="string">wl-login-popup</argument>
      </arguments>
   </block>
   <block class="Magento\Customer\Block\Account\Dashboard" name="account.info.summary" template="Magento_Customer::account/info-summary.phtml"></block>
   <container name="account.menu" htmlTag="div" htmlClass="acount-menu">
      <block class="Magento\Framework\View\Element\Html\Links" name="account.menu.items">
         <arguments>
            <argument name="css_class" xsi:type="string">account-menu-items items</argument>
         </arguments>
         <block class="Magento\Framework\View\Element\Html\Link\Current" template="Magento_Theme::html/custom-link.phtml" name="account.menu.myaccount" before="-">
            <arguments>
               <argument name="class" xsi:type="string">account</argument>
               <argument name="label" translate="true" xsi:type="string">My account</argument>
               <argument name="path" xsi:type="string">customer/account</argument>
            </arguments>
         </block>
         <block class="Magento\Wishlist\Block\Link" name="account.menu.wishlist.link">
            <arguments>
               <argument name="display_style" xsi:type="string">simple_link</argument>
            </arguments>
         </block>
         <block class="Magento\Framework\View\Element\Template" name="account.menu.compare.link" template="Magento_Catalog::product/compare/link.phtml">
            <arguments>
               <argument name="jsLayout" xsi:type="array">
                  <item name="components" xsi:type="array">
                     <item name="compareProducts" xsi:type="array">
                        <item name="component" xsi:type="string">Magento_Catalog/js/view/compare-products</item>
                     </item>
                  </item>
               </argument>
            </arguments>
         </block>
         <block class="Magento\Framework\View\Element\Html\Link\Current" template="Magento_Theme::html/custom-link.phtml" name="account.menu.order">
            <arguments>
               <argument name="class" xsi:type="string">order-link</argument>
               <argument name="label" translate="true" xsi:type="string">My Orders</argument>
               <argument name="path" xsi:type="string">sales/order/history</argument>
            </arguments>
         </block>
         <block class="Magento\Framework\View\Element\Html\Link\Current" template="Magento_Theme::html/custom-link.phtml" ifconfig="contact/contact/enabled" name="account.menu.contact">
            <arguments>
               <argument name="class" xsi:type="string">contact-link</argument>
               <argument name="label" translate="true" xsi:type="string">Contact Us</argument>
               <argument name="path" xsi:type="string">contact</argument>
            </arguments>
         </block>
         <block class="Magento\Framework\View\Element\Template" name="account.menu.language" template="Magento_Theme::html/custom-li.phtml">
            <arguments>
               <argument name="html_class" xsi:type="string">language-link</argument>
            </arguments>
         </block>
         <block class="Magento\Framework\View\Element\Template" name="account.menu.currency" template="Magento_Theme::html/custom-li.phtml">
            <arguments>
               <argument name="html_class" xsi:type="string">currency-link</argument>
            </arguments>
         </block>
         <block class="Magento\Framework\View\Element\Template" name="account.menu.store" template="Magento_Theme::html/custom-li.phtml">
            <arguments>
               <argument name="html_class" xsi:type="string">store-link</argument>
            </arguments>
         </block>
      </block>
   </container>
   <move element="store_language" destination="account.menu.language"></move>
   <move element="currency" destination="account.menu.currency"></move>
   <move element="store_switcher" destination="account.menu.store"></move>
   <block class="Magento\Wishlist\Block\Customer\Wishlist\Items" name="wishlist.minilist" template="mini-list.phtml"></block>
   <block class="Codazon\ThemeLayoutPro\Block\Customer\Form\Login" name="wishlist-login-popup" template="Magento_Customer::mini-form/login-popup-style01.phtml">
      <arguments>
         <argument name="label" translate="true" xsi:type="string">Please login first</argument>
         <argument name="description" translate="true" xsi:type="string">You must be logged in to manage your wish list.</argument>
         <argument name="css_class" xsi:type="string">wl-login-popup</argument>
         <argument name="template_id" xsi:type="string">wl-login-popup</argument>
      </arguments>
   </block>
   <block class="Codazon\ThemeLayoutPro\Block\Customer\Form\Login" name="wishlist-login-dropdown" template="Magento_Customer::mini-form/login-dropdown-style01.phtml">
      <arguments>
         <argument name="label" translate="true" xsi:type="string">Please login first</argument>
         <argument name="description" translate="true" xsi:type="string">You must be logged in to manage your wish list.</argument>
         <argument name="css_class" xsi:type="string">wl-login-popup</argument>
         <argument name="template_id" xsi:type="string">wl-login-popup</argument>
      </arguments>
   </block>
   <block class="Magento\Framework\View\Element\Template" name="wishlist-sidebar" template="Magento_Wishlist::wishlist-sidebar.phtml">
      <arguments>
         <argument name="css_class" xsi:type="string">utilies-wishlist</argument>
         <argument name="html_id" xsi:type="string">utilies-wishlist</argument>
      </arguments>
   </block>
   <block class="Magento\Checkout\Block\Cart\Sidebar" name="minicart-sidebar" template="Magento_Checkout::cart/minicart-sidebar.phtml">
      <arguments>
         <argument name="css_class" xsi:type="string">utilies-minicart</argument>
         <argument name="html_id" xsi:type="string">utilies-minicart</argument>
      </arguments>
   </block>
   <block class="Magento\Framework\View\Element\Template" name="mobi-cart-placeholder" template="Magento_Theme::html/mobi-cart-placeholder.phtml"></block>
   <block class="Magento\Framework\View\Element\Template" name="store-menu-placeholder" template="Magento_Theme::html/store-menu-placeholder.phtml"></block>
   <block class="Magento\Framework\View\Element\Template" name="store-vertical-menu" template="Magento_Theme::html/vertcial-menu.phtml"></block>
   <move element="account.info.summary" destination="utilities.content" before="-"></move>
   <move element="account.menu" destination="utilities.content"></move>
   <referenceContainer name="before.body.end">
      <block class="Magento\Framework\View\Element\Template" name="mobi-toolbar-bottom" template="Magento_Theme::html/mobi-toolbar-bottom.phtml"></block>
      <block class="Magento\Framework\View\Element\Template" name="cdz-newsletter-popup" template="Magento_Theme::html/newsletter-popup.phtml"></block>
   </referenceContainer>
   <move element="utilities.sidebar.left" destination="before.body.end"></move>
   <move element="utilities.sidebar.right" destination="before.body.end"></move>
   <block class="Magento\Store\Block\Switcher" name="store-language-currency" template="Magento_Theme::html/store-language-currency.phtml"></block>
   <referenceContainer name="header.container">
      <container name="header-container-inner" htmlTag="div" htmlClass="container sticky-menu js-sticky-menu" before="mobi-search-container"></container>
      <block class="Magento\Framework\View\Element\Template" name="mobi-search-container" before="-" template="Magento_Theme::html/mobi-search-container.phtml" after="header-container-inner"></block>
   </referenceContainer>
   <move element="header.panel.wrapper" destination="header-container-inner"></move>
   <move element="header-wrapper" destination="header-container-inner"></move>
   <container name="header-store-info" htmlTag="div" htmlClass="header-store-info" label="Header Store Info"></container>
   <referenceBlock name="store.settings">
      <block class="Magento\Store\Block\Switcher" name="store.settings.store" template="switch/stores.phtml">
         <arguments>
            <argument name="id_modifier" xsi:type="string">nav</argument>
         </arguments>
      </block>
   </referenceBlock>
   <referenceBlock name="wish-list-link">
      <action method="setData">
         <argument name="name" xsi:type="string">display_style</argument>
         <argument name="value" xsi:type="string">simple_link</argument>
      </action>
   </referenceBlock>
   <move element="content.top" destination="main" before="-"></move>
   <move element="sidebar.brand.search" destination="sidebar.additional" before="-"></move>
   <move element="sidebar.brand.slider" destination="sidebar.additional" after="sidebar.brand.search"></move>
   <referenceContainer name="page.top">
      <block class="Magento\Framework\View\Element\Template" name="mobi-vertcial-menu-container" before="-" template="Magento_Theme::html/mobi-vertcial-menu-container.phtml"></block>
   </referenceContainer>
   <referenceBlock name="navigation.sections" template="Magento_Theme::html/mobi-sections.phtml"></referenceBlock>
</body>
<body>
   <referenceBlock name="cdz-login-form-additional">
      <block class="Magento\Persistent\Block\Form\Remember" name="cdz.persistent.remember.me" template="Magento_Persistent::remember_me.phtml" before="-"></block>
   </referenceBlock>
</body>
<head>
   <css src="mage/gallery/gallery.css"></css>
   <css src="Magento_Swatches::css/swatches.css"></css>
</head>
<body>
   <referenceBlock name="codazon_minicartpro">
      <arguments>
         <argument name="jsLayout" xsi:type="array">
            <item name="components" xsi:type="array">
               <item name="minicartpro_content" xsi:type="array">
                  <item name="config" xsi:type="array">
                     <item name="itemRenderer" xsi:type="array">
                        <item name="default" xsi:type="string">defaultRenderer</item>
                        <item name="simple" xsi:type="string">defaultRenderer</item>
                        <item name="virtual" xsi:type="string">defaultRenderer</item>
                     </item>
                  </item>
                  <item name="children" xsi:type="array">
                     <item name="item.renderer" xsi:type="array">
                        <item name="component" xsi:type="string">uiComponent</item>
                        <item name="config" xsi:type="array">
                           <item name="displayArea" xsi:type="string">defaultRenderer</item>
                           <item name="template" xsi:type="string">Codazon_ShoppingCartPro/minicart/item/default</item>
                        </item>
                        <item name="children" xsi:type="array">
                           <item name="item.image" xsi:type="array">
                              <item name="component" xsi:type="string">Magento_Catalog/js/view/image</item>
                              <item name="config" xsi:type="array">
                                 <item name="template" xsi:type="string">Magento_Catalog/product/image</item>
                                 <item name="displayArea" xsi:type="string">itemImage</item>
                              </item>
                           </item>
                        </item>
                     </item>
                  </item>
               </item>
            </item>
         </argument>
      </arguments>
   </referenceBlock>
</body>
<body>
   <referenceBlock name="codazon_minicartpro">
      <block class="Magento\Checkout\Block\Item\Price\Renderer" name="checkout.cart.item.price.sidebar" template="cart/item/price/sidebar.phtml"></block>
      <arguments>
         <argument name="jsLayout" xsi:type="array">
            <item name="components" xsi:type="array">
               <item name="minicartpro_content" xsi:type="array">
                  <item name="children" xsi:type="array">
                     <item name="item.renderer" xsi:type="array">
                        <item name="children" xsi:type="array">
                           <item name="checkout.cart.item.price.sidebar" xsi:type="array">
                              <item name="component" xsi:type="string">uiComponent</item>
                              <item name="config" xsi:type="array">
                                 <item name="template" xsi:type="string">Magento_Checkout/minicart/item/price</item>
                                 <item name="displayArea" xsi:type="string">priceSidebar</item>
                              </item>
                           </item>
                        </item>
                     </item>
                  </item>
               </item>
            </item>
         </argument>
      </arguments>
   </referenceBlock>
</body>
<body>
   <referenceBlock name="codazon_minicartpro">
      <arguments>
         <argument name="jsLayout" xsi:type="array">
            <item name="components" xsi:type="array">
               <item name="minicartpro_content" xsi:type="array">
                  <item name="children" xsi:type="array">
                     <item name="subtotal.container" xsi:type="array">
                        <item name="children" xsi:type="array">
                           <item name="subtotal" xsi:type="array">
                              <item name="children" xsi:type="array">
                                 <item name="subtotal.totals" xsi:type="array">
                                    <item name="component" xsi:type="string">Magento_Checkout/js/view/checkout/minicart/subtotal/totals</item>
                                    <item name="config" xsi:type="array">
                                       <item name="template" xsi:type="string">Magento_Checkout/minicart/subtotal/totals</item>
                                    </item>
                                 </item>
                              </item>
                           </item>
                        </item>
                     </item>
                  </item>
               </item>
            </item>
         </argument>
      </arguments>
   </referenceBlock>
</body>
<update handle="shoppingcartpro_minicart_item_renderers"></update>
<update handle="shoppingcartpro_minicart_item_price_renderers"></update>
<update handle="shoppingcartpro_minicart_total_renderers"></update>
<referenceBlock name="head.additional">
   <block name="codazon_shopping_cart_config" class="Codazon\ShoppingCartPro\Block\MiniCart" template="Codazon_ShoppingCartPro::config.phtml" before="-"></block>
</referenceBlock>
<body>
   <referenceContainer name="before.body.end">
      <block class="Codazon\ShoppingCartPro\Block\MiniCart" name="codazon_minicartpro" as="codazon_minicartpro" template="cart/minicart.phtml" after="-">
         <arguments>
            <argument name="jsLayout" xsi:type="array">
               <item name="types" xsi:type="array"></item>
               <item name="components" xsi:type="array">
                  <item name="minicartpro_content" xsi:type="array">
                     <item name="component" xsi:type="string">Codazon_ShoppingCartPro/js/minicart</item>
                     <item name="config" xsi:type="array">
                        <item name="template" xsi:type="string">Codazon_ShoppingCartPro/minicart/content</item>
                     </item>
                     <item name="children" xsi:type="array">
                        <item name="subtotal.container" xsi:type="array">
                           <item name="component" xsi:type="string">uiComponent</item>
                           <item name="config" xsi:type="array">
                              <item name="displayArea" xsi:type="string">subtotalContainer</item>
                           </item>
                           <item name="children" xsi:type="array">
                              <item name="subtotal" xsi:type="array">
                                 <item name="component" xsi:type="string">uiComponent</item>
                                 <item name="config" xsi:type="array">
                                    <item name="template" xsi:type="string">Magento_Checkout/minicart/subtotal</item>
                                 </item>
                              </item>
                           </item>
                        </item>
                        <item name="extra_info" xsi:type="array">
                           <item name="component" xsi:type="string">uiComponent</item>
                           <item name="config" xsi:type="array">
                              <item name="displayArea" xsi:type="string">extraInfo</item>
                           </item>
                        </item>
                        <item name="promotion" xsi:type="array">
                           <item name="component" xsi:type="string">uiComponent</item>
                           <item name="config" xsi:type="array">
                              <item name="displayArea" xsi:type="string">promotion</item>
                           </item>
                        </item>
                     </item>
                  </item>
               </item>
            </argument>
         </arguments>
      </block>
   </referenceContainer>
</body>
<referenceBlock name="head.additional">
   <block name="styles_bulding" class="Codazon\ThemeLayoutPro\Block\Header" template="Codazon_ThemeLayoutPro::layout/style-building.phtml" before="-"></block>
</referenceBlock>
<body>
   <block class="Magento\Framework\View\Element\Template" name="cdz-login-form-additional" template="Magento_Customer::mini-form/form-additional.phtml"></block>
   <referenceBlock name="before.body.end">
      <block name="theme-layout-config" class="Magento\Framework\View\Element\Template" template="Codazon_ThemeLayoutPro::layout/config.phtml" after="-"></block>
      <block class="Magento\Framework\View\Element\Template" name="category.search" template="Codazon_ThemeLayoutPro::widget/category-search.phtml">
         <block class="Codazon\ThemeLayoutPro\Block\SearchByCategory" name="category.search.list"></block>
      </block>
   </referenceBlock>
   <block name="theme-layout-footer" class="Codazon\ThemeLayoutPro\Block\Footer" template="Codazon_ThemeLayoutPro::layout/footer-content.phtml"></block>
</body>
<head>
   <css src="Mageplaza_SocialLogin::css/style.css" media="all"></css>
</head>
<body>
   <block class="Mageplaza\SocialLogin\Block\Popup\Social" before="customer.login.container" ifconfig="sociallogin/general/enabled" name="mageplaza-social-login-buttons" template="Mageplaza_SocialLogin::form/mini-social.phtml"></block>
</body>
<body>&nbsp; &nbsp; &nbsp; &nbsp; 
    &nbsp; &nbsp; &nbsp; &nbsp; 
    &nbsp; &nbsp; &nbsp; &nbsp; 
    &nbsp; &nbsp; &nbsp; &nbsp; 
    &nbsp; &nbsp; &nbsp; &nbsp; 
    &nbsp; &nbsp; &nbsp; &nbsp; 
    &nbsp; &nbsp; &nbsp; &nbsp; 
    &nbsp; &nbsp; &nbsp; &nbsp; 
    &nbsp; &nbsp;
   <referenceBlock name="catalog.compare.link" remove="true"></referenceBlock>
   <referenceBlock name="catalog.compare.sidebar" remove="true"></referenceBlock>
   <referenceBlock name="catalogsearch.product.addto.compare" remove="true"></referenceBlock>
   <referenceBlock name="category.product.addto.compare" remove="true"></referenceBlock>
   <referenceBlock name="crosssell.product.addto.compare" remove="true"></referenceBlock>
   <referenceBlock name="related.product.addto.compare" remove="true"></referenceBlock>
   <referenceBlock name="upsell.product.addto.compare" remove="true"></referenceBlock>
   <referenceBlock name="view.addto.compare" remove="true"></referenceBlock>
</body>
<body>
   <referenceContainer name="sidebar.additional">
      <block class="Magento\Catalog\Block\Product\Widget\NewWidget" name="SMcReQ8axFRQVxXzvvYeGDx21Bt9xvBC" template="product/widget/new/column/new_default_list.phtml">
         <action method="setData">
            <argument name="name" xsi:type="string">display_type</argument>
            <argument name="value" xsi:type="string">new_products</argument>
         </action>
         <action method="setData">
            <argument name="name" xsi:type="string">show_pager</argument>
            <argument name="value" xsi:type="string">1</argument>
         </action>
         <action method="setData">
            <argument name="name" xsi:type="string">products_per_page</argument>
            <argument name="value" xsi:type="string">5</argument>
         </action>
         <action method="setData">
            <argument name="name" xsi:type="string">products_count</argument>
            <argument name="value" xsi:type="string">5</argument>
         </action>
         <action method="setData">
            <argument name="name" xsi:type="string">page_var_name</argument>
            <argument name="value" xsi:type="string">puohah</argument>
         </action>
      </block>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="product.info.options.configurable" remove="true"></referenceContainer>
   <referenceBlock name="product.info.options.swatches" display="false"></referenceBlock>
   <referenceBlock name="product.info.options.wrapper">
      <block class="Magento\Catalog\Block\Product\View" name="amp-product.info.options.swatches" template="Codazon_GoogleAmpManager::amp/product/view/type/options/configurable.phtml"></block>
   </referenceBlock>
</body>
<head>
   <attribute name="prefix" value="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# product: http://ogp.me/ns/product#"></attribute>
</head>
<body>
   <referenceBlock name="head.additional">
      <block class="Magento\Catalog\Block\Product\View" name="opengraph.general" template="Magento_Catalog::product/view/opengraph/general.phtml">
         <block class="Magento\Directory\Block\Currency" name="opengraph.currency" as="meta.currency" template="Magento_Catalog::product/view/opengraph/currency.phtml"></block>
      </block>
   </referenceBlock>
</body>
<body>
   <referenceContainer name="content">
      <block class="Magento\Framework\View\Element\Html\Calendar" name="html_calendar" as="html_calendar" template="Magento_Theme::js/calendar.phtml"></block>
   </referenceContainer>
</body>
<head>
   <css src="mage/gallery/gallery.css"></css>
</head>
<update handle="catalog_product_opengraph"></update>
<update handle="page_calendar"></update>
<body>
   <attribute name="itemtype" value="http://schema.org/Product"></attribute>
   <attribute name="itemscope" value="itemscope"></attribute>
   <referenceBlock name="head.components">
      <block class="Magento\Framework\View\Element\Js\Components" name="checkout_page_head_components" template="Magento_Catalog::js/components.phtml"></block>
   </referenceBlock>
   <referenceBlock name="page.main.title">
      <arguments>
         <argument name="css_class" xsi:type="string">product</argument>
         <argument name="add_base_attribute" xsi:type="string">itemprop="name"</argument>
      </arguments>
   </referenceBlock>
   <referenceBlock name="root">
      <arguments>
         <argument name="add_attribute" xsi:type="string">itemscope itemtype="http://schema.org/Product"</argument>
      </arguments>
   </referenceBlock>
   <referenceBlock name="breadcrumbs" template="Magento_Catalog::product/breadcrumbs.phtml">
      <arguments>
         <argument name="viewModel" xsi:type="object">Magento\Catalog\ViewModel\Product\Breadcrumbs</argument>
      </arguments>
   </referenceBlock>
   <referenceContainer name="content">
      <container name="product.info.main" htmlTag="div" htmlClass="product-info-main" before="-">
         <container name="product.info.price" label="Product info auxiliary container" htmlTag="div" htmlClass="product-info-price">
            <container name="product.info.stock.sku" label="Product auxiliary info" htmlTag="div" htmlClass="product-info-stock-sku">
               <container name="product.info.type" before="-"></container>
               <block class="Magento\Catalog\Block\Product\View\Description" name="product.info.sku" template="Magento_Catalog::product/view/attribute.phtml" after="product.info.type">
                  <arguments>
                     <argument name="at_call" xsi:type="string">getSku</argument>
                     <argument name="at_code" xsi:type="string">sku</argument>
                     <argument name="css_class" xsi:type="string">sku</argument>
                     <argument name="at_label" xsi:type="string">default</argument>
                     <argument name="add_attribute" xsi:type="string">itemprop="sku"</argument>
                  </arguments>
               </block>
            </container>
            <block class="Magento\Catalog\Block\Product\View" name="product.info.review" template="Magento_Catalog::product/view/review.phtml" after="product.info.stock.sku"></block>
            <block class="Magento\Catalog\Pricing\Render" name="product.price.final">
               <arguments>
                  <argument name="price_render" xsi:type="string">product.price.render.default</argument>
                  <argument name="price_type_code" xsi:type="string">final_price</argument>
                  <argument name="zone" xsi:type="string">item_view</argument>
               </arguments>
            </block>
         </container>
         <block class="Magento\Catalog\Pricing\Render" name="product.price.tier" after="product.info.price">
            <arguments>
               <argument name="price_render" xsi:type="string">product.price.render.default</argument>
               <argument name="price_type_code" xsi:type="string">tier_price</argument>
               <argument name="zone" xsi:type="string">item_view</argument>
            </arguments>
         </block>
         <container name="alert.urls" as="alert_urls" label="Alert Urls" after="product.price.tier"></container>
         <block class="Magento\Catalog\Block\Product\View" name="product.info" template="Magento_Catalog::product/view/form.phtml" after="alert.urls">
            <container name="product.info.form.content" as="product_info_form_content">
               <block class="Magento\Catalog\Block\Product\View" name="product.info.addtocart" as="addtocart" template="Magento_Catalog::product/view/addtocart.phtml"></block>
            </container>
            <block class="Magento\Framework\View\Element\Template" name="product.info.form.options" as="options_container">
               <block class="Magento\Catalog\Block\Product\View" name="product.info.options.wrapper" as="product_options_wrapper" template="Magento_Catalog::product/view/options/wrapper.phtml">
                  <block class="Magento\Catalog\Block\Product\View\Options" name="product.info.options" as="product_options" template="Magento_Catalog::product/view/options.phtml">
                     <block class="Magento\Catalog\Block\Product\View\Options\Type\DefaultType" name="product.info.options.default" as="default" template="Magento_Catalog::product/view/options/type/default.phtml"></block>
                     <block class="Magento\Catalog\Block\Product\View\Options\Type\Text" name="product.info.options.text" as="text" template="Magento_Catalog::product/view/options/type/text.phtml"></block>
                     <block class="Magento\Catalog\Block\Product\View\Options\Type\File" name="product.info.options.file" as="file" template="Magento_Catalog::product/view/options/type/file.phtml"></block>
                     <block class="Magento\Catalog\Block\Product\View\Options\Type\Select" name="product.info.options.select" as="select" template="Magento_Catalog::product/view/options/type/select.phtml"></block>
                     <block class="Magento\Catalog\Block\Product\View\Options\Type\Date" name="product.info.options.date" as="date" template="Magento_Catalog::product/view/options/type/date.phtml"></block>
                  </block>
                  <block class="Magento\Framework\View\Element\Html\Calendar" name="html_calendar" as="html_calendar" template="Magento_Theme::js/calendar.phtml"></block>
               </block>
               <block class="Magento\Catalog\Block\Product\View" name="product.info.options.wrapper.bottom" as="product_options_wrapper_bottom" template="Magento_Catalog::product/view/options/wrapper/bottom.phtml">
                  <block class="Magento\Catalog\Block\Product\View" name="product.info.addtocart.additional" as="product.info.addtocart" template="Magento_Catalog::product/view/addtocart.phtml"></block>
               </block>
            </block>
         </block>
         <container name="product.info.extrahint" as="extrahint" label="Product View Extra Hint">
            <container name="product.info.social" label="Product social links container" htmlTag="div" htmlClass="product-social-links">
               <block class="Magento\Catalog\Block\Product\View" name="product.info.addto" as="addto" template="Magento_Catalog::product/view/addto.phtml">
                  <block class="Magento\Catalog\Block\Product\View\AddTo\Compare" name="view.addto.compare" after="view.addto.wishlist" template="Magento_Catalog::product/view/addto/compare.phtml">
                     <arguments>
                        <argument name="addToCompareViewModel" xsi:type="object">Magento\Catalog\ViewModel\Product\Checker\AddToCompareAvailability</argument>
                     </arguments>
                  </block>
               </block>
               <block class="Magento\Catalog\Block\Product\View" name="product.info.mailto" template="Magento_Catalog::product/view/mailto.phtml"></block>
            </container>
         </container>
         <block class="Magento\Catalog\Block\Product\View\Description" name="product.info.overview" template="Magento_Catalog::product/view/attribute.phtml" group="detailed_info" after="product.info.extrahint">
            <arguments>
               <argument name="at_call" xsi:type="string">getShortDescription</argument>
               <argument name="at_code" xsi:type="string">short_description</argument>
               <argument name="css_class" xsi:type="string">overview</argument>
               <argument name="at_label" xsi:type="string">none</argument>
               <argument name="title" translate="true" xsi:type="string">Overview</argument>
               <argument name="add_attribute" xsi:type="string">itemprop="description"</argument>
            </arguments>
         </block>
      </container>
      <container name="product.info.media" htmlTag="div" htmlClass="product media" after="product.info.main">
         <block class="Magento\Framework\View\Element\Template" name="skip_gallery_after.target" before="skip_gallery_before.wrapper" template="Magento_Theme::html/skiptarget.phtml">
            <arguments>
               <argument name="target_id" xsi:type="string">gallery-prev-area</argument>
            </arguments>
         </block>
         <container name="skip_gallery_before.wrapper" htmlTag="div" htmlClass="action-skip-wrapper">
            <block class="Magento\Framework\View\Element\Template" before="product.info.media.image" name="skip_gallery_before" template="Magento_Theme::html/skip.phtml">
               <arguments>
                  <argument name="target" xsi:type="string">gallery-next-area</argument>
                  <argument name="label" translate="true" xsi:type="string">Skip to the end of the images gallery</argument>
               </arguments>
            </block>
         </container>
         <block class="Magento\Catalog\Block\Product\View\Gallery" name="product.info.media.image" template="Magento_Catalog::product/view/gallery.phtml">
            <arguments>
               <argument name="gallery_options" xsi:type="object">Magento\Catalog\Block\Product\View\GalleryOptions</argument>
               <argument name="imageHelper" xsi:type="object">Magento\Catalog\Helper\Image</argument>
            </arguments>
         </block>
         <container name="skip_gallery_after.wrapper" htmlTag="div" htmlClass="action-skip-wrapper">
            <block class="Magento\Framework\View\Element\Template" after="product.info.media.image" name="skip_gallery_after" template="Magento_Theme::html/skip.phtml">
               <arguments>
                  <argument name="target" xsi:type="string">gallery-prev-area</argument>
                  <argument name="label" translate="true" xsi:type="string">Skip to the beginning of the images gallery</argument>
               </arguments>
            </block>
         </container>
         <block class="Magento\Framework\View\Element\Template" name="skip_gallery_before.target" after="skip_gallery_after.wrapper" template="Magento_Theme::html/skiptarget.phtml">
            <arguments>
               <argument name="target_id" xsi:type="string">gallery-next-area</argument>
            </arguments>
         </block>
      </container>
      <block class="Magento\Catalog\Block\Product\View\Details" name="product.info.details" template="Magento_Catalog::product/view/details.phtml" after="product.info.media">
         <block class="Magento\Catalog\Block\Product\View\Description" name="product.info.description" as="description" template="Magento_Catalog::product/view/attribute.phtml" group="detailed_info">
            <arguments>
               <argument name="at_call" xsi:type="string">getDescription</argument>
               <argument name="at_code" xsi:type="string">description</argument>
               <argument name="css_class" xsi:type="string">description</argument>
               <argument name="at_label" xsi:type="string">none</argument>
               <argument name="title" translate="true" xsi:type="string">Details</argument>
               <argument name="sort_order" xsi:type="string">10</argument>
            </arguments>
         </block>
         <block class="Magento\Catalog\Block\Product\View\Attributes" name="product.attributes" as="additional" template="Magento_Catalog::product/view/attributes.phtml" group="detailed_info">
            <arguments>
               <argument translate="true" name="title" xsi:type="string">More Information</argument>
               <argument name="sort_order" xsi:type="string">20</argument>
            </arguments>
         </block>
      </block>
      <block class="Magento\Cookie\Block\RequireCookie" name="require-cookie" template="Magento_Cookie::require_cookie.phtml">
         <arguments>
            <argument name="triggers" xsi:type="array">
               <item name="compareProductLink" xsi:type="string">.action.tocompare</item>
            </argument>
         </arguments>
      </block>
   </referenceContainer>
   <referenceContainer name="content.aside">
      <block class="Magento\Catalog\Block\Product\ProductList\Related" name="catalog.product.related" template="Magento_Catalog::product/list/items.phtml">
         <arguments>
            <argument name="type" xsi:type="string">related</argument>
            <argument name="view_model" xsi:type="object">Magento\Catalog\ViewModel\Product\Listing\PreparePostData</argument>
         </arguments>
         <block class="Magento\Catalog\Block\Product\ProductList\Item\Container" name="related.product.addto" as="addto">
            <block class="Magento\Catalog\Block\Product\ProductList\Item\AddTo\Compare" name="related.product.addto.compare" as="compare" template="Magento_Catalog::product/list/addto/compare.phtml"></block>
         </block>
      </block>
      <block class="Magento\Catalog\Block\Product\ProductList\Upsell" name="product.info.upsell" template="Magento_Catalog::product/list/items.phtml">
         <arguments>
            <argument name="type" xsi:type="string">upsell</argument>
            <argument name="view_model" xsi:type="object">Magento\Catalog\ViewModel\Product\Listing\PreparePostData</argument>
         </arguments>
         <block class="Magento\Catalog\Block\Product\ProductList\Item\Container" name="upsell.product.addto" as="addto">
            <block class="Magento\Catalog\Block\Product\ProductList\Item\AddTo\Compare" name="upsell.product.addto.compare" as="compare" template="Magento_Catalog::product/list/addto/compare.phtml"></block>
         </block>
      </block>
      <block class="Magento\Catalog\Block\Product\View\Additional" name="product.info.additional" as="product_additional_data"></block>
   </referenceContainer>
   <referenceBlock name="product.info.addtocart">
      <block class="Magento\Catalog\Block\ShortcutButtons\InCatalog" name="addtocart.shortcut.buttons"></block>
   </referenceBlock>
   <referenceBlock name="product.info.addtocart.additional">
      <block class="Magento\Catalog\Block\ShortcutButtons\InCatalog" name="addtocart.shortcut.buttons.additional"></block>
   </referenceBlock>
   <referenceContainer name="content">
      <block class="Magento\Catalog\Block\Ui\ProductViewCounter" name="product_viewed_counter" template="Magento_Catalog::product/view/counter.phtml"></block>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="product.info.extrahint">
      <block class="Magento\CatalogInventory\Block\Qtyincrements" name="product.info.extrahint.qtyincrements" template="Magento_CatalogInventory::qtyincrements.phtml"></block>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="content">
      <block class="Magento\Msrp\Block\Popup" template="Magento_Msrp::popup.phtml" name="product.tooltip">
         <block class="Magento\Catalog\Block\ShortcutButtons\InCatalog\PositionAfter" name="map.shortcut.buttons"></block>
      </block>
   </referenceContainer>
</body>
<update handle="msrp_popup"></update>
<body>
   <referenceBlock name="product.price.final">
      <arguments>
         <argument name="display_msrp_help_message" xsi:type="string">1</argument>
      </arguments>
   </referenceBlock>
   <referenceBlock name="product.price.tier">
      <arguments>
         <argument name="display_msrp_help_message" xsi:type="string">1</argument>
      </arguments>
   </referenceBlock>
</body>
<body>
   <referenceContainer name="content">
      <block class="Magento\Cookie\Block\RequireCookie" name="require-cookie" template="Magento_Cookie::require_cookie.phtml">
         <arguments>
            <argument name="triggers" xsi:type="array">
               <item name="addToCartLink" xsi:type="string">.action.tocart</item>
            </argument>
         </arguments>
      </block>
   </referenceContainer>
</body>
<body>
   <referenceBlock name="product.info.addtocart">
      <block name="product.info.addtocart.instantPurchase" class="Magento\InstantPurchase\Block\Button" template="Magento_InstantPurchase::button.phtml" before="-">
         <arguments>
            <argument name="jsLayout" xsi:type="array">
               <item name="components" xsi:type="array">
                  <item name="instant-purchase" xsi:type="array">
                     <item name="component" xsi:type="string">Magento_InstantPurchase/js/view/instant-purchase</item>
                     <item name="config" xsi:type="array">
                        <item name="template" xsi:type="string">Magento_InstantPurchase/instant-purchase</item>
                     </item>
                  </item>
               </item>
            </argument>
         </arguments>
      </block>
   </referenceBlock>
   <referenceBlock name="product.info.addtocart.additional">
      <block name="product.info.addtocart.instantPurchase.additional" class="Magento\InstantPurchase\Block\Button" template="Magento_InstantPurchase::button.phtml" before="-">
         <arguments>
            <argument name="jsLayout" xsi:type="array">
               <item name="components" xsi:type="array">
                  <item name="instant-purchase" xsi:type="array">
                     <item name="component" xsi:type="string">Magento_InstantPurchase/js/view/instant-purchase</item>
                     <item name="config" xsi:type="array">
                        <item name="template" xsi:type="string">Magento_InstantPurchase/instant-purchase</item>
                     </item>
                  </item>
               </item>
            </argument>
         </arguments>
      </block>
   </referenceBlock>
</body>
<body>
   <referenceContainer name="top.container">
      <block class="Magento\Paypal\Block\Bml\Banners" name="bml.center.logo" template="Magento_Paypal::bml.phtml">
         <arguments>
            <argument name="section" xsi:type="string">productpage</argument>
            <argument name="position" xsi:type="number">0</argument>
         </arguments>
      </block>
      <block class="Magento\Paypal\Block\PayLater\Banner" name="top.container.paylater" template="Magento_Paypal::paylater/banner.phtml">
         <arguments>
            <argument name="placement" xsi:type="string">product</argument>
            <argument name="position" xsi:type="string">header</argument>
            <argument name="jsLayout" xsi:type="array">
               <item name="components" xsi:type="array">
                  <item name="payLater" xsi:type="array">
                     <item name="config" xsi:type="array">
                        <item name="displayAmount" xsi:type="boolean">true</item>
                        <item name="amountComponentConfig" xsi:type="array">
                           <item name="component" xsi:type="string">
                                            Magento_Paypal/js/view/amountProviders/product
                                        </item>
                        </item>
                     </item>
                  </item>
               </item>
            </argument>
         </arguments>
      </block>
   </referenceContainer>
   <referenceContainer name="product.info.addtocart">
      <block class="Magento\Paypal\Block\Bml\Banners" name="bml.right.logo" template="Magento_Paypal::bml.phtml">
         <arguments>
            <argument name="section" xsi:type="string">productpage</argument>
            <argument name="position" xsi:type="number">1</argument>
         </arguments>
      </block>
      <block class="Magento\Paypal\Block\PayLater\Banner" name="product.info.addtocart.paylater" template="Magento_Paypal::paylater/banner.phtml">
         <arguments>
            <argument name="placement" xsi:type="string">product</argument>
            <argument name="position" xsi:type="string">near_pp_button</argument>
            <argument name="jsLayout" xsi:type="array">
               <item name="components" xsi:type="array">
                  <item name="payLater" xsi:type="array">
                     <item name="config" xsi:type="array">
                        <item name="displayAmount" xsi:type="boolean">true</item>
                        <item name="amountComponentConfig" xsi:type="array">
                           <item name="component" xsi:type="string">
                                            Magento_Paypal/js/view/amountProviders/product
                                        </item>
                        </item>
                     </item>
                  </item>
               </item>
            </argument>
         </arguments>
      </block>
   </referenceContainer>
   <referenceBlock name="product.info.addtocart.additional">
      <block class="Magento\Paypal\Block\PayLater\Banner" name="product.info.addtocart.additional.paylater" template="Magento_Paypal::paylater/banner.phtml">
         <arguments>
            <argument name="placement" xsi:type="string">product</argument>
            <argument name="position" xsi:type="string">near_pp_button</argument>
            <argument name="jsLayout" xsi:type="array">
               <item name="components" xsi:type="array">
                  <item name="payLater" xsi:type="array">
                     <item name="config" xsi:type="array">
                        <item name="displayAmount" xsi:type="boolean">true</item>
                        <item name="amountComponentConfig" xsi:type="array">
                           <item name="component" xsi:type="string">
                                            Magento_Paypal/js/view/amountProviders/product
                                        </item>
                        </item>
                     </item>
                  </item>
               </item>
            </argument>
         </arguments>
      </block>
   </referenceBlock>
</body>
<body>
   <referenceContainer name="alert.urls">
      <block class="Magento\ProductAlert\Block\Product\View\Price" name="productalert.price" as="productalert_price" template="Magento_ProductAlert::product/view.phtml">
         <action method="setHtmlClass">
            <argument name="value" xsi:type="string">price</argument>
         </action>
         <action method="setSignupLabel">
            <argument translate="true" name="value" xsi:type="string">Notify me when the price drops</argument>
         </action>
      </block>
      <block class="Magento\ProductAlert\Block\Product\View\Stock" name="productalert.stock" as="productalert_stock" template="Magento_ProductAlert::product/view.phtml">
         <action method="setHtmlClass">
            <argument name="value" xsi:type="string">stock</argument>
         </action>
         <action method="setSignupLabel">
            <argument translate="true" name="value" xsi:type="string">Notify me when this product is in stock</argument>
         </action>
      </block>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="product.info.media">
      <block class="Magento\ProductVideo\Block\Product\View\Gallery" name="product.info.media.video" after="product.info.media.image" template="Magento_ProductVideo::product/view/gallery.phtml"></block>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="product.review.form.fields.before">
      <block class="Magento\ReCaptchaUi\Block\ReCaptcha" name="recaptcha" after="-" template="Magento_ReCaptchaFrontendUi::recaptcha.phtml" ifconfig="recaptcha_frontend/type_for/product_review">
         <arguments>
            <argument name="recaptcha_for" xsi:type="string">product_review</argument>
            <argument name="jsLayout" xsi:type="array">
               <item name="components" xsi:type="array">
                  <item name="recaptcha" xsi:type="array">
                     <item name="component" xsi:type="string">Magento_ReCaptchaFrontendUi/js/reCaptcha</item>
                  </item>
               </item>
            </argument>
         </arguments>
      </block>
   </referenceContainer>
</body>
<body>
   <referenceBlock name="product.review.form">
      <arguments>
         <argument name="jsLayout" xsi:type="array">
            <item name="components" xsi:type="array">
               <item name="review-form" xsi:type="array">
                  <item name="component" xsi:type="string">Magento_Review/js/view/review</item>
               </item>
            </item>
         </argument>
      </arguments>
   </referenceBlock>
</body>
<update handle="review_product_form_component"></update>
<body>
   <referenceContainer name="content">
      <block class="Magento\Cookie\Block\RequireCookie" name="require-cookie" template="Magento_Cookie::require_cookie.phtml" ifconfig="catalog/review/active">
         <arguments>
            <argument name="triggers" xsi:type="array">
               <item name="submitReviewButton" xsi:type="string">.review .action.submit</item>
            </argument>
         </arguments>
      </block>
   </referenceContainer>
   <referenceBlock name="product.info.details">
      <block class="Magento\Review\Block\Product\Review" name="reviews.tab" as="reviews" template="Magento_Review::review.phtml" group="detailed_info" ifconfig="catalog/review/active">
         <arguments>
            <argument name="sort_order" xsi:type="string">30</argument>
         </arguments>
         <block class="Magento\Review\Block\Form" name="product.review.form" as="review_form" ifconfig="catalog/review/active">
            <container name="product.review.form.fields.before" as="form_fields_before" label="Review Form Fields Before"></container>
         </block>
      </block>
   </referenceBlock>
</body>
<body>
   <referenceContainer name="after.body.start">
      <block class="Magento\GoogleOptimizer\Block\Code\Product" before="-" name="googleoptimizer.experiment.script"></block>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="content">
      <block class="Magento\Cookie\Block\RequireCookie" name="require-cookie" template="Magento_Cookie::require_cookie.phtml">
         <arguments>
            <argument name="triggers" xsi:type="array">
               <item name="addToWishlistLink" xsi:type="string">.action.towishlist</item>
            </argument>
         </arguments>
      </block>
      <referenceBlock name="product.info.addto">
         <block class="Magento\Wishlist\Block\Catalog\Product\View\AddTo\Wishlist" name="view.addto.wishlist" template="Magento_Wishlist::catalog/product/view/addto/wishlist.phtml"></block>
      </referenceBlock>
   </referenceContainer>
   <referenceContainer name="content.aside">
      <referenceBlock name="related.product.addto">
         <block class="Magento\Wishlist\Block\Catalog\Product\ProductList\Item\AddTo\Wishlist" name="related.product.addto.wishlist" as="wishlist" before="compare" template="Magento_Wishlist::catalog/product/list/addto/wishlist.phtml"></block>
      </referenceBlock>
      <referenceBlock name="upsell.product.addto">
         <block class="Magento\Wishlist\Block\Catalog\Product\ProductList\Item\AddTo\Wishlist" name="upsell.product.addto.wishlist" as="wishlist" before="compare" template="Magento_Wishlist::catalog/product/list/addto/wishlist.phtml"></block>
      </referenceBlock>
   </referenceContainer>
</body>
<head>
   <css src="Codazon_ShippingCostCalculator::css/shipping-estimation.css"></css>
</head>
<body>
   <referenceContainer name="product.info.form.content">
      <block class="Magento\Directory\Block\Data" ifconfig="codazon_shipping_cost_calculator/general/enable" before="product.info.addtocart" name="shipping-estimation-simple" template="Codazon_ShippingCostCalculator::shipping-estimation.phtml">
         <arguments>
            <argument name="attribute_data" xsi:type="object">Codazon\ShippingCostCalculator\Block\DataProviders\AddressAttributeData</argument>
         </arguments>
      </block>
   </referenceContainer>
   <referenceContainer name="product.info.options.wrapper">
      <block class="Magento\Directory\Block\Data" ifconfig="codazon_shipping_cost_calculator/general/enable" after="product.info.options.configurable" before="-" name="shipping-estimation-configurable" template="Codazon_ShippingCostCalculator::shipping-estimation.phtml">
         <arguments>
            <argument name="attribute_data" xsi:type="object">Codazon\ShippingCostCalculator\Block\DataProviders\AddressAttributeData</argument>
         </arguments>
      </block>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="product.info.price">
      <block ifconfig="codazon_shopbybrand/product_view_page/display_brand_logo" class="Codazon\Shopbybrandpro\Block\Brand\BrandInformation" name="brand.information.logo" template="Codazon_Shopbybrandpro::brand/product_view_brand_logo.phtml" after="product.info.review" before="product.price.final"></block>
   </referenceContainer>
   <referenceContainer name="product.info.stock.sku">
      <block ifconfig="codazon_shopbybrand/product_view_page/display_brand_name" class="Codazon\Shopbybrandpro\Block\Brand\BrandInformation" name="brand.information.name" template="Codazon_Shopbybrandpro::brand/product_view_brand_name.phtml" after="product.info.sku"></block>
   </referenceContainer>
</body>
<body>
   <referenceBlock name="product.info.main">
      <block class="Magento\Framework\View\Element\Template" name="imegamedia.holder" template="Imega_FinanceModule::holder.phtml" after="product.info.price"></block>
   </referenceBlock>
   <referenceContainer name="before.body.end">
      <block class="Magento\Catalog\Block\Product\View" name="imegamedia.product" as="imegaproduct" template="Imega_FinanceModule::productcalc.phtml"></block>
   </referenceContainer>
</body>
<body>
   <referenceBlock name="magepack.bundles">
      <arguments>
         <argument name="page_bundles" xsi:type="array">
            <item name="product" xsi:type="array">
               <item name="config_path" xsi:type="string">magepack/requirejs-config-product.js</item>
               <item name="bundle_path" xsi:type="string">magepack/bundle-product.js</item>
            </item>
         </argument>
      </arguments>
   </referenceBlock>
</body>
<body>
   <referenceBlock name="product.info.details">
      <block class="Magefan\Blog\Block\Catalog\Product\RelatedPosts" name="product.info.blog.relatedposts.tab" as="blog.relatedposts.tab" template="Magefan_Blog::post/view/relatedposts.phtml" group="detailed_info">
         <arguments>
            <argument translate="true" name="title" xsi:type="string">Related Posts</argument>
            <argument name="at_call" xsi:type="string">getRelatedposts</argument>
            <argument name="at_code" xsi:type="string">relatedposts</argument>
            <argument name="css_class" xsi:type="string">relatedposts</argument>
            <argument name="sort_order" xsi:type="string">50</argument>
            <argument name="hide_title" xsi:type="string">1</argument>
         </arguments>
      </block>
   </referenceBlock>
   <referenceContainer name="product.info.details.wrapper.main">
      <block class="Magefan\Blog\Block\Catalog\Product\RelatedPosts" name="product.info.blog.relatedposts.block" template="Magefan_Blog::post/view/relatedposts.phtml">
         <arguments>
            <argument name="show_title" xsi:type="boolean">true</argument>
            <argument name="hide_title" xsi:type="string">1</argument>
         </arguments>
      </block>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="after.body.start">
      <block class="Mirasvit\Sorting\Block\ProductImpressionJs" name="mst-sorting.product-impression-js" template="Mirasvit_Sorting::product_impression_js.phtml" before="-"></block>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="product.info.main">
      <block class="PayPal\Braintree\Block\Credit\Calculator\Product\View" name="braintree.credit" template="PayPal_Braintree::credit/product/view.phtml" before="product.info"></block>
   </referenceContainer>
   <referenceBlock name="product.info.addtocart">
      <block name="product.info.addtocart.paypalButton" class="PayPal\Braintree\Block\Paypal\ProductPage" template="PayPal_Braintree::paypal/product_page.phtml" before="-"></block>
   </referenceBlock>
   <referenceBlock name="product.info.addtocart.additional">
      <block name="product.info.addtocart.additional.paypalButton" class="PayPal\Braintree\Block\Paypal\ProductPage" template="PayPal_Braintree::paypal/product_page.phtml" before="-"></block>
   </referenceBlock>
</body>
<head>
   <css src="RLTSquare_ProductReviewImages::rltsquare_productreviewimages.css"></css>
</head>
<head>
   <remove src="Magefan_Blog::css/blog-m.css"></remove>
   <remove src="Magefan_Blog::css/blog-new.css"></remove>
   <remove src="Magefan_Blog::css/blog-custom.css"></remove>
</head>
<body>
   <referenceBlock name="breadcrumbs" template="Codazon_ThemeLayoutPro::catalog/product/breadcrumbs.phtml"></referenceBlock>
   <referenceContainer name="content">
      <container name="product-static-text" htmlTag="div" htmlClass="product-static-text" label="Product View - Static Block" after="product.info.main"></container>
      <block class="Codazon\ThemeLayoutPro\Block\ProductTabs" name="cdz-codazon-product-custom-tabs"></block>
      <block class="Magento\Catalog\Block\Product\View" name="cdz-floating-addtocart" template="Magento_Catalog::product/view/floating-addtocart.phtml" after="-"></block>
   </referenceContainer>
</body>
<head>
   <remove src="RLTSquare_ProductReviewImages::rltsquare_productreviewimages.css"></remove>
</head>
<head>
   <css src="css/owlcarousel/owl.carousel.min.css" media="all"></css>
   <css src="css/owlcarousel/owl.carousel.min.css" media="all"></css>
</head>
<body>
   <referenceContainer name="content">
      <container name="faq-trust-pilot" htmlTag="div" htmlClass="faq-trust-pilot" after="-">
         <block class="Magento\Cms\Block\Block" name="pdp-trust-pilot" after="imegamedia.container">
            <arguments>
               <argument name="block_id" xsi:type="string">pdp-trust-pilot</argument>
            </arguments>
         </block>
         <block class="Magento\Cms\Block\Block" name="pdp-faq" after="pdp-trust-pilot">
            <arguments>
               <argument name="block_id" xsi:type="string">pdp-faq</argument>
            </arguments>
         </block>
      </container>
   </referenceContainer>
   <move element="alert.urls" destination="product.info.price" after="product.price.final"></move>
   <move element="product.sizeguide" destination="product.info.price" after="alert.urls"></move>
   <move element="shipping-estimation-simple" destination="product.info.price" after="novuna-block-pdp"></move>
</body>
<body>
   <referenceContainer name="product.info.price">
      <block class="Magento\Framework\View\Element\Text" name="novuna-block-pdp" after="product.sizeguide">
         <arguments>
            <argument name="text" xsi:type="string"> &lt;div class="novuna-block-pdp"&gt;&lt;/div&gt; </argument>
         </arguments>
      </block>
   </referenceContainer>
</body>
<body>
   <attribute name="class" value="page-product-configurable"></attribute>
   <referenceBlock name="head.components">
      <block class="Magento\Framework\View\Element\Js\Components" name="configurableproduct_product_view_head_components" template="Magento_ConfigurableProduct::js/components.phtml"></block>
   </referenceBlock>
   <referenceContainer name="product.info.type">
      <block class="Magento\ConfigurableProduct\Block\Product\View\Type\Configurable" name="product.info.configurable" as="product_type_data" template="Magento_Catalog::product/view/type/default.phtml"></block>
      <container name="product.info.configurable.extra" after="product.info.configurable" as="product_type_data_extra" label="Product Extra Info">
         <block class="Magento\ConfigurableProduct\Block\Stockqty\Type\Configurable" name="product.info.configurable.extra.catalog_inventory_stockqty_composite" template="Magento_CatalogInventory::stockqty/composite.phtml"></block>
      </container>
   </referenceContainer>
   <referenceBlock name="product.info.options.wrapper">
      <block class="Magento\ConfigurableProduct\Block\Product\View\Type\Configurable" name="product.info.options.configurable" as="options_configurable" before="-" template="Magento_ConfigurableProduct::product/view/type/options/configurable.phtml"></block>
   </referenceBlock>
</body>
<body>
   <referenceContainer name="product.info.options.configurable" remove="true"></referenceContainer>
   <referenceBlock name="product.info.options.wrapper">
      <block class="Magento\Swatches\Block\Product\Renderer\Configurable" name="product.info.options.swatches" as="swatch_options" before="-">
         <arguments>
            <argument name="configurable_view_model" xsi:type="object">Magento\Swatches\ViewModel\Product\Renderer\Configurable</argument>
         </arguments>
      </block>
   </referenceBlock>
</body>
<body>
   <referenceContainer name="product.info.type">
      <block name="product.info.configurable.catalog_inventory_stockqty_default" after="product.info.configurable" before="product.info.sku" template="Magento_InventoryConfigurableProductFrontendUi::product/view/stockQty.phtml"></block>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="product.info.main">
      <block class="Mageplaza\PreOrder\Block\Product\View\ConfigurableView" name="product.mageplaza.preorder" template="product/view/configurable.phtml" after="-"></block>
   </referenceContainer>
</body>
<head>
   <css src="Magefan_Blog::css/blog-m.css"></css>
   <css src="Magefan_Blog::css/blog-new.css"></css>
   <css src="Magefan_Blog::css/blog-custom.css"></css>
</head>
</handle></layout>