a:4:{s:4:"hash";s:0:"";s:5:"mtime";i:1567747174;s:6:"expire";i:9999999999;s:4:"tags";s:193:"6ba_DEFAULT,6ba_CATALOG_PRODUCT_VIEW,6ba_CATALOG_PRODUCT_VIEW_ID_392,6ba_CATALOG_PRODUCT_VIEW_SKU_QVRBIRTHDAYBOYFRIEND,6ba_CATALOG_PRODUCT_VIEW_TYPE_SIMPLE,6ba_LAYOUT_GENERAL_CACHE_TAG,6ba_MAGE";}
<body>
   <referenceContainer name="header.panel">
      <block class="Magento\Directory\Block\Currency" name="currency" before="store_language" template="Magento_Directory::currency.phtml"/>
   </referenceContainer>
</body>
<head>
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <css src="mage/calendar.css" type="text/css"/>
   <script src="requirejs/require.js"/>
</head>
<body>
   <referenceContainer name="after.body.start">
      <block class="Magento\Framework\View\Element\Template" name="head.polyfill" as="polyfill" template="Magento_Theme::js/polyfill.phtml" before="-"/>
      <block class="Magento\Framework\View\Element\Js\Components" name="head.components" as="components" template="Magento_Theme::js/components.phtml" before="-"/>
   </referenceContainer>
</body>
<head>
   <css src="css/styles-m.css"/>
   <css src="css/styles-l.css" media="screen and (min-width: 768px)"/>
   <css src="css/print.css" media="print"/>
   <meta name="format-detection" content="telephone=no"/>
</head>
<head>
   <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no"/>
</head>
<head>
   <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no"/>
   <css src="css/custom.css" media="all and (min-width: 1px)"/>
   <link src="https://use.typekit.net/axh1xuy.css" src_type="url" rel="stylesheet" type="text/css"/>
   <link src="https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700" src_type="url" rel="stylesheet" type="text/css"/>
</head>
<update handle="default_head_blocks"/>
<body>
   <block name="require.js" class="Magento\Framework\View\Element\Template" template="Magento_Theme::page/js/require_js.phtml"/>
   <referenceContainer name="after.body.start">
      <block class="Magento\RequireJs\Block\Html\Head\Config" name="requirejs-config"/>
      <block class="Magento\Translation\Block\Html\Head\Config" name="translate-config"/>
      <block class="Magento\Translation\Block\Js" name="translate" template="Magento_Translation::translate.phtml"/>
      <block class="Magento\Framework\View\Element\Js\Cookie" name="js_cookies" template="Magento_Theme::js/cookie.phtml"/>
      <block class="Magento\Theme\Block\Html\Notices" name="global_notices" template="Magento_Theme::html/notices.phtml"/>
   </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"/>
            <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="logo_img_width" xsi:type="number">189</argument>
               <argument name="logo_img_height" xsi:type="number">64</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 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>
               </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"/>
      <block class="Magento\Theme\Block\Html\Breadcrumbs" name="breadcrumbs" as="breadcrumbs"/>
   </referenceContainer>
   <referenceContainer name="columns.top">
      <block class="Magento\Theme\Block\Html\Title" name="page.main.title" template="Magento_Theme::html/title.phtml"/>
      <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 class="Magento\Framework\View\Element\Messages" name="messages" as="messages" template="Magento_Theme::messages.phtml"/>
      </container>
   </referenceContainer>
   <referenceContainer name="main">
      <container name="content.top" label="Main Content Top"/>
      <container name="content" label="Main Content Area"/>
      <container name="content.aside" label="Main Content Aside"/>
      <container name="content.bottom" label="Main Content Bottom"/>
   </referenceContainer>
   <referenceContainer name="page.bottom.container">
      <container name="page.bottom" label="Before Page Footer" htmlTag="div" htmlClass="content"/>
   </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 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 class="Magento\Framework\View\Element\Template" name="report.bugs" template="Magento_Theme::html/bugreport.phtml"/>
      </container>
   </referenceContainer>
   <referenceContainer name="before.body.end">
      <block class="Magento\Theme\Block\Html\Footer" name="absolute_footer" template="Magento_Theme::html/absolute_footer.phtml"/>
   </referenceContainer>
   <referenceContainer name="content">
      <block class="Magento\Framework\View\Element\FormKey" name="formkey"/>
   </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"/>
   </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>
         </arguments>
      </block>
      <block name="customer.section.config" class="Magento\Customer\Block\SectionConfig" template="Magento_Customer::js/section-config.phtml"/>
      <block name="customer.customer.data" class="Magento\Customer\Block\CustomerData" template="Magento_Customer::js/customer-data.phtml"/>
      <block name="customer.data.invalidation.rules" class="Magento\Customer\Block\CustomerScopeData" template="Magento_Customer::js/customer-data/invalidation-rules.phtml"/>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="footer">
      <container name="cms_footer_links_container" label="CMS Footer Links" htmlTag="div" htmlClass="links" before="footer_links"/>
   </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="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 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 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>
            </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"/>
   </referenceContainer>
   <block class="Magento\Framework\View\Element\Template" name="head.additional" as="head.additional" template="Magento_Theme::html/container.phtml"/>
</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="header-wrapper">
      <block class="Magento\Framework\View\Element\Template" name="top.search" as="topSearch" template="Magento_Search::form.mini.phtml"/>
   </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/>
<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"/>
   </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"/>
   </referenceBlock>
   <referenceContainer name="footer">
      <block class="Magento\Newsletter\Block\Subscribe" name="form.subscribe" as="subscribe" before="-" template="Magento_Newsletter::subscribe.phtml"/>
   </referenceContainer>
</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"/>
   </referenceBlock>
   <referenceContainer name="sidebar.additional">
      <block class="Magento\Sales\Block\Reorder\Sidebar" name="sale.reorder.sidebar" as="reorder" template="Magento_Sales::reorder/sidebar.phtml"/>
   </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="head.components">
      <block class="Magento\Framework\View\Element\Js\Components" name="bundle_checkout_page_head_components" template="Magento_Bundle::js/components.phtml"/>
   </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">uiComponent</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"/>
      <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 handle="checkout_cart_sidebar_item_price_renderers"/>
<update handle="checkout_cart_sidebar_total_renderers"/>
<body>
   <referenceBlock name="head.components">
      <block class="Magento\Framework\View\Element\Js\Components" name="checkout_page_head_components" template="Magento_Checkout::js/components.phtml"/>
   </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 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"/>
      </block>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="after.body.start">
      <block class="Magento\GoogleAnalytics\Block\Ga" name="google_analytics" as="google_analytics" template="Magento_GoogleAnalytics::ga.phtml"/>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="after.body.start">
      <block class="Magento\Ui\Block\Logger" name="logger" template="Magento_Ui::logger.phtml"/>
   </referenceContainer>
</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"/>
   </referenceBlock>
</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"/>
   </referenceBlock>
   <referenceContainer name="content">
      <block class="Magento\PageCache\Block\Javascript" template="Magento_PageCache::javascript.phtml" name="pageCache" as="pageCache"/>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="after.body.start">
      <block class="Magento\Paypal\Block\Express\InContext\Component" name="paypal.express-in-context.component" template="Magento_Paypal::express/in-context/component.phtml">
         <arguments>
            <argument name="is_button_context" xsi:type="boolean">true</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"/>
</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="top.search">
      <block class="Magento\Framework\View\Element\Template" name="advanced-search-link" template="Magento_CatalogSearch::advanced/link.phtml"/>
   </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="wishlist_page_head_components" template="Magento_Wishlist::js/components.phtml"/>
   </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"/>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="before.body.end">
      <block class="Magento\Framework\View\Element\Template" name="emailCapture" template="Dotdigitalgroup_Email::email/email_capture_newsletter.phtml"/>
   </referenceContainer>
   <referenceContainer name="after.body.start">
      <block class="Magento\Framework\View\Element\Template" name="ddg.checkout.tag" template="Dotdigitalgroup_Email::email/tracking_code.phtml"/>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="header.panel">
      <block class="Magento\Framework\View\Element\Html\Links" name="header.links">
         <arguments>
            <argument name="css_class" xsi:type="string">header links</argument>
         </arguments>
      </block>
   </referenceContainer>
   <referenceBlock name="logo">
      <arguments>
         <argument name="logo_img_width" xsi:type="number">148</argument>
         <argument name="logo_img_height" xsi:type="number">43</argument>
      </arguments>
   </referenceBlock>
   <referenceContainer name="footer">
      <block class="Magento\Store\Block\Switcher" name="store_switcher" as="store_switcher" after="footer_links" template="Magento_Store::switch/stores.phtml"/>
   </referenceContainer>
   <referenceBlock name="report.bugs" remove="true"/>
   <move element="copyright" destination="before.body.end"/>
</body>
<body>
   <referenceBlock name="header.links">
      <block class="Magento\Customer\Block\Account\Customer" name="customer" template="Magento_Customer::account/customer.phtml" before="-"/>
      <block class="Magento\Customer\Block\Account\AuthorizationLink" name="authorization-link-login" template="Magento_Customer::account/link/authorization.phtml">
         <arguments>
            <argument name="sortOrder" xsi:type="number">10</argument>
         </arguments>
      </block>
   </referenceBlock>
   <block class="Magento\Theme\Block\Html\Header" name="header" as="header">
      <arguments>
         <argument name="show_part" xsi:type="string">welcome</argument>
      </arguments>
   </block>
   <move element="header" destination="header.links" before="-"/>
   <move element="register-link" destination="header.links"/>
   <move element="top.links" destination="customer"/>
   <move element="authorization-link" destination="top.links" after="-"/>
</body>
<body>
   <referenceContainer name="header-wrapper">
      <container name="compare-link-wrapper" label="Compare Link Wrapper" as="compare-link-wrapper" after="top.search" htmlTag="ul" htmlClass="compare wrapper">
         <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>
      </container>
   </referenceContainer>
</body>
<body>
   <referenceBlock name="header.panel.wrapper" remove="true"/>
   <referenceBlock name="compare-link-wrapper" remove="false"/>
   <referenceBlock name="minicart" remove="true"/>
   <referenceBlock name="top.search" remove="true"/>
   <referenceBlock name="footer" remove="true"/>
   <referenceBlock name="copyright" remove="true"/>
   <referenceBlock name="breadcrumbs" remove="true"/>
   <referenceBlock name="navigation.sections" remove="true"/>
   <move element="catalog.topnav" destination="header.container" after="headermain"/>
   <move element="page.main.title" destination="pagenew.title" before="-"/>
   <move element="compare-link-wrapper" destination="header-container" after="-"/>
   <referenceContainer name="header.container">
      <container name="headermain" as="headermain" htmlTag="div" htmlClass="header">
         <container name="header-container" as="header-container" htmlTag="div" htmlClass="container">
            <container name="header-logo" label="Page Logo" as="header-logo" htmlTag="div" htmlClass="logo" before="-">
               <block class="Magento\Theme\Block\Html\Header\Logo" name="logo">
					</block>
            </container>
            <block class="Magento\Framework\View\Element\Template" name="header.main" template="Magento_Theme::html/header.phtml"/>
         </container>
      </container>
   </referenceContainer>
   <referenceContainer name="footer-container">
      <block class="Magento\Framework\View\Element\Template" name="footer.sections" before="-" template="Magento_Theme::html/footer.phtml"/>
   </referenceContainer>
</body>
<head>
   <attribute name="prefix" value="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# product: http://ogp.me/ns/product#"/>
</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>
   </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"/>
   </referenceContainer>
</body>
<head>
   <css src="mage/gallery/gallery.css" type="text/css"/>
</head>
<update handle="catalog_product_opengraph"/>
<update handle="page_calendar"/>
<body>
   <attribute name="itemtype" value="http://schema.org/Product"/>
   <attribute name="itemscope" value="itemscope"/>
   <referenceBlock name="head.components">
      <block class="Magento\Framework\View\Element\Js\Components" name="checkout_page_head_components" template="Magento_Catalog::js/components.phtml"/>
   </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=&quot;name&quot;</argument>
      </arguments>
   </referenceBlock>
   <referenceBlock name="root">
      <arguments>
         <argument name="add_attribute" xsi:type="string">itemscope itemtype=&quot;http://schema.org/Product&quot;</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="-"/>
               <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=&quot;sku&quot;</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 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"/>
         <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"/>
            </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 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 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 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 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 class="Magento\Framework\View\Element\Html\Calendar" name="html_calendar" as="html_calendar" template="Magento_Theme::js/calendar.phtml"/>
               </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>
         <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"/>
               </block>
               <block class="Magento\Catalog\Block\Product\View" name="product.info.mailto" template="Magento_Catalog::product/view/mailto.phtml"/>
            </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=&quot;description&quot;</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"/>
         <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\Description" 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" 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>
            </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>
            </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>
         </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 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>
         </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 class="Magento\Catalog\Block\Product\View\Additional" name="product.info.additional" as="product_additional_data"/>
   </referenceContainer>
   <referenceBlock name="product.info.addtocart">
      <block class="Magento\Catalog\Block\ShortcutButtons\InCatalog" name="addtocart.shortcut.buttons"/>
   </referenceBlock>
   <referenceBlock name="product.info.addtocart.additional">
      <block class="Magento\Catalog\Block\ShortcutButtons\InCatalog" name="addtocart.shortcut.buttons.additional"/>
   </referenceBlock>
   <referenceContainer name="content">
      <block class="Magento\Catalog\Block\Ui\ProductViewCounter" name="product_viewed_counter" template="Magento_Catalog::product/view/counter.phtml"/>
   </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>
   </referenceContainer>
</body>
<update handle="msrp_popup"/>
<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="product.info.extrahint">
      <block class="Magento\CatalogInventory\Block\Qtyincrements" name="product.info.extrahint.qtyincrements" template="Magento_CatalogInventory::qtyincrements.phtml"/>
   </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="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>
   </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>
   </referenceContainer>
</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"/>
   </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"/>
<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="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">
         <block class="Magento\Review\Block\Form" name="product.review.form" as="review_form">
            <container name="product.review.form.fields.before" as="form_fields_before" label="Review Form Fields Before"/>
         </block>
      </block>
   </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="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"/>
      </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"/>
      </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"/>
      </referenceBlock>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="after.body.start">
      <block class="Magento\GoogleOptimizer\Block\Code\Product" before="-" name="googleoptimizer.experiment.script"/>
   </referenceContainer>
</body>
<body>
   <move element="page.main.title" destination="product.info.main" before="-"/>
   <move element="product.info.stock.sku" destination="product.info.price" after="product.price.final"/>
   <move element="product.info.review" destination="product.info.main" before="product.info.price"/>
</body>
<body>
   <referenceBlock name="product.info.review" remove="true"/>
   <referenceBlock name="reviews.tab" remove="true"/>
</body>
<body>
   <referenceContainer name="product.info.type">
      <block class="Magento\Catalog\Block\Product\View\Type\Simple" name="product.info.simple" as="product_type_data" template="Magento_Catalog::product/view/type/default.phtml"/>
      <container name="product.info.simple.extra" after="product.info.simple" as="product_type_data_extra" label="Product Extra Info"/>
   </referenceContainer>
</body>
<body>
   <referenceContainer name="product.info.simple.extra">
      <block class="Magento\CatalogInventory\Block\Stockqty\DefaultStockqty" name="product.info.simple.extra.catalog_inventory_stockqty_default" template="Magento_CatalogInventory::stockqty/default.phtml"/>
   </referenceContainer>
</body>
<body>
   <referenceBlock name="product.info.upsell">
      <action method="setItemLimit">
         <argument name="type" xsi:type="string">bundle</argument>
         <argument name="limit" xsi:type="string">4</argument>
      </action>
   </referenceBlock>
</body>
