PageSourceSearch

https://loja.bblend.com.br/checkout

html bblend.com.br collected 2026-09-30 05:47:17 UTC 28,110 bytes, 531 lines download raw bytes

1<!DOCTYPE HTML>
2<html lang="pt-BR">
3
4<head>
5<script type="text/javascript">
vendor: 407 bytes, lines 5-12
5(function (w, d, s, l, i) {
6    w[l] = w[l] || []; w[l].push({
7        'gtm.start':
8        new Date().getTime(), event: 'gtm.js'
9    }); var f = d.getElementsByTagName(s)[0],
10    j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
11    '//www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
12})(window, document, 'script', 'dataLayer', '
12GTM-N334TD
vendor: 3 bytes, line 12
12');
12</script>
12
13    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
14    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0" />
15    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
16    <meta name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE" />
17    <title data-i18n="title"></title>
18    <link rel="shortcut icon" href="/arquivos/bblend-favicon.ico">
19    <link rel="apple-touch-icon" href="/arquivos/bblend-apple-touch-icon.png">
20    <meta name="msapplication-TileImage" content="/arquivos/bblend-windows-tile.png" />
21    <link rel="stylesheet" href="//io2.vtex.com/front-libs/bootstrap/2.3.2/css/bootstrap.min.css" />
22    <link rel="stylesheet" href="//io2.vtex.com/front-libs/bootstrap/2.3.2/css/bootstrap-responsive.min.css" />
23    <link rel="stylesheet" href="//io2.vtex.com/front-libs/onda/1.0.0/onda.min.css" />
24    <link rel="stylesheet" href="//io2.vtex.com/front-libs/font-awesome/3.2.1/css/font-awesome.min.css" />
25    <link rel="stylesheet" href="//io2.vtex.com/checkout-ui/v6.152.5/lib/front-messages-ui/vtex-message.min.css" />
26    <link rel="stylesheet" href="//io2.vtex.com/checkout-ui/v6.152.5/style/style.css" />
27    <link href="/arquivos/checkout-custom.css?v=d41d8cd9" rel="stylesheet" type="text/css" />
28    <link href="/files/checkout6-custom.css?v=d41d8cd9" rel="stylesheet" type="text/css" id="checkout-custom-css" />
29    
29<script type="text/javascript" crossorigin="anonymous" src="//io2.vtex.com/v3/polyfill.min.js?features=Object.values,Object.entries,Object.fromEntries,Object.assign,Array.from,Array.prototype.findIndex,Array.prototype.fill,Array.prototype.find,Array.prototype.includes,String.prototype.startsWith,String.prototype.endsWith,String.prototype.includes,Symbol,fetch,Promise,Map,Number.isInteger,Number.isNaN,Set,Function.name,URL,IntersectionObserver,Intl.~locale.pt-BR,Object.defineProperty&flags=gated"></script>
29
30    
30<script type="text/javascript" src="//io2.vtex.com/front-libs/jquery/1.8.3/jquery-1.8.3.min.js?v=000002"></script>
30
31    
31<script type="text/javascript" src="//io2.vtex.com/front-libs/bootstrap/2.3.2/js/bootstrap.min.js"></script>
31
32    
32<script type="text/javascript" src="//vtex.vtexassets.com/_v/public/assets/v1/npm/@vtex/[email protected]/lib/render-extension-loader.min.js"></script>
32
33    
33<script type="text/javascript" src="//vtex.vtexassets.com/_v/public/assets/v1/npm/@vtex/[email protected]/dist/vtex-diagnostics-web.umd.min.js"></script>
33
34
35    <!--[if lt IE 9]>
36    
36<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/es5-shim/2.1.0/es5-shim.min.js"></script>
36
37    
37<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/es5-shim/2.1.0/es5-sham.min.js"></script>
37
38    <![endif]-->
39    
39<script type="text/javascript" src="//io2.vtex.com/checkout-ui/v6.152.5/script/init.js" type="text/javascript"></script>
39
40    <!--[if IE]>
41    
41<script type="text/javascript" src="//io2.vtex.com/checkout-ui/v6.152.5/lib/ie-responsive/css3-mediaqueries.js"></script>
41
42    <![endif]-->
43    <!--[if lt IE 8]>
44    
44<script type="text/javascript" src="//io2.vtex.com/checkout-ui/v6.152.5/lib/ie-responsive/IE7.js"></script>
44
45    <link href="//io2.vtex.com/front-libs/font-awesome/3.2.1/css/font-awesome-ie7.min.css"/>
46    <![endif]-->
47    <!--[if IE 8]>
48    
48<script type="text/javascript" src="//io2.vtex.com/checkout-ui/v6.152.5/lib/ie-responsive/IE8.js"></script>
48
49    <![endif]-->
50    <!--[if IE 9]>
51    
51<script type="text/javascript" src="//io2.vtex.com/checkout-ui/v6.152.5/lib/ie-responsive/IE9.js"></script>
51
52    <![endif]-->
53
54        
54<script>      (function(v,t,e,x,r,c,a){        c=v.vtexrca=v.vtexrca||function(){(c.q=c.q||[]).push(arguments)}        ;c.l=+new Date;a=t.createElement(e);a.async=!0;        a.src=x;r=t.getElementsByTagName(e)[0];        a.onload=function(){          this.onload=function(){};          var rcEvent = new Event('rcReady');          window.dispatchEvent(rcEvent);          window.rcReady = true;        };        a.onreadystatechange=function(){          if (this.readyState === 'complete') {            this.onload();          };        };        r.parentNode.insertBefore(a,r);      })(window,document,'script','https://io.vtex.com.br/rc/rc.js');      vtexrca('init');    </script>
54
55        
55<script>      (function(v,t,e,x,a,f,s){        f=v.vtexaf=v.vtexaf||function(){(f.q=f.q||[]).push(arguments)}        ;f.l=+new Date;s=t.createElement(e);s.async=!0;        s.src=x;a=t.getElementsByTagName(e)[0];        a.parentNode.insertBefore(s,a)      })(window,document,'script','https://activity-flow.vtex.com/af/af.js');    </script>
55
56    
56<script>
57        !function(){if('PerformanceLongTaskTiming' in window){var g=window.__tti={e:[]};
58        g.o=new PerformanceObserver(function(l){g.e=g.e.concat(l.getEntries())});
59        g.o.observe({entryTypes:['longtask']})}}();
60    </script>
60
61    
61<script type="text/javascript">
62        vtex.siteTitle = "B.blend";
63        vtex.accountName = "bblend";
64        vtex.googleMapsApiKey = "AIzaSyAzsLplruEFSidwH_hg_EGyYPPwcer4HCU" || undefined
65        vtex.geolocation = "false" || undefined
66        vtex.invoiceAddress = "true" || undefined
67        vtex.leanShipping = "false" || undefined
68        vtex.recaptchaV3 = "false"
69        vtex.useJanusSendPayments = "false"
70        vtex.gtmId = "GTM-N334TD"
71        vtex.vtexid = vtex.vtexid || {};
72        vtex.vtexid.accountId = "6137620a-0767-44bd-b620-bde8669175a2";
73        vtex.vtexid.accountName = "bblend";
74        vtex.checkout.version = "v6.152.5";
75        document.cookie = 'VtexCheckoutVersion=v1;max-age=43200'
76    </script>
76
77
78    
78<script crossorigin="anonymous" src="//io2.vtex.com/checkout-ui/v6.152.5/script/metrics.min.js"></script>
78
79
80    
80<script crossorigin="anonymous" src="//io2.vtex.com/checkout-ui/v6.152.5/script/ko-templates.min.js"></script>
80
81
82    
82<script>document.write($("#message-template").html())</script>
82
83
84    
85
86    <!-- Feature flag default values -->
87    
87<script>
88      vtex.showInstallmentsPreviewValue = false
89      vtex.enableObligatoryLogin = false
90    </script>
90
91
92    
92<script type="text/javascript" src="/files/checkout6-custom.js?v=aafbde60"></script>
92
93
94    
94<script>
95        (function(global){
96            window.vtexaf('init', {
97                account: global.vtex.vtexid.accountName,
98            })
99        })(this)
100    </script>
100
101
102    <link rel="preconnect" href="https://www.google.com">
103    <link rel="preconnect" href="https://www.gstatic.com" crossorigin>
104<script type="text/javascript">(function () {
105    window.vtex = window.vtex || {};
106    vtex.portal = vtex.portal || {};
107    vtex.portal.context = {
108        accountId: '6137620a-0767-44bd-b620-bde8669175a2'
109    };
110})()</script>
vendor: 2 bytes, line 110
110
111<script type="text/javascript"  src="//io2.vtex.com/portal-ui/v1.21.0/scripts/vtex-events-all.min.js"></script>
111
112</head>
113
114<body class="bblend-vtexcommercestable-com-br loading" id="checkoutMainContainer">
vendor: 63 bytes, lines 114-115
114
115<noscript><iframe src="//www.googletagmanager.com/ns.html?id=
115GTM-N334TD
vendor: 91 bytes, lines 115-117
115"
116  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
117  
118<script type="text/javascript"  src="//io2.vtex.com/portal-ui/v1.21.0/scripts/vtex-analytics.js"></script>
118
119
120    <div class="container-fluid pci-alert-topbar" data-bind="style: { display: cookiePCIExists() ? 'block' : 'none' }">
121        <span data-bind="text: alertPCICookieMessage()"></span>
122        <a href="javascript:void(0);" data-bind="click: killCookiePCI, text: alertPCICookieClick()"></a>
123        <span data-bind="text: alertPCICookieClickInfo()"></span>
124    </div>
125
126    
127
128    <header>
129    <nav>
130        <a href="/" title="B.blend">
131            <img src="/arquivos/bblend-logo.svg" alt="B.blend" width="88" height="20" />
132        </a>
133
134        <div class="_security">
135            <svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m10.339.637 7.813 2.084a.67.67 0 0 1 .495.644v9.112a4 4 0 0 1-1.781 3.328l-6.673 4.448a.67.67 0 0 1-.74 0l-6.672-4.448A4 4 0 0 1 1 12.477V3.365c0-.302.203-.566.495-.644L9.308.637a2 2 0 0 1 1.03 0Z" stroke="#fff" stroke-linecap="round"/><path d="m6.882 9.912 2.236 2.235c.065.065.17.065.235 0l4-4" stroke="#fff" stroke-linecap="round"/></svg>
136            Compra segura
137        </div>
138    </nav>
139</header>
140
141<section class="_timeline">
142    <div class="container">
143        <div class="_timeline-wrapper">
144            <p class="_timeline-step _timeline-cart">
145                <span class="_number"></span>
146                Carrinho
147                <span class="_line"></span>
148            </p>
149            <p class="_timeline-step _timeline-identify">
150                <span class="_number"></span>
151                Dados
152                <span class="_line"></span>
153            </p>
154            <p class="_timeline-step _timeline-payment">
155                <span class="_number"></span>
156                Pagamento
157            </p>
158        </div>
159        <div class="_benefits-section">
160            <div class="_banner-beneficios">
161                <img class="_banner-beneficios-desk" src="/arquivos/banner_assinatura_checkout_dektop.png"
162                    alt="Banner de Benefícios Desktop" />
163                <img class="_banner-beneficios-mob" src="/arquivos/banner_assinatura_checkout_mobile.jpg"
164                    alt="Banner de Benefícios Mobile" />
165            </div>
166
167            <section class="_assinatura-pedido">
168                <div class="_assinatura-content">
169                    <button class="_buy-btn _assinatura-btn">
170                        <p class="_assinatura-txt-btn">Quero assinar meu pedido</p>
171                    </button>
172                    <p class="_assinatura-info">*somente produtos elegíveis</p>
173                </div>
174            </section>
175        </div>
176    </div>
177</section>
178
179<div class="_qnty _qnty-subscription _invert _hide" id="signature-modal">
180    <div class="_subscription">
181        <p class="_select-qty">
182            Escolha a frequência que deseja receber:
183        </p>
184        <ul class="frequencyTime">
185            <li class="_30 _selected" data-frequency="1 month">
186                30 dias
187            </li>
188            <li class="_45" data-frequency="45 day">
189                45 dias
190            </li>
191            <li class="_60" data-frequency="2 month">
192                60 dias
193            </li>
194            <li class="_75" data-frequency="75 days">
195                75 dias
196            </li>
197            <li class="_90" data-frequency="3 month">
198                90 dias
199            </li>
200        </ul>
201        <div class="_buy-back">
202            <button class="_buy">
203                Assinar e economizar
204                <div class="spinner-3"></div>
205            </button>
206            <a class="closeHref" href="#">Voltar</a>
207        </div>
208        <div class="_content-modal-aguarde _hide" id="modal-waiting">
209            <div class="_modal-aguarde">
210                <p class="_text-aguarde">Estamos processando a sua solicitação, aguarde!</p>
211                <div class="spinner-3 _loading-3"></div>
212            </div>
213        </div>
214    </div>
215</div>
216
217    <div class="vtex-front-messages-placeholder"></div>
218
219    <!-- DESATIVA PLUGIN SKYPE -->
220    <span id="skype_highlighting_settings" display="none" autoextractnumbers="0"></span>
221    <!-- END -->
222
223    <div class="container container-main">
224
225        <h1 class="hide" id="orderform-title" data-i18n="title" data-bind="fadeVisible: inOrderForm() && !sac.isActive()"></h1>
226        <h1 class="hide" id="orderform-sac-title" data-i18n="sacTitle" data-bind="fadeVisible: sac.isActive()"></h1>
227        <h1 class="hide" id="cart-title" data-i18n="shoppingCart" data-bind="fadeVisible: inCart() && !sac.isActive()"></h1>
228
229        <div id="order-by" class="hide order-by form-inline" data-bind="visible: multipleItems">
230        <label for="order-by-select" class="order-by-label control-label" data-i18n="orderBy.title"></label>
231        <select
232            id="order-by-select"
233            class="order-by-select"
234            data-bind="options: availableOrdinationOptions,
235                    optionsText: 'text',
236                    value: selectedOrdination">
237        </select>
238        </div>
239
240        <small class="gift-list-alert alert" style="display:none;" data-bind="visible: isUsingGiftRegistry">
241            <i class="icon-gift icon-large"></i>
242            <span class="gift-list-alert-text" data-i18n="giftListAlert"></span>
243            <b class="gift-list-alert-name" data-bind="text: giftRegistryDescription"></b>.
244            <a href="javascript:void(0);" data-bind="click: removeGiftRegistry" data-i18n="giftListDismiss"></a>.
245        </small>
246
247        <div class="loading loading-bg" data-bind="visible: loading">
248            <div class="loading-img">
249                <i class="icon-spinner icon-spin icon-3x">
250                    <span data-i18n="global.loading"></span>
251                </i>
252            </div>
253        </div>
254
255        <div class="checkout-container row-fluid">
256            <!-- CART -->
257            <div class="cart-template full-cart span12">
258                <div class="cart-template-holder" id="cartLoadedDiv" data-bind="template: 'cart-template'"></div>
259
260                <div class="cart-select-gift-placeholder cart-select-gift-placeholder--default"></div>
261
262                <div class="summary-template-holder" data-bind="template: {name: 'summary-template', afterRender: vtex.i18n.translateHtml}"></div>
263
264                <div class="clearfix pull-right cart-links cart-links-bottom hide">
265                    <span class="link-choose-more-products-wrapper">
266                        <a data-bind="attr: {href: (window.__RUNTIME__ && window.__RUNTIME__.rootPath ? (window.__RUNTIME__.rootPath + (window.__RUNTIME__.workspace != 'master' ? ('?workspace=' + window.__RUNTIME__.workspace) : '')) : '/') }" id="cart-choose-more-products" class="more link-choose-more-products" data-i18n="cart.chooseMoreProducts"></a>
267                    </span>
268                    <span class="link-print-cart-wrapper hide" data-bind="fadeVisible: userType() == 'callCenterOperator'">
269                        <a id="cart-print" onClick="window.print()" class="btn btn-large link-print-cart" data-i18n="cart.print"></a>
270                    </span>
271                    <span class="btn-place-order-wrapper">
272                        <a href="#/orderform"
273                        target="_self" data-event="cartToOrderform" id="cart-to-orderform" class="btn btn-large btn-success pull-left-margin btn-place-order"
274                        data-i18n="cart.finalize" data-bind="click: cart.next"></a>
275                    </span>
276                </div>
277                <div class="extensions-checkout-buttons-container row-fluid">
278                    <div class="extensions-checkout-buttons span5 pull-right">
279                        <div class="render-container" id="render-checkout-buttons"></div>
280                    </div>
281                </div>
282            </div>
283            <!-- /END CART -->
284
285            <!-- ORDERFORM -->
286            <div class="row-fluid orderform-template span12">
287                <div class="orderform-template-holder span8">
288                    <div class="row-fluid">
289                        <div id="client-profile-data" class="span6 client-profile-data" data-bind="template: {name: 'orderForm-clientProfileData-template', afterRender: afterRender}"></div>
290                        <div id="shipping-data" class="span6 pull-right shipping-data" data-bind="css: { 'step accordion-group box-info': !showShipping() }">
291                            <div class="accordion-heading">
292                                <span class="accordion-toggle collapsed" data-i18n="global.shipping" ><i class="icon-home"></i><span>Shipping</span>
293                                </span>
294                            </div>
295                            <div class="accordion-inner">
296                                <div class="box-step box-info shipping-summary-placeholder">
297                                    <div class="shipping-summary-info component-loading">
298                                        <div class="loading-img">
299                                            <i class="icon-spinner icon-spin icon-2x">
300                                                <span data-i18n="global.loading"></span>
301                                            </i>
302                                        </div>
303                                    </div>
304                                </div>
305                            </div>
306                        </div>
307                        <div id="payment-data" class="span6 pull-right payment-data" data-bind="template: {name: 'orderForm-paymentData-template', afterRender: afterRe
307nder}, css: { 'span6': !active(), 'span12': active }"></div>
308                    </div>
309                </div>
310                <div class="cart-template mini-cart span4">
311                    <div class="cart-fixed">
312                        <h2 data-i18n="totalizers.summary">Resumo da compra</h2>
313
314                        <!-- TODO remove window.router -->
315                        <div class="summary-cart-template-holder" data-bind="fadeVisible: window.router.inOrderForm, template: { name: 'orderForm-summary-cart-template', afterRender: vtex.i18n.translateHtml }"></div>
316
317                        <p id="go-to-cart-button" class="link link-cart pull-right" data-bind="if: !window.router.sac.isActive()">
318                            <small>
319                                <a data-bind="attr: { href: window.checkout.cartURL() }" id="orderform-minicart-to-cart" target="_self" data-event="orderformToCart" data-i18n="global.backToCart"></a>
320                            </small>
321                        </p>
322                        <div class="summary-template-holder" data-bind="template: 'summary-template'"></div>
323
324                        <div class="payment-confirmation-wrap">
325                            <div class="note summary-note" data-bind="template: 'note-template', css: { hide: !window.cart.allowManualPrice() }"></div>
326
327                            <p class="payment-submit-wrap">
328                                <button id="sac-submit" class="btn btn-default btn-large btn-block" data-bind="visible: window.router.sac.isActive(), click: cancel"
329                                    tabindex="200">
330                                    <span data-i18n="paymentData.cancel">Cancelar</span>
331                                </button>
332                                <button id="payment-data-submit" class="submit btn btn-success btn-large btn-block" data-bind="fadeVisible: window.router.sac.isActive(), click: submit, disable: window.checkout.disablePaymentButton"
333                                    tabindex="200">
334                                    <i class="icon-lock" data-bind="visible: !window.checkout.disablePaymentButton()"></i>
335                                    <i class="icon-spinner icon-spin" data-bind="visible: window.checkout.disablePaymentButton()"></i>
336                                    <span data-i18n="paymentData.saveChanges">Salvar alterações</span>
337                                </button>
338                                <button id="payment-data-submit" class="submit btn btn-success btn-large btn-block" data-bind="fadeVisible: !window.router.sac.isActive() && window.paymentData.isPaymentButtonVisible(), click: submit, disable: window.checkout.disablePaymentButton"
339                                    tabindex="200">
340                                    <i class="icon-lock" data-bind="visible: !window.checkout.disablePaymentButton()"></i>
341                                    <i class="icon-spinner icon-spin" data-bind="visible: window.checkout.disablePaymentButton()"></i>
342                                    <span data-i18n="paymentData.confirm">Confirmar compra</span>
343                                </button>
344                            </p>
345
346                        </div>
347                    </div>
348                </div>
349            </div>
350            <!-- /END ORDERFORM -->
351        </div>
352        <div class="transactions-container row-fluid">
353            <div class="transactions span5 pull-right">
354                <div class="render-container" id="render-transactions"></div>
355            </div>
356        </div>
357    </div>
358</div>
359
360<div class="render-container" id="render-cartman"></div>
361<div class="render-container" id="universal-extensions"></div>
362
363<footer>
364
365    <div class="container">
366        <div class="_logo">
367            <img src="/arquivos/bblend-logo.svg" alt="Logo Bblend">
368        </div>
369        
370        <div class="_payments">
371            Pague com
372
373            <div class="box-icons">
374                <ul>
375                    <li>
376                        <img src="/arquivos/footer-visa-icon.png" alt="Visa" />
377                    </li>
378                    <li>
379                        <img src="/arquivos/footer-dinners-icon.png" alt="Dinners" />
380                    </li>
381                    <li>
382                        <img src="/arquivos/footer-hipercard-icon.png" alt="Hipercard" />
383                    </li>
384                    <li>
385                        <img src="/arquivos/footer-picpay-icon.png" alt="Picpay" />
386                    </li>
387                    <li>
388                        <img src="/arquivos/footer-elo-icon.png" alt="Elo" />
389                    </li>
390                    <li>
391                        <img src="/arquivos/footer-mastercard-icon.png" alt="Mastercard" />
392                    </li>
393                    <li>
394                        <img src="/arquivos/footer-pix-icon.png" alt="Pix" />
395                    </li>
396                    <li>
397                        <img src="/arquivos/footer-amex-icon.png" alt="American Express" />
398                    </li>
399                </ul>
400            </div>
401        </div>
402
403        <div class="_warning-footer">
404            <p>
405             
406            </p>
407        </div>
408
409    </div>
410
411    <div class="_copyright">
412        B.BLEND MÁQUINAS E BEBIDAS S.A. | CNPJ: 22.172.203/0001-06 | IE: 144.438.810.115 Rua Olimpíadas, 66, 5º andar,
413        Conj. 52 - Vila Olímpia - São Paulo. Central de Relacionamento: (11) 3004-2277
414    </div>
415
416</footer>
417<script src="//io2.vtex.com/vtex-id-ui/3.28.0/vtexid.min.js"></script>
vendor: 1 bytes, line 417
417
418<script>
419    vtexid.setScopeName(vtex.vtexid.accountName);
420    vtexid.setScope(vtex.vtexid.accountId);
421</script>
vendor: 1 bytes, line 421
421
422<script src="//io2.vtex.com/front-libs/bundles/knockout-2.3.0-underscore-1.7.0-i18next-1.7.2-radio-0.2-json2-patch.min.js"></script>
vendor: 1 bytes, line 422
422
423<script>
424    var scriptElm = document.createElement('script');
425    var isv3Enabled = window.vtex?.recaptchaV3 === "true"
426
427    if(isv3Enabled) {
428        scriptElm.setAttribute('src', 'https://www.google.com/recaptcha/enterprise.js?render=6LfnCR8mAAAAAGfsca_MuJ4oXTWJWOJ4TkPFOXzT');
429    } else {
430        scriptElm.setAttribute('src', 'https://www.google.com/recaptcha/api.js');
431    }
432    scriptElm.defer = true
433    scriptElm.async = true
434    
435    document.body.appendChild(scriptElm);
436</script>
vendor: 1 bytes, line 436
436
437<script src="//vtex.vtexassets.com/_v/public/assets/v1/npm/@adobe/[email protected]/dist/adobe-client-data-layer.min.js" integrity="sha384-L8gyDoJCK97f6nb568IRvl2ZNkqnIb2TLZUIdXN2msRAfxRnTn6tb1XaDxBQFiGE" crossorigin="anonymous" async defer></script>
437
438
439<script crossorigin="anonymous" src="//io2.vtex.com/checkout-ui/v6.152.5/script/lib-common.min.js"></script>
439
440
441<script src="//io2.vtex.com/front-libs/dustjs-linkedin/2.3.5/dust-core-2.3.5.min.js"></script>
vendor: 1 bytes, line 441
441
442<script src="//io2.vtex.com/front-libs/dustjs-linkedin-helpers/1.1.1/dust-helpers-1.1.1.js"></script>
vendor: 1 bytes, line 442
442
443<script src="//io2.vtex.com/front-libs/parsley/2.0.3/parsley.min.js"></script>
vendor: 1 bytes, line 443
443
444<script src="//io2.vtex.com/front-libs/curl/0.8.10-vtex.2/curl.js"></script>
444
445
446<script src="//io2.vtex.com/front.cart/v1.7.3/script/setup/front-cart.js"></script>
446
447
448<script src="//io2.vtex.com/front-libs/front-i18n/0.7.2/vtex-i18n.js"></script>
vendor: 1 bytes, line 448
448
449<script src="//io2.vtex.com/front-libs/front-i18n/0.7.2/vtex-locale-selector.js"></script>
449
450
451
452
453<script src="//io2.vtex.com/vtex.js/v2.13.1/retry-ajax.min.js"></script>
vendor: 1 bytes, line 453
453
454<script src="//io2.vtex.com/vtex.js/v2.13.1/extended-ajax.min.js"></script>
vendor: 1 bytes, line 454
454
455<script src="//io2.vtex.com/vtex.js/v2.13.1/checkout.min.js"></script>
vendor: 1 bytes, line 455
455
456<script src="//io2.vtex.com/front.phone/v4.21.4/script/phone-all-bundle.js"></script>
456
457
458<script data-render-loader-script="true">
459    (function(global){
460        if (typeof global.RenderExtensionLoader === "undefined" || global.RenderExtensionLoader === null) {
461            global.vtex.renderLoaderPromise = new Promise(function (resolve) {
462                global.vtex.renderRuntime = {
463                    extensions: {}, error: true, errorType: 'no-render-extension-loader'
464                }
465                resolve()
466            });
467            return;
468        }
469
470        var allowedWorkspaceHosts = ['myvtex.com', 'vtexcommercestable.com.br', 'vtexcommercebeta.com.br', 'vtexlocal.com.br'];
471
472        var getCookie=function(e){var o=new RegExp("(^|\\s)"+e+"=([^;]+)(;|$)").exec(window.document.cookie);return o&&o[2]};
473        var parseCookie=function(e){ var a=e&&decodeURIComponent(e); return a&&a.split(':')[0] }
474        var getQuery=function(e){var n=new RegExp("[?&]"+e+"=([^&]+)(&|$)").exec(window.location.search);return n&&n[1]};
475        var getHost = function () {
476          var host = window.location.host;
477          var h =
478            allowedWorkspaceHosts.findIndex(function (allowedHost) {
479              return host.indexOf(allowedHost) !== -1;
480            }) !== -1 && host.split("--");
481
482          return h && h.length > 1 && h[0];
483        };
484
485        var workspace = getQuery('workspace') || getHost() || parseCookie(getCookie('VtexWorkspace')) || 'master';
486        var publicEndpoint = getCookie('publicEndpoint') || getQuery('publicEndpoint') || 'myvtex.com';
487        var locale = getCookie('locale') || $('html').attr('lang');
488
489        global.vtex.renderLoader = new RenderExtensionLoader({
490            account: global.vtex.vtexid.accountName,
491            workspace: workspace,
492            path: '/checkout',
493            locale: locale,
494            publicEndpoint: publicEndpoint,
495        });
496
497        var renderLoaderReady = function() {
498            if (window.checkout) {
499                $(window).trigger('renderLoaderReady.vtex')
500            } else {
501                setTimeout(renderLoaderReady, 500)
502            }
503        }
504
505        global.vtex.renderLoader.getRuntimeContext()
506            .then(function(data) {
507                global.vtex.renderRuntime = data.runtime;
508                window.hasCheckoutIO = !!data.runtime.settings['vtex.checkout']
509                global.vtex.renderLoader
510                    .load()
511                    .then(renderLoaderReady)
512            })
513            .catch(function(error) {
514                window.logFatal({
515                    workflowType: 'checkout-ui',
516                    workflowInstance: 'render-load-timeout',
517                    orderFormId: vtexjs.checkout.orderFormId,
518                    errorMessage: error,
519                    account: vtex.accountName,
520                })
521                global.vtex.renderRuntime = {
522                    extensions: {}, error: true, errorType: 'render-load-failed'
523                };
524            });
525    })(this)
526</script>
vendor: 1 bytes, line 526
526
527<script crossorigin="anonymous" src="//io2.vtex.com/checkout-ui/v6.152.5/script/checkout-lib.min.js"></script>
vendor: 1 bytes, line 527
527
528<script type="text/javascript" src="//io2.vtex.com/checkout-ui/v6.152.5/lib/dompurify/purify.min.js"></script>
vendor: 1 bytes, line 528
528
529<script crossorigin="anonymous" src="//io2.vtex.com/checkout-ui/v6.152.5/script/checkout.min.js"></script>
529
530</body>
531</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.