PageSourceSearch

https://tiendashopgdl.com/account/login/

html tiendashopgdl.com collected 2026-09-29 02:20:12 UTC 185,892 bytes, 3,979 lines download raw bytes

1<!DOCTYPE html>
2<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://opengraphprotocol.org/schema/" lang="es">
3    <head>
4        <link rel="preconnect" href="https://acdn-us.mitiendanube.com" />
5        <link rel="dns-prefetch" href="https://acdn-us.mitiendanube.com" />
6        <link rel="preconnect" href="https://fonts.googleapis.com" />
7        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
8        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
9        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
10        <meta name="viewport" content="width=device-width, initial-scale=1" />
11        <title>Iniciar sesión - TiendaShop GDL</title>
12        <meta name="description" content="Descubre en TiendaShopGDL las mejores soluciones de veneno para cucarachas, veneno para ratas, productos para tus mascotas, env&iacute;o a todo M&eacute;xico" />
13        <link rel="preload" as="style" href="//fonts.googleapis.com/css?family=Muli:400,600|Outfit:400,600&amp;display=swap" />
14        <link rel="preload" href="//acdn-us.mitiendanube.com/stores/004/363/782/themes/recife/dart-style-critical-5c60890dd47f5f36408dfb713f7f762d.css" as="style" />
15        <link rel="preload" href="//acdn-us.mitiendanube.com/stores/004/363/782/themes/recife/dart-external-no-dependencies-2020a4748d2e0fc983451e7972c49502.js" as="script" />
16
17                
18        
19        
20<meta property="og:site_name" content="TiendaShop GDL" />
21
22
23<meta property="fb:app_id" content="107147892676939" />
24
25
26
27
28
29
30
31
32
33
34
35        
36        <style>
37            
38            
39
40
41
42    
43    @import url('//fonts.googleapis.com/css?family=Muli:400,600|Outfit:400,600&display=swap');
44
45 
46
47            
48            
49:root {
50
51  
52  
53  
54    
55  
56      
57    
58  
59    
60          
61    
62  
63    
64    
65    
66    
67    
68    
69    
70    
71    
72    
73    
74    
75    
76  
77    
78  
79  
80  --main-foreground: #000000;
81  --main-background: #FFFFFF;
82
83  --accent-color: #2416bf;
84
85  --button-background: #fac815;
86  --button-foreground: #000000;
87
88  --label-background: #814DF0;
89  --label-foreground: #FFFFFF;
90
91  
92  --adbar-background: #fac815;
93  --adbar-foreground: #3d3d3d;
94
95  --header-background: #000000;
96  --header-foreground: #ffffff;
97  --header-transparent-foreground: ;
98  --header-badge-background: #FFD300;
99  --header-badge-foreground: #ffffff;
100  --nav-desktop-background: #000000;
101  --nav-desktop-foreground: #ffffff;
102  --header-featured-link-foreground: #ffffff;
103
104  --topbar-background: #000000;
105  --topbar-foreground: #FFFFFF;
106
107  --footer-background: #F5F5F5;
108  --footer-foreground: #000000;
109
110  --main-categories-background: main_background;
111  --main-categories-foreground: main_foreground;
112
113  --brands-background: #ecf0f1;
114  --brands-foreground: #101010;
115
116  --featured-background: #FFFFFF;
117  --featured-foreground: #000000;
118
119  --new-background: #FFFFFF;
120  --new-foreground: #000000;
121
122  --sale-background: #FFFFFF;
123  --sale-foreground: #000000;
124
125  --promotion-background: #FFFFFF;
126  --promotion-foreground: #000000;
127
128  --best-seller-background: #FFFFFF;
129  --best-seller-foreground: #000000;
130
131  --newsletter-home-background: #333333;
132  --newsletter-home-foreground: #FFFFFF;
133
134  --newsletter-background: #2416bf;
135  --newsletter-foreground: #FFFFFF;
136
137  --welcome-background: #000000;
138  --welcome-foreground: #FFFFFF;
139
140  --institutional-background: ;
141  --institutional-foreground: ;
142
143  --video-foreground: #FFFFFF;
144
145  --banner-services-background: #fac815;
146  --banner-services-foreground: #4b4b4b;
147
148  
149  
150                          
151  --main-foreground-opacity-03: #00000008;
152  --main-foreground-opacity-05: #0000000D;
153  --main-foreground-opacity-08: #00000014;
154  --main-foreground-opacity-10: #0000001A;
155  --main-foreground-opacity-20: #00000033;
156  --main-foreground-opacity-30: #0000004D;
157  --main-foreground-opacity-40: #00000066;
158  --main-foreground-opacity-50: #00000080;
159  --main-foreground-opacity-60: #00000099;
160
161  --main-background-opacity-30: #FFFFFF4D;
162  --main-background-opacity-40: #FFFFFF66;
163  --main-background-opacity-50: #FFFFFF80;
164  --main-background-opacity-80: #FFFFFFCC;
165  --main-background-opacity-90: #FFFFFFE6;
166
167  --header-foreground-opacity-10: #ffffff1A;
168  --header-foreground-opacity-20: #ffffff33;
169  --header-foreground-opacity-50: #ffffff80;
170
171  --header-transparent-foreground-opacity-20: 33;
172
173  --nav-desktop-foreground-opacity-10: #ffffff1A;
174  --header-badge-foreground-opacity-20: #ffffff33;
175
176  --adbar-foreground-opacity-10: #3d3d3d1A;
177
178  --main-categories-foreground-opacity-20: main_foreground33;
179
180  --brands-foreground-opacity-10: #1010101A;
181
182  --welcome-foreground-opacity-90: #FFFFFFE6;
183
184  --institutional-foreground-opacity-90: E6;
185
186  --news-home-foreground-opacity-80: #FFFFFFCC;
187
188  --news-foreground-opacity-30: #FFFFFF4D;
189  --news-foreground-opacity-50: #FFFFFF80;
190
191  --footer-foreground-opacity-10: #0000001A;
192  --footer-foreground-opacity-20: #00000033;
193  --footer-foreground-opacity-50: #00000080;
194  --footer-foreground-opacity-60: #00000099;
195  --footer-foreground-opacity-80: #000000CC;
196
197  
198  --success: #4bb98c;
199  --danger: #dd7774;
200  --warning: #dc8f38;
201
202  
203  
204  --heading-font: "Muli", sans-serif;
205  --body-font: "Outfit", sans-serif;
206
207  
208  
209  --h1: 28px;
210  --h1-huge: 30px;
211  --h1-huge-md: 40px;
212  --h2: 24px;
213  --h3: 20px;
214  --h4: 18px;
215  --h5: 16px;
216  --h6: 14px;
217  --h6-small: 12px;
218 
219  
220  --font-huge: 20px;
221  --font-large: 18px;
222  --font-big: 16px;
223  --font-base: 14px;
224  --font-medium: 11px;
225  --font-small: 12px;
226  --font-smallest: 10px;
227
228  
229  
230  --title-font-weight: 600;
231
232  
233  
234  --gutter: 15px;
235  --gutter-container: 15px;
236  --gutter-container-md: 80px;
237  --gutter-negative: calc(var(--gutter) * -1);
238  --gutter-half: calc(var(--gutter) / 2);
239  --gutter-half-negative: calc(var(--gutter) * -1 / 2);
240  --gutter-double: calc(var(--gutter) * 2);
241
242  
243  
244  --border-radius: 4px;
245  --border-radius-full: 100%;
246  --border-radius-half: calc(var(--border-radius) / 2);
247  --border-radius-quarter: calc(var(--border-radius) / 4);
248  --border-solid: 1px solid;
249  --border-dashed: 1px dashed;
250
251  
252  --shadow-distance: 0 0 5px;
253
254    
255  --section-distance-small: 30px;
256  --section-distance: 40px;
257  --section-distance-big: 60px;
258  
259  --section-negative-distance-small: calc(var(--section-distance-small) * -1);
260  --section-negative-distance-big: calc(var(--section-distance-big) * -1);
261  --section-negative-distance: calc((var(--section-distance) - 10px) * -1);
262  
263}
264        </style>
265
266        
267        <link rel="stylesheet" type="text/css" href="//acdn-us.mitiendanube.com/stores/004/363/782/themes/recife/dart-style-critical-5c60890dd47f5f36408dfb713f7f762d.css" media="all" />
268
269        
270        <link rel="stylesheet" href="//acdn-us.mitiendanube.com/stores/004/363/782/themes/recife/dart-style-async-3ec8f64ab149cf12d9606cebd5d297c6.css" media="print" onload="this.media='all'">
271
272        
273        <style>
274            
275        </style>
276
277        
278        
279        
280        
281        
282        
283        
284        
285        
286
287
288    <link href="//acdn-us.mitiendanube.com/stores/004/363/782/themes/common/logo-1750103616-1709153612-f8a5bfdbd912eb49c52c2577b7d6b71a1709153612.ico?0" class="js-favicon" rel="icon" type="image/x-icon" />
289    <link href="//acdn-us.mitiendanube.com/stores/004/363/782/themes/common/logo-1750103616-1709153612-f8a5bfdbd912eb49c52c2577b7d6b71a1709153612.ico?0" class="js-favicon" rel="shortcut icon" type="image/x-icon" />
290<link rel="canonical" href="" />
291
292<meta name="nuvempay-logo" content="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" />
293    <meta name="google-site-verification" content="QY1wAttUjIEewMYXaxsQh2Z69ZlJ1cToJIpPC2kIKME" />
294    <meta name="google-site-verification" content="OTVvUnTfh7sPYsas8Fry8vDQwPAhLBHil0OwlV2gc54" />
295
296<script>
297    !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
298            n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
299            n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
300            t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
301        document,'script','https://connect.facebook.net/en_US/fbevents.js');
302
303        
304    const tnTrackCookie = document.cookie.match('(^|;) ?tn_track=([^;]*)(;|$)')?.[2].slice(-40).toLowerCase();
305    const partnerAgentIdentifier = 'tiendanube\u002Dcore';
306    const advancedMatchingConfig = {};
307
308    if (tnTrackCookie) {
309        advancedMatchingConfig.external_id = tnTrackCookie;
310    }
311
312    const pixelId = '755210559528479';
313
314    fbq('init', pixelId, advancedMatchingConfig);
315    fbq('set', 'agent', partnerAgentIdentifier, pixelId);
316
317    
318                fbq('track', 'PageView');
319    
320</script>
320
321<noscript>
322    <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=755210559528479&ev=PageView&noscript=1"/>
323</noscript>
324
325
326
327
328
329
330<script type="text/javascript">
331    var LS = LS || {};
332    LS.store = {
333        id : 4363782,
334        url : "tiendashopgdl.mitiendanube.com",
335        custom_url : "tiendashopgdl.com",
336        ga4_measurement_id : "",
337        gads_measurement_id : "",
338        has_preexisting_google_mc_catalog : false,
339        has_google_analytics_track_product_ids : false,
340        should_group_kits_for_analytics : true,
341        skip_ga4_frontend_analytics : false,
342        skip_gads_frontend_analytics : false,
343        name: "TiendaShop\u0020GDL",
344        has_kits_v2: true,
345        nube_sdk_product_state: "full",
346    };
347    LS.cart = {
348        id : null,
349        hash : null,
350        subtotal : 0,
351        has_non_shippable_products: false,
352        has_shippable_products: false,
353        items : [
354                    ],
355        grouped_items : [
356                    ],
357        analytics_items: [
358                    ]
359    };
360    LS.hasCartMinimumValue = false;
361    LS.abStorefrontCartExperiments = null;
362    LS.lang = "es_MX";
363    LS.langCode = "es";
364    LS.currency = {
365        code : "MXN",
366        display_short: "\u0024",
367        display_long: "\u0024\u0020MXN",
368        cents_separator : ".",
369        thousands_separator : ","
370    };
371    LS.country = "MX";
372                LS.customer = null;
373    LS.customerHasPriceTables = false;
374    LS.template= "account.login";
375    LS.isPreview = false;
376    LS.theme = {
377        code: "recife",
378        name: "Recife",
379        custom: false,
380            };
381    LS.metricsWorkerScriptUrl = "https://acdn-us.mitiendanube.com/assets/stores/js/metrics-worker-c984926f96a2e4787f155a9755d6944a30.js?v=94973530"
382
383    LS.socialScripts = [];
384    LS.DOMReady = function(fn) {
385        if (document.addEventListener) {
386            document.addEventListener('DOMContentLoaded', fn);
387        } else {
388            document.attachEvent('onreadystatechange', function() {
389                if (document.readyState === 'interactive')
390                    fn();
391            });
392        }
393    };
394
395    // Making it a thenable so it can be made into a full fledged Promise later
396    LS._readyCallbacks = [];
397    LS.ready = {
398        then: function(callback){
399            LS._readyCallbacks.push(callback);
400        }
401    };
402
403    window.addEventListener('load', () => {
404        if(!window.cartService) {
405            return;
406        }
407
408        window.cartService.setCurrentLoadTime(1790648412);
409    });
410
411    window.pageData = {
412        id: "",
413        name: ""
414    }
415
416    window.initialCart = {"id":null,"subtotal":0,"total":0,"discounts":0,"promotions":[],"shipping_zipcode":null};
417
418    window.metricServiceDispatchQueue = [];
419    window.metricService = { dispatch: (event) => window.metricServiceDispatchQueue.push(event) };
420
421    window.translations = {
422        cart: {
423            error_messages: {
424                out_of_stock: 'No hay más stock de este producto.',
425                unavailable_product: 'Este producto no está disponible.',
426                update_error: 'Ocurrió un error al actualizar el carrito.',
427                subscription_only_product: 'Este producto solo está disponible para suscripciones.',
428                subscription_item_already_in_cart: 'Este producto ya se encuentra en el carrito.',
429                subscription_limit_reached: 'Solo puedes agregar un producto por suscripción al carrito.'
430            },
431            name: 'Carrito de compras'
432        }
433    };
434</script>
434
435
436
437                        <link rel="preconnect" href="https://challenges.cloudflare.com" crossorigin>
438        
438<script>
439            window.turnstileEnabled = true;
440            window.turnstileConfig = { siteKey: '0x4AAAAAACiLhFoGwsoxGiTp' };
441            // Per-endpoint-group opt-in. register/reset_password require only
442            // the master tag above. contact/newsletter forms consult these
443            // flags to decide whether to render the Turnstile widget or fall
444            // back to reCAPTCHA.
445            window.turnstileEndpoints = {
446                contact: true,
447                newsletter: false
448            };
449        </script>
449
450                
450<script>
451            window.recaptchaEnabled = true;
452            window.recaptchaV2 = { siteKey: '6Ldp6lUqAAAAAEmZBhIVl_tzMi70KlSohR77QfLc' };
453            window.recaptchaV3 = { siteKey: '6LezGnQcAAAAAD5T1ReYv_OMo1EJbDUfPu7srRhU' };
454        </script>
454
455    
456
457
458<script>
459    window.enableNativeLibraries = true;
460    window.hasMetricsTag = false;
461    window.hasFixFilterPaginationTag = false;
462    window.hasUpdatingCartStatusTag = false;
463    window.hasMaxPaymentDiscountFixTag = false;
464</script>
464
465
466    
466<script type="text/javascript" src="//acdn-us.mitiendanube.com/assets/stores/js/linkedstore-v2-3d48e90714b10e812447ad197134472a30.js?v=94973530" async="true"></script>
466
467    
467<script>window.vanillaJS = true;</script>
467
468
469
470<script type="text/javascript">
471                window.skipJQuery = true;
472    
473    LS.ready.then(() =>  {
474        if (!window.jQueryNuvem) {
475            window.jQueryNuvem = $
476        }
477    });
478</script>
478
479
480
481
482    
483<script type="text/javascript">
484
485    function ga_send_event(category, action, label, value) {
486                    return;
487            }
488
489    </script>
489
490
491
492
493
494    
494<script>
495    const HOME_LIST_ITEM_ID = 'home';
496    const CATEGORY_LIST_ITEM_ID = 'category';
497    const SEARCH_LIST_ITEM_ID = 'search';
498
499    const LIST_ITEM_NAMES = {
500        [HOME_LIST_ITEM_ID]: 'Home',
501        [CATEGORY_LIST_ITEM_ID]: 'Category',
502        [SEARCH_LIST_ITEM_ID]: 'Search results',
503    };
504
505    </script>
505    
505<script>
506    const PERSISTED_CONFIG_LOCAL_STORAGE_KEY = 'persisted_config';
507
508    const HOME_ITEM_LIST_ID = 'home';
509    const CATEGORY_ITEM_LIST_ID = 'category';
510    const SEARCH_ITEM_LIST_ID = 'search';
511    const CART_ITEM_LIST_ID = 'cart';
512    const PRODUCT_ITEM_LIST_ID = 'product';
513
514    const ITEM_LIST_NAMES = {
515        [HOME_ITEM_LIST_ID]: 'Home',
516        [CATEGORY_ITEM_LIST_ID]: 'Category',
517        [SEARCH_ITEM_LIST_ID]: 'Search results',
518        [CART_ITEM_LIST_ID]: 'Shopping cart',
519        [PRODUCT_ITEM_LIST_ID]: 'Product detail'
520    };
521
522    const GOOGLE_BUSINESS_VERTICAL_RETAIL = 'retail';
523
524    function removeNullEntries(data) {
525        Object.entries(data).forEach(([key, value]) => {
526            if (!value) {
527                delete data[key];
528            }
529        });
530    }
531
532    function formatCartItemIntoGoogleAnalyticsItem(cartItem) {
533        const cartItemId = cartItem.item_id ?? cartItem.id;
534        const persistedConfig = JSON.parse(window.localStorage.getItem(PERSISTED_CONFIG_LOCAL_STORAGE_KEY) ?? '{}');
535        const itemListId = persistedConfig[`ga_item_list-${cartItemId}`] ?? CART_ITEM_LIST_ID;
536
537        const cartItemData = {
538            item_id: cartItem.google_item_id,
539            item_brand: cartItem.brand,
540            item_name: cartItem.analytics_name,
541            item_variant: cartItem.analytics_variant,
542            price: +((cartItem.unit_price / 100).toFixed(2)),
543            quantity: Math.abs(cartItem.quantity),
544            item_list_id: itemListId,
545            item_list_name: ITEM_LIST_NAMES[itemListId],
546            ...cartItem.google_item_categories
547        };
548
549        removeNullEntries(cartItemData);
550
551        return cartItemData;
552    }
553
554    const formatCartItemForUnifiedGtag = (cartItem) => {
555        const cartItemDataForGa4 = formatCartItemIntoGoogleAnalyticsItem(cartItem);
556
557        return {
558            ...cartItemDataForGa4,
559            id: cartItemDataForGa4.item_id,
560            google_business_vertical: GOOGLE_BUSINESS_VERTICAL_RETAIL
561        };
562    }
563</script>
563
564
565    
566            
566<script>
567    <!-- Google Tag Manager -->
vendor: 400 bytes, lines 567-572
567
568        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
569                new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
570                j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
571                'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
572                })(window,document,'script','dataLayer','
572GTM-WK7G4BQN
vendor: 8 bytes, lines 572-573
572');
573    
573<!-- End Google Tag Manager -->
574</script>
574
575
576        
576<script>
577    
578        window.dataLayer = window.dataLayer || [];
579
580    
581    
582    
583    
584    </script>
584
585    
586        
586<script>
587        var fb_params = {
588            referrer: document.referrer,
589            userAgent: navigator.userAgent,
590            language: 'es-MX'
591        };
592        
593                                                                
594        const canSendPreFbq = false && typeof navigator.sendBeacon === 'function';
595        let pixelFunction = 'track';
596        let pixelEvent = null;
597        let metaEventId = null;
598        const fbTimestamp = new Date().getTime();
599        let contentType = 'product';
600        
601        
602        if(pixelEvent) {
603            if (canSendPreFbq) {
604                navigator.sendBeacon(`/pixel/`, JSON.stringify({
605                    type: 'pre_fbq',
606                    trackingId: typeof pixelTrackingId === 'undefined' ? null : pixelTrackingId,
607                    locUrl: typeof locationUrl === 'undefined' ? null : locationUrl,
608                    timestamp: Date.now(),
609                    pixelEvent
610                }));
611            }
612            if (metaEventId) {
613                fbq(pixelFunction, pixelEvent, fb_params, { eventID: metaEventId });
614            } else {
615                fbq(pixelFunction, pixelEvent, fb_params);
616            }
617        }
618
619        const getContentId = (cartProduct) => {
620            return cartProduct.meta_content_id == null
621                ? cartProduct.variant_id.toString()
622                : String(cartProduct.meta_content_id);
623        };
624
625                    LS.ready.then(function() {
626                            LS.on(LS.events.productAddedToCart, function (event, data) {
627                    data ??= event.detail;
628                    if (!data?.cart?.products?.length) {
629                        return;
630                    }
631
632                    const { cart, cart_item: cartItem, quantity_added: quantityAdded, social_event_id_suffix: fbEventIdSuffix } = data;
633                    const value = +cart.total;
634
635                    // Facebook Pixel does not have an event to remove products from the cart.
636                    if (value <= 0 || quantityAdded <= 0) {
637                        return;
638                    }
639                    const cartProducts = cart.analytics_items;
640                    const contentIds = [...new Set(cartProducts.map(getContentId))];
641                    const contents = cartProducts.map(product => ({
642                        id: getContentId(product),
643                        quantity: product.quantity,
644                        item_price: +product.unit_price / 100,
645                    }));
646                    
647                    const customData = {
648                        referrer: document.referrer,
649                        userAgent: navigator.userAgent,
650                        language: 'es-MX',
651                        content_ids: contentIds,
652                        contents: contents,
653                        content_type: contentType,
654                        currency: LS.currency.code,
655                        quantity: quantityAdded,
656                        value
657                    };
658
659                    
660                    const fbAddToCartEventId = `add-to-cart-${fbEventIdSuffix}`;
661                    trackAddToCartAJAX(customData, fbAddToCartEventId);
662
663                                            sendNubeSocialTracking(cart.id, cartItem.id, customData, fbAddToCartEventId);
664                                    });
665            });
666        
667        function trackAddToCartAJAX(customData, fbEventId) {
668            const eventName = 'AddToCart';
669            if (canSendPreFbq) {
670                navigator.sendBeacon(`/pixel/`, JSON.stringify({
671                    type: 'pre_fbq',
672                    trackingId: typeof pixelTrackingId === 'undefined' ? null : pixelTrackingId,
673                    locUrl: typeof locationUrl === 'undefined' ? null : locationUrl,
674                    timestamp: Date.now(),
675                    pixelEvent: eventName,
676                    eventId: fbEventId
677                }));
678            }
679            fbq('track', eventName, customData, { eventID: fbEventId });
680        }
681
682        async function sendNubeSocialTracking(cartId, cartItemId, customData, fbEventId) {
683            let data = {
684                event_name: 'AddToCart',
685                cart_id: cartId,
686                cart_product_id: cartItemId,
687                event_id: fbEventId,
688            };
689
690            Object.assign(data, customData)
691
692            setTimeout(function() {
693                new Image().src = '/fb-capi/?' + new URLSearchParams(data);
694            }, 500);
695        }
696    </script>
696
697
698<script type="text/javascript">
699    function amplitude_log_event(event, properties) {
700        // dummy function
701        return true;
702    }
703</script>
703
704
705
706        
706<script>
707        !function (w, d, t) {w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify", "instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var i="https://analytics.tiktok.com/i18n/pixel/events.js";ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=i,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{},ttq._partner=ttq._partner||"Nuvemshop";var o=document.createElement("script");o.type="text/javascript",o.async=!0,o.src=i+"?sdkid="+e+"&lib="+t;var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(o,a)};
708
709        ttq.load('CK502DBC77U0N39KJBJ0');
710        }(window, document, 'ttq');
711    </script>
711
712    
712<script>
713        
714        const tiktokTimestamp = new Date().getTime();
715        let eventName = '';
716        let eventParams = {
717            content_type: 'product',
718            currency: LS.currency.code,
719        };
720        let eventOptions = undefined;
721
722        
723        ttq.track('Pageview');
724
725                    const advancedMatchingData = {};
726                            if (Object.keys(advancedMatchingData).length) {
727                ttq.identify(advancedMatchingData);
728            }
729        
730        if (eventName) {
731            ttq.track(eventName, eventParams, eventOptions);
732        }
733
734        const getTikTokProductContentId = (cartItem) => {
735            return cartItem.tiktok_content_id == null
736                ? String(cartItem.variant_id)
737                : String(cartItem.tiktok_content_id);
738        };
739
740        LS.ready.then(function() {
741            let kitViewContentTracked = false;
742
743            LS.on(LS.events.kitCombinationSelected, function (event) {
744                const data = event.detail;
745                if (!data.combination_id || kitViewContentTracked) {
746                    return;
747                }
748
749                kitViewContentTracked = true;
750
751                const kitEventParams = {
752                    content_type: 'product',
753                    currency: LS.currency.code,
754                    contents: [{ content_id: String(data.tiktok_content_id ?? data.combination_id), price: data.price }],
755                    value: data.price ?? (LS.cart.subtotal / 100),
756                };
757
758                ttq.track('ViewContent', kitEventParams);
759            });
760
761                        LS.on(LS.events.productAddedToCart, function (event, data) {
762
763                data ??= event.detail;
764
765                const { cart_item: cartItem, quantity_added: quantityAdded, social_event_id_suffix: ttEventIdSuffix } = data;
766                const price = cartItem.unit_price / 100;
767                const itemWasRemovedFromCart = price * quantityAdded <= 0;
768
769                if (itemWasRemovedFromCart) {
770                    return;
771                }
772
773                const eventName = 'AddToCart';
774
775                const eventParams = {
776                    content_type: 'product',
777                    currency: LS.currency.code,
778                    contents: [{ content_id: getTikTokProductContentId(cartItem), price, quantity: +quantityAdded }],
779                    value: price * +quantityAdded,
780                };
781
782                const ttAddToCartEventId = `add-to-cart-${ttEventIdSuffix}`;
783
784                ttq.track(eventName, eventParams, { event_id: ttAddToCartEventId });
785            });
786        });
787    </script>
787
788
789
790
791
792
793
794
795
796
797
798        
799        
800<script type="application/ld+json" data-component='structured-data.organization'>
801{
802    "@context": "https://schema.org",
803    "@type": "Organization",
804    "name": "TiendaShop GDL",
805        "logo": "https://acdn-us.mitiendanube.com/stores/004/363/782/themes/common/logo-1797092612-1709153611-f9889470a97052cbca99da3b6305f2181709153611.jpg?0",
806        "url": "https://tiendashopgdl.com"
807            ,"sameAs": [
808                    "https://www.facebook.com/tiendashopgdl",
809                    "https://instagram.com/tiendashopgdl",
810                    "https://www.tiktok.com/@https://www.tiktok.com/tiendashopgdl01"
811            ]
812    }
813</script>
813
814
815        
816
817    
817<script type="application/ld+json" data-component='structured-data.page'>
818    {
819        "@context": "https://schema.org/",
820        "@type": "WebPage",
821        "name": "Iniciar sesión - TiendaShop GDL",
822                    "description": "Descubre en TiendaShopGDL las mejores soluciones de veneno para cucarachas, veneno para ratas, productos para tus mascotas, env&amp;iacute;o a todo M&amp;eacute;xico",
823                "breadcrumb": {
824            "@type": "BreadcrumbList",
825            "itemListElement": [
826            {
827                "@type": "ListItem",
828                "position": 1,
829                "name": "Inicio",
830                "item": "https://tiendashopgdl.com"
831            },                                                {
832                        "@type": "ListItem",
833                        "position": 2,
834                        "name": "Mi cuenta",
835                        "item": "https://tiendashopgdl.com/account/"
836                    },                                    {
837                        "@type": "ListItem",
838                        "position": 3,
839                        "name": "Login",
840                        "item": "https://tiendashopgdl.com/account/login/"
841                    }                                        ]
842        }    }
843    </script>
843
844
845
846    </head>
847    <body class=" template-account-login">
848
849        
850
851
852
853                        <div id="nubesdk-root"></div>
854                                <div id="nubesdk-runtime"></div>
855                                                                    <div
856                class="js-nubesdk-slot"
857                data-nubesdk-slot="before_main_content"
858                                                                                            ></div>
859            
860
861        
862        <svg xmlns="http://www.w3.org/2000/svg" class="hidden">
863
864        
865        <symbol id="bars" viewBox="0 0 512 512">
866                <path d="M178.42,118.37h155.15c16.07,0,29.09-7.39,29.09-16.52s-13.02-16.52-29.09-16.52H178.42c-16.07,0-29.09,7.39-29.09,16.52s13.02,16.52,29.09,16.52Zm155.15,121.12H178.42c-16.07,0-29.09,7.39-29.09,16.52s13.02,16.52,29.09,16.52h155.15c16.07,0,29.09-7.39,29.09-16.52s-13.02-16.52-29.09-16.52Zm0,154.15H178.42c-16.07,0-29.09,7.39-29.09,16.52s13.02,16.52,29.09,16.52h155.15c16.07,0,29.09-7.39,29.09-16.52s-13.02-16.52-29.09-16.52Z"/>
867        </symbol>
868
869        <symbol id="search" viewBox="0 0 512 512">
870                <path d="M94.72,168.01c28.98-69.58,96.87-114.98,172.24-115.18,81.23-.43,153.46,51.6,178.79,128.79,25.32,77.19-2.05,161.9-67.75,209.67-65.7,47.77-154.72,47.7-220.34-.18l-58.51,58.51c-5.95,5.94-15.59,5.94-21.54,0-5.94-5.95-5.94-15.59,0-21.54l56.69-56.69c-52.95-53.64-68.55-133.81-39.57-203.39Zm27.17,132.06c24.33,58.63,81.6,96.82,145.08,96.73v-.81c86.15-.11,156.09-69.69,156.65-155.84,.08-63.48-38.11-120.75-96.73-145.08-58.63-24.33-126.14-10.92-171.03,33.96-44.89,44.89-58.29,112.4-33.96,171.03Z"/>
871        </symbol>
872
873        <symbol id="user" viewBox="0 0 512 512">
874                <path d="M417.69,356.48l5.12,24.32c4.85,21.03,.06,43.12-13.06,60.25s-33.21,27.5-54.78,28.28H157c-21.56-.78-41.65-11.16-54.78-28.28-13.12-17.13-17.92-39.22-13.06-60.25l5.12-24.32c5.89-32.92,34.19-57.12,67.63-57.81h188.16c33.44,.7,61.74,24.89,67.63,57.81Zm-62.72,80.64c10.83-.13,21.03-5.14,27.73-13.65v.21c8.23-10.32,11.43-23.77,8.75-36.69l-5.12-24.32c-2.84-18.02-18.04-31.52-36.27-32.21H161.9c-18.23,.7-33.43,14.19-36.27,32.21l-5.12,24.32c-2.62,12.86,.58,26.21,8.75,36.48,6.71,8.51,16.9,13.53,27.73,13.65h197.97Zm-88.32-181.12h-21.33c-47.13,0-85.33-38.2-85.33-85.33v-56.32c-.06-19.03,7.48-37.29,20.93-50.75,13.46-13.45,31.72-20.99,50.75-20.93h48.64c19.03-.06,37.29,7.48,50.75,20.93,13.45,13.45,20.99,31.72,20.93,50.75v56.32c0,47.13-38.21,85.33-85.33,85.33Zm-34.99-181.33c-21.92,0-39.68,17.77-39.68,39.68v56.32c0,29.46,23.88,53.33,53.33,53.33h21.33c29.45,0,53.33-23.88,53.33-53.33v-56.32c0-10.52-4.18-20.62-11.62-28.06-7.44-7.44-17.53-11.62-28.06-11.62h-48.64Z"/>
875        </symbol>
876
877        <symbol id="cart" viewBox="0 0 512 512">
878                <path d="M463.54,164.66c-14.69-16.9-35.96-26.65-58.35-26.75H151.58l-4.87-16.78c-9.79-32.25-39.24-54.54-72.94-55.2l-1.22-.24h-24.31c-10.08,0-18.24,8.16-18.24,18.24s8.16,18.24,18.24,18.24h24.31c18.41,.16,34.43,12.59,39.15,30.4l61.51,207.4c9.93,32.68,40.01,55.07,74.16,55.2h142.97c38.89-.42,71.5-29.5,76.35-68.08l14.59-100.66c3.39-22.19-3.1-44.76-17.75-61.76h0Zm-18.24,57.14l-14.59,100.9c-3.19,19.87-20.24,34.56-40.36,34.77H247.38c-18.06,0-33.99-11.86-39.15-29.18l-45.72-154.15h243.14c11.91,.18,23.15,5.56,30.76,14.73,7.61,9.16,10.86,21.19,8.87,32.93h.01Zm-179.2,226.85c0,13.43-10.88,24.31-24.31,24.31s-24.31-10.88-24.31-24.31,10.88-24.31,24.31-24.31,24.31,10.88,24.31,24.31Zm145.89,0c0,13.43-10.88,24.31-24.31,24.31s-24.31-10.88-24.31-24.31,10.88-24.31,24.31-24.31,24.31,10.88,24.31,24.31Z"/>
879        </symbol>
880
881        
882        <symbol id="chevron" viewBox="0 0 512 512">
883                <path d="M159.47,438.36c-6.24-6.24-6.24-16.36,0-22.61l159.31-159.31L159.47,97.13c-5.87-6.3-5.7-16.12,.39-22.21,6.09-6.09,15.91-6.26,22.21-.39l170.61,170.61c6.24,6.24,6.24,16.36,0,22.61l-170.61,170.61c-2.98,3.02-7.06,4.71-11.3,4.69-4.25,.02-8.32-1.67-11.3-4.69Z"/>
884        </symbol>
885
886        <symbol id="chevron-down" viewBox="0 0 512 512">
887                <path d="M478.91,135.7c9.99,9.99,9.99,26.2,0,36.19l-204.74,204.74c-9.99,9.99-26.2,9.99-36.19,0L33.25,171.9c-9.99-9.99-9.99-26.2,0-36.19,9.99-9.99,26.2-9.99,36.19,0l186.64,186.64,186.64-186.64c9.99-9.99,26.2-9.99,36.19,0Z"/>
888        </symbol>
889
890        <symbol id="arrow" viewBox="0 0 512 512">
891                <path d="M446.56,243.31L280.56,77.31c-4.58-4.45-11.18-6.12-17.32-4.38s-10.89,6.62-12.45,12.81c-1.56,6.19,.29,12.74,4.87,17.19l135.41,135.17H77.32c-9.82,0-17.79,7.96-17.79,17.79s7.96,17.79,17.79,17.79H390.83l-135.18,135.17c-3.39,3.3-5.3,7.84-5.3,12.57s1.91,9.27,5.3,12.57c3.27,3.43,7.83,5.32,12.57,5.21,4.72,.02,9.25-1.86,12.57-5.21l166-166c6.94-6.94,6.94-18.19,0-25.14l-.24,.47Z"/>
892        </symbol>
893
894        
895        
896        
897                <symbol id="wallet" viewBox="0 0 512 512">
898                        <path d="M372.36,85.33H139.64a97,97,0,0,0-97,97V337.45a97,97,0,0,0,97,97H372.36a97,97,0,0,0,97-97V182.3A97,97,0,0,0,372.36,85.33ZM434.62,201.7H372.36a58.18,58.18,0,0,0,0,116.36h62.26v19.39a62.25,62.25,0,0,1-62.26,62.26H139.64a62.25,62.25,0,0,1-62.26-62.26V182.3a62.25,62.25,0,0,1,62.26-62.25H372.36a62.25,62.25,0,0,1,62.26,62.25Zm0,81.64H372.36a23.47,23.47,0,0,1,0-46.93h62.26Z"/>
899                </symbol>
900
901                <symbol id="security" viewBox="0 0 512 512">
902                        <path d="M353.12,173.27V106.71a64,64,0,0,0-66.34-64h-70a64,64,0,0,0-66.34,64v66.56a97.48,97.48,0,0,0-64,106.67L106.72,403A103.47,103.47,0,0,0,210.4,485.8h82.78a103.45,103.45,0,0,0,104.1-83.41L417.55,279.3A97.49,97.49,0,0,0,353.12,173.27ZM182.46,106.71A33.06,33.06,0,0,1,216.8,75.14h70a33.06,33.06,0,0,1,34.34,31.57V165.8H182.46ZM379.79,272.47,358.46,396a64,64,0,0,1-65.28,50.35H210.4A64,64,0,0,1,145.12,396L124.86,272.47a54.35,54.35,0,0,1,12.8-44.37,68.69,68.69,0,0,1,52.48-22.83h123.3a68.68,68.68,0,0,1,52.48,23.25A54.38,54.38,0,0,1,379.79,272.47Zm-88.38,24.11a35.41,35.41,0,1,0-70.82,0,34.54,34.54,0,0,0,8.32,22.61,21.33,21.33,0,0,1,4.9,21.33l-4.48,13.23a19.84,19.84,0,0,0,18.78,25.39h15.78a19.85,19.85,0,0,0,18.78-26.24l-5.34-13.23a21.33,21.33,0,0,1,4.91-21.33A34.51,34.51,0,0,0,291.41,296.58Z"/>
903                </symbol>
904        
905        <symbol id="credit-card" viewBox="0 0 512 512">
906                <path d="M384.09,106.94H128.26c-47.1,0-85.28,38.18-85.28,85.28v127.91c0,47.1,38.18,85.28,85.28,85.28h255.83c47.1,0,85.28-38.18,85.28-85.28v-127.91c0-47.1-38.18-85.28-85.28-85.28Zm53.3,213.19c0,14.13-5.62,27.69-15.61,37.69-10,9.99-23.55,15.61-37.69,15.61H128.26c-29.44,0-53.3-23.86-53.3-53.3v-5.33H437.38v5.33Zm0-37.31H74.96v-90.61c0-29.44,23.86-53.3,53.3-53.3h255.83c14.13,0,27.69,5.62,37.69,15.61,9.99,10,15.61,23.55,15.61,37.69v90.61Z"/>
907        </symbol>
908
909        <symbol id="promotions" viewBox="0 0 512 512">
910                <path d="M243.11,48h-1.7l-128,9.17A61.88,61.88,0,0,0,57.3,113.28l-9.39,128a40.34,40.34,0,0,0,11.1,32L239.06,453.33a39.65,39.65,0,0,0,28.37,11.09,59.5,59.5,0,0,0,42.67-18.56L446,310.18A50.55,50.55,0,0,0,453.46,240L272.34,58.66A40.36,40.36,0,0,0,244,47.57ZM244,82.34a6.45,6.45,0,0,1,3.84,0L428.07,262.61a21.31,21.31,0,0,1-7.68,21.33L284.07,420.26a26,26,0,0,1-17.28,8.32h-3.62L83.54,247.46a6.65,6.65,0,0,1,0-4.69l9.39-128a27.1,27.1,0,0,1,22.18-22.83l128-9.17ZM166.74,198.61a32,32,0,1,0-32-32A32,32,0,0,0,166.74,198.61Z"/>
911        </symbol>
912
913        <symbol id="returns" viewBox="0 0 512 512">
914                <path d="M267.07,85.84l16.22-16.22c5.88-6.31,5.7-16.13-.39-22.23-6.1-6.1-15.92-6.27-22.23-.39l-42.68,42.68c-6.24,6.25-6.24,16.37,0,22.62l42.68,42.68c6.25,6.24,16.37,6.24,22.62,0,6.24-6.25,6.24-16.37,0-22.62l-14.08-14.08c71.86,8.9,127.87,66.58,134.65,138.67,6.78,72.09-37.48,139.2-106.43,161.35-68.94,22.15-144.01-6.63-180.48-69.18-36.47-62.55-24.54-142.06,28.7-191.14,5.16-6.13,4.98-15.14-.41-21.07-5.39-5.93-14.34-6.96-20.93-2.41-64.91,59.79-79.1,156.87-34.02,232.74,45.09,75.87,137.13,109.82,220.68,81.38,83.55-28.43,135.78-111.48,125.23-199.1-10.55-87.62-81-155.89-168.92-163.68h-.21Z"/>                
915        </symbol>
916
917        <symbol id="comments" viewBox="0 0 512 512">
918                <path d="M159.97,170.64c0-8.84,7.17-16.01,16.01-16.01h106.7c8.84,0,16.01,7.17,16.01,16.01s-7.17,16.01-16.01,16.01h-106.7c-8.84,0-16.01-7.17-16.01-16.01Zm176.06,69.36H175.97c-8.84,0-16.01,7.17-16.01,16.01s7.17,16.01,16.01,16.01h160.06c8.84,0,16.01-7.17,16.01-16.01s-7.17-16.01-16.01-16.01Zm133.38,42.89c.8,26.11-8.83,51.46-26.78,70.45-17.94,18.98-42.71,30.03-68.83,30.7H170.64c-14.06,.29-27.39,6.3-36.92,16.65l-50.58,53.99c-4.29,4.67-10.31,7.37-16.65,7.47-6.55-.17-12.76-2.95-17.25-
9187.71-4.49-4.77-6.89-11.14-6.66-17.68V143.75c-1.68-54.06,40.69-99.3,94.75-101.15h237.31c54.06,1.85,96.43,47.09,94.75,101.15v139.14Zm-32.01,0V143.75c1.69-36.39-26.36-67.3-62.74-69.14H137.35c-36.38,1.84-64.43,32.75-62.74,69.14V416.91l34.79-37.99c15.91-16.92,38.02-26.63,61.25-26.89h204.02c36.38-1.84,64.43-32.75,62.74-69.14Z"/>
919        </symbol>
920
921        <symbol id="tag" viewBox="0 0 512 512">
922                <path d="M161.69,193.71c17.67,0,32-14.33,32-32s-14.33-32-32-32-32,14.33-32,32,14.33,32,32,32ZM238.07,43.1h-1.71l-128,9.17c-29.81,2.67-53.44,26.29-56.11,56.11l-9.39,128c-1.18,11.78,2.88,23.48,11.09,32l180.05,180.05c7.6,7.33,17.82,11.32,28.37,11.09,16.15-.14,31.55-6.84,42.67-18.56l135.89-135.68c21.11-17.5,24.42-48.64,7.47-70.19L267.29,53.76c-7.64-7.27-17.83-11.25-28.37-11.09l-.85.43ZM238.92,77.44c1.25-.39,2.59-.39,3.84,0l180.27,180.27c1.74,8-1.24,16.28-7.68,21.33l-136.32,136.32c-4.49,4.87-10.67,7.85-17.28,8.32h-3.63L78.49,242.56c-.57-1.51-.57-3.18,0-4.69l9.39-128c1.67-11.61,10.63-20.82,22.19-22.83l128-9.17.85-.43Z"/>
923        </symbol>
924
925        <symbol id="play" viewBox="0 0 512 512">
926                <path d="M389.33,86.4a16,16,0,0,1,16-16A16.22,16.22,0,0,1,423,86.4V426.67a16,16,0,0,1-32,0V271.15a62.55,62.55,0,0,1-28.37,34.77L185.81,407.26A62.78,62.78,0,0,1,154,416a64,64,0,0,1-64-64V149.34a64,64,0,0,1,64-64,62.71,62.71,0,0,1,31.78,8.1L362.67,195a62.48,62.48,0,0,1,26.66,34.77ZM170.67,379.74l175.14-102.4.86.85a32,32,0,0,0,0-55.47l-176-101.54A30,30,0,0,0,154,116.7a32.42,32.42,0,0,0-32.22,32.64V352a32.44,32.44,0,0,0,33.07,32.22A30.24,30.24,0,0,0,170.67,379.74Z"/>
927        </symbol>
928
929        <symbol id="truck" viewBox="0 0 512 512">
930                <path d="M357.56,360.65c-6.53-2.77-14.09-1.33-19.14,3.65s-6.58,12.53-3.89,19.09c2.69,6.56,9.09,10.85,16.18,10.85,9.58,0,17.38-7.7,17.49-17.28,.09-7.09-4.12-13.54-10.65-16.31Zm127.77-136.65v114.99c0,32.4-26.27,58.67-58.67,58.67h-26.67c-8.32,19.8-27.7,32.68-49.17,32.68s-40.86-12.88-49.17-32.68h-119.68c-10.03,24.07-36.11,37.25-61.45,31.03-25.33-6.22-42.35-29.96-40.1-55.95,2.25-25.98,23.1-46.45,49.13-48.22,26.02-1.77,49.45,15.69,55.19,41.14h113.92c5.25-24.61,26.99-42.21,52.16-42.21s46.91,17.59,52.16,42.21h23.68c7.26,0,14.21-2.95,19.24-8.18,5.03-5.24,7.71-12.29,7.42-19.55v-90.67h-90.67c-8.84,0-16-7.16-16-16s7.16-16,16-16h89.6c-1.14-4.25-3.35-8.14-6.4-11.31l-22.4-21.33c-4.93-5.07-11.7-7.92-18.77-7.89h-85.33v90.67c0,8.84-7.16,16-16,16s-16-7.16-16-16V130.35c0-14.73-11.94-26.67-26.67-26.67H85.33c-8.84,0-16-7.16-16-16s7.16-16,16-16h176c32.4,0,58.67,26.27,58.67,58.67v12.37h85.33c15.18,.28,29.64,6.49,40.32,17.28l22.4,22.4c11.09,11,17.31,25.98,17.28,41.6Zm-256-32c-.12-8.79-7.21-15.89-16-16H42.67c-8.84,0-16,7.16-16,16s7.16,16,16,16H213.33c8.79-.11,15.88-7.21,16-16Zm-122.67,48c-8.84,0-16,7.16-16,16s7.16,16,16,16h106.67c8.84,0,16-7.16,16-16s-7.16-16-16-16H106.67Zm31.94,120.51c-6.53-2.77-14.09-1.33-19.14,3.65s-6.58,12.53-3.89,19.09c2.69,6.56,9.09,10.85,16.18,10.85,9.58,0,17.38-7.7,17.49-17.28,.09-7.09-4.12-13.54-10.65-16.31Z"/>
931        </symbol>
932
933        <symbol id="store" viewBox="0 0 512 512">
934                <path d="M468.46,180.8l-35.42-98.38c-8.32-20.98-28.87-34.54-51.43-33.93H130.85c-22.6-.51-43.13,13.12-51.43,34.14l-35.21,98.59c-8.68,21.47-5.09,45.95,9.39,64.02,10.07,11.67,23.6,19.82,38.63,23.26v142.98c.39,16.51,7.38,32.18,19.42,43.49,12.03,11.31,28.1,17.32,44.61,16.69h206.15c16.3,.34,32.07-5.8,43.84-17.09,11.77-11.29,18.57-26.79,18.9-43.09v-145.12c15.46-4.64,28.9-14.34,38.2-27.53,10.92-17.41,12.83-39,5.12-58.05Zm-183.1,256.73c-.06-.21-.13-.42-.18-.64h-54.24c.2-1.63,.2-3.28,0-4.91v-45.03c.37-6.77,3.5-13.09,8.67-17.49,5.16-4.4,11.9-6.48,18.65-5.77,13.41-.98,25.12,9.01,26.25,22.41v45.67c0,1.73,.23,3.45,.67,5.12h.18v.64Zm103.93-26.03c-1.31,14.54-13.36,25.77-27.96,26.03v-.64h-45.03c.2-1.63,.2-3.28,0-4.91v-45.03c-1.16-31.42-27.47-56.02-58.9-55.06-31.51-1.08-57.95,23.55-59.11,55.06v45.67c-.2,1.63-.2,3.28,0,4.91h-43.11c-15.72,.73-29.07-11.39-29.88-27.1v-142.34c28.43-4.29,51.27-25.69,57.41-53.78,7.52,34.08,38.8,57.57,73.63,55.27,34.2,1.43,64.5-21.86,71.92-55.27,6.01,29.86,30.74,52.35,61.03,55.48v141.7Zm42.89-193.99v-.64c-6.37,9.35-16.86,15.07-28.17,15.37h-1.71c-16.6,1.19-31.72-9.54-36.07-25.61-2.94-18.22-18.68-31.61-37.13-31.58-18.43,.25-34.05,13.63-37.13,31.8-4,16.17-19.02,27.14-35.64,26.03-16.49,1.19-31.51-9.45-35.85-25.39-2.84-18.31-18.61-31.81-37.13-31.8-18.33,.32-33.88,13.54-37.13,31.58-4.39,15.85-19.22,26.51-35.64,25.61-2.69,.3
9341-5.41,.31-8.11,0-8.37-.99-16.02-5.2-21.34-11.74-5.89-8.26-6.71-19.11-2.13-28.17l35.21-97.95c3.34-5.94,9.86-9.37,16.64-8.75h250.75c7.06-.55,13.74,3.25,16.86,9.6l35.21,97.1c3.49,7.94,2.93,17.08-1.49,24.54Z"/>
935        </symbol>
936
937        
938        <symbol id="filter" viewBox="0 0 512 512">
939                <path d="M299.38,227.36c18.02-.43,34.11-11.38,41.14-27.97,1.5,.63,3.1,.98,4.73,1.03h82.28c8.52,0,15.43-6.91,15.43-15.43s-6.91-15.43-15.43-15.43h-81.26c-.89-.12-1.79-.12-2.67,0-5.89-23.15-28.57-37.9-52.12-33.91-23.55,3.99-40.1,25.38-38.04,49.18,2.06,23.8,22.04,42.03,45.93,41.91v.62Zm0-60.68c8.29,0,15.02,6.72,15.02,15.02s-6.72,15.02-15.02,15.02-15.02-6.72-15.02-15.02,6.72-15.02,15.02-15.02Zm-199.95,2.88h123.43c8.52,0,15.43,6.91,15.43,15.43s-6.91,15.43-15.43,15.43H99.43c-8.52,0-15.43-6.91-15.43-15.43s6.91-15.43,15.43-15.43Zm39.29,164.55c6.44-18.22,23.66-30.41,42.99-30.44v-.41c23.26-.03,42.86,17.35,45.61,40.45,2.75,23.1-12.23,44.59-34.85,50.02-22.62,5.42-45.72-6.94-53.75-28.76h-39.29c-8.52,0-15.43-6.91-15.43-15.43s6.91-15.43,15.43-15.43h39.29Zm28,16.51c.14,8.18,6.81,14.75,14.99,14.76v-.82c8.29,0,15.02-6.72,15.02-15.01-.45-8.17-7.36-14.48-15.54-14.18-8.18,.29-14.62,7.08-14.47,15.26Zm97.28-16.51h164.57c8.52,0,15.43,6.91,15.43,15.43s-6.91,15.43-15.43,15.43h-164.57c-8.52,0-15.43-6.91-15.43-15.43s6.91-15.43,15.43-15.43Z"/>
940        </symbol>
941
942        <symbol id="sort" viewBox="0 0 512 512">
943                <path d="M460.83,275.2l-92.8-93c-6.05-5.57-15.35-5.57-21.4,0l-92.2,93c-3.76,5.8-3.07,13.42,1.68,18.45,4.74,5.03,12.31,6.16,18.32,2.75l64.4-64.4v178c0,8.28,6.72,15,15,15s15-6.71,15-15V226.2l70.2,70.2c5.86,5.85,15.34,5.85,21.2,0,6.02-5.69,6.28-15.18,.6-21.2Zm-206.4-75.8c-5.86-5.85-15.34-5.85-21.2,0l-63.8,64.4V90c0-8.28-6.72-15-15-15s-15,6.72-15,15v180l-70.2-70.6c-5.91-5.51-15.12-5.34-20.83,.37-5.71,5.71-5.87,14.92-.37,20.83l92.8,93c5.92,5.87,15.48,5.87,21.4,0l92.2-93c5.85-5.86,5.85-15.34,0-21.2Z"/>
944        </symbol>
945
946        
947        <symbol id="times" viewBox="0 0 512 512">
948                <path d="M281.8,256.79L444.23,94.91c6.79-6.85,6.79-17.95,0-24.8-6.67-6.97-17.67-7.18-24.6-.47l-162.43,161.88L96.86,69.65c-3.29-3.51-7.86-5.49-12.65-5.49s-9.36,1.99-12.65,5.49c-6.02,6.62-6.02,16.77,0,23.39L231.91,254.68,69.48,416.33c-6.79,6.85-6.79,17.95,0,24.8,3.23,3.34,7.67,5.2,12.3,5.15,4.71,.38,9.39-1.13,12.99-4.21l162.43-161.88,162.43,163.75c3.23,3.34,7.68,5.19,12.3,5.15,4.62,.02,9.05-1.83,12.3-5.15,6.79-6.85,6.79-17.95,0-24.8l-162.43-162.35Z"/>
949        </symbol>
950
951        <symbol id="check" viewBox="0 0 512 512">
952                <path d="M196.27,375.26c-3.59,.16-7.13-.9-10.04-2.99l-95.95-79.28c-6.18-5.47-7.11-14.78-2.14-21.37,5.46-6.15,14.7-7.17,21.37-2.35l85.48,69.67,224.38-207.5c6.64-4.98,15.98-4.08,21.53,2.09,5.55,6.16,5.48,15.55-.16,21.63l-233.57,215.83c-2.98,2.73-6.86,4.25-10.9,4.27Z"/>
953        </symbol>
954
955        <symbol id="edit" viewBox="0 0 576 512">
956                <path d="M402.3 344.9l32-32c5-5 13.7-1.5 13.7 5.7V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h273.5c7.1 0 10.7 8.6 5.7 13.7l-32 32c-1.5 1.5-3.5 2.3-5.7 2.3H48v352h352V350.5c0-2.1.8-4.1 2.3-5.6zm156.6-201.8L296.3 405.7l-90.4 10c-26.2 2.9-48.5-19.2-45.6-45.6l10-90.4L432.9 17.1c22.9-22.9 59.9-22.9 82.7 0l43.2 43.2c22.9 22.9 22.9 60 .1 82.8zM460.1 174L402 115.9 216.2 301.8l-7.3 65.3 65.3-7.3L460.1 174zm64.8-79.7l-43.2-43.2c-4.1-4.1-10.8-4.1-14.8 0L436 82l58.1 58.1 30.9-30.9c4-4.2 4-10.8-.1-14.9z"/>
957        </symbol>
958
959        <symbol id="minus" viewBox="0 0 512 512">
960                <path d="M421.33,266.67H80c-8.84,0-16-7.16-16-16s7.16-16,16-16H421.33c8.84,0,16,7.16,16,16s-7.16,16-16,16Z"/>
961        </symbol>
962
963        <symbol id="plus" viewBox="0 0 512 512">
964                <path d="M421.33,234.67h-154.67V80c0-8.84-7.16-16-16-16s-16,7.16-16,16V234.67H80c-8.84,0-16,7.16-16,16s7.16,16,16,16H234.67v154.67c0,8.84,7.16,16,16,16s16-7.16,16-16v-154.67h154.67c8.84,0,16-7.16,16-16s-7.16-16-16-16Z"/>
965        </symbol>
966
967        <symbol id="info-circle" viewBox="0 0 512 512">
968                <path d="M251.42,171.93c-8.18,.94-14.36,7.87-14.36,16.11s6.18,15.17,14.36,16.11c4.3,.06,8.44-1.64,11.46-4.7,3.02-3.06,4.66-7.22,4.55-11.52-.12-8.79-7.21-15.89-16.01-16.01Zm0,61.46c-4.26-.06-8.37,1.61-11.38,4.62-3.02,3.01-4.68,7.12-4.62,11.38v66.58c0,8.84,7.17,16.01,16.01,16.01s16.01-7.17,16.01-16.01v-66.16c.12-4.32-1.52-8.5-4.54-11.59-3.01-3.09-7.15-4.84-11.47-4.84Zm0-190.36c-115.34,.12-208.81,93.59-208.93,208.93,0,115.39,93.54,208.93,208.93,208.93s208.93-93.54,208.93-208.93c-.12-115.34-93.59-208.81-208.93-208.93Zm0,385.85c-97.71,0-176.92-79.21-176.92-176.92S153.71,75.04,251.42,75.04s176.92,79.21,176.92,176.92c-.12,97.66-79.26,176.8-176.92,176.92Z"/>
969        </symbol>
970
971        <symbol id="map-marker-alt" viewBox="0 0 448 512">
972                <path d="M358.83,327.52a16,16,0,0,0-21.34,6.83,16.21,16.21,0,0,0,7,21.33C363.31,365.28,374,377,374,388.32c0,24.11-50.34,51-117.76,51s-118-26.67-118-50.14c0-11.09,10.67-23,29.44-32.64a16,16,0,1,0-14.51-28.37,72.31,72.31,0,0,0-46.5,61c0,47.36,64,83,149.33,83s149.33-35.63,149.33-83A72.31,72.31,0,0,0,358.83,327.52ZM240,398.56V306.4a133.76,133.76,0,1,1,32,0v92.16a16,16,0,0,1-32,0Zm110.38-264a102,102,0,1,0-22.06,111.23A102,102,0,0,0,350.38,134.58ZM204.59,197.17a16,16,0,0,0,16-16A44.37,44.37,0,0,1,265,136.8a16,16,0,0,0,0-32,76.58,76.58,0,0,0-76.37,76.8,15.78,15.78,0,0,0,16,15.57Z"/>
973        </symbol>
974
975        <symbol id="calendar" viewBox="0 0 512 512">
976                <path d="M352.24,174.38H159.92c-8.85,0-16.03,7.18-16.03,16.03s7.18,16.03,16.03,16.03h192.33c8.85,0,16.03-7.18,16.03-16.03s-7.18-16.03-16.03-16.03Zm8.33-98.09h2.35c59.01,0,106.85,47.84,106.85,106.85v192.33c0,59.01-47.84,106.85-106.85,106.85H149.23c-28.34,0-55.52-11.26-75.55-31.3-20.04-20.04-31.3-47.21-31.3-75.55V183.14c0-59.01,47.84-106.85,106.85-106.85h1.92V37.4c0-8.85,7.18-16.03,16.03-16.03s16.03,7.18,16.03,16.03v38.89h145.31V37.4c0-8.85,7.18-16.03,16.03-16.03s16.03,7.18,16.03,16.03v38.89Zm2.35,373.97c41.31,0,74.79-33.49,74.79-74.79V183.14c0-41.31-33.49-74.79-74.79-74.79H149.23c-41.31,0-74.79,33.49-74.79,74.79v192.33c0,41.31,33.49,74.79,74.79,74.79h213.7Z"/>
977        </symbol>
978
979        <symbol id="spinner-third" viewBox="0 0 512 512">
980                <path d="M460.115 373.846l-6.941-4.008c-5.546-3.202-7.564-10.177-4.661-15.886 32.971-64.838 31.167-142.731-5.415-205.954-36.504-63.356-103.118-103.876-175.8-107.701C260.952 39.963 256 34.676 256 28.321v-8.012c0-6.904 5.808-12.337 12.703-11.982 83.552 4.306 160.157 50.861 202.106 123.67 42.069 72.703 44.083 162.322 6.034 236.838-3.14 6.149-10.75 8.462-16.728 5.011z"/>
981        </symbol>
982
983        
984                        <symbol id="phone" viewBox="0 0 512 512">
985                        <path d="M344.28,36.44H167.72a49.71,49.71,0,0,0-50.39,48.77V426.79a49.71,49.71,0,0,0,50.39,48.77H344.28a49.71,49.71,0,0,0,50.39-48.77V85.21A49.71,49.71,0,0,0,344.28,36.44ZM227.11,71.11h57.78V82.67a5.77,5.77,0,0,1-5.78,5.77H232.89a5.77,5.77,0,0,1-5.78-5.77ZM360,426.79a15,15,0,0,1-15.72,14.1H167.72A15,15,0,0,1,152,426.79V85.21a15,15,0,0,1,15.72-14.1h24.72V82.67a40.45,40.45,0,0,0,40.45,40.44h46.22a40.46,40.46,0,0,0,40.45-40.44V71.11h24.72A15,15,0,0,1,360,85.21Z"/>
986                </symbol>
987        
988                        <symbol id="email" viewBox="0 0 512 512">
989                        <path d="M128,119.25H384a51.23,51.23,0,0,1,49.07,36.91L272.21,275.41a22.6,22.6,0,0,1-32.64-1.06l-160.21-118A51.2,51.2,0,0,1,128,119.25ZM435.2,362.67A51.41,51.41,0,0,1,384,414.08H128a51.41,51.41,0,0,1-51.41-51.41V190.51l144,106.66A53.11,53.11,0,0,0,256,311.47,50.14,50.14,0,0,0,290.13,298L435.2,191.36ZM384,85.33H128a85.33,85.33,0,0,0-85.33,85.34v192A85.33,85.33,0,0,0,128,448H384a85.33,85.33,0,0,0,85.33-85.33v-192A85.33,85.33,0,0,0,384,85.33Z"/>
990                </symbol>
991        
992
993        
994                        <symbol id="instagram" viewBox="0 0 448 512">
995                        <path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/>
996                </symbol>
997        
998                        <symbol id="tiktok" viewBox="0 0 448 512">
999                        <path d="M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"/>
1000                </symbol>
1001        
1002
1003        
1004        
1005        <symbol id="share" viewBox="0 0 512 512">
1006                <path d="M434.2,409.6a51.2,51.2,0,1,1-100.82-12.66L155,298.89A51.21,51.21,0,1,1,162.34,219l171.52-102.2a51.22,51.22,0,1,1,13.11,22L175.88,240.71a51.31,51.31,0,0,1-3.32,38.64l173.17,95.16A51.19,51.19,0,0,1,434.2,409.6Z"/>
1007        </symbol>
1008
1009        <symbol id="facebook-f" viewBox="0 0 320 512">
1010                <path d="M279.1 288l14.3-92.7h-89v-60c0-25.4 12.5-50.2 52.3-50.2H297V6.4S260.4 0 225.4 0C152 0 104.3 44.4 104.3 124.7v70.6H22.9V288h81.4v224h100.2V288z"/>
1011        </symbol>
1012
1013        <symbol id="pinterest" viewBox="0 0 384 512">
1014                <path d="M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"/>
1015        </symbol>
1016
1017        <symbol id="twitter" viewBox="0 0 512 512">
1018                <path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/>
1019        </symbol>
1020
1021        <symbol id="whatsapp-line" viewBox="0 0 512 512">
1022                <path d="M68.25,254.4c0-108.67,88.39-197.06,197.06-197.06a195.72,195.72,0,0,1,139.38,57.8c36.8,36.89,59.36,86.27,59.36,139.35,0,108.92-90.4,197.06-198.74,197.06h-.08a196.6,196.6,0,0,1-87-20.26L91.64,454a19.86,19.86,0,0,1-24.2-24.47l23-84.05A197.23,197.23,0,0,1,68.25,254.4ZM265.31,97.07C178.58,97.07,108,167.67,108,254.4a157.53,157.53,0,0,0,21,78.69,19.8,19.8,0,0,1,1.94,15.16l-16,58.59,60.64-15.93a19.91,19.91,0,0,1,14.57,1.78,156.71,156.71,0,0,0,75.17,19.12h.07c86.9,0,159-70.85,159-157.33,0-41.59-17.67-81.13-47.75-111.29A156,156,0,0,0,265.3,97.06Zm60.38,171.39c4,1.53,25.7,13,30.06,15.37s7.29,3.5,8.33,5.63c1.11,2,1.11,11.45-2.54,22.55s-21.18,21.17-29.67,22.54c-14,2.22-24.9,1.11-52.82-11.87-44.18-20.58-73-68.41-75.2-71.57s-17.93-25.7-17.93-49,11.35-34.76,15.39-39.54a15.82,15.82,0,0,1,11.74-5.89c2.94,0,5.87,0,8.41.17,2.7.17,6.35-1.11,9.91,8.11,3.65,9.48,12.46,32.8,13.57,35.19s1.82,5.12.4,8.28c-8.41,18.1-17.46,17.5-12.93,25.87,17.05,31.51,34,42.44,59.88,56.36,4.36,2.39,7,2,9.53-1.19s11-13.84,14-18.62,5.86-4,9.91-2.39Z"/>
1023        </symbol>
1024
1025        <symbol id="whatsapp" viewBox="0 0 448 512">
1026                <path d="M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"/>
1027        </symbol>
1028
1029        <symbol id="gift" viewBox="0 0 512 512">
1030                <path d="M439.47 132.27H408.03C415.63 121.55 420.27 108.35 420.27 93.87C420.27 58.59 393.55 29.87 360.67 29.87C326.83 29.87 307.23 50.19 273.07 106.51C238.91 50.19 219.31 29.87 185.47 29.87C152.59 29.87 125.87 58.59 125.87 93.87C125.87 108.35 130.51 121.55 138.11 132.27H106.67C85.47 132.27 68.27 149.47 68.27 170.67V247.47C68.27 254.51 74.03 260.27 81.07 260.27H93.87V375.47C93.87 396.67 111.07 413.87 132.27 413.87H413.87C435.07 413.87 452.27 396.67 452.27 375.47V260.27H465.07C472.11 260.27 477.87 254.51 477.87 247.47V170.67C477.87 149.47 460.67 132.27 439.47 132.27ZM289.23 129.39C328.83 62.75 342.03 55.47 360.67 55.47C379.39 55.47 394.67 72.67 394.67 93.87C394.67 115.07 379.39 132.27 360.67 132.27H287.47L289.23 129.39ZM185.47 55.47C204.17 62.75 217.31 62.75 256.91 129.39L258.59 132.27H185.39C166.67 132.27 151.39 115.07 151.39 93.87C151.47 72.67 166.75 55.47 185.47 55.47ZM221.87 388.27H132.27C125.23 388.27 119.47 382.51 119.47 375.47V260.27H221.87V388.27ZM221.87 234.67H93.87V170.67C93.87 163.63 99.63 157.87 106.67 157.87H221.87V234.67ZM298.67 388.27H247.47V157.87H298.67V388.27ZM426.67 375.47C426.67 382.51 420.91 388.27 413.87 388.27H324.27V260.27H426.67V375.47ZM452.27 234.67H324.27V157.87H439.47C446.51 157.87 452.27 163.63 452.27 170.67V234.67Z" />
1031        </symbol>
1032</svg>
1033
1034        
1035        
1036        
1037        
1038
1039        
1040        <div class="js-overlay site-overlay" style="display: none;"></div>
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073<header class="js-head-main head-main head-colors    position-sticky position-sticky-md head-logo-center  head-logo-md-center     header-with-adbar transition-soft" data-store="head">
1074
1075    
1076    
1077
1078    <div class="head-logo-row position-relative">
1079        <div class="container">
1080            <div class=" row no-gutters align-items-center">
1081
1082                
1083                <div class="col-auto col-utility d-md-none">
1084                    	<span class="utilities-container d-inline-block">
1085		<a href="#" class="js-modal-open utilities-item btn btn-utility pl-0" data-toggle="#nav-hamburger" aria-label="Menú" data-component="menu-button">
1086			<svg class="icon-inline utilities-icon align-bottom"><use xlink:href="#bars"/></svg>
1087		</a>
1088	</span>
1089                </div>
1090
1091                
1092                <div class="js-logo-container col text-center col-md-6 order-md-1 text-md-center ">
1093                                            
1094<div id="logo" class="logo-img-container ">
1095    <a href="https://tiendashopgdl.com" title="" ><img src="//acdn-us.mitiendanube.com/stores/004/363/782/themes/common/logo-1797092612-1709153611-f9889470a97052cbca99da3b6305f2181709153611-480-0.webp" alt="TiendaShop GDL"  class="logo-img transition-soft logo-img-medium" width="575" height="150" /></a>
1096    </div>
1097                                    </div>
1098
1099                
1100                
1101                
1102                <div class="js-utility-col js-search-utility col-auto desktop-utility-col col-md-3 col-utility d-none d-md-inline-block order-md-0">
1103                                            <span class="d-none d-md-block">
1104                            
1105
1106
1107<form class="js-search-form search-form " action="/search/" method="get">
1108    <div class="form-group m-0">
1109        <input class="js-search-input form-control search-input " autocomplete="off" type="search" name="q" placeholder="Buscar" aria-label="Buscar" />
1110        <button type="submit" class="js-search-input-submit search-btn search-submit-btn svg-icon-mask " value="Buscar" aria-label="Buscar">
1111                    </button>
1112                    <a href="#" class="js-empty-search search-btn search-empty-btn svg-icon-mask" style="display: none;">
1113            </a>
1114            </div>
1115</form>
1116<div class="js-search-form-suggestions search-suggestions card mt-2" style="display: none;">
1117    </div>                        </span>
1118                                                        </div>
1119
1120                
1121                
1122                                
1123                <div class="js-utility-col col-utility desktop-utility-col text-right d-none d-md-inline-block col-md order-md-1">
1124                    	<span class="utilities-container ">
1125					<a href="/account/login/" class="btn btn-utility">
1126				<svg class="icon-inline utilities-icon"><use xlink:href="#user"/></svg>
1127			</a>
1128			</span>
1129                </div>
1130
1131                
1132                <div class="js-utility-col col-auto col-utility desktop-utility-col order-2">
1133                    	<span class="utilities-container d-inline-block">
1134		<div id="ajax-cart" class="cart-summary" data-component='cart-button'>
1135			<a 
1136									href="#"
1137					data-toggle="#modal-cart" 
1138					data-modal-url="modal-fullscreen-cart"
1139								class="js-modal-open js-fullscreen-modal-open btn btn-utility position-relative pr-0"
1140				>
1141				<svg class="icon-inline utilities-icon cart-icon mr-md-1"><use xlink:href="#cart"/></svg>
1142				<span class="js-cart-widget-amount badge">0</span>
1143			</a>	
1144		</div>
1145	</span>
1146                </div>
1147
1148                
1149                                                                
1150
1151    
1152
1153<div class="js-alert-added-to-cart notification-floating notification-cart-container notification-hidden notification-fixed position-absolute" style="display: none;">
1154	<div class="notification notification-primary notification-cart">
1155					<div class="js-cart-notification-close notification-close mt-2 mr-1">
1156				<svg class="icon-inline icon-lg notification-icon"><use xlink:href="#times"/></svg>
1157			</div>
1158				<div class="js-cart-notification-item row no-gutters" data-store="cart-notification-item">
1159			<div class="col-auto pr-0 notification-img">
1160				<img src="" class="js-cart-notification-item-img img-absolute-centered-vertically" />
1161			</div>
1162			<div class="col text-left pl-2">
1163				<div class="mb-1 mr-4">
1164					<span class="js-cart-notification-item-name"></span>
1165					<span class="js-cart-notification-item-variant-container" style="display: none;">
1166						(<span class="js-cart-notification-item-variant"></span>)
1167					</span>
1168				</div>
1169			<div class="d-flex align-items-center mt-2 mb-2">
1170				<span class="js-cart-notification-item-quantity"></span>
1171				<span> x </span>
1172				<span class="js-cart-notification-item-price"></span>
1173				<span class="js-cart-notification-discount-label ml-2" style="display: none;">
1174					<span class="label label-accent label-small px-2 py-1"><strong class="js-cart-notification-discount-percentage"></strong></span>
1175				</span>
1176			</div>
1177									<strong>¡Agregado al carrito!</strong>
1178							</div>
1179		</div>
1180	</div>
1181	</div>
1182
1183                                    
1184            </div>
1185        </div>
1186    </div>   
1187
1188    
1189            <div class="js-big-search-mobile pb-3 container d-block d-md-none">
1190            
1191
1192
1193<form class="js-search-form search-form " action="/search/" method="get">
1194    <div class="form-group m-0">
1195        <input class="js-search-input form-control search-input " autocomplete="off" type="search" name="q" placeholder="Buscar" aria-label="Buscar" />
1196        <button type="submit" class="js-search-input-submit search-btn search-submit-btn svg-icon-mask " value="Buscar" aria-label="Buscar">
1197                    </button>
1198                    <a href="#" class="js-empty-search search-btn search-empty-btn svg-icon-mask" style="display: none;">
1199            </a>
1200            </div>
1201</form>
1202<div class="js-search-form-suggestions search-suggestions card mt-2" style="display: none;">
1203    </div>        </div>
1204    
1205    
1206                <div class="head-nav transition-soft d-none d-md-block">
1207            <div class="container text-center">
1208                <div class="nav-desktop">
1209    <ul class="js-nav-desktop-list nav-desktop-list" data-store="navigation" data-component="menu">
1210        <span class="js-nav-desktop-list-arrow js-nav-desktop-list-arrow-left nav-desktop-list-arrow nav-desktop-list-arrow-left disable" style="display: none">
1211            <svg class="icon-inline icon-lg icon-flip-horizontal svg-icon-text"><use xlink:href="#chevron"/></svg>
1212        </span>
1213        
1214
1215	
1216	
1217			<li class="js-desktop-nav-item js-nav-main-item nav-main-item nav-item-desktop nav-item" data-component="menu.item">
1218			<a class="nav-list-link  " href="/">Inicio</a>
1219		</li>
1220		
1221	
1222			<li class="js-desktop-nav-item js-item-subitems-desktop nav-item-desktop js-nav-main-item nav-dropdown nav-main-item  nav-item item-with-subitems" data-component="menu.item">
1223						<div class="nav-item-container">
1224							<a class=" nav-list-link position-relative  " href="https://tiendashopgdl.com/control-de-plagas/">Control de Plagas
1225									</a>
1226						</div>
1227										<div class="js-desktop-dropdown nav-dropdown-content desktop-dropdown">
1228					<div class="container desktop-dropdown-container">
1229									<ul class="desktop-list-subitems  list-subitems" >
1230							
1231																					
1232
1233	
1234	
1235			<li class="js-desktop-nav-item  nav-item-desktop nav-item" data-component="menu.item">
1236			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/hormigas1/">Hormigas</a>
1237		</li>
1238		
1239	
1240			<li class="js-desktop-nav-item  nav-item-desktop nav-item" data-component="menu.item">
1241			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/cucarachas1/">Cucarachas</a>
1242		</li>
1243		
1244	
1245			<li class="js-desktop-nav-item  nav-item-desktop nav-item" data-component="menu.item">
1246			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/chinches1/">Chinches</a>
1247		</li>
1248		
1249	
1250			<li class="js-desktop-nav-item  nav-item-desktop nav-item" data-component="menu.item">
1251			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/ratas/">Ratas</a>
1252		</li>
1253		
1254	
1255			<li class="js-desktop-nav-item  nav-item-desktop nav-item" data-component="menu.item">
1256			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/pulgas1/">Pulgas</a>
1257		</li>
1258		
1259	
1260			<li class="js-desktop-nav-item  nav-item-desktop nav-item" data-component="menu.item">
1261			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/herbicida/">Herbicida</a>
1262		</li>
1263		
1264	
1265			<li class="js-desktop-nav-item  nav-item-desktop nav-item" data-component="menu.item">
1266			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/alacranes1/">Alacranes</a>
1267		</li>
1268		
1269	
1270			<li class="js-desktop-nav-item  nav-item-desktop nav-item" data-component="menu.item">
1271			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/termitas/">Termitas</a>
1272		</li>
1273		
1274	
1275			<li class="js-desktop-nav-item  nav-item-desktop nav-item" data-component="menu.item">
1276			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/moscas-y-mosquitos/">Moscas y mosquitos</a>
1277		</li>
1278								
1279													</ul>
1280																
1281										</div>
1282				</div>
1283					</li>
1284		
1285	
1286			<li class="js-desktop-nav-item js-item-subitems-desktop nav-item-desktop js-nav-main-item nav-dropdown nav-main-item  nav-item item-with-subitems" data-component="menu.item">
1287						<div class="nav-item-container">
1288							<a class=" nav-list-link position-relative  " href="https://tiendashopgdl.com/producto-veterinario/">Productos Veterinarios
1289									</a>
1290						</div>
1291										<div class="js-desktop-dropdown nav-dropdown-content desktop-dropdown">
1292					<div class="container desktop-dropdown-container">
1293									<ul class="desktop-list-subitems  list-subitems" >
1294							
1295																					
1296
1297	
1298	
1299			<li class="js-desktop-nav-item  nav-item-desktop nav-item" data-component="menu.item">
1300			<a class="nav-list-link  " href="https://tiendashopgdl.com/producto-veterinario/mascotas-perro/">Perro</a>
1301		</li>
1302		
1303	
1304			<li class="js-desktop-nav-item  nav-item-desktop nav-item" data-component="menu.item">
1305			<a class="nav-list-link  " href="https://tiendashopgdl.com/producto-veterinario/mascotas-perro-gatos/">Perro gatos</a>
1306		</li>
1307								
1308													</ul>
1309																
1310										</div>
1311				</div>
1312					</li>
1313		
1314	
1315			<li class="js-desktop-nav-item js-nav-main-item nav-main-item nav-item-desktop nav-item" data-component="menu.item">
1316			<a class="nav-list-link  " href="/contacto/">Contacto</a>
1317		</li>
1318		
1319	
1320			<li class="js-desktop-nav-item js-nav-main-item nav-main-item nav-item-desktop nav-item" data-component="menu.item">
1321			<a class="nav-list-link  " href="https://tiendashopgdl.com/quienes-somos">Quiénes Somos</a>
1322		</li>
1323		
1324	
1325			<li class="js-desktop-nav-item js-nav-main-item nav-main-item nav-item-desktop nav-item" data-component="menu.item">
1326			<a class="nav-list-link  " href="https://tiendashopgdl.com/politica-de-devolucion/">Política de Devolución</a>
1327		</li>
1328		
1329	
1330			<li class="js-desktop-nav-item js-nav-main-item nav-main-item nav-item-desktop nav-item" data-component="menu.item">
1331			<a class="nav-list-link  " href="https://tiendashopgdl.com/como-comprar/">Cómo Comprar</a>
1332		</li>
1333	        <span class="js-nav-desktop-list-arrow js-nav-desktop-list-arrow-right nav-desktop-list-arrow nav-desktop-list-arrow-right" style="display: none">
1334            <svg class="icon-inline icon-lg svg-icon-text"><use xlink:href="#chevron"/></svg>
1335        </span>
1336    </ul>
1337</div>            </div>
1338        </div>
1339    
1340        
1341     
1342</header>
1343
1344
1345
1346
1347
1348                                                            <div
1349                class="js-nubesdk-slot"
1350                data-nubesdk-slot="after_header"
1351                                                                                            ></div>
1352            
1353
1354
1355
1356
1357
1358    
1359                                        
1360    <section class="js-adbar section-adbar transition-soft  section-adbar-animated section-adbar-colors adbar-with-messages   ">
1361                    <div class="js-adbar-animated adbar-animated">
1362                <div class="js-adbar-text-container adbar-text-container align-items-center">
1363
1364                                                                                                                                                                                                                                                                                    <span class="adbar-message mr-4 ">
1365                                                                                😎 Aprovecha Nuestras Increíbles Ofertas por Temporada
1366                                                                    </span>
1367                                                                                                                                                                                                                                                                                                                                                                                                                                            <span class="adbar-message mr-4 ">
1368                                                                                😎 Aprovecha Nuestras Increíbles Ofertas por Temporada
1369                                                                    </span>
1370                                                                                                                                                                                                                                                                                                                                                                                                                                            <span class="adbar-message mr-4 ">
1371                                                                                😎 Aprovecha Nuestras Increíbles Ofertas por Temporada
1372                                                                    </span>
1373                                                                                                                                                                                                                                                                                                                                                                                                                                            <sp
1373an class="adbar-message mr-4 ">
1374                                                                                😎 Aprovecha Nuestras Increíbles Ofertas por Temporada
1375                                                                    </span>
1376                                                                                                                                                                                                                                                                                                                                                                                                                                            <span class="adbar-message mr-4 ">
1377                                                                                😎 Aprovecha Nuestras Increíbles Ofertas por Temporada
1378                                                                    </span>
1379                                                                                                                                                                                                                                                                                                                                                                                                                                            <span class="adbar-message mr-4 ">
1380                                                                                😎 Aprovecha Nuestras Increíbles Ofertas por Temporada
1381                                                                    </span>
1382                                                                                                                                                                                                                                                                                                                                                                                                                                            <span class="adbar-message mr-4 ">
1383                                                                                😎 Aprovecha Nuestras Increíbles Ofertas por Temporada
1384                                                                    </span>
1385                                                                                                                                                                                                                                                                                                                                                                                                                                            <span class="adbar-message mr-4 ">
1386                                                                                😎 Aprovecha Nuestras Increíbles Ofertas por Temporada
1387                                                                    </span>
1388                                                                                                                                                                                                                                                                                                                                                                                                                                            <span class="adbar-message mr-4 ">
1389                                                                                😎 Aprovecha Nuestras Increíbles Ofertas por Temporada
1390                                                                    </span>
1391                                                                                                                                                                                                                                                                                                                                                                                                                                            <span class="adbar-message mr-4 ">
1392                                                                                😎 Aprovecha Nuestras Increíbles Ofertas por Temporada
1393                                                                    </span>
1394                                                                                                                                                                                                                                                                                                                                                                                                                                            <sp
1394an class="adbar-message mr-4 ">
1395                                                                                😎 Aprovecha Nuestras Increíbles Ofertas por Temporada
1396                                                                    </span>
1397                                                                                                                                                                                                                                                                                                                                                                                                                                            <span class="adbar-message mr-4 ">
1398                                                                                😎 Aprovecha Nuestras Increíbles Ofertas por Temporada
1399                                                                    </span>
1400                                                                                                                                                                                                                                                                                                                                                                                                                                            <span class="adbar-message mr-4 ">
1401                                                                                😎 Aprovecha Nuestras Increíbles Ofertas por Temporada
1402                                                                    </span>
1403                                                                                                                                                                                                                                                                                                                                                                                                                                            <span class="adbar-message mr-4 ">
1404                                                                                😎 Aprovecha Nuestras Increíbles Ofertas por Temporada
1405                                                                    </span>
1406                                                                                                                                                                                                                                                                                                                                                                                                                                            <span class="adbar-message mr-4 ">
1407                                                                                😎 Aprovecha Nuestras Increíbles Ofertas por Temporada
1408                                                                    </span>
1409                                                                                                                                                                                                                                                                                                                                                                                                                                            <span class="adbar-message mr-4 ">
1410                                                                                😎 Aprovecha Nuestras Increíbles Ofertas por Temporada
1411                                                                    </span>
1412                                                                                                                                                                                                                                                                                                                </div>
1413                            </div>
1414                        
1415                    </section>
1416
1417
1418
1419    <div class="js-notification js-notification-cookie-banner notification notification-fixed-bottom notification-above notification-primary text-left" style="display: none;">
1420        Al navegar por este sitio <strong>aceptas el uso de cookies</strong> para agilizar tu experiencia de compra.
1421        <a href="#" class="js-notification-close js-acknowledge-cookies btn btn-link pt-1 pl-1 d-inline-block" data-amplitude-event-name="cookie_banner_acknowledge_click">Entendido</a>
1422    </div>
1423
1424
1425
1426
1427
1428
1429
1430<div id="js-cross-selling-modal" class="js-modal   modal modal-bottom modal-bottom-sheet h-auto overflow-none modal-body-scrollable-auto modal-bottom modal--md transition-sli
1430de modal-centered-md m-0 p-0 modal-full-width modal-md-width-400px transition-soft " style="display: none;"   >
1431                        <div class="js-modal-close   modal-header  p-2 m-2 w-100">
1432                                            <div class="row no-gutters align-items-center">
1433                            <div class="col p-3">
1434                                        ¡Descuento exclusivo!
1435                                </div>
1436                            <div class="col-auto">
1437                                <a class="js-modal-close modal-close mr-3">
1438                                    <svg class="icon-inline svg-icon-text"><use xlink:href="#times"/></svg>
1439                                </a>
1440                            </div>
1441                        </div>
1442                                    </div>
1443                <div class="modal-body ">
1444                            
1445        <div class="js-cross-selling-modal-body" style="display: none"></div>
1446                    </div>
1447                    <div class="modal-footer text-right d-md-block ">
1448                            </div>
1449            
1450    </div>
1451<div class="js-modal-overlay modal-overlay " data-modal-id="#js-cross-selling-modal" style="display: none;"></div>
1452
1453
1454
1455
1456
1457
1458<div id="nav-hamburger" class="js-modal   modal modal-nav-hamburger modal-docked-md pb-0 modal-left modal--md transition-sli
1458de modal-full transition-soft " style="display: none;"   >
1459                <div class="modal-with-fixed-footer">
1460            <div class="modal-scrollable-area">
1461                    <div class="js-modal-close   modal-header modal-header-no-title d-none">
1462                                            <svg class="icon-inline svg-icon-text"><use xlink:href="#times"/></svg>
1463                                    </div>
1464                <div class="modal-body nav-body">
1465                    		<div class="nav-secondary row no-gutters pl-3 align-items-center" data-store="account-links">
1466    <div class="col">
1467        	<span class="utilities-container ">
1468					<div class="row no-gutters align-items-center">
1469				<div class="col-auto pr-0">
1470					<svg class="icon-inline font-big"><use xlink:href="#user"/></svg>
1471				</div>
1472				<div class="col pl-2 text-left font-small">
1473											<a href="/account/login/" title="" class="mr-1 text-underline">Iniciar sesión</a> 
1474													o<a href="/account/register" title="" class="ml-2 text-underline">Crear una cuenta</a>
1475															</div>
1476			</div>
1477			</span>
1478    </div>
1479    <div class="col-auto pr-0">
1480        <a class="js-modal-close modal-close">
1481            <svg class="icon-inline svg-icon-text"><use xlink:href="#times"/></svg>
1482        </a>
1483    </div>
1484</div>
1485
1486<div class="nav-primary">
1487    <ul class="nav-list" data-store="navigation" data-component="menu">
1488        
1489
1490	
1491	
1492			<li class="js-desktop-nav-item  nav-item" data-component="menu.item">
1493			<a class="nav-list-link  " href="/">Inicio</a>
1494		</li>
1495		
1496	
1497			<li class=" nav-item item-with-subitems" data-component="menu.item">
1498							<a class="js-toggle-menu-panel align-items-center nav-list-link position-relative  " href="#">Control de Plagas
1499											<span class="nav-list-arrow ml-1">
1500							<svg class="icon-inline icon-lg svg-icon-text"><use xlink:href="#arrow"/></svg>
1501						</span>
1502									</a>
1503												<ul class="js-menu-panel nav-list-panel nav-list-panel-right  list-subitems" style="display:none;">
1504															<div class="modal-header">
1505									<div class="row no-gutters">
1506										<div class="col">
1507											<a class="js-toggle-menu-back" href="#">
1508												<div class="row no-gutters align-items-center">
1509													<div class="col-auto">
1510														<span class="modal-back pr-2 mr-1">
1511															<svg class="icon-inline icon-flip-horizontal svg-icon-text"><use xlink:href="#chevron"/></svg>
1512														</span>
1513													</div>
1514													<div class="col pl-0 my-3">
1515														Control de Plagas
1516													</div>
1517												</div>
1518											</a>
1519										</div>
1520										<div class="col-auto">
1521											<a class="js-toggle-menu-close js-modal-close modal-close">
1522												<svg class="icon-inline  modal-close-icon"><use xlink:href="#times"/></svg>
1523											</a>
1524										</div>
1525									</div>
1526								</div>
1527								<div class="modal-body p-0">
1528																			<li class="nav-item py-1">
1529											<a class="nav-list-link position-relative font-small py-3 " href="https://tiendashopgdl.com/control-de-plagas/">
1530																									Ver todo en Control de Plagas
1531																							</a>
1532										</li>
1533																
1534																																				
1535
1536	
1537	
1538			<li class="js-desktop-nav-item  nav-item" data-component="menu.item">
1539			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/hormigas1/">Hormigas</a>
1540		</li>
1541		
1542	
1543			<li class="js-desktop-nav-item  nav-item" data-component="menu.item">
1544			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/cucarachas1/">Cucarachas</a>
1545		</li>
1546		
1547	
1548			<li class="js-desktop-nav-item  nav-item" data-component="menu.item">
1549			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/chinches1/">Chinches</a>
1550		</li>
1551		
1552	
1553			<li class="js-desktop-nav-item  nav-item" data-component="menu.item">
1554			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/ratas/">Ratas</a>
1555		</li>
1556		
1557	
1558			<li class="js-desktop-nav-item  nav-item" data-component="menu.item">
1559			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/pulgas1/">Pulgas</a>
1560		</li>
1561		
1562	
1563			<li class="js-desktop-nav-item  nav-item" data-component="menu.item">
1564			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/herbicida/">Herbicida</a>
1565		</li>
1566		
1567	
1568			<li class="js-desktop-nav-item  nav-item" data-component="menu.item">
1569			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/alacranes1/">Alacranes</a>
1570		</li>
1571		
1572	
1573			<li class="js-desktop-nav-item  nav-item" data-component="menu.item">
1574			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/termitas/">Termitas</a>
1575		</li>
1576		
1577	
1578			<li class="js-desktop-nav-item  nav-item" data-component="menu.item">
1579			<a class="nav-list-link  " href="https://tiendashopgdl.com/control-de-plagas/moscas-y-mosquitos/">Moscas y mosquitos</a>
1580		</li>
1581								
1582															</div>
1583													</ul>
1584					</li>
1585		
1586	
1587			<li class=" nav-item item-with-subitems" data-component="menu.item">
1588							<a class="js-toggle-menu-panel align-items-center nav-list-link position-relative  " href="#">Productos Veterinarios
1589											<span class="nav-list-arrow ml-1">
1590							<svg class="icon-inline icon-lg svg-icon-text"><use xlink:href="#arrow"/></svg>
1591						</span>
1592									</a>
1593												<ul class="js-menu-panel nav-list-panel nav-list-panel-right  list-subitems" style="display:none;">
1594															<div class="modal-header">
1595									<div class="row no-gutters">
1596										<div class="col">
1597											<a class="js-toggle-menu-back" href="#">
1598												<div class="row no-gutters align-items-center">
1599													<div class="col-auto">
1600														<span class="modal-back pr-2 mr-1">
1601															<svg class="icon-inline icon-flip-horizontal svg-icon-text"><use xlink:href="#chevron"/></svg>
1602														</span>
1603													</div>
1604													<div class="col pl-0 my-3">
1605														Productos Veterinarios
1606													</div>
1607												</div>
1608											</a>
1609										</div>
1610										<div class="col-auto">
1611											<a class="js-toggle-menu-close js-modal-close modal-close">
1612												<svg class="icon-inline  modal-close-icon"><use xlink:href="#times"/></svg>
1613											</a>
1614										</div>
1615									</div>
1616								</div>
1617								<div class="modal-body p-0">
1618																			<li class="nav-item py-1">
1619											<a class="nav-list-link position-relative font-small py-3 " href="https://tiendashopgdl.com/producto-veterinario/">
1620																									Ver todo en Productos Veterinarios
1621																							</a>
1622										</li>
1623																
1624																																				
1625
1626	
1627	
1628			<li class="js-desktop-nav-item  nav-item" data-component="menu.item">
1629			<a class="nav-list-link  " href="https://tiendashopgdl.com/producto-veterinario/mascotas-perro/">Perro</a>
1630		</li>
1631		
1632	
1633			<li class="js-desktop-nav-item  nav-item" data-component="menu.item">
1634			<a class="nav-list-link  " href="https://tiendashopgdl.com/producto-veterinario/mascotas-perro-gatos/">Perro gatos</a>
1635		</li>
1636								
1637															</div>
1638													</ul>
1639					</li>
1640		
1641	
1642			<li class="js-desktop-nav-item  nav-item" data-component="menu.item">
1643			<a class="nav-list-link  " href="/contacto/">Contacto</a>
1644		</li>
1645		
1646	
1647			<li class="js-desktop-nav-item  nav-item" data-component="menu.item">
1648			<a class="nav-list-link  " href="https://tiendashopgdl.com/quienes-somos">Quiénes Somos</a>
1649		</li>
1650		
1651	
1652			<li class="js-desktop-nav-item  nav-item" data-component="menu.item">
1653			<a class="nav-list-link  " href="https://tiendashopgdl.com/politica-de-devolucion/">Política de Devolución</a>
1654		</li>
1655		
1656	
1657			<li class="js-desktop-nav-item  nav-item" data-component="menu.item">
1658			<a class="nav-list-link  " href="https://tiendashopgdl.com/como-comprar/">Cómo Comprar</a>
1659		</li>
1660	    </ul>
1661</div>	                </div>
1662                </div>
1663                    <div class="modal-footer text-right  hamburger-footer mb-0 p-0">
1664                				
1665	            </div>
1666                </div>
1667            
1668    </div>
1669<div class="js-modal-overlay modal-overlay " data-modal-id="#nav-hamburger" style="display: none;"></div>
1670
1671
1672           
1673
1674	
1675	
1676
1677<div id="modal-cart" class="js-modal js-fullscreen-modal  modal modal-cart modal-right modal-right-md transition-sli
1677de modal-docked-md transition-soft " style="display: none;" data-component="cart" data-cart-open-type="show_notification" data-modal-url="modal-fullscreen-cart">
1678        <form action="/comprar/" method="post" class="js-ajax-cart-panel h-100 " data-store="cart-form">
1679                        <div class="js-modal-close js-fullscreen-modal-close  modal-header  ">
1680                                            <div class="row no-gutters align-items-center">
1681                            <div class="col p-3">
1682                                			Carrito de compras		                            </div>
1683                            <div class="col-auto">
1684                                <a class="js-modal-close modal-close ">
1685                                    <svg class="icon-inline svg-icon-text"><use xlink:href="#times"/></svg>
1686                                </a>
1687                            </div>
1688                        </div>
1689                                    </div>
1690                <div class="modal-body h-100">
1691                    			
1692
1693
1694
1695                                                            <div
1696                class="js-visible-on-cart-filled js-nubesdk-slot"
1697                data-nubesdk-slot="before_line_items"
1698                                                                                style="display:none;"
1699                            ></div>
1700            
1701
1702<div class="js-ajax-cart-list">
1703        </div>
1704
1705
1706
1707
1708
1709                                                            <div
1710                class="js-visible-on-cart-filled js-nubesdk-slot"
1711                data-nubesdk-slot="after_line_items"
1712                                                                                style="display:none;"
1713                            ></div>
1714            
1715
1716<div class="js-empty-ajax-cart" >
1717 	    <div class="alert alert-info text-center" data-component="cart.empty-message">El carrito de compras está vacío. </div>
1718</div>
1719<div id="error-ajax-stock" style="display: none;">
1720	<div class="alert alert-warning m-3">
1721     	¡Ups! No tenemos más stock de este producto para agregarlo al carrito. Si quieres<a href="/productos/" class="btn-link font-small ml-1">ver otros aquí</a>
1722    </div>
1723</div>
1724
1725<div class="cart-row">
1726    
1727
1728
1729
1730
1731    
1732
1733
1734
1735
1736
1737  
1738  
1739
1740
1741
1742
1743
1744                                                            <div
1745                class="js-visible-on-cart-filled js-nubesdk-slot"
1746                data-nubesdk-slot="before_cart_shipping_options"
1747                                                                                style="display:none;"
1748                            ></div>
1749            
1750
1751
1752
1753
1754
1755
1756                                                            <div
1757                class="js-visible-on-cart-filled js-nubesdk-slot"
1758                data-nubesdk-slot="after_cart_shipping_options"
1759                                                                                style="display:none;"
1760                            ></div>
1761            
1762
1763    
1764    
1765    
1766    <div class="js-subtotal-price subtotal-price hidden" data-priceraw="0" style="display: none;"></div>
1767
1768<div id="store-curr" class="hidden" style="display: none;">MXN</div>
1769
1770<div class="js-visible-on-cart-filled cart-totals-container " style="display:none;">
1771
1772    <div class="cart-subtotals-container ">
1773        
1774        
1775        <div class="cart-subtotal row font-weight-normal mb-1 " data-store="cart-subtotal">
1776            <span class="cart-subtotal-label col ">
1777                Subtotal:
1778            </span>
1779            <span class="js-ajax-cart-total js-cart-subtotal cart-subtotal-price font-weight-bold col-auto text-right " data-priceraw="0" data-component="cart.subtotal" data-component-value='0'>$0.00</span>
1780        </div>
1781
1782        
1783        
1784
1785
1786
1787
1788
1789 
1790
1791        
1792        
1793        <div class="cart-discounts-container ">
1794
1795            
1796            <div class="js-total-promotions cart-promotions text-accent ">
1797                <span class="js-promo-discount" style="display:none;">Descuento</span>
1798                <span class="js-promo-in" style="display:none;">en</span>
1799                <span class="js-promo-all" style="display:none;">todos los productos</span>
1800                <span class="js-promo-buying" style="display:none;"> comprando</span>
1801                <span class="js-promo-units-or-more" style="display:none;"> o más</span>
1802                            </div>
1803        </div>
1804
1805                
1806                <div class="js-coupon-discount-row cart-coupon-discount row no-gutters mb-1 " data-coupon-row="non-shipping" style="display:none !important;">
1807                        <span class="cart-coupon-discount-label col pr-3 text-accent ">Descuento del cupón:</span>
1808            <span class="js-coupon-discount-amount cart-coupon-discount-price col-auto text-right text-accent "></span>
1809        
1810        </div>
1811
1812        
1813        
1814                <div class="js-coupon-discount-row cart-coupon-discount row no-gutters mb-1 " data-coupon-row="shipping" style="display:none !important;">
1815                        <span class="cart-coupon-discount-label col pr-3 text-accent ">Descuento del cupón:</span>
1816            <span class="js-coupon-discount-amount cart-coupon-discount-price col-auto text-right text-accent "></span>
1817        
1818        </div>
1819    </div>
1820
1821    
1822
1823
1824
1825                                                            <div
1826                class="js-visible-on-cart-filled js-nubesdk-slot"
1827                data-nubesdk-slot="after_cart_summary"
1828                                                                                style="display:none;"
1829                            ></div>
1830            
1831
1832            <div class="cart-totals-divider divider"></div>
1833    
1834    
1835    <div class="js-cart-total-container cart-totals-container " data-store="cart-total">
1836
1837        
1838        <div class="cart-total row h4 font-large">
1839            <span class="cart-total-label col">Total:</span>
1840            <span class="js-cart-total cart-total-price   col-auto text-right" data-component="cart.total" data-component-value='0'>$0.00</span>
1841        </div>
1842
1843                <div class='total-price hidden' style="display: none;">
1844            Total: $0.00
1845        </div>
1846
1847            
1848        <div class="cart-secondary-total-container mb-3">
1849
1850            
1851            
1852
1853
1854            
1855                            																			<div  style="display: none;"  data-interest="0" data-cart-installment="1" class="js-installments-cart-total cart-installments font-small font-weight-normal mt-1 text-right ">    
1856			O hasta
1857			
1858			<span class='js-cart-installments-amount cart-installments-amount '>1</span>
1859
1860			
1861			<span>
1862									meses
1863									
1864									de
1865							</span>
1866
1867			
1868			<span class='js-cart-installments cart-installments-money '>$0.00</span>
1869			
1870					</div>
1871	
1872                    </div>
1873    </div>
1874</div>
1875
1876
1877    
1878
1879
1880
1881                                                            <div
1882                class="js-visible-on-cart-filled js-nubesdk-slot"
1883                data-nubesdk-slot="before_go_to_checkout"
1884                                                                                style="display:none;"
1885                            ></div>
1886            
1887
1888    <div class="js-visible-on-cart-filled" style="display:none;">
1889
1890      
1891                  
1892        
1893        <div class="js-ajax-cart-submit mb-3"  id="ajax-cart-submit-div" >
1894          <input class="btn btn-primary btn-big btn-block" type="submit" name="go_to_checkout" value="Iniciar Compra" data-component="cart.checkout-button"/>
1895        </div>
1896                
1897
1898<div id="ajax-cart-minumum-div" class="js-ajax-cart-minimum alert alert-warning mb-2 text-center" style="display:none">
1899    El monto mínimo de compra es de $0.00 sin incluir el costo de envío.
1900</div>
1901<input type="hidden" id="ajax-cart-minimum-value" value="0"/>
1902
1903
1904<div class="js-checkout-enabled-validation-messages " data-alert-classes="alert alert-warning mb-2 text-center" data-component="checkout-enabled-validation-messages" style="display:none" role="status">
1905    </div>
1906
1907
1908      
1909      
1910              <div class="text-center w-100 mb-md-2 pb-3">
1911          <a href="#" class="js-modal-close js-fullscreen-modal-close font-small">Ver más productos</a>
1912        </div>
1913          </div>
1914
1915    
1916
1917
1918
1919                                                            <div
1920                class="js-visible-on-cart-filled js-nubesdk-slot"
1921                data-nubesdk-slot="after_go_to_checkout"
1922                                                                                style="display:none;"
1923                            ></div>
1924            
1925
1926</div>
1927
1928		                </div>
1929        
1930        </form>
1931    </div>
1932<div class="js-modal-overlay modal-overlay " data-modal-id="#modal-cart" style="display: none;"></div>
1933
1934	
1935		
1936		
1937
1938<div id="related-products-notification" class="js-modal   modal modal-bottom modal-overflow-none modal-bottom-sheet h-auto modal-bottom modal--md transition-sli
1938de modal-centered-md modal-centered-md-600px transition-soft " style="display: none;"   >
1939                        <div class="js-modal-close   modal-header  ">
1940                                            <div class="row no-gutters align-items-center">
1941                            <div class="col p-3">
1942                                				¡Agregado al carrito!			                            </div>
1943                            <div class="col-auto">
1944                                <a class="js-modal-close modal-close ">
1945                                    <svg class="icon-inline svg-icon-text"><use xlink:href="#times"/></svg>
1946                                </a>
1947                            </div>
1948                        </div>
1949                                    </div>
1950                <div class="modal-body modal-scrollable">
1951                    
1952				
1953				
1954
1955<div class="row" >
1956	<div class="col-12 col-md mb-3 mb-md-0">
1957				<div class="js-cart-notification-item row no-gutters" data-store="cart-notification-item">
1958			<div class="col-auto pr-0 notification-img">
1959				<img src="" class="js-cart-notification-item-img img-absolute-centered-vertically" />
1960			</div>
1961			<div class="col text-left pl-2">
1962				<div class="mb-1 mr-4">
1963					<span class="js-cart-notification-item-name"></span>
1964					<span class="js-cart-notification-item-variant-container" style="display: none;">
1965						(<span class="js-cart-notification-item-variant"></span>)
1966					</span>
1967				</div>
1968			<div class="d-flex align-items-center mt-2 mb-2">
1969				<span class="js-cart-notification-item-quantity"></span>
1970				<span> x </span>
1971				<span class="js-cart-notification-item-price"></span>
1972				<span class="js-cart-notification-discount-label ml-2" style="display: none;">
1973					<span class="label label-accent label-small px-2 py-1"><strong class="js-cart-notification-discount-percentage"></strong></span>
1974				</span>
1975			</div>
1976							</div>
1977		</div>
1978	</div>
1979			<div class="col-12 col-md-auto">
1980			<div class="mb-3">
1981				<div class="row text-primary h5 h6-md mb-3">
1982					<span class="col-auto text-left">
1983						<strong>Total</strong> 
1984						(<span class="js-cart-widget-amount">
1985							0 
1986						</span>
1987						<span class="js-cart-counts-plural" style="display: none;">
1988							productos):
1989						</span>
1990						<span class="js-cart-counts-singular" style="display: none;">
1991							producto):
1992						</span>
1993					</span>
1994					<strong class="js-cart-total col text-right">$0.00</strong>
1995				</div>
1996			</div>
1997			<a href="#" data-toggle="#modal-cart" data-modal-url="modal-fullscreen-cart" class="js-modal-close js-modal-open js-fullscreen-modal-open btn btn-primary btn-big d-block">Ver carrito</a>
1998		</div>
1999	</div>
2000
2001				
2002				<div class="divider mb-3"></div>
2003
2004				
2005				<div class="js-related-products-notification-container" style="display: none"></div>
2006
2007			                </div>
2008        
2009    </div>
2010<div class="js-modal-overlay modal-overlay " data-modal-id="#related-products-notification" style="display: none;"></div>
2011	
2012        
2013        
2014
2015	<div class="container">
2016		<section class="page-header py-4 " data-store="page-title">
2017				
2018    <div class="breadcrumbs ">
2019        <a class="crumb" href="https://tiendashopgdl.com" title="TiendaShop GDL">Inicio</a>
2020        <span class="separator">.</span>
2021                                                        <a class="crumb" href="/account/" title="Mi cuenta">Mi cuenta</a>
2022    	            <span class="separator">.</span>
2023                                                                <span class="crumb active">Login</span>
2024                                        </div>
2025								<h1 class="h2 h1-huge-md " >Iniciar sesión</h1>
2026						</section>
2027	</div>
2028
2029
2030<section class="account-page mb-4">
2031	<div class="container">
2032		<div class="row">
2033			<div class="col-md-5">
2034				
2035
2036<div class="js-resend-validation-success mb-4" style="display: none;">
2037	<div class="alert alert-success ">
2038    ¡El link fue enviado correctamente!
2039</div>
2040
2041</div>
2042<div class="js-resend-validation-error mb-4" style="display: none;">
2043	<div class="alert alert-danger ">
2044    No pudimos enviar el correo electrónico, inténtalo de nuevo en unos minutos.
2045</div>
2046
2047</div>
2048
2049<div class="js-too-many-attempts alert alert-danger mb-4" style="display:none">
2050	Superaste la cantidad de intentos permitidos. Vuelve a probar en
2051	<span class="js-too-many-attempts-countdown"></span>
2052</div>
2053
2054
2055<form id="login-form" action="" method="post" class="js-form form " data-store="account-login">
2056
2057	
2058	<div class="form-group ">
2059		<label class="form-label " for="email">Correo electrónico</label>
2060		<input type="email" name="email" value="" autocorrect="off" autocapitalize="off" class="js-account-input form-control " required placeholder="ej.: [email protected]">
2061	</div>
2062
2063	
2064	<div class="form-group ">
2065		<label class="form-label " for="password">Contraseña</label>
2066		<input type="password" name="password" autocorrect="off" autocapitalize="off" autocomplete="off" class="js-account-input js-password-input form-control " required placeholder="ej.: tucontraseña">
2067
2068		<a aria-label="Ver contraseña" class="js-password-toggle password-toggle btn">
2069			<span class="js-password-visible password-toggle-show" style="display: none;">
2070				Ocultar
2071			</span>
2072			<span class="js-password-hidden password-toggle-hide">
2073				Mostrar
2074			</span>
2075		</a>
2076
2077		<div class="text-right mt-2 mb-2">
2078			<a href="/account/reset" class="btn-link btn-link font-small mb-2 mr-1">¿Olvidaste tu contraseña?</a>
2079		</div>
2080	</div>
2081	
2082	<button class="btn btn-primary btn-big btn-block" type="submit" value="Iniciar sesión" name="">
2083		Iniciar sesión
2084		<span class="js-form-spinner form-spinner icon-inline icon-spin svg-icon-mask ml-2" style="display:none;"></span>
2085	</button>
2086
2087			<div class="mt-2 mb-2 text-center font-small">¿No tienes una cuenta aún?
2088			<a href="/account/register" class="btn-link btn-link font-small mb-2 ml-1">Crear una cuenta</a>
2089		</div>
2090	
2091	</form>
2092			</div>
2093		</div>
2094	</div>
2095</section>
2096<script type="text/javascript">
2097(function() {
2098	var referrer = (window.decodeURI) ? window.decodeURI(document.referrer) : document.referrer;
2099    var url = (window.decodeURI) ? window.decodeURI(document.URL) : document.URL;
2100	
2101	setTimeout(function() {
2102            var tracking_url = '/stats/record_visit/?' +
2103                      'referrer=' + encodeURIComponent(referrer) +
2104                      '&url=' + encodeURIComponent(url)
2105                                                                                                    + '&social_event_id_suffix=975de1e1-eb1c-429d-9141-2810a0b1cc04'
2106                                                                                    ;
2107            new Image().src = tracking_url;
2108	  }, 500);
2109})();
2110</script>
vendor: 1 bytes, line 2110
2110
2111<script type="text/javascript">
2112    LS.ready.then(function() {
2113                    window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/services\u002Dwallet\u002Dstorefront.tiendanube.com\/bundle.js\u003Fstore\u003D4363782', 'onfirstinteraction');
2114                    window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/cdn.chaty.app\/pixel.js\u003Fid\u003DzbqCVBFE\u0026store\u003D4363782', 'onload');
2115        
2116        LS.socialScripts.forEach(function (scriptSrc) {
2117            window.scriptLoaderService.addScriptOnEvent(scriptSrc, 'onload');
2118        });
2119    });
2120</script>
2120
2121
2122
2123
2124
2125        
2126            
2127
2128<div id="quickshop-modal" class="js-modal   modal modal-quickshop bottom modal-overflow-none modal-bottom-sheet modal-bottom modal--md transition-slide modal-centered-md modal-centered-medium transition-soft " style="display: none;"   >
2129                        <div class="js-modal-close   modal-header  js-quickshop-header d-md-none">
2130                                            <div class="row no-gutters align-items-center">
2131                            <div class="col p-3">
2132                                            <div class="js-item-name"></div>                                    </div>
2133                            <div class="col-auto">
2134                                <a class="js-modal-close modal-close ">
2135                                    <svg class="icon-inline svg-icon-text"><use xlink:href="#times"/></svg>
2136                                </a>
2137                            </div>
2138                        </div>
2139                                    </div>
2140                <div class="modal-body modal-scrollable p-0 p-md-3">
2141                                <div class="js-item-product modal-scrollable modal-scrollable-area" data-product-id="">
2142                <div class="js-product-container js-quickshop-container js-quickshop-modal js-quickshop-modal-shell" data-variants="" data-quickshop-id="">
2143                    <div class="row no-gutters">
2144                        <div class="col-md-6 mb-1">
2145                            <div class="quickshop-image-container px-3 px-md-0">
2146                                <div class="js-quickshop-image-padding">
2147                                    <img srcset="" class="js-item-image js-quickshop-img quickshop-image img-absolute-centered"/>
2148                                </div>
2149                            </div>
2150                        </div>
2151                        <div class="js-item-variants col-md-6 p-3 pt-md-2 pr-md-3">
2152                            <div class="row no-gutters align-items-start mr-md-1 mb-3 d-none d-md-flex">
2153                                <div class="col">
2154                                    <div class="js-item-name h2 mb-2 mb-md-0" data-store="product-item-name-"></div>
2155                                </div>
2156                                <div class="col-auto d-none d-md-block">
2157                                    <a class="js-modal-close modal-close pr-0 py-0">
2158                                        <svg class="icon-inline svg-icon-text"><use xlink:href="#times"/></svg>
2159                                    </a>
2160                                </div>
2161                            </div>
2162                            <div class="mb-4 mr-md-1">
2163                                <div class="d-flex align-items-center" data-store="product-item-price-">
2164                                    <span class="js-price-display h4 font-large"></span>
2165                                    <span class="js-compare-price-display price-compare font-weight-normal ml-2"></span>
2166                                </div>
2167                                
2168
2169                            </div>
2170                                                        
2171                            <div id="quickshop-form" class="mr-md-1"></div>
2172                        </div>
2173                    </div>
2174                </div>
2175            </div>
2176                        </div>
2177        
2178    </div>
2179<div class="js-modal-overlay modal-overlay " data-modal-id="#quickshop-modal" style="display: none;"></div>
2180
2181        
2182            <a href="https://wa.me/523326099540" target="_blank" class="js-btn-fixed-bottom btn-whatsapp" aria-label="Comunicate por WhatsApp">
2183        <svg class="icon-inline"><use xlink:href="#whatsapp"/></svg>
2184    </a>
2185
2186        
2187                  
2188
2189
2190
2191
2192
2193
2194
2195                                                            <div
2196                class="js-nubesdk-slot"
2197                data-nubesdk-slot="before_footer_internal"
2198                                                                                            ></div>
2199                                                                    <div
2200                class="js-nubesdk-slot"
2201                data-nubesdk-slot="before_footer"
2202                                                                                            ></div>
2203            
2204
2205<footer class="js-footer js-hide-footer-while-scrolling footer-colors display-when-content-ready overflow-none" data-store="footer">
2206						
2207
2208
2209            <div class="newsletter-footer">
2210            <div class="js-newsletter newsletter container py-4 overflow-none">
2211                <div class="row align-items-center text-center text-md-left my-3 my-md-2">
2212                                                <div class="col-md mb-3 mb-md-0">
2213                            <div class="h1-md h2">Newsletter</div>
2214                        </div>
2215                    
2216                                            <div class="col-md mb-3 mb-md-0" >
2217                            <div class="font-small">Registrate y recibí nuestras ofertas.</div>
2218                        </div>
2219                    
2220                    <form class="col-md-6" method="post" action="/winnie-pooh" onsubmit="this.setAttribute('action', '');" data-store="newsletter-form">
2221                        <div class="newsletter-form input-append row no-gutters align-items-center">
2222                            <div class="col-md mb-3 mb-md-0">
2223                                
2224<div class="form-group mb-0 ">
2225                            <input 
2226            type="email"
2227            id="email"            class=" form-control  " 
2228            autocorrect="off" 
2229            autocapitalize="off" 
2230                                    name="email"                                    placeholder="Ingresa tu correo electrónico..."                        aria-label="Correo electrónico"                                            />
2231                                                </div>
2232
2233
2234                            </div>
2235                            <div class="col-md-auto">
2236                                <div class="winnie-pooh" style="display: none;">
2237                                    <label for="winnie-pooh-newsletter">No completar este campo</label>
2238                                    <input id="winnie-pooh-newsletter" type="text" name="winnie-pooh"/>
2239                                </div>
2240                                <input type="hidden" name="name" value="Sin nombre" />
2241                                <input type="hidden" name="message" value="Pedido de inscripción al newsletter" />
2242                                <input type="hidden" name="type" value="newsletter" />
2243                                <input type="submit" name="contact" class="btn btn-link px-4" value="Env
2243iar" />
2244                            </div>
2245                        </div>
2246                                            </form>
2247                     </div>
2248            </div>
2249        </div>
2250    					<div class="container py-3">
2251			<div class="row">
2252														
2253										
2254																<div class="js-accordion-private-container accordion col-md">
2255															<a href="#" class="js-accordion-private-toggle-mobile row align-items-center">
2256																								<div class="font-big col p-3">Contactános</div>
2257																								<div class="d-md-none col-auto icon-48px">
2258										<span class="js-accordion-private-toggle-inactive">
2259											<svg class="icon-inline icon-lg"><use xlink:href="#plus"/></svg>
2260										</span>
2261										<span class="js-accordion-private-toggle-inactive" style="display: none;">
2262											<svg class="icon-inline icon-lg"><use xlink:href="#minus"/></svg>
2263										</span>
2264									</div>
2265								</a>
2266								<div class="js-accordion-private-content js-accordion-private-content-mobile">
2267																<ul class="list font-small py-2">
2268			<li class="footer-menu-item">
2269			<a href="https://wa.me/523326099540" class="contact-link">
2270								523326099540
2271			</a>
2272		</li>
2273				<li class="footer-menu-item">
2274			<a href="tel:3326099540" class="contact-link">
2275								3326099540
2276			</a>
2277		</li>
2278				<li class="footer-menu-item">
2279			<a href="/cdn-cgi/l/email-protection#046c6b686544706d616a6065776c6b746360682a676b69" class="contact-link">
2280								<span class="__cf_email__" data-cfemail="147c7b787554607d717a7075677c7b647370783a777b79">[email&#160;protected]</span>
2281			</a>
2282		</li>
2283							<li class="footer-menu-item">
2284								Avenida las Torres 1290, Bodega L, Colonia Balcones del Sol, Zapopan, Jalisco
2285			</li>
2286					</ul>															</div>
2287													</div>
2288																		<div class="col-md py-3 text-center text-md-left">
2289						                <a class="social-icon" href="https://instagram.com/tiendashopgdl" target="_blank" aria-label="instagram TiendaShop GDL">
2290                                                    <svg class="icon-inline icon-lg"><use xlink:href="#instagram"/></svg>
2291        </a>
2292                    <a class="social-icon" href="https://www.facebook.com/tiendashopgdl" target="_blank" aria-label="facebook TiendaShop GDL">
2293                                                    <svg class="icon-inline icon-lg"><use xlink:href="#facebook-f"/></svg>
2294        </a>
2295                            <a class="social-icon" href="https://www.tiktok.com/@https://www.tiktok.com/tiendashopgdl01" target="_blank" aria-label="tiktok TiendaShop GDL">
2296                                                    <svg class="icon-inline icon-lg"><use xlink:href="#tiktok"/></svg>
2297        </a>
2298                    					</div>
2299							</div>
2300		</div>
2301
2302					<div class="divider d-none d-md-block m-0"></div>
2303			<div class="container">
2304									<div class="row align-items-center py-4">
2305						
2306													<div class="col-md footer-payments-shipping-logos mb-3 mb-md-0">
2307								<span class="d-block d-md-inline-block align-middle mb-3 mb-md-1 mr-md-2">Métodos de pago</span>
2308								<span class="d-inline-block align-middle">
2309												
2310
2311
2312				
2313	<img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload " alt="visa" width="40" height="25">
2314
2315				
2316	<img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload " alt="mastercard" width="40" height="25">
2317
2318				
2319	<img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload " alt="amex" width="40" height="25">
2320
2321				
2322	<img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/mx/[email protected]" class="icon-logo lazyload " alt="mx_oxxo" width="40" height="25">
2323
2324				
2325	<img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload " alt="maestro" width="40" height="25">
2326
2327				
2328	<img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload " alt="visadebit" width="40" height="25">
2329
2330								</span>
2331							</div>
2332						
2333						
2334						
2335											</div>
2336				
2337													<div class="row text-center">
2338						<div class="col p-3">
2339																															<div class="footer-logo custom-seal">
2340																					<img src="//acdn-us.mitiendanube.com/assets/themes/recife/static/images/empty-placeholder.png" data-src="//acdn-us.mitiendanube.com/stores/004/363/782/themes/recife/img-266675119-1709187905-f9889470a97052cbca99da3b6305f2181709187905.jpg?3796387298912211518" class="custom-seal-img lazyload" alt="Sello de TiendaShop GDL"/>
2341																			</div>
2342																							
2343							
2344
2345
2346
2347                                                            <div
2348                class="js-nubesdk-slot"
2349                data-nubesdk-slot="footer_seals"
2350                                                                                            ></div>
2351            
2352
2353						</div>
2354					</div>
2355				
2356			</div>
2357		
2358		
2359
2360
2361
2362                                                            <div
2363                class="js-nubesdk-slot"
2364                data-nubesdk-slot="inside_footer"
2365                                                                                            ></div>
2366            
2367
2368	<div class="js-footer-legal footer-legal">
2369		<div class="container">
2370			<div class="row align-items-center text-center text-md-left">
2371				<div class="col-md font-smallest">
2372					<div class="d-inline-block mr-md-2">
2373						Copyright TiendaShop GDL - 2026. Todos los derechos reservados.
2374					</div>
2375
2376					
2377				</div>
2378				<div class="col-md-auto">
2379										<div class="powered-by-logo">
2380                    <a target="_blank" title="Tiendanube" rel="nofollow" href="https://www.tiendanube.com/mx?utm_source=tiendashopgdl.com&utm_medium=referral&utm_campaign=footerSlogan"><svg title="Tiendanube" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1080 120" id="svg_brand"><path d="M37.2 42.8c4.6 0 8.8 1.3 12.5 3.8v7.9c-3.9-3-7.9-4.4-12.2-4.4-9 0-15.5 6.9-15.5 15.8 0 8.8 6.5 15.8 15.5 15.8 4.6 0 8.9-2.1 12.4-4.4v7.9c-3.9 2.5-8.1 3.7-12.7 3.7-13.8 0-23.1-10.1-23.1-23.1 0-12.9 9.5-23 23.1-23zM80.5 51c-.1 0-.3 0-.5-.1-.4 0-1-.1-1.6-.1-8.3 0-13.2 6.5-13.2 16.1v21h-7.7V43.8H65v7.8c1.9-5.1 7.8-8.5 13.5-8.5.6 0 1 .1 1.4.1.3.1.5.1.5.1l.1 7.7zm1 14.8c0-13.1 9.4-23.1 22-23.1 12.4 0 21.4 10.1 21.4 22.7 0 1-.1 1.6-.1 2.1v.7H89.3c.5 7.7 7.2 13.6 14.8 13.6 6.6 0 10-3.2 12.8-7.5l6.4 3.3c-3.6 6.6-10.3 11.3-19.2 11.3-13.2 0-22.6-9.7-22.6-23.1zm35.4-4c-.7-6.9-6.5-12.3-13.7-12.3s-13.1 6.3-13.8 12.3h27.5zm27.9.3l13.2-1.6v-2.3c0-5.4-3.5-8.5-9.3-8.5-5.3 0-8.7 2.6-10.3 7.8l-7.4-2.1c2.2-7.7 8.9-12.6 17.5-12.6 10.8 0 17 6.1 17 16v29.1h-7.4v-5.8c-3.5 4.4-8.9 6.8-14.8 6.8-8.3 0-13.9-5.4-13.9-12.6.2-7.9 5.2-12.8 15.4-14.2zm.1 19.9c7.6 0 13.2-4.9 13.2-11.7v-3.2l-12 1.5c-5.5.7-8.6 3.4-8.6 7.2 0 3.7 3 6.2 7.4 6.2zm73.3-57.7v63.5h-7.7v-7c-3.2 4.8-9.1 8-15.6 8-12.6 0-22.2-10-22.2-23.1 0-13 9.5-23.1 22.2-23.1 6.5 0 12.3 2.8 15.6 7.6V24.3h7.7zm-22.5 25.6c-8.7 0-15.2 6.9-15.2 
238015.9s6.4 15.9 15.2 15.9 15.2-6.9 15.2-15.9-6.5-15.9-15.2-15.9zM272 65.8c0 12.7-9.7 23.1-23.1 23.1-13.3 0-23.1-10.3-23.1-23.1s9.7-23.1 23.1-23.1c13.4.1 23.1 10.4 23.1 23.1zm-38.2 0c0 8.8 6.4 15.9 15.2 15.9 8.8 0 15.2-7.1 15.2-15.9s-6.4-15.9-15.2-15.9-15.2 7.1-15.2 15.9zm77.7-23c4.6 0 8.8 1.3 12.5 3.8v7.9c-3.9-3-7.9-4.4-12.2-4.4-9 0-15.5 6.9-15.5 15.8 0 8.8 6.5 15.8 15.5 15.8 4.6 0 8.9-2.1 12.4-4.4v7.9c-3.9 2.5-8.1 3.7-12.7 3.7-13.8 0-23.1-10.1-23.1-23.1 0-12.9 9.6-23 23.1-23zm63.2 23c0 12.7-9.7 23.1-23.1 23.1-13.3 0-23.1-10.3-23.1-23.1s9.7-23.1 23.1-23.1c13.4.1 23.1 10.4 23.1 23.1zm-38.2 0c0 8.8 6.4 15.9 15.2 15.9s15.2-7.1 15.2-15.9-6.4-15.9-15.2-15.9-15.2 7.1-15.2 15.9zm53.7 22.1h-7.8V43.8h7.8v6.4c2.8-4.4 7.4-7.4 14.1-7.4 11.3 0 17.8 7.5 17.8 19.2v25.9h-7.8v-25c0-8-4-12.9-11.6-12.9s-12.4 5.7-12.4 14.8v23.1h-.1zM541.3 10s-.1 0 0 0c-13.1 0-25.6 5.1-34.9 14.2-4.7-2-9.9-3.1-15.2-3.1-21.4 0-38.9 17.4-38.9 38.9s17.4 38.9 38.9 38.9c5.2 0 10.4-1.1 15.1-3.1 9 8.8 21.3 14.2 34.8 14.2 27.6 0 50-22.4 50-50 .1-27.5-22.3-50-49.8-50zm-.1 88.9c-21.4 0-38.9-17.4-38.9-38.9h-11.1c0 9.8 2.8 19 7.7 26.7-2.5.7-5.1 1.1-7.7 1.1-15.3 0-27.8-12.5-27.8-27.8s12.5-27.8 27.8-27.8c6.1 0 11.8 1.9 16.7 5.6C515 43.1 519 51.2 519 60h11.1c0-11.6-5-22.4-13.9-29.8 7-5.8 15.8-9.1 25-9.1 21.4 0 38.9 17.5 38.9 38.9s-17.5 38.9-38.9 38.9zm78.2-11V52.3h-7.5v-8.9h7.5V30.2h10.5v13.2h7.5v8.9h-7.5v35.6h-10.5zm28.9-51c-3.5 0-6.4-2.9-6.4-6.4 0-3.6 2.9-6.5 6.4-6.5 3.7 0 6.5 3 6.5 6.5s-2.8 6.4-6.5 6.4zm-5.2 51V43.4h10.5v44.5h-10.5zm59.8-10.5c-3.7 7-10.6 11.5-20.1 11.5-13.5 0-23.1-9.6-23.1-23.3 0-13.3 9.8-23.3 22.6-23.3 13 0 22.1 10 22.1 23.3 0 .8 0 1.9-.1 3.2h-34.2c.5 6.4 6.2 11.3 12.8 11.3 5.8 0 8.8-2.8 11.3-6.7l8.7 4zm-8.8-16.2c-.7-5.9-5.4-10.3-11.9-10.3-6.3 0-11.2 5.2-11.9 10.3h23.8zm26.5 26.7h-10.5V43.4h10.5v5.9c2.8-4.3 7.4-7 13.6-7 10.9 0 17.2 7.2 17.2 18.8v26.8H741V63.1c0-6.9-3.4-11.1-9.9-11.1-6.3 0-10.4 4.8-10.4 12.4l-.1 23.5zm73.2 0v-6.4c-3.3 4.6-8.9 7.4-15.1 7.4C766.5 89 757 79 757 65.6c0-13.1 9.4-23.3 21.7-23.3 6.2 0 11.8 2.5 15.1 7.2V26.7h10.4v61.2h-10.4zm-12.9-8.5c7.5 0 13.3-6.2 13.3-13.8 0-7.6-5.8-13.8-13.3-13.8s-13.3 6.2-13.3 13.8c-.1 7.7 5.8 13.8 13.3 13.8zm45.3-17.8l12.1-1.5v-1.9c0-4.4-3.1-7.3-7.9-7.3-4.5 0-7.4 2.3-8.8 6.7l-9.6-2.5c2.2-8 9.3-12.9 18.4-12.9 11.6 0 18.1 6.1 18.1 16.6v28.9h-9.8l-.1-5.4c-3 4.3-8.1 6.5-13.9 6.5-8.4 0-14.3-5.4-14.3-12.9 0-7.9 5.2-12.7 15.8-14.3zm1 18.9c6.5 0 11.2-4.2 11.2-10.1v-2.5l-10.1 1.4c-5 .6-7.4 2.9-7.4 6.1s2.5 5.1 6.3 5.1zm40.2 7.4h-10.5V43.4h10.5v5.9c2.8-4.3 7.4-7 13.6-7 10.9 0 17.2 7.2 17.2 18.8v26.8h-10.5V63.1c0-6.9-3.4-11.1-9.9-11.1-6.3 0-10.4 4.8-10.4 12.4v23.5zm38.5-19.2V43.4h10.5v24.7c0 7 3.4 11.2 9.3 11.2s9.3-4.2 9.3-11.2V43.4h10.5v25.3c0 12.8-7.4 20.2-19.8 20.2-12.3.1-19.8-7.4-19.8-20.2zm48 19.2V26.7h10.4v23.1c3.3-4.6 8.9-7.4 15.1-7.4 12.3 0 21.7 10 21.7 23.3 0 13.1-9.4 23.3-21.7 23.3-6.2 0-11.8-2.5-15.1-7.2v6.1h-10.4zm23.3-36.1c-7.5 0-13.3 6.2-13.3 13.8s5.8 13.8 13.3 13.8 13.3-6.2 13.3-13.8c.1-7.6-5.7-13.8-13.3-13.8zm70.6 25.6c-3.7 7-10.6 11.5-20.1 11.5-13.5 0-23.1-9.6-23.1-23.3 0-13.3 9.8-23.3 22.6-23.3 13 0 22.1 10 22.1 23.3 0 .8 0 1.9-.1 3.2H1015c.5 6.4 6.2 11.3 12.8 11.3 5.8 0 8.8-2.8 11.3-6.7l8.7 4zm-8.9-16.2c-.7-5.9-5.4-10.3-11.9-10.3-6.3 0-11.2 5.2-11.9 10.3h23.8z"/></svg></a>
2381                </div>
2382				</div>
2383			</div>
2384		</div>
2385	</div>
2386</footer>
2387
2388
2389
2390
2391
2392                                                            <div
2393                class="js-nubesdk-slot"
2394                data-nubesdk-slot="after_footer"
2395                                                                                            ></div>
vendor: 166 bytes, lines 2395-2401
2395
2396            
2397        
2398        
2399        
2400        
2401        <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2401<script type="text/javascript" src="//acdn-us.mitiendanube.com/stores/004/363/782/themes/recife/dart-external-no-dependencies-2020a4748d2e0fc983451e7972c49502.js" ></script>
2401
2402
2403        
2403<script type="text/javascript">
2404
2405            
2406            LS.ready.then(function(){
2407
2408                
2409                
2410
2411
2412
2413
2414
2415                
2416                
2417
2418// Move to our_content
2419window.urls = {
2420    "shippingUrl": "\/envio\/"
2421}
2422
2423
2424document.addEventListener('lazybeforeunveil', function(e){
2425    if ((e.target.parentElement) && (e.target.nextElementSibling)) {
2426        var parent = e.target.parentElement;
2427        var sibling = e.target.nextElementSibling;
2428        if (sibling.classList.contains('js-lazy-loading-preloader')) {
2429            sibling.style.display = 'none';
2430            parent.style.display = 'block';
2431        }
2432    }
2433});
2434
2435
2436window.lazySizesConfig = window.lazySizesConfig || {};
2437lazySizesConfig.hFac = 0.4;
2438
2439
2440DOMContentLoaded.addEventOrExecute(() => {
2441
2442	
2443    
2444    jQueryNuvem(".js-notification-close, .js-tooltip-close").on( "click", function(e) {
2445        e.preventDefault();
2446        jQueryNuvem(e.currentTarget).closest(".js-notification, .js-tooltip").hide();
2447    });
2448
2449    
2450    jQueryNuvem(document).on("click", ".js-tooltip-open", function(e) {
2451        e.preventDefault();
2452        jQueryNuvem(this).next(".js-tooltip").show();
2453    });
2454
2455    
2456    
2457    var $notification_status_page = jQueryNuvem(".js-notification-status-page");
2458    var $fixed_bottom_button = jQueryNuvem(".js-btn-fixed-bottom");
2459    var head_height = jQueryNuvem(".js-head-main").height();
2460    
2461	    
2462    if ($notification_status_page.length > 0){
2463        if (LS.shouldShowOrderStatusNotification($notification_status_page.data('url'))){
2464
2465            $notification_status_page.css("top" , head_height + 15 + "px");
2466            $notification_status_page.show();
2467        };
2468        jQueryNuvem(".js-notification-status-page-close").on( "click", function(e) {
2469            e.preventDefault();
2470            LS.dontShowOrderStatusNotificationAgain($notification_status_page.data('url'));
2471        });
2472    }
2473
2474    
2475    jQueryNuvem(".js-cart-notification-close").on("click", function(){
2476        jQueryNuvem(".js-alert-added-to-cart").removeClass("notification-visible").addClass("notification-hidden");
2477        setTimeout(function(){
2478            jQueryNuvem('.js-cart-notification-item-img').attr('src', '');
2479            jQueryNuvem(".js-alert-added-to-cart").hide();
2480        },2000);
2481    });
2482
2483    
2484    
2485        
2486        
2487        const footerLegal = jQueryNuvem(".js-footer-legal");
2488
2489        restoreNotifications = function(){
2490
2491            // Whatsapp button position
2492            $fixed_bottom_button.css("marginBottom", "0");
2493
2494            
2495            footerLegal.removeAttr("style");
2496
2497        };
2498
2499        if (!window.cookieNotificationService.isAcknowledged()) {
2500            jQueryNuvem(".js-notification-cookie-banner").show();
2501
2502            const cookieBannerHeight = jQueryNuvem(".js-notification-cookie-banner").outerHeight();
2503
2504                        
2505            footerLegal.css("paddingBottom", cookieBannerHeight + 40 + "px");
2506
2507            if (window.innerWidth < 768) {
2508                
2509                
2510                $fixed_bottom_button.css("marginBottom", cookieBannerHeight + 20 + "px");
2511            }
2512
2513        }
2514
2515        jQueryNuvem(".js-acknowledge-cookies").on( "click", function(e) {
2516            window.cookieNotificationService.acknowledge();
2517
2518            footerLegal.removeAttr("style");
2519            restoreNotifications();
2520        });
2521
2522    
2523    
2524    
2525        restoreQuickshopForm = function(){
2526
2527            
2528            
2529            jQueryNuvem("#quickshop-modal .js-item-product").removeClass("js-swiper-slide-visible js-item-slide");
2530            jQueryNuvem("#quickshop-modal .js-quickshop-container").attr( { 'data-variants' : '' , 'data-quickshop-id': '' } );
2531            jQueryNuvem("#quickshop-modal .js-item-product").attr('data-product-id', '');
2532
2533                        
2534            setTimeout(function(){
2535                var $quickshop_form = jQueryNuvem("#quickshop-form").find('.js-product-form');
2536                var $item_form_container = jQueryNuvem(".js-quickshop-opened").find(".js-item-variants");
2537                
2538                $quickshop_form.detach().appendTo($item_form_container);
2539                jQueryNuvem(".js-quickshop-opened").removeClass("js-quickshop-opened");
2540                jQueryNuvem("#quickshop-modal .js-quickshop-img").attr('srcset', '');
2541                jQueryNuvem("#quickshop-form").removeAttr("style");
2542            },350);
2543
2544        };
2545
2546    
2547    
2548    resetSearchBox = function(){
2549
2550                
2551        jQueryNuvem(".js-search-input").val("");
2552        jQueryNuvem(".js-search-form-suggestions").hide();
2553
2554        const empty_search = jQueryNuvem(".js-empty-search");
2555        const empty_submit = jQueryNuvem(".js-search-input-submit");
2556
2557        empty_search.fadeOut(100);
2558        empty_submit.fadeIn(100);
2559
2560    };
2561
2562    
2563    if (window.innerWidth < 768) {
2564
2565        
2566        cleanURLHash = function(){
2567            const uri = window.location.toString();
2568            const clean_uri = uri.substring(0, uri.indexOf("#"));
2569            window.history.replaceState({}, document.title, clean_uri);
2570        };
2571
2572        
2573        goBackBrowser = function(){
2574            cleanURLHash();
2575            history.back();
2576        };
2577
2578        
2579        if(window.location.href.indexOf("modal-fullscreen") > -1) {
2580            cleanURLHash();
2581        }
2582
2583        
2584        jQueryNuvem(document).on("click", ".js-fullscreen-modal-open", function(e) {
2585            e.preventDefault();
2586            var modal_url_hash = jQueryNuvem(this).data("modalUrl");
2587            window.location.hash = modal_url_hash;
2588        });
2589
2590        
2591        jQueryNuvem(document).on("click", ".js-fullscreen-modal-close", function(e) {
2592            e.preventDefault();
2593            goBackBrowser();
2594        });
2595
2596        
2597        window.onhashchange = function() {
2598            if(window.location.href.indexOf("modal-fullscreen") <= -1) {
2599
2600                
2601                if(jQueryNuvem(".js-fullscreen-modal").hasClass("modal-show")){
2602
2603                    
2604                    if(jQueryNuvem(".js-modal.modal-show").length == 1){
2605                        jQueryNuvem("body").removeClass("overflow-none");
2606                    }
2607                    var $opened_modal = jQueryNuvem(".js-fullscreen-modal.modal-show");
2608                    var $opened_modal_overlay = $opened_modal.prev();
2609
2610                    $opened_modal.removeClass("modal-show");
2611                    setTimeout(() => $opened_modal.hide(), 500);
2612                    $opened_modal_overlay.fadeOut(500);
2613
2614                            
2615                    resetSearchBox();
2616
2617                                            restoreQuickshopForm();
2618                    
2619                }
2620            }
2621        }
2622
2623    }
2624
2625    modalOpen = function(modal_id, openType){
2626
2627        var $overlay_id = jQueryNuvem('.js-modal-overlay[data-modal-id="' + modal_id + '"]');
2628
2629        if (jQueryNuvem(modal_id).hasClass("modal-show")) {
2630                        if(jQueryNuvem(".js-modal.modal-show").length == 1){
2631                jQueryNuvem("body").removeClass("overflow-none");
2632            }
2633            let modal = jQueryNuvem(modal_id).removeClass("modal-show");
2634            setTimeout(() => modal.hide(), 500);
2635        } else {
2636
2637                        
2638            if(!jQueryNuvem(".js-modal.modal-show").length){
2639                jQueryNuvem("body").addClass("overflow-none move-right");
2640            }
2641
2642            jQueryNuvem(modal_id).detach().appendTo("body");
2643            jQueryNuvem(modal_id).show().addClass("modal-show");
2644            
2645                        if (((jQueryNuvem(modal_id).hasClass("js-modal-overlay-md")) && (window.innerWidth > 768)) || (!jQueryNuvem(modal_id).hasClass("js-modal-overlay-md"))) {
2646                $overlay_id.fadeIn(400);
2647                $overlay_id.detach().insertBefore(modal_id);
2648            }
2649        }
2650
2651        
2652        if(openType == 'openFullScreenWithoutClick' && window.innerWidth < 768 && jQueryNuvem(modal_id).hasClass("js-fullscreen-modal")){
2653            var modal_url_hash = jQueryNuvem(modal_id).data("modalUrl");
2654            window.location.hash = modal_url_hash;
2655        }
2656
2657    };
2658
2659    jQueryNuvem(document).on("click", ".js-modal-open", function(e) {
2660        e.preventDefault(); 
2661        const modal_id = jQueryNuvem(this).data('toggle');
2662        modalOpen(modal_id);
2663    });
2664
2665    jQueryNuvem(document).on("click", ".js-modal-close", function(e) {
2666        e.preventDefault();
2667
2668        
2669        if(jQueryNuvem(".js-modal.modal-show").length == 1){
2670            jQueryNuvem("body").removeClass("overflow-none");
2671        }
2672        var $modal = jQueryNuvem(this).closest(".js-modal");
2673        var modal_id = $modal.attr('id');
2674        var $overlay_id = jQueryNuvem('.js-modal-overlay[data-modal-id="#' + modal_id + '"]');
2675        $modal.removeClass("modal-show");
2676        setTimeout(() => $modal.hide(), 500);
2677        $overlay_id.fadeOut(500);
2678        
2679        
2680        if ((window.innerWidth < 768) && (jQueryNuvem(this).hasClass(".js-fullscreen-modal-close"))) {
2681            goBackBrowser();
2682        }
2683
2684        
2685        resetSearchBox();
2686
2687                    restoreQuickshopForm();
2688        
2689    });
2690
2691    jQueryNuvem(document).on("click", ".js-modal-overlay", function(e) {
2692        e.preventDefault();
2693
2694        
2695        if(jQueryNuvem(".js-modal.modal-show").length == 1){
2696            jQueryNuvem("body").removeClass("overflow-none");
2697        }
2698
2699        var modal_id = jQueryNuvem(this).data('modalId');
2700        let modal = jQueryNuvem(modal_id).removeClass("modal-show");
2701        setTimeout(() => modal.hide(), 500);
2702        jQueryNuvem(this).fadeOut(500);
2703
2704                
2705        resetSearchBox();
2706
2707                    restoreQuickshopForm();
2708        
2709    });
2710
2711    
2712        jQueryNuvem(document).on("click", ".js-card-collapse-toggle", function(e) {
2713        e.preventDefault();
2714        var parent = jQueryNuvem(this).closest(".js-card-collapse");
2715        parent.find(".js-card-collapse-icon").toggle();
2716        parent.toggleClass('active');
2717    });
2718
2719    
2720    const inViewport = (entries, observer) => {
2721      entries.forEach(entry => {
2722        if (entry.isIntersecting && !entry.target.observed) {
2723          entry.target.classList.add("is-inViewport");
2724          entry.target.observed = true;
2725        }
2726      });
2727    };
2728
2729    // Attach observer to every [data-transition] element:
2730    const ELs_inViewport = document.querySelectorAll('[data-transition]');
2731    ELs_inViewport.forEach(EL => {
2732      EL.observed = false; // Initialize the observed flag for each element
2733      const Obs = new IntersectionObserver(inViewport);
2734      Obs.observe(EL);
2735    });
2736
2737    applyMarqueeAnimation = function(marqueeSelector, textSelector){
2738
2739        
2740        var defaultDelay = 5;
2741        var defaultWidth = 300;
2742
2743                var animatedWidth = jQueryNuvem(textSelector).first(el => el.offsetWidth);
2744        var newDelay = defaultDelay*(animatedWidth/defaultWidth)*1.5;
2745
2746        if((window.innerWidth > 768) && (newDelay < 40)){
2747
2748                        var newDelay = newDelay + 20;
2749        }
2750
2751        jQueryNuvem(marqueeSelector).css("animation", "marquee " + newDelay + "s linear infinite");
2752    };
2753
2754    
2755        
2756        applyMarqueeAnimation(".js-welcome-animated" , ".js-welcome-text-container");
2757    
2758	
2759    
2760                        
2761    
2762        
2763            
2764            applyMarqueeAnimation(".js-adbar-animated" , ".js-adbar-text-container");
2765
2766        
2767    
2768    
2769    
2770    var $category_controls = jQueryNuvem(".js-category-controls");
2771
2772    
2773    
2774    jQueryNuvem(".js-toggle-menu-panel").click(function (e) {
2775        e.preventDefault();
2776        jQueryNuvem(this).next(".js-menu-panel").show().addClass("nav-list-panel-sh
2776ow");
2777    });
2778
2779    jQueryNuvem(".js-toggle-menu-back").click(function (e) {
2780        e.preventDefault();
2781        var $panel_to_change = jQueryNuvem(this).closest(".js-menu-panel");
2782        $panel_to_change.removeClass("nav-list-panel-show");
2783         setTimeout(function(){
2784            $panel_to_change.hide();
2785        },600);
2786    });
2787
2788    closeHamburgerSubpanels = function() {
2789        jQueryNuvem("#nav-hamburger").addClass("modal-transition-fast");
2790        jQueryNuvem(".js-menu-panel").removeClass("nav-list-panel-show");
2791        
2792         setTimeout(function(){
2793            jQueryNuvem(".js-menu-panel").hide();
2794            jQueryNuvem("#nav-hamburger").removeClass("modal-transition-fast");
2795        },1000);
2796    };
2797
2798    jQueryNuvem(".js-toggle-menu-close, .js-modal-overlay[data-modal-id='#nav-hamburger'").click(function () {
2799        closeHamburgerSubpanels();
2800    });
2801
2802    
2803    var win_height = window.innerHeight;
2804    const logoContainer = jQueryNuvem('.js-logo-container');
2805
2806    jQueryNuvem(".js-desktop-dropdown").css('maxHeight', (win_height - head_height - 50).toString() + 'px');
2807
2808    jQueryNuvem(".js-item-subitems-desktop").on("mouseenter", function (e) {
2809        jQueryNuvem(e.currentTarget).addClass("active");
2810    }).on("mouseleave", function(e) {
2811        jQueryNuvem(e.currentTarget).removeClass("active");
2812    });
2813
2814    jQueryNuvem(".js-nav-main-item").on("mouseenter", function (e) {
2815        jQueryNuvem('.js-nav-desktop-list').children(".selected").removeClass("selected");
2816        jQueryNuvem(e.currentTarget).addClass("selected");
2817    }).on("mouseleave", function(e) {
2818        const self = jQueryNuvem(this);
2819        setTimeout(function(){
2820            self.removeClass("selected");
2821        },500);
2822    });
2823
2824    jQueryNuvem(".js-nav-desktop-list-arrow").on("mouseenter", function (e) {
2825        jQueryNuvem('.js-desktop-nav-item').removeClass("selected");
2826    });
2827
2828     
2829    
2830    const menuContainer = jQueryNuvem('.js-nav-desktop-list').first(el => el.offsetWidth);
2831    const logoColWidth = logoContainer.first(el => el.offsetWidth);
2832    let utilityColWidth = 0;
2833    
2834    jQueryNuvem('.js-utility-col').each(function(el) {
2835        utilityColWidth +=  jQueryNuvem(el).first(el => el.offsetWidth);
2836    });
2837
2838    const totalColsWidth = logoColWidth + utilityColWidth;
2839
2840    
2841    let menuItems = 0;
2842
2843    jQueryNuvem('.js-nav-desktop-list > .js-desktop-nav-item').each(function(el) {
2844        menuItems +=  jQueryNuvem(el).first(el => el.offsetWidth);
2845    });
2846
2847    jQueryNuvem(".js-nav-desktop-list").on("scroll", function() {
2848        var position = jQueryNuvem('.js-nav-desktop-list').prop("scrollLeft");
2849        if(position == 0) {
2850            jQueryNuvem(".js-nav-desktop-list-arrow-left").addClass('disable');
2851        } else {
2852            jQueryNuvem(".js-nav-desktop-list-arrow-left").removeClass('disable');
2853        }
2854        if(position == ( menuItems - menuContainer )) {
2855            jQueryNuvem(".js-nav-desktop-list-arrow-right").addClass('disable');
2856        } else {
2857            jQueryNuvem(".js-nav-desktop-list-arrow-right").removeClass('disable');
2858        }
2859    });
2860
2861        
2862    if (menuContainer < menuItems) {
2863        jQueryNuvem('.js-nav-desktop-list').addClass('nav-desktop-with-scroll');
2864        jQueryNuvem('.js-nav-desktop-list-arrow').show();
2865            }
2866
2867    setTimeout(function(){
2868        jQueryNuvem(".js-desktop-nav-col, .js-utility-col").css("visibility", "visible").css("height", "auto");
2869    },200);
2870
2871    
2872    jQueryNuvem(".js-menu-and-banners-row").css("visibility" , "visible").css("height" , "auto").css("overflow" , "initial");
2873
2874    jQueryNuvem('.js-nav-desktop-list-arrow-right').on("click", function() {
2875        var posL = jQueryNuvem('.js-nav-desktop-list').prop("scrollLeft") + 400;
2876        jQueryNuvem('.js-nav-desktop-list').each((el) => el.scroll({ left: posL, behavior: 'smooth' }));
2877    });
2878    jQueryNuvem('.js-nav-desktop-list-arrow-left').on("click", function() {
2879        var posR = jQueryNuvem('.js-nav-desktop-list').prop("scrollLeft") - 400;
2880        jQueryNuvem('.js-nav-desktop-list').each((el) => el.scroll({ left: posR, behavior: 'smooth' }));
2881    });
2882
2883    
2884    jQueryNuvem(".js-desktop-dropdown").on("mouseleave", function (e) {
2885        const self = jQueryNuvem(this);
2886        self.css("pointer-events" , "none");
2887        setTimeout(function(){
2888            self.css("pointer-events" , "initial");
2889        },1000);
2890    });
2891
2892    
2893    
2894    
2895    const search_input = jQueryNuvem(".js-search-input");
2896
2897    jQueryNuvem(".js-search-button").on("click", function (e) {
2898        setTimeout(function(){
2899            search_input.val('').each(el => el.focus());
2900        },10);
2901    });
2902
2903    
2904    
2905    
2906            
2907        
2908                                
2909        var topbarHeight = jQueryNuvem(".js-topbar").outerHeight();
2910
2911        window.addEventListener("scroll", function() {
2912
2913            var scrolledPosition = window.pageYOffset;
2914
2915            var header = jQueryNuvem(".js-head-main");
2916            var navbarHeight = header.outerHeight();
2917
2918            
2919            
2920            if (scrolledPosition > navbarHeight) {
2921                header.addClass('compress').css('top', -topbarHeight + 'px' );
2922                            } else {
2923                header.removeClass('compress').css("top", "0px");
2924                            }
2925        });
2926        
2927     
2928
2929
2930    
2931
2932    changeLang = function(element) {
2933        var selected_country_url = element.find("option").filter((el) => el.selected).attr("data-country-url");
2934        location.href = selected_country_url;
2935    };
2936
2937    jQueryNuvem('.js-lang-select').on("change", function (e) {
2938        lang_select_option = jQueryNuvem(this);
2939
2940        changeLang(lang_select_option);
2941    });
2942
2943	                var slidesPerViewDesktopVal = 5;
2944    var slidesPerViewMobileVal = 2.25;
2945    var itemSwiperSpaceBetween = 15;
2946
2947    
2948    hideSwiperControls = function(elemPrev, elemNext) {
2949        if((jQueryNuvem(elemPrev).hasClass("swiper-button-disabled") && jQueryNuvem(elemNext).hasClass("swiper-button-disabled"))){
2950            jQueryNuvem(elemPrev).remove();
2951            jQueryNuvem(elemNext).remove();
2952        }
2953    };
2954
2955	
2956    
2957	
2958    
2959    
2960
2961	
2962    var nav_height = jQueryNuvem(".js-head-main").innerHeight();
2963
2964	
2965        
2966    
2967    
2968    
2969            const noStockVariants = (container = null) => {
2970
2971                        const config = {
2972                variantsGroup: ".js-product-variants-group",
2973                variantButton: ".js-insta-variant",
2974                noStockClass: "btn-variant-no-stock",
2975                dataVariationId: "data-variation-id",
2976                dataOption: "data-option"
2977            };
2978
2979                        const wrapper = container ? container : jQueryNuvem('#single-product');
2980            if (!wrapper) return;
2981
2982                        const dataVariants = wrapper.data('variants');
2983            const variantsLength = wrapper.find(config.variantsGroup).length;
2984
2985                        const getOptions = (productVariationId, variantOption) => {
2986                if (productVariationId === 2) {
2987                    return {
2988                        option0: String(wrapper.find(`${config.variantsGroup}[${config.dataVariationId}="0"] select`).val()),
2989                        option1: String(wrapper.find(`${config.variantsGroup}[${config.dataVariationId}="1"] select`).val()),
2990                        option2: String(jQueryNuvem(variantOption).attr('data-option')),
2991                    };
2992                } else if (productVariationId === 1) {
2993                    return {
2994                        option0: String(wrapper.find(`${config.variantsGroup}[${config.dataVariationId}="0"] select`).val()),
2995                        option1: String(jQueryNuvem(variantOption).attr('data-option')),
2996                    };
2997                } else {
2998                    return {
2999                        option0: String(jQueryNuvem(variantOption).attr('data-option')),
3000                    };
3001                }
3002            };
3003
3004                        const filterVariants = (options) => {
3005                return dataVariants.filter(variant => {
3006                    return Object.keys(options).every(optionKey => variant[optionKey] === options[optionKey]) && variant.available;
3007                });
3008            };
3009
3010                        const updateStockStatus = (productVariationId) => {
3011                const variationGroup = wrapper.find(`${config.variantsGroup}[${config.dataVariationId}="${productVariationId}"]`);
3012                variationGroup.find(`${config.variantButton}.${config.noStockClass}`).removeClass(config.noStockClass);
3013
3014                variationGroup.find(config.variantButton).each((variantOption, item) => {
3015                    const options = getOptions(productVariationId, variantOption);
3016                    const itemsAvailable = filterVariants(options);
3017                    const button = wrapper.find(`${config.variantButton}[${config.dataOption}="${options[`option${productVariationId}`].replace(/"/g, '\\"')}"]`);
3018                    
3019                    if (!itemsAvailable.length) {
3020                        button.addClass(config.noStockClass);
3021                    }
3022                });
3023            };
3024
3025                        for (let productVariationId = variantsLength - 1; productVariationId >= 0; productVariationId--) {
3026                updateStockStatus(productVariationId);
3027            }
3028        };
3029
3030        noStockVariants();
3031
3032    
3033    
3034        
3035        jQueryNuvem(document).on("click", ".js-quickshop-modal-open", function (e) {
3036            e.preventDefault();
3037            var $this = jQueryNuvem(this);
3038            if($this.hasClass("js-quickshop-slide")){
3039                jQueryNuvem("#quickshop-modal .js-item-product").addClass("js-swiper-slide-visible js-item-slide");
3040            }
3041
3042                                            let container = jQueryNuvem(this).closest('.js-quickshop-container');
3043                if (!container.length) return;
3044                noStockVariants(container);
3045            
3046            LS.fillQuickshop($this);
3047
3048            if (window.innerWidth < 768) {
3049                
3050                var product_image_dimension = jQueryNuvem(this).closest('.js-item-product').find('.js-item-image-padding').attr("style");
3051                jQueryNuvem("#quickshop-modal .js-quickshop-image-padding").attr("style", product_image_dimension);
3052
3053                
3054                var quickshop_height = jQueryNuvem("#quickshop-modal").height();
3055                var quickshop_header_height = jQueryNuvem("#quickshop-modal .js-quickshop-header").height();
3056
3057                if(window.innerHeight < (quickshop_height + 1)){
3058                    jQueryNuvem("#quickshop-form").css("marginBottom" , quickshop_header_height + "px");
3059                }
3060            }
3061        });
3062
3063    
3064            changeVariantButton = function(selector, parentSelector) {
3065            selector.siblings().removeClass("selected");
3066            selector.addClass("selected");
3067            var option_id = selector.attr('data-option');
3068            var parent = selector.closest(parentSelector);
3069            var selected_option = parent.find('.js-variation-option option').filter(function (el) {
3070                return el.value == option_id;
3071            });
3072            selected_option.prop('selected', true).trigger('change');
3073            parent.find('.js-insta-variation-label').html(option_id);
3074        }
3075
3076                    
3077            jQueryNuvem(document).on("click", ".js-insta-variant", function (e) {
3078                e.preventDefault();
3079                $this = jQueryNuvem(this);
3080                changeVariantButton($this, '.js-product-variants-group');
3081            });
3082
3083        
3084
3085        
3086    
3087    
3088        LS.registerOnChangeVariant(function(variant){
3089                        const productContainer = jQueryNuvem('.js-item-product[data-product-id="'+variant.product_id+'"]');
3090            const current_image = productContainer.find('.js-item-image');
3091            current_image.attr('srcset', variant.image_url);
3092
3093            
3094                                            productContainer.find(".js-product-item-private-with-secondary-images").addClass("product-item-secondary-images-disabled");
3095                    });
3096
3097    
3098    
3099	
3100	
3101	function get_max_installments_without_interests(number_of_installment, installment_data, max_installments_without_interests) {
3102	    if (parseInt(number_of_installment) > parseInt(max_installments_without_interests[0])) {
3103	        if (installment_data.without_interests) {
3104	            return [number_of_installment, installment_data.installment_value.toFixed(2)];
3105	        }
3106	    }
3107	    return max_installments_without_interests;
3108	}
3109
3110	
3111	function get_max_installments_with_interests(number_of_installment, installment_data, max_installments_with_interests) {
3112	    if (parseInt(number_of_installment) > parseInt(max_installments_with_interests[0])) {
3113	        if (installment_data.without_interests == false) {
3114	            return [number_of_installment, installment_data.installment_value.toFixed(2)];
3115	        }
3116	    }
3117	    return max_installments_with_interests;
3118	}
3119
3120	
3121	function refreshInstallmentv2(price){
3122        jQueryNuvem(".js-modal-installment-price" ).each(function( el ) {
3123	        const installment = Number(jQueryNuvem(el).data('installment'));
3124	        jQueryNuvem(el).text(LS.currency.display_short + (price/installment).toLocaleString('de-DE', {maximumFractionDigits: 2, minimumFractionDigits: 2}));
3125	    });
3126	}
3127
3128	
3129	
3130	function changeVariant(variant) {
3131        jQueryNuvem(".js-product-detail .js-shipping-calculator-response").hide();
3132        jQueryNuvem("#shipping-variant-id").val(variant.id);
3133
3134	    var parent = jQueryNuvem("body");
3135	    if (variant.element) {
3136            parent = jQueryNuvem(variant.element);
3137            if(parent.hasClass("js-quickshop-container")){
3138                var quick_id = parent.attr("data-quickshop-id");
3139                var parent = jQueryNuvem('.js-quickshop-container[data-quickshop-id="'+quick_id+'"]');
3140            }
3141	    }
3142
3143                                if(parent.hasClass("js-quickshop-container")){
3144                var itemContainer = parent.closest('.js-item-product');
3145                if(itemContainer.hasClass("js-item-slide")){
3146                    var parent = jQueryNuvem('.js-swiper-slide-visible .js-quickshop-container[data-quickshop-id="'+quick_id+'"]');
3147                }
3148                noStockVariants(parent);
3149            } else {
3150                noStockVariants();
3151            }
3152        
3153	    var sku = parent.find('.js-product-sku');
3154	    if(sku.length) {
3155	        sku.text(variant.sku).show();
3156	    }
3157
3158	    
3159                
3160	    var installment_helper = function($element, amount, price){
3161	        $element.find('.js-installment-amount').text(amount);
3162	        $element.find('.js-installment-price').attr("data-value", price);
3163	        $element.find('.js-installment-price').text(LS.currency.display_short + parseFloat(price).toLocaleString('de-DE', { minimumFractionDigits: 2 }));
3164	        if(variant.price_short && Math.abs(variant.price_number - price * amount) < 1) {
3165	            $element.find('.js-installment-total-price').text((variant.price_short).toLocaleString('de-DE', { minimumFractionDigits: 2 }));
3166	        } else {
3167	            $element.find('.js-installment-total-price').text(LS.currency.display_short + (price * amount).toLocaleString('de-DE', { minimumFractionDigits: 2 }));
3168	        }
3169	    };
3170
3171	    var $payments_module = jQueryNuvem(variant.element + ' .js-product-payments-container');
3172
3173	    if (variant.installments_data) {
3174	        var variant_installments = JSON.parse(variant.installments_data);
3175	        var max_installments_without_interests = [0,0];
3176	        var max_installments_with_interests = [0,0];
3177
3178	        	        jQueryNuvem('.js-payment-provider-installments-row').hide();
3179
3180	        for (let payment_method in variant_installments) {
3181
3182	            	            var paymentMethodId = '#installment_' + payment_method.replace(" ", "_") + '_1';
3183	            var minimumInstallmentValue = jQueryNuvem(paymentMethodId).closest('.js-info-payment-method').attr("data-minimum-installment-value");
3184
3185                let installments = variant_installments[payment_method];
3186	            for (let number_of_installment in installments) {
3187                    let installment_data = installments[number_of_installment];
3188	                max_installments_without_interests = get_max_installments_without_interests(number_of_installment, installment_data, max_installments_without_interests);
3189	                max_installments_with_interests = get_max_installments_with_interests(number_of_installment, installment_data, max_installments_with_interests);
3190	                var installment_container_selector = '#installment_' + payment_method.replace(" ", "_") + '_' + number_of_installment;
3191
3192	                	                if(minimumInstallmentValue <= installment_data.installment_value) {
3193	                    jQueryNuvem(installment_container_selector).show();
3194	                }
3195
3196	                if(!parent.hasClass("js-quickshop-container")){
3197	                    installment_helper(jQueryNuvem(installment_container_selector), number_of_installment, installment_data.installment_value.toFixed(2));
3198	                }
3199	            }
3200	        }
3201	        var $installments_container = jQueryNuvem(variant.element + ' .js-max-installments-container .js-max-installments');
3202	        var $installments_modal_link = jQueryNuvem(variant.element + ' #btn-installments');
3203	        var $installmens_card_icon = jQueryNuvem(variant.element + ' .js-installments-credit-card-icon');
3204
3205	        	        var installments_to_use = max_installments_without_interests[0] > 1 ? max_installments_without_interests : max_installments_with_interests;
3206
3207	        if(installments_to_use[0] <= 1 ) {
3208	        	            $installments_container.hide();
3209	            $installments_modal_link.hide();
3210	            $payments_module.hide();
3211	            $installmens_card_icon.hide();
3212	        } else {
3213	            $installments_container.show();
3214	            $installments_modal_link.show();
3215	            $payments_module.show();
3216	            $installmens_card_icon.show();
3217	            installment_helper($installments_container, installments_to_use[0], installments_to_use[1]);
3218	        }
3219	    }
3220
3221	    if (variant.contact) {
3222	        $payments_module.hide();
3223	    }
3224
3225	    if(!parent.hasClass("js-quickshop-container")){
3226            jQueryNuvem('#installments-modal .js-installments-one-payment').text(variant.price_short).attr("data-value", variant.price_number);
3227		}
3228
3229	    if (variant.price_short){
3230	        parent.find('.js-price-display').text(variant.price_short).show();
3231	        parent.find('.js-price-display').attr("content", variant.price_number).data('productPrice', variant.price_number_raw);
3232
3233            parent.find('.js-price-without-taxes').text(variant.price_without_taxes);
3234            parent.find('.js-price-without-taxes-container').show();
3235	    } else {
3236	        parent.find('.js-price-display, .js-price-without-taxes-container').hide();
3237	    }
3238
3239	    if ((variant.compare_at_price_short) && !(parent.find(".js-price-display").css("display") == "none")) {
3240	        parent.find('.js-compare-price-display').text(variant.compare_at_price_short).show();
3241	    } else {
3242	        parent.find('.js-compare-price-display').hide();
3243	    }
3244
3245        var button = parent.find('.js-addtocart');
3246        const quickshopButtonWording = parent.find('.js-open-quickshop-wording');
3247        const quickshopButtonIcon = parent.find('.js-open-quickshop-icon');
3248        button.removeClass('cart').removeClass('contact').removeClass('nostock');
3249        var $product_shipping_calculator = parent.find("#product-shipping-container");
3250
3251        
3252	                if (!variant.available){
3253                button.val('Agotado');
3254                button.addClass('nostock');
3255                button.attr('disabled', 'disabled');
3256                quickshopButtonWording.text('Agotado');
3257                quickshopButtonIcon.addClass("d-none").removeClass("d-md-inline");
3258                $product_shipping_calculator.hide();
3259            } else if (variant.contact) {
3260                button.val('Consultar precio');
3261                button.addClass('contact');
3262                button.removeAttr('disabled');
3263                quickshopButtonWording.text('Consultar precio');
3264                quickshopButtonIcon.addClass("d-none").removeClass("d-md-inline");
3265                $product_shipping_calculator.hide();
3266            } else {
3267                button.val('Agregar al carrito');
3268                button.addClass('cart');
3269                button.removeAttr('disabled');
3270                quickshopButtonWording.text('Comprar');
3271                quickshopButtonIcon.addClass("d-md-inline");
3272                $product_shipping_calculator.show();
3273            }
3274
3275	    
3276        
3277                    if(variant.stock == 1) {
3278                parent.find('.js-last-product').show();
3279            } else {
3280                parent.find('.js-last-product').hide();
3281            }
3282        
3283
3284        
3285        LS.updateShippingProduct();
3286
3287        zipcode_on_changevariant = jQueryNuvem("#product-shipping-container .js-shipping-input").val();
3288        jQueryNuvem("#product-shipping-container .js-shipping-calculator-current-zip").text(zipcode_on_changevariant);
3289
3290        
3291        LS.subscriptionChangeVariant(variant);
3292	}
3293
3294	
3295    jQueryNuvem(document).on("change", ".js-variation-option", function(e) {
3296        var $parent = jQueryNuvem(this).closest(".js-product-variants");
3297        var $variants_group = jQueryNuvem(this).closest(".js-product-variants-group");
3298        var $quickshop_parent_wrapper = jQueryNuvem(this).closest(".js-quickshop-container");
3299
3300        
3301        var quick_id = $quickshop_parent_wrapper.attr("data-quickshop-id");
3302
3303        if($parent.hasClass("js-product-quickshop-variants")){
3304
3305            var $quickshop_parent = jQueryNuvem(this).closest(".js-item-product");
3306
3307                        
3308            if($quickshop_parent.hasClass("js-item-slide")){
3309                var $quickshop_variant_selector = '.js-swiper-slide-visible .js-quickshop-container[data-quickshop-id="'+quick_id+'"]';
3310            }else{
3311                var $quickshop_variant_selector = '.js-quickshop-container[data-quickshop-id="'+quick_id+'"]';
3312            }
3313
3314            LS.changeVariant(changeVariant, $quickshop_variant_selector);
3315
3316                            
3317                var selected_option_id = jQueryNuvem(this).val();
3318                var $color_parent_to_update = jQueryNuvem('.js-quickshop-container[data-quickshop-id="'+quick_id+'"]');
3319
3320                                $color_parent_to_update.find('.js-color-variant[data-option="'+selected_option_id+'"]').addClass("selected").siblings().removeClass("selected");
3321                                $variants_group.find('.js-insta-variant[data-option="'+selected_option_id+'"]').addClass("selected").siblings().removeClass("selected");
3322            
3323        } else {
3324            LS.changeVariant(changeVariant, '#single-product');
3325        }
3326
3327        
3328        var $this_product_container = jQueryNuvem(this).closest(".js-product-container");
3329
3330        if($this_product_container.hasClass("js-quickshop-container")){
3331            var this_quickshop_id = $this_product_container.attr("data-quickshop-id");
3332            var $this_product_container = jQueryNuvem('.js-product-container[data-quickshop-id="'+this_quickshop_id+'"]');
3333        }
3334        var $this_compare_price = $this_product_container.find(".js-compare-price-display");
3335        var $this_price = $this_product_container.find(".js-price-display");
3336        var $installment_container = $this_product_container.find(".js-product-payments-container");
3337        var $installment_text = $this_product_container.find(".js-max-installments-container");
3338        var $this_add_to_cart = $this_product_container.find(".js-prod-submit-form");
3339
3340        // Get the current product discount percentage value
3341        var current_percentage_value = $this_product_container.find(".js-offer-percentage");
3342
3343        // Get the current product price and promotional price
3344        var compare_price_value = $this_compare_price.html();
3345        var price_value = $this_price.html();
3346
3347        // Calculate new discount percentage based on difference between filtered old and new prices
3348        const percentageDifference = window.moneyDifferenceCalculator.percentageDifferenceFromString(compare_price_value, price_value);
3349        if(percentageDifference){
3350            $this_product_container.find(".js-offer-percentage").text(percentageDifference);
3351            $this_product_container.find(".js-offer-label").css("display" , "table");
3352        }
3353
3354        if ($this_compare_price.css("display") == "none" || !percentageDifference) {
3355            $this_product_container.find(".js-offer-label").hide();
3356        }
3357        if ($this_add_to_cart.hasClass("nostock")) {
3358            var $stockLabel = $this_product_container.find(".js-stock-label");
3359            if (!$stockLabel.text().trim()) {
3360                $stockLabel.text($stockLabel.data('label'));
3361            }
3362            $stockLabel.show();
3363            $this_product_container.find(".js-offer-label").hide();
3364        }
3365        else {
3366            $this_product_container.find(".js-stock-label").hide();
3367	    }
3368	    if ($this_price.css('display') == 'none'){
3369	        $installment_container.hide();
3370	        $installment_text.hide();
3371	    }else{
3372	        $installment_text.show();
3373	    }
3374	});
3375
3376	
3377	
3378    jQueryNuvem(".js-product-form").on("submit", function (e) {
3379	    var button = jQueryNuvem(e.currentTarget).find('[type="submit"]');
3380	    button.attr('disabled', 'disabled');
3381	    if ((button.hasClass('contact')) || (button.hasClass('catalog'))) {
3382	        e.preventDefault();
3383	        var product_id = jQueryNuvem(e.currentTarget).find("input[name='add_to_cart']").val();
3384	        window.location = "\/contacto\/?product=" + product_id;
3385	    } else if (button.hasClass('cart')) {
3386	        button.val('Agregando...');
3387	    }
3388	});
3389
3390            
3391	
3392    
3393    jQueryNuvem(document).on("click", ".js-quantity .js-quantity-up", function (e) {
3394        $quantity_input = jQueryNuvem(this).closest(".js-quantity").find(".js-quantity-input");
3395        $quantity_input.val( parseInt($quantity_input.val(), 10) + 1);
3396    });
3397
3398    jQueryNuvem(document).on("click", ".js-quantity .js-quantity-down", function (e) {
3399        $quantity_input = jQueryNuvem(this).closest(".js-quantity").find(".js-quantity-input");
3400        quantity_input_val = $quantity_input.val();
3401        if (quantity_input_val>1) {
3402            $quantity_input.val( parseInt($quantity_input.val(), 10) - 1);
3403        }
3404    });
3405
3406
3407	
3408    
3409    
3410    var head_height = jQueryNuvem(".js-head-main").outerHeight();
3411
3412    if (window.innerWidth > 768) {
3413                    jQueryNuvem("#cart-sticky-summary").css("top" , (head_height + 10).toString() + 'px');
3414            }
3415
3416
3417    
3418    function getQuickShopImgSrc(element){
3419        const image = jQueryNuvem(element).closest('.js-quickshop-container').find('img');
3420        return String(image.attr('srcset')); 
3421    }
3422
3423    jQueryNuvem(document).on("click", ".js-addtocart:not(.js-addtocart-placeholder)", function (e) {
3424
3425        
3426        var $productContainer = jQueryNuvem(this).closest('.js-product-container');
3427        var $productVariants = $productContainer.find(".js-variation-option");
3428        var $productButton = $productContainer.find("input[type='submit'].js-addtocart");
3429        var productButtonWidth = $productButton.first(el => el.offsetWidth);
3430        var isQuickShop = $productContainer.hasClass('js-quickshop-container');
3431        if (isQuickShop) {
3432            var $productButtonContainer = $productButton.closest(".js-item-submit-container");
3433        }
3434        var isCrossSelling = $productContainer.hasClass('js-cross-selling-container');
3435        var $productButtonPlaceholder = $productContainer.find(".js-addtocart-placeholder");
3436        var $productButtonText = $productButtonPlaceholder.find(".js-addtocart-text");
3437        var $productButtonAdding = $productButtonPlaceholder.find(".js-addtocart-adding");
3438        var $productButtonSuccess = $productButtonPlaceholder.find(".js-addtocart-success");
3439
3440        
3441        if (isCrossSelling) {
3442            var imageSrc = $productContainer.find('.js-cross-selling-product-image').attr('src');
3443            var quantity = $productContainer.data('quantity')
3444            var name = $productContainer.find('.js-cross-selling-product-name').text();
3445            var price = $productContainer.find('.js-cross-selling-promo-price').text();
3446            var addedToCartCopy = $productContainer.data('add-to-cart-translation');
3447        } else if (!isQuickShop) {
3448            if(jQueryNuvem(".js-product-slide-img.js-active-variant").length) {
3449                var $activeVariantImg = $productContainer.find('.js-product-slide-img.js-active-variant');
3450                var imageSrc = $activeVariantImg.attr('srcset') || $activeVariantImg.data('srcset');
3451            } else {
3452                var $defaultImg = $productContainer.find('.js-product-slide-img');
3453                var imageSrc = $defaultImg.attr('srcset') || $defaultImg.data('srcset');
3454            }
3455            
3456            imageSrc = imageSrc ? imageSrc.split(' ')[0] : '';
3457            var quantity = $productContainer.find('.js-quantity-input').val();
3458            var name = $productContainer.find('.js-product-name').text();
3459            var price = $productContainer.find('.js-price-display').text();
3460            var addedToCartCopy = "Agregar al carrito";
3461        } else {
3462            var imageSrc = getQuickShopImgSrc(this);
3463            var quantity = 1;
3464            var name = $productContainer.find('.js-item-name').text();
3465            var price = $productContainer.find('.js-price-display').text().trim();
3466            var addedToCartCopy = "Comprar";
3467            if ($productContainer.hasClass("js-quickshop-has-variants")) {
3468                var addedToCartCopy = "Agregar al carrito";
3469            }else{
3470                var addedToCartCopy = "Comprar";
3471            }
3472        }
3473
3474        if (!jQueryNuvem(this).hasClass('contact')) {
3475
3476                            e.preventDefault();
3477            
3478            
3479            $productButton.hide();
3480            if (isQuickShop) {
3481                $productButtonContainer.hide();
3482            }
3483
3484            $productButtonPlaceholder.width(productButtonWidth).css('display' , 'block');
3485            $productButtonText.fadeOut();
3486            $productButtonAdding.addClass("active");
3487
3488            
3489            function restore_button_initial_state(){
3490                $productButtonAdding.removeClass("active");
3491                $productButtonText.fadeIn();
3492                $productButtonPlaceholder.removeAttr("style").hide();
3493                $productButton.show();
3494                if (isQuickShop) {
3495                    $productButtonContainer.show();
3496                }
3497            }
3498
3499            
3500            var subscription_callback_error = function() {
3501                setTimeout(function() {
3502                    restore_button_initial_state();
3503                }, 500);
3504            };
3505
3506            
3507            LS.subscriptionSubmit($productContainer, subscription_callback_error, e);
3508
3509            
3510                var callback_add_to_cart = function(html_notification_related_products, html_notification_cross_selling) {
3511
3512                    
3513                    jQueryNuvem('.js-cart-notification-item-img').attr('srcset', imageSrc);
3514                    jQueryNuvem('.js-cart-notification-item-name').text(name);
3515                    jQueryNuvem('.js-cart-notification-item-quantity').text(quantity);
3516                    jQueryNuvem('.js-cart-notification-item-price').text(price);
3517
3518                    LS.updateNotificationDiscountLabel($productContainer[0]);
3519
3520                    if($productVariants.length){
3521                        var output = [];
3522
3523                        $productVariants.each( function(el){
3524                            var variants = jQueryNuvem(el);
3525                            output.push(variants.val());
3526                        });
3527                        jQueryNuvem(".js-cart-notification-item-variant-container").show();
3528                        jQueryNuvem(".js-cart-notification-item-variant").text(output.join(', '))
3529                    }else{
3530                        jQueryNuvem(".js-cart-notification-item-variant-container").hide();
3531                    }
3532
3533                    
3534                    var cartItemsBadge = jQueryNuvem(".js-cart-widget-amount");
3535                    var cartItemsMoney = jQueryNuvem(".js-cart-widget-total");
3536                    var cartItemsAmount = cartItemsBadge.text();
3537
3538                    cartItemsBadge.removeClass("d-none d-md-inline-block");
3539                    
3540                    if (window.innerWidth > 768) {
3541                        cartItemsMoney.removeClass("d-none d-md-inline-block");
3542                    }
3543
3544                    if(cartItemsAmount > 1){
3545                        jQueryNuvem(".js-cart-counts-plural").show();
3546                        jQueryNuvem(".js-cart-counts-singular").hide();
3547                    }else{
3548                        jQueryNuvem(".js-cart-counts-singular").show();
3549                        jQueryNuvem(".js-cart-counts-plural").hide();
3550                    }
3551
3552                    
3553                    $productButtonAdding.removeClass("active");
3554                    $productButtonSuccess.addClass("active");
3555                    setTimeout(function(){
3556                        $productButtonSuccess.removeClass("active");
3557                        $productButtonText.fadeIn();
3558                    },2000);
3559                    setTimeout(function(){
3560                        $productButtonPlaceholder.removeAttr("style").hide();
3561                        $productButton.show();
3562                        if (isQuickShop) {
3563                            $productButtonContainer.show();
3564                        }
3565                    },3000);
3566
3567                    $productContainer.find(".js-added-to-cart-product-message").slideDown();
3568
3569                    if (isQuickShop) {
3570                        jQueryNuvem("#quickshop-modal").removeClass('modal-show');
3571                        jQueryNuvem(".js-modal-overlay[data-modal-id='#quickshop-modal']").hide();
3572                        jQueryNuvem("body").removeClass("overflow-none");
3573                        restoreQuickshopForm();
3574                        if (window.innerWidth < 768) {
3575                            cleanURLHash();
3576                        }
3577                    }
3578
3579                    let notificationWithRelatedProducts = false;
3580
3581                    
3582                        
3583                        function recommendProductsOnAddToCart(){
3584
3585                            jQueryNuvem('.js-related-products-notification-container').html("");
3586
3587                            modalOpen('#related-products-notification');
3588
3589                            jQueryNuvem('.js-related-products-notification-container').html(html_notification_related_products).show();
3590
3591                            
3592                            // Set loop for recommended products
3593
3594                            function calculateRelatedNotificationLoopVal(sectionSelector) {
3595                                let productsAmount = jQueryNuvem(sectionSelector).attr("data-related-amount");
3596                                let loopVal = false;
3597                                const applyLoop = (window.innerWidth < 768 && productsAmount > 2.5) || (window.innerWidth > 768 && productsAmount > 4);
3598                                
3599                                if (applyLoop) {
3600                                    loopVal = true;
3601                                }
3602                                
3603                                return loopVal;
3604                            }
3605
3606                            let cartRelatedLoopVal = calculateRelatedNotificationLoopVal(".js-related-products-notification");
3607
3608                            // Create new swiper on add to cart
3609
3610                            createSwiper('.js-swiper-related-products-notification', {
3611                                lazy: true,
3612                                loop: cartRelatedLoopVal,
3613                                watchOverflow: true,
3614                                threshold: 5,
3615                                watchSlideProgress: true,
3616                                watchSlidesVisibility: true,
3617                                spaceBetween: itemSwiperSpaceBetween,
3618                                slideVisibleClass: 'js-swiper-slide-visible',
3619                                slidesPerView: 2.5,
3620                                navigation: {
3621                                    nextEl: '.js-swiper-related-products-notification-next',
3622                                    prevEl: '.js-swiper-related-products-notification-prev',
3623                                },
3624                                on: {
3625                                    afterInit: function () {
3626                                        hideSwiperControls(".js-swiper-related-products-notification-prev", ".js-swiper-related-products-notification-next");
3627                                    },
3628                                },
3629                                breakpoints: {
3630                                    768: {
3631                                        slidesPerView: 3,
3632                                    }
3633                                }
3634                            });
3635                        }
3636                        
3637                        notificationWithRelatedProducts = html_notification_related_products != null;
3638
3639                        if(notificationWithRelatedProducts){
3640                            if (isQuickShop) {
3641                                setTimeout(function(){
3642                                    recommendProductsOnAddToCart();
3643                                },300);
3644                            }else{
3645                                recommendProductsOnAddToCart();
3646                            }
3647                        }
3648
3649                    
3650                    let shouldShowCrossSellingModal = html_notification_cross_selling != null;
3651
3652                    if(!notificationWithRelatedProducts){
3653
3654                        const cartOpenType = jQueryNuvem("#modal-cart").attr('data-cart-open-type');
3655
3656                        if((cartOpenType === 'show_cart') && !shouldShowCrossSellingModal){
3657
3658                            
3659                            modalOpen('#modal-cart', 'openFullScreenWithoutClick');
3660
3661                        }else{
3662
3663                            
3664                            setTimeout(function(){
3665                                jQueryNuvem(".js-alert-added-to-cart").show().addClass("notification-visible").removeClass("notification-hidden");
3666    
3667                            },500);
3668    
3669                            if (!cookieService.get('first_product_added_successfully')) {
3670                                cookieService.set('first_product_added_successfully', 1, 7 );
3671                            } else{
3672                                setTimeout(function(){
3673                                    jQueryNuvem(".js-alert-added-to-cart").removeClass("notification-visible").addClass("notification-hidden");
3674                                    setTimeout(function(){
3675                                        jQueryNuvem('.js-cart-notification-item-img').attr('src', '');
3676                                        jQueryNuvem(".js-alert-added-to-cart").hide();
3677                                    },2000);
3678                                },8000);
3679                            }
3680                        }
3681                    }
3682
3683                    
3684                    if (html_notification_cross_selling != null) {
3685                        jQueryNuvem('.js-cross-selling-modal-body').html("");
3686                        modalOpen('#js-cross-selling-modal');
3687                        jQueryNuvem('.js-cross-selling-modal-body').html(html_notification_cross_selling).show();
3688                    }
3689
3690                    
3691                    const crossSellingContainer = document.querySelector('.js-cross-selling-container');
3692
3693                    if (crossSellingContainer) {
3694                        LS.fillCrossSelling(crossSellingContainer);
3695                    }
3696
3697                    
3698                    
3699                    if (jQueryNuvem("#product-shipping-container .js-shipping-input").val()) {
3700                        zipcode_on_addtocart = jQueryNuvem("#product-shipping-container .js-shipping-input").val();
3701                        jQueryNuvem("#cart-shipping-container .js-shipping-input").val(zipcode_on_addtocart);
3702                        jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_on_addtocart);
3703                    } else if (cookieService.get('calculator_zipcode')){
3704                        var zipcode_from_cookie = cookieService.get('calculator_zipcode');
3705                        jQueryNuvem('.js-shipping-input').val(zipcode_from_cookie);
3706                        jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_from_cookie);
3707                    }
3708
3709                    
3710                    jQueryNuvem(".js-fs-add-this-product").hide();
3711                    jQueryNuvem(".js-fs-add-one-more").show();
3712
3713
3714                    
3715                    if (isCrossSelling) {
3716                        jQueryNuvem('#js-cross-selling-modal .js-modal-close').trigger('click');
3717                    }
3718                }
3719                var callback_error = function(){
3720                                        restore_button_initial_state();
3721                }
3722                $prod_form = jQueryNuvem(this).closest("form");
3723                LS.addToCartEnhanced(
3724                    $prod_form,
3725                    addedToCartCopy,
3726                    'Agregando...',
3727                    'No hay más stock de este producto.',
3728                    false,
3729                        callback_add_to_cart,
3730                        callback_error
3731                );
3732                    }
3733    });
3734
3735
3736    
3737    jQueryNuvem(document).on("keypress", ".js-cart-quantity-input", function (e) {
3738        if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) {
3739            return false;
3740        }
3741    });
3742
3743    jQueryNuvem(document).on("focusout", ".js-cart-quantity-input", function (e) {
3744        var itemID = jQueryNuvem(this).attr("data-item-id");
3745        var itemVAL = jQueryNuvem(this).val();
3746        if (itemVAL == 0) {
3747            var r = confirm("¿Realmente quieres borrar este producto?");
3748            if (r == true) {
3749                LS.removeItem(itemID, true);
3750            } else {
3751                jQueryNuvem(this).val(1);
3752            }
3753        } else {
3754            LS.changeQuantity(itemID, itemVAL, true);
3755        }
3756    });
3757
3758    
3759    jQueryNuvem(".js-trigger-empty-cart-alert").on("click", function (e) {
3760        e.preventDefault();
3761        let emptyCartAlert = jQueryNuvem(".js-mobile-nav-empty-cart-alert").fadeIn(100);
3762        setTimeout(() => emptyCartAlert.fadeOut(500), 1500);
3763    });
3764
3765    
3766    document.addEventListener( 'cart.released', () => {
3767        const cart_amount = jQueryNuvem(".js-cart-widget-amount").text();
3768        if(cart_amount == 1) {
3769            jQueryNuvem(".js-amount-one-item").show();
3770            jQueryNuvem(".js-amount-many-items").hide();
3771        }else{
3772            jQueryNuvem(".js-amount-one-item").hide();
3773            jQueryNuvem(".js-amount-many-items").show();
3774        }
3775    });
3776
3777    
3778    
3779    jQueryNuvem('form[action="\/comprar\/"]').on("submit", function() {
3780        cookieService.remove('first_product_added_successfully');
3781    });
3782
3783
3784	
3785    
3786    
3787	
3788    selectShippingOption = function(elem, save_option) {
3789        jQueryNuvem(".js-shipping-method, .js-branch-method").removeClass('js-selected-shipping-method');
3790        jQueryNuvem(elem).addClass('js-selected-shipping-method');
3791
3792        
3793        if (save_option) {
3794            LS.saveCalculatedShipping(true);
3795        }
3796        if (jQueryNuvem(elem).hasClass("js-shipping-method-hidden")) {
3797                        if (jQueryNuvem(elem).hasClass("js-pickup-option")) {
3798                jQueryNuvem(".js-other-pickup-options, .js-show-other-pickup-options .js-shipping-see-less").show();
3799                jQueryNuvem(".js-show-other-pickup-options .js-shipping-see-more").hide();
3800            } else {
3801                jQueryNuvem(".js-other-shipping-options, .js-show-more-shipping-options .js-shipping-see-less").show();
3802                jQueryNuvem(".js-show-more-shipping-options .js-shipping-see-more").hide()
3803            }
3804        }
3805    };
3806
3807    
3808    if (cookieService.get('calculator_zipcode')) {
3809
3810        
3811        var zipcode_from_cookie = cookieService.get('calculator_zipcode');
3812
3813        
3814            
3815            jQueryNuvem('#product-shipping-container .js-shipping-input').val(zipcode_from_cookie);
3816
3817        
3818        jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_from_cookie);
3819
3820        
3821        jQueryNuvem(".js-shipping-calculator-head").addClass("with-zip").removeClass("with-form");
3822        jQueryNuvem(".js-shipping-calculator-with-zipcode").addClass("transition-up-active");
3823        jQueryNuvem(".js-shipping-calculator-spinner").show();
3824    } else {
3825
3826        
3827        jQueryNuvem(".js-shipping-calculator-form").addClass("transition-up-active");
3828    }
3829
3830    
3831    removeShippingSuboptions = function(){
3832        var shipping_suboptions_id = jQueryNuvem(".js-modal-shipping-suboptions").attr("id");
3833        jQueryNuvem("#" + shipping_suboptions_id).remove();
3834        jQueryNuvem('.js-modal-overlay[data-modal-id="#' + shipping_suboptions_id + '"').remove();
3835    };
3836
3837    
3838
3839    jQueryNuvem(".js-calculate-shipping").on("click", function (e) {
3840	    e.preventDefault();
3841
3842                let shippingForm = jQueryNuvem(e.currentTarget).closest(".js-shipping-calculator-form");
3843        let shipping_input_val = shippingForm.find(".js-shipping-input").val();
3844
3845        jQueryNuvem(".js-shipping-input").val(shipping_input_val);
3846
3847        
3848        if (shippingForm.closest("#cart-shipping-container").length) {
3849            LS.calculateShippingAjax(
3850            jQueryNuvem('#cart-shipping-container').find(".js-shipping-input").val(),
3851            '\/envio\/',
3852            jQueryNuvem("#cart-shipping-container").closest(".js-shipping-calculator-container") );
3853        }
3854
3855        jQueryNuvem(".js-shipping-calculator-current-zip").html(shipping_input_val);
3856        removeShippingSuboptions();
3857	});
3858
3859	
3860    jQueryNuvem(".js-shipping-input").on('keydown', function (e) {
3861	    var key = e.which ? e.which : e.keyCode;
3862	    var enterKey = 13;
3863	    if (key === enterKey) {
3864	        e.preventDefault();
3865            jQueryNuvem(e.currentTarget).closest(".js-shipping-calculator-form").find(".js-calculate-shipping").trigger('click');
3866	        if (window.innerWidth < 768) {
3867                jQueryNuvem(e.currentTarget).trigger('blur');
3868	        }
3869	    }
3870	});
3871
3872    
3873    jQueryNuvem(document).on("change", ".js-shipping-method, .js-branch-method", function (e) {
3874        selectShippingOption(this, true);
3875        jQueryNuvem(".js-shipping-method-unavailable").hide();
3876    });
3877
3878    
3879    jQueryNuvem(document).on('shipping.options.checked', '.js-shipping-method', function (e) {
3880        let shippingPrice = jQueryNuvem(this).attr("data-price");
3881        LS.addToTotal(shippingPrice);
3882
3883        let total = (LS.data.cart.total / 100) + parseFloat(shippingPrice);
3884        jQueryNuvem(".js-cart-widget-total").html(LS.formatToCurrency(total));
3885
3886        selectShippingOption(this, false);
3887    });
3888
3889    
3890    jQueryNuvem(document).on("click", ".js-toggle-more-shipping-options", function(e) {
3891	    e.preventDefault();
3892
3893        
3894        if(jQueryNuvem(this).hasClass("js-show-other-pickup-options")){
3895            jQueryNuvem(".js-other-pickup-options").slideToggle(600);
3896            jQueryNuvem(".js-show-other-pickup-options .js-shipping-see-less, .js-show-other-pickup-options .js-shipping-see-more").toggle();
3897        }else{
3898            jQueryNuvem(".js-other-shipping-options").slideToggle(600);
3899            jQueryNuvem(".js-show-more-shipping-options .js-shipping-see-less, .js-show-more-shipping-options .js-shipping-see-more").toggle();
3900        }
3901	});
3902
3903    
3904    
3905    calculateCartShippingOnLoad = function() {
3906                if (jQueryNuvem("#cart-shipping-container .js-shipping-input").val()) {
3907            // If user already had calculated shipping: recalculate shipping
3908            setTimeout(function() {
3909                LS.calculateShippingAjax(
3910                    jQueryNuvem('#cart-shipping-container').find(".js-shipping-input").val(),
3911                    '\/envio\/',
3912                    jQueryNuvem("#cart-shipping-container").closest(".js-shipping-calculator-container") );
3913                removeShippingSuboptions();
3914                window.toggleAccordionPrivate("#cart-shipping-container .js-toggle-shipping");
3915            }, 100);
3916        }
3917
3918        if (jQueryNuvem(".js-branch-method").hasClass('js-selected-shipping-method')) {
3919                    }
3920    };
3921
3922    
3923    
3924    jQueryNuvem(document).on("click", ".js-shipping-calculator-change-zipcode", function(e) {
3925        e.preventDefault();
3926        jQueryNuvem(".js-shipping-calculator-response").fadeOut(100);
3927        jQueryNuvem(".js-shipping-calculator-head").addClass("with-form").removeClass("with-zip");
3928        jQueryNuvem(".js-shipping-calculator-with-zipcode").removeClass("transition-up-active");
3929        jQueryNuvem(".js-shipping-calculator-form").addClass("transition-up-active");
3930    });
3931
3932	
3933	
3934
3935    
3936    jQueryNuvem(document).on("click", ".js-save-shipping-country", function(e) {
3937
3938        e.preventDefault();
3939
3940        
3941        lang_select_option = jQueryNuvem(this).closest(".js-modal-shipping-country");
3942        changeLang(lang_select_option);
3943
3944        jQueryNuvem(this).text('Aplicando...').addClass("disabled");
3945    });
3946
3947    
3948    
3949    var isIOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.MSStream;
3950    if (isIOS) {
3951        var ios_input_fields = jQueryNuvem("input[type='text'], input[type='number'], input[type='password'], input[type='tel'], textarea, input[type='search'], input[type='hidden'], input[type='email']");
3952        ios_input_fields.addClass("form-control-ios");
3953        jQueryNuvem(".js-quantity").addClass("form-group-quantity-ios");
3954        jQueryNuvem(".js-cart-quantity-container").addClass("cart-quantity-container-ios");
3955        jQueryNuvem(".js-search-form").toggleClass("search-form-ios");
3956        jQueryNuvem(".js-price-filter-btn").addClass("price-btn-ios");
3957        jQueryNuvem(".js-price-filter-empty").addClass("input-clear-content-ios");
3958    }
3959
3960    
3961    
3962
3963    
3964    
3965        
3966    
3967});
3968            });
3969        </script>
3969
3970
3971        
3972        
3973
3974
3975
3976        
3977            
3977<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"2a3f03576c514bd3b43f2cb8c8b50533","spa":2}' crossorigin="anonymous"></script>
3977
3978</body>
3979</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.