Amazon vs. AI – Why the Perplexity Lawsuit is a Warning Shot for Agentic Commerce

0
10


Paid Media Updates

Amazon vs. AI – Why the Perplexity Lawsuit is a Warning Shot for Agentic Commerce


By Tinuiti Innovation & Growth Team

Nov 12 2025

graphic describing 11/12/25 media update

What’s in store

  1. Featured story:  Amazon vs. AI – Why the Perplexity Lawsuit is a Warning Shot for Agentic Commerce
  2. Our Take On the News
  3. Helpful Links & Resources

The world’s largest digital retailer is drawing a line in the sand. Amazon has filed a lawsuit against the AI search engine Perplexity over its Comet Browser AI agents, demanding it cease covert, autonomous purchases on the platform. On the surface, this is a legal battle over access and fraud; strategically, it’s an existential war over the future of digital commerce and Amazon’s ad-revenue model. To directly quote the Perplexity Team’s official response to this lawsuit, “Amazon wants to eliminate user rights so that it can sell more ads right now and partner with AI agents designed to take advantage of users later. It’s not just bullying, it’s bonkers.”

This move by Amazon is the logical, albeit risky, next step in its long-standing ‘content fortress’ pattern. As the market leader, Amazon has the most to lose if a third-party AI agent is allowed to shop autonomously on behalf of a consumer. Amazon is looking to draw lines regarding how consumers can interact with its website, likely because it sees a clear threat regarding its ability to advertise on site. If an AI agent is performing a shopping task on a client’s behalf, navigating, comparing, and purchasing, do display or sponsored product ads actually matter?

Agentic Commerce: Amazon’s Control vs. Walmart’s Capture

Amazon’s defensive stance is a calculated maneuver to preserve its current revenue model and user experience, which is built on the premise of discovery, upselling, and bundling – all of which a hyper-efficient agent threatens. However, this stance creates a major divergence from one of its chief rivals.

The high-level tension is underscored by some irony – Jeff Bezos, Amazon’s founder, is an investor in Perplexity. This tension highlights the core strategic divergence: Amazon is trying to control the shift, while Walmart is attempting to own the new channel. The differing approaches are unsurprising – Walmart is a distant #2 to Amazon in both ecommerce and retail media, and it is willing to take some risks to narrow the gap; Amazon, as top dog, has very little motivation to shake up the status quo.

While Amazon is busy litigating to keep external AI out, Walmart is actively betting on the future of Agentic Commerce. Walmart’s recent partnership with OpenAI integrates a shopping experience, complete with Instant Checkout, directly into ChatGPT. This puts Walmart in a position to capture early market dominance in this emerging paradigm. While this strategy positions Walmart for early market dominance, it will face significant challenges, not least changing entrenched consumer transaction habits.

Three Actionable Strategies for Performance Marketers

This battle presents both a critical challenge and a significant de-risking opportunity for brands and sellers. Your strategy must reflect a two-pronged reality: optimizing for Amazon’s controlled future while simultaneously preparing for the broader, multi-platform agentic world.

  1. De-Risk: Allocate Budget to Walmart Media – A core function of a performance marketer is to de-risk against single-platform dependency. Allocate incremental ad and commerce budget to Walmart. This hedges against Amazon’s protectionist moves and strategically capitalizes on Walmart’s proactive embrace of third-party agents, which could funnel significant new traffic and sales in the near future.
  2. Optimize: Win the Internal AI Battle (Rufus) – Amazon isn’t rejecting AI; it’s simply insisting it runs through its own pipes. Its internal AI shopping assistant, Rufus, is projected to generate an incremental $10 billion in revenue. Recognizing this, brands must aggressively adapt product content and strategy to succeed within this internal agentic interface. This means hyper-clean data, optimized keywords, and clear feature descriptions that an AI can easily ingest and recommend.
  3. Future-Proof: Optimize Data for General LLMs – The agentic future requires a shift from optimizing for search engines to optimizing for general language models. Invest in ensuring your product data is standardized and structured for broad agent consumption. The new competitive edge will be held by brands whose product information is so clean and comprehensive it can be confidently used by autonomous AI agents operating across all major LLMs, independent of any single retailer’s specific ad format.

The Agentic Commerce battle is not just a tech story; it’s a crucial signal for media investment. The core divergence is Amazon protecting its ad-revenue model versus Walmart attempting to gain market share in a potentially new commerce paradigm. As marketers, we must not simply watch the giants clash, but act decisively to structure our data and budgets for the inevitable shift in consumer behavior.

The legal battle between Amazon and Perplexity AI underscores a critical, non-obvious truth for performance marketers: your product data is becoming the new ad currency. When AI agents autonomously search, compare, and purchase on behalf of consumers, the winner won’t be the brand with the highest bid, but the one whose product data is cleanest and most readily consumable by an AI.

This means a fundamental shift in strategy. Investment should move from solely optimizing for platform-specific ad formats toward future-proofing product information for broad agent consumption, independent of any single retailer. Brands with standardized, structured, and comprehensive data will be the first to be surfaced by AI shopping assistants like Amazon’s Rufus and third-party agents integrated with platforms like ChatGPT (via the Walmart/OpenAI partnership). Data agility is your new competitive advantage.  |  Retail Dive, Perplexity, Modern RetailYahoo Finance, Walmart, Fortune

What We’re Tracking

The news stories we’re tracking that are likely to impact advertisers in the month ahead.

U.S. Economy

1. Last week saw oral arguments before the Supreme Court over the Trump Administration’s imposition of blanket tariffs under IEEPA. By way of brief background to what’s brought us here:

  • In February the administration declared a new national emergency and imposed fentanyl-related tariffs on Canada, Mexico, and China; in April the administration declared yet another national emergency (this time related to trade deficits) and imposed “reciprocal” tariffs on nearly every country in the world.
  • On May 28th the US Court of International Trade found that the President exceeded his statutory authority under IEEPA, vacated the tariff orders, and issued a permanent injunction to halt their collection. On the 29th, the US Court of Appeals for the Federal Circuit stayed the CIT’s injunction, allowing the tariffs to remain in place pending appeal.
  • On August 29th, the same Court of Appeals upheld the CIT’s ruling in a 7-4 vote, holding that IEEPA does not authorize the broad tariffs issued by the executive. This ruling was appealed to the Supreme Court.

Which brings us up to the present. Oral arguments were held last Wednesday, and they went …

Graph: Will the supreme court rule in favor of Trump's tarriffs? showing low confidence

The prediction markets now reflect a ~80% chance the Court will affirm the lower courts’ rulings and void the tariffs. In such a scenario the Administration would have other tools at its disposal to tax international trade, but it would become more difficult to tax goods having nothing to do with national security.  |  Kalshi

2. Tariff repeal – i.e. a tax reduction – might be a welcome reprieve, because consumers are gloomier than they’ve been in a long time. The November sentiment index dropped 3.3 points to 50.3, just above a June 2022 reading of 50 that was the weakest in University of Michigan data back to 1978.

Graph showing US consumer sentiment drops to lowest since Jun 22

The drop in sentiment was broad-based across age, income and political groups; among Democrats and political independents, confidence slid to the lowest in data back to 1984. In contrast to consumers’ anxieties in recent years, this does not appear to be about inflation, as inflation expectations have actually moderated; it’s now the labor market that is causing angst, as consumers “… anticipate that labor markets will continue to weaken in the future and expect to be personally affected.”  |  Bloomberg

3. Speaking of the labor market, we’re in something of a data blackout owing to the federal government shutdown. But the other indicators we can reference are not encouraging – ADP data indicate net job creation of just 42k in October.

graph showing US private job growth picked up in Oct

Looking at broader trends, namely the 12-month change in private-sector employment, it seems clear the labor market is losing strength, with job creation far down from a couple of years ago:

12-mo change in private-sector employment

The state of the labor market is, by all accounts, weighing on the collective minds of the Fed more and more. Having already implemented two quarter-point rate cuts this year, markets are pricing in a ~75% chance of further interest rate cuts in December:

graph showing chance of cuts dropping in December

Now that the federal shutdown has ended, we’ll soon get a better picture of where the labor market stands.  |  Bloomberg, NYT  

Tech Giants & Platforms

  • Let’s do a roundup of the major earnings announcements, shall we?
    • Meta announced robust 26% YoY revenue growth, fueled by rises in impression availability and in price-per-ad, two metrics that almost always move in opposite directions. But its stock slid after it told investors that it plans extremely aggressive capital expenditures on AI infrastructure.  |  WSJ, Stratechery
    • Google announced YoY revenue growth of 16%, with its advertising business up almost 13% (the other major component is cloud, where growth was impressive). Within advertising, search and YouTube were both up 15%, while the network business (buying and selling on the open internet) shrank by almost 3%.  |  WSJ, Stratechery
    • Amazon announced headline YoY revenue growth of 13%, while Amazon Ads grew at a 24% clip to reach almost $18 billion for the quarter. The company flagged Thursday Night Football viewership averaging 15.3 million, a 16% increase over last season; it also cited “strong growth in demand-side platform (DSP) offerings.”  |  WSJ
    • Apple announced 8% YoY growth, with growth in its services business of 15%. This is the part of Apple that includes advertising, the App Store, iCloud, Apple Pay, its subscription services, and several others. The company achieved a notable milestone in surpassing $100 billion in services revenue for the year; it’s estimated that advertising makes up about 10% of the services business.  |  WSJ
    • Reddit posted blistering 68% revenue growth, however its audience growth is decelerating – US user growth was 7% this past quarter, down from 12% the quarter prior.  |  eMarketer
    • Spotify posted 12% revenue growth (on a constant currency basis), but its ad business did not grow at all. The bright spot is user engagement, where the company saw monthly active users climb 11% to 713 million.  |  WSJ   

Media & Advertising

1. Another season of Major League Baseball is officially in the books, and the league can feel pretty good about viewers’ interest in America’s pastime (sorry Blue Jays fans, but it’s ours!). The postseason averaged 6.33 million viewers per game, up 28% over last year, making it the most-watched playoffs since 2017. Viewing figures were helped by a record seven winner-take-all games across the wild card, divisional series, league championship series, and the World Series. These strong postseason numbers followed comparable growth in regular season viewing, which rose ~20% this year.

The World Series averaged 16.1 million viewers, +2% over last year’s Dodgers – Yankees series; this was a pleasant surprise, as Dodgers – Yankees – a matchup between glamour franchises representing the two largest media markets in the country – was seen as a best-case-scenario for viewership. And indeed, viewership was down 18% YoY through five games, but the intense drama of games 6 and 7 drove the average above 2024. The classic that was game 7 drew over 27 million viewers across Fox platforms, making it the largest MLB audience since game 7 in 2017.

Fox graphic showing 25.98M game 7 viewers

Game 7 ranks as easily the most-watched non-NFL sporting event on any network — surpassing the college football and basketball national championship games and Game 7 of the NBA Finals; it was the fourth time in six years that the World Series pulled more viewers than the NBA’s showpiece.  |  SMW, SMW, SMW

2. As we’ve been saying for some time, FAST (free ad-supported streaming TV) is officially mainstream: US FAST viewing hit 1.8B hours in August (+43% YoY), and ad tiers are now core to streamers’ strategy—45% of Netflix viewing is ad-supported, a 30%+ rise YoY, with similar gains across Prime Video, HBO Max, Discovery+, and Disney+. With FAST tiles built into smart-TV home screens (Samsung TV Plus, Google TV), it increasingly feels like “just TV”, shifting the battle from acquisition to retention and curation. For advertisers, scale is abundant but monetization lags: fill rates are slipping as supply outpaces demand. The move now is a hybrid CTV mix—use FAST for efficient reach and first-party engagement signals while keeping paid CTV for exclusives and high-value audiences. We have seen robust growth in terms of audience and supply with our FAST partners, and their CPMs, for the aforementioned reasons, remain extremely attractive.  |  eMarketer 

/* “function”==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(“The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.”),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(“gform_main_scripts_loaded”,()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(“gform/theme/scripts_loaded”,()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(“DOMContentLoaded”,()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(“action”,o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(“filter”,o,r,e,t)},doAction:function(o){gform.doHook(“action”,o,arguments)},applyFilters:function(o){return gform.doHook(“filter”,o,arguments)},removeAction:function(o,r){gform.removeHook(“action”,o,r)},removeFilter:function(o,r,e){gform.removeHook(“filter”,o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+”_”+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){“function”!=typeof(t=o.callable)&&(t=window[t]),”action”==r?t.apply(null,e):e[0]=t.apply(null,e)})),”filter”==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
/* ]]> */

#gform_wrapper_121[data-form-index=”0″].gform-theme,[data-parent-form=”121_0″]{–gf-color-primary: #204ce5;–gf-color-primary-rgb: 32, 76, 229;–gf-color-primary-contrast: #fff;–gf-color-primary-contrast-rgb: 255, 255, 255;–gf-color-primary-darker: #001AB3;–gf-color-primary-lighter: #527EFF;–gf-color-secondary: #fff;–gf-color-secondary-rgb: 255, 255, 255;–gf-color-secondary-contrast: #112337;–gf-color-secondary-contrast-rgb: 17, 35, 55;–gf-color-secondary-darker: #F5F5F5;–gf-color-secondary-lighter: #FFFFFF;–gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);–gf-color-out-ctrl-light-rgb: 17, 35, 55;–gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);–gf-color-out-ctrl-light-lighter: #F5F5F5;–gf-color-out-ctrl-dark: #585e6a;–gf-color-out-ctrl-dark-rgb: 88, 94, 106;–gf-color-out-ctrl-dark-darker: #112337;–gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);–gf-color-in-ctrl: #fff;–gf-color-in-ctrl-rgb: 255, 255, 255;–gf-color-in-ctrl-contrast: #112337;–gf-color-in-ctrl-contrast-rgb: 17, 35, 55;–gf-color-in-ctrl-darker: #F5F5F5;–gf-color-in-ctrl-lighter: #FFFFFF;–gf-color-in-ctrl-primary: #204ce5;–gf-color-in-ctrl-primary-rgb: 32, 76, 229;–gf-color-in-ctrl-primary-contrast: #fff;–gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;–gf-color-in-ctrl-primary-darker: #001AB3;–gf-color-in-ctrl-primary-lighter: #527EFF;–gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);–gf-color-in-ctrl-light-rgb: 17, 35, 55;–gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);–gf-color-in-ctrl-light-lighter: #F5F5F5;–gf-color-in-ctrl-dark: #585e6a;–gf-color-in-ctrl-dark-rgb: 88, 94, 106;–gf-color-in-ctrl-dark-darker: #112337;–gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);–gf-radius: 3px;–gf-font-size-secondary: 14px;–gf-font-size-tertiary: 13px;–gf-icon-ctrl-number: url(“data:image/svg+xml,%3Csvg width=”8″ height=”14″ viewBox=’0 0 8 14′ fill=”none” xmlns=”http://www.w3.org/2000/svg”%3E%3Cpath fill-rule=”evenodd” clip-rule=”evenodd” d=’M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z’ fill=”rgba(17, 35, 55, 0.65)”/%3E%3C/svg%3E”);–gf-icon-ctrl-select: url(“data:image/svg+xml,%3Csvg width=”10″ height=”6″ viewBox=’0 0 10 6′ fill=”none” xmlns=”http://www.w3.org/2000/svg”%3E%3Cpath fill-rule=”evenodd” clip-rule=”evenodd” d=’M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z’ fill=”rgba(17, 35, 55, 0.65)”/%3E%3C/svg%3E”);–gf-icon-ctrl-search: url(“data:image/svg+xml,%3Csvg width=”640″ height=”640″ xmlns=”http://www.w3.org/2000/svg”%3E%3Cpath d=’M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z’ fill=”rgba(17, 35, 55, 0.65)”/%3E%3C/svg%3E”);–gf-label-space-y-secondary: var(–gf-label-space-y-md-secondary);–gf-ctrl-border-color: #686e77;–gf-ctrl-size: var(–gf-ctrl-size-md);–gf-ctrl-label-color-primary: #112337;–gf-ctrl-label-color-secondary: #112337;–gf-ctrl-choice-size: var(–gf-ctrl-choice-size-md);–gf-ctrl-checkbox-check-size: var(–gf-ctrl-checkbox-check-size-md);–gf-ctrl-radio-check-size: var(–gf-ctrl-radio-check-size-md);–gf-ctrl-btn-font-size: var(–gf-ctrl-btn-font-size-md);–gf-ctrl-btn-padding-x: var(–gf-ctrl-btn-padding-x-md);–gf-ctrl-btn-size: var(–gf-ctrl-btn-size-md);–gf-ctrl-btn-border-color-secondary: #686e77;–gf-ctrl-file-btn-bg-color-hover: #EBEBEB;–gf-field-img-choice-size: var(–gf-field-img-choice-size-md);–gf-field-img-choice-card-space: var(–gf-field-img-choice-card-space-md);–gf-field-img-choice-check-ind-size: var(–gf-field-img-choice-check-ind-size-md);–gf-field-img-choice-check-ind-icon-size: var(–gf-field-img-choice-check-ind-icon-size-md);–gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}

This field is for validation purposes and should be left unchanged.

/* = 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find(‘#gform_wrapper_121’);var is_confirmation = jQuery(this).contents().find(‘#gform_confirmation_wrapper_121’).length > 0;var is_redirect = contents.indexOf(‘gformRedirect(){‘) >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery(‘html’).css(‘margin-top’), 10) + parseInt(jQuery(‘body’).css(‘margin-top’), 10) + 100;if(is_form){jQuery(‘#gform_wrapper_121’).html(form_content.html());if(form_content.hasClass(‘gform_validation_error’)){jQuery(‘#gform_wrapper_121’).addClass(‘gform_validation_error’);} else {jQuery(‘#gform_wrapper_121’).removeClass(‘gform_validation_error’);}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery(‘#gform_wrapper_121’).offset().top – mt); }, 50 );if(window[‘gformInitDatepicker’]) {gformInitDatepicker();}if(window[‘gformInitPriceFields’]) {gformInitPriceFields();}var current_page = jQuery(‘#gform_source_page_number_121’).val();gformInitSpinner( 121, ‘http://tinuiti.com/wp-content/themes/tinuiti/assets/images/pixel.gif’, true );jQuery(document).trigger(‘gform_page_loaded’, [121, current_page]);window[‘gf_submitting_121’] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find(‘.GF_AJAX_POSTBACK’).html();if(!confirmation_content){confirmation_content = contents;}jQuery(‘#gform_wrapper_121’).replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery(‘#gf_121’).offset().top – mt);jQuery(document).trigger(‘gform_confirmation_loaded’, [121]);window[‘gf_submitting_121’] = false;wp.a11y.speak(jQuery(‘#gform_confirmation_message_121’).text());}else{jQuery(‘#gform_121’).append(contents);if(window[‘gformRedirect’]) {gformRedirect();}}jQuery(document).trigger(“gform_pre_post_render”, [{ formId: “121”, currentPage: “current_page”, abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( “gform_wrapper_121” ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( “span” ); visibilitySpan.id = “gform_visibility_test_121”; gformWrapperDiv.insertAdjacentElement( “afterend”, visibilitySpan ); } const visibilityTestDiv = document.getElementById( “gform_visibility_test_121” ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 121, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === ‘attributes’ && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ ‘style’, ‘class’ ], }); } else { triggerPostRender(); } } );} );
/* ]]> */

*By submitting your Email Address, you are agreeing to all conditions of our Privacy Policy.