<!doctype html><html class="no-js" lang="pt-BR" dir="ltr">
  <head>

    <!-- Bloqueador de compras falsas externas na shopify -->
<script>
! function(f, b, e, v, n, t, s) {
    if (f.fbq) return;
    n = f.fbq = function() {
        if (arguments[1] === "Purchase" && typeof arguments[2].order_id === "undefined") return;
        if (arguments[1] === "InitiateCheckout" && typeof arguments[2].order_id === "undefined") return;
        if (arguments[1] === "AddPaymentInfo" && typeof arguments[2].order_id === "undefined") return;
        if (arguments[1] === "AddToCart" && typeof arguments[2].order_id === "undefined") return;
        n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments)
    };
    if (!f._fbq) f._fbq = n;
    n.push = n;
    n.loaded = !0;
    n.version = '2.0';
    n.queue = [];
    t = b.createElement(e);
    t.async = !0;
    t.src = v;
    s = b.getElementsByTagName(e)[0];
    s.parentNode.insertBefore(t, s)
}(window, document, 'script','https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '');
</script>
<!-- Bloqueador de compras falsas externas na shopify -->

    <!-- INICIO ADICIONE SEUS PIXELS AQUI -->
    <!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-W2QRRRRX');</script>
<!-- End Google Tag Manager -->

<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TH7396M2');</script>
<!-- End Google Tag Manager -->
<script>

if(!window.jQuery){
    var jqueryScript = document.createElement('script');
    jqueryScript.setAttribute('src','https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js'); 
    document.head.appendChild(jqueryScript); 
}

__DL__jQueryinterval = setInterval(function(){
    // wait for jQuery to load & run script after jQuery has loaded
    if(window.jQuery){
        // search parameters
        getURLParams = function(name, url){
            if (!url) url = window.location.href;
            name = name.replace(/[\[\]]/g, "\\$&");
            var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
            results = regex.exec(url);
            if (!results) return null;
            if (!results[2]) return '';
            return decodeURIComponent(results[2].replace(/\+/g, " "));
        };
        
        /**********************
        * DYNAMIC DEPENDENCIES
        ***********************/
        
        __DL__ = {
            dynamicCart: true,  // if cart is dynamic (meaning no refresh on cart add) set to true
            debug: false, // if true, console messages will be displayed
            cart: null,
            wishlist: null,
            removeCart: null
        };
        
        customBindings = {
            cartTriggers: [],
            viewCart: [],
            removeCartTrigger: [],
            cartVisableSelector: [],
            promoSubscriptionsSelectors: [],
            promoSuccess: [],
            ctaSelectors: [],
            newsletterSelectors: [],
            newsletterSuccess: [],
            searchPage: [],
            wishlistSelector: [],
            removeWishlist: [],
            wishlistPage: [],
            searchTermQuery: [getURLParams('q')], // replace var with correct query
        };
        
        /* DO NOT EDIT */
        defaultBindings = {
            cartTriggers: ['form[action="/cart/add"] [type="submit"],.add-to-cart,.cart-btn'],
            viewCart: ['form[action="/cart"],.my-cart,.trigger-cart,#mobileCart'],
            removeCartTrigger: ['[href*="/cart/change"]'],
            cartVisableSelector: ['.inlinecart.is-active,.inline-cart.is-active'],
            promoSubscriptionsSelectors: [],
            promoSuccess: [],
            ctaSelectors: [],
            newsletterSelectors: ['input.contact_email'],
            newsletterSuccess: ['.success_message'],
            searchPage: ['search'],
            wishlistSelector: [],
            removeWishlist: [],
            wishlistPage: []
        };
        
        // stitch bindings
        objectArray = customBindings;
        outputObject = __DL__;
        
        applyBindings = function(objectArray, outputObject){
            for (var x in objectArray) {  
                var key = x;
                var objs = objectArray[x]; 
                values = [];    
                if(objs.length > 0){    
                    values.push(objs);
                    if(key in outputObject){              
                        values.push(outputObject[key]); 
                        outputObject[key] = values.join(", "); 
                    }else{        
                        outputObject[key] = values.join(", ");
                    }   
                }  
            }
        };
        
        applyBindings(customBindings, __DL__);
        applyBindings(defaultBindings, __DL__);
        
        /**********************
        * PREREQUISITE LIBRARIES 
        ***********************/
        
        clearInterval(__DL__jQueryinterval);
        
        // jquery-cookies.js
        if(typeof $.cookie!==undefined){
            (function(a){if(typeof define==='function'&&define.amd){define(['jquery'],a)}else if(typeof exports==='object'){module.exports=a(require('jquery'))}else{a(jQuery)}}(function($){var g=/\+/g;function encode(s){return h.raw?s:encodeURIComponent(s)}function decode(s){return h.raw?s:decodeURIComponent(s)}function stringifyCookieValue(a){return encode(h.json?JSON.stringify(a):String(a))}function parseCookieValue(s){if(s.indexOf('"')===0){s=s.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,'\\')}try{s=decodeURIComponent(s.replace(g,' '));return h.json?JSON.parse(s):s}catch(e){}}function read(s,a){var b=h.raw?s:parseCookieValue(s);return $.isFunction(a)?a(b):b}var h=$.cookie=function(a,b,c){if(arguments.length>1&&!$.isFunction(b)){c=$.extend({},h.defaults,c);if(typeof c.expires==='number'){var d=c.expires,t=c.expires=new Date();t.setMilliseconds(t.getMilliseconds()+d*864e+5)}return(document.cookie=[encode(a),'=',stringifyCookieValue(b),c.expires?'; expires='+c.expires.toUTCString():'',c.path?'; path='+c.path:'',c.domain?'; domain='+c.domain:'',c.secure?'; secure':''].join(''))}var e=a?undefined:{},cookies=document.cookie?document.cookie.split('; '):[],i=0,l=cookies.length;for(;i<l;i++){var f=cookies[i].split('='),name=decode(f.shift()),cookie=f.join('=');if(a===name){e=read(cookie,b);break}if(!a&&(cookie=read(cookie))!==undefined){e[name]=cookie}}return e};h.defaults={};$.removeCookie=function(a,b){$.cookie(a,'',$.extend({},b,{expires:-1}));return!$.cookie(a)}}))}
        
        /**********************
        * Begin dataLayer Build 
        ***********************/
        
        window.dataLayer = window.dataLayer || [];  // init data layer if doesn't already exist

        var template = "password"; 
        
        /**
        * Landing Page Cookie
        * 1. Detect if user just landed on the site
        * 2. Only fires if Page Title matches website */
        
        $.cookie.raw = true;
        if ($.cookie('landingPage') === undefined || $.cookie('landingPage').length === 0) {
            var landingPage = true;
            $.cookie('landingPage', unescape);
            $.removeCookie('landingPage', {path: '/'});
            $.cookie('landingPage', 'landed', {path: '/'});
        } else {
            var landingPage = false;
            $.cookie('landingPage', unescape);
            $.removeCookie('landingPage', {path: '/'});
            $.cookie('landingPage', 'refresh', {path: '/'});
        }
        if (__DL__.debug) {
            console.log('Landing Page: ' + landingPage);
        }
        
        /** 
        * Log State Cookie */
        
        
        var isLoggedIn = false;
        
        if (!isLoggedIn) {
            $.cookie('logState', unescape);
            $.removeCookie('logState', {path: '/'});
            $.cookie('logState', 'loggedOut', {path: '/'});
        } else {
            if ($.cookie('logState') === 'loggedOut' || $.cookie('logState') === undefined) {
                $.cookie('logState', unescape);
                $.removeCookie('logState', {path: '/'});
                $.cookie('logState', 'firstLog', {path: '/'});
            } else if ($.cookie('logState') === 'firstLog') {
                $.cookie('logState', unescape);
                $.removeCookie('logState', {path: '/'});
                $.cookie('logState', 'refresh', {path: '/'});
            }
        }
        
        if ($.cookie('logState') === 'firstLog') {
            var firstLog = true;
        } else {
            var firstLog = false;
        }
        
        /**********************
        * DATALAYER SECTIONS 
        ***********************/
        
        /**
        * DATALAYER: Landing Page
        * Fires any time a user first lands on the site. */
        
        if ($.cookie('landingPage') === 'landed') {
            dataLayer.push({
                'pageType': 'Landing',
                'event': 'first_time_visitor'
            });
        }
        
        /** 
        * DATALAYER: Log State
        * 1. Determine if user is logged in or not.
        * 2. Return User specific data. */
        
        var logState = {
            
            
            'logState' : "Logged Out",
            
            
            'firstLog'      : firstLog,
            'customerEmail' : null,
            'timestamp'     : Date().replace(/\(.*?\)/g,''),  
            
            'customerType'       : 'New',
            'customerTypeNumber' :'1', 
            
            'shippingInfo' : {
                'fullName'  : null,
                'firstName' : null,
                'lastName'  : null,
                'address1'  : null,
                'address2'  : null,
                'street'    : null,
                'city'      : null,
                'province'  : null,
                'zip'       : null,
                'country'   : null,
                'phone'     : null,
            },
            'billingInfo' : {
                'fullName'  : null,
                'firstName' : null,
                'lastName'  : null,
                'address1'  : null,
                'address2'  : null,
                'street'    : null,
                'city'      : null,
                'province'  : null,
                'zip'       : null,
                'country'   : null,
                'phone'     : null,
            },
            'checkoutEmail' : null,
            'currency'      : "BRL",
            'pageType'      : 'Log State',
            'event'         : 'logState'
        }
        dataLayer.push(logState);

        /** 
        * DATALAYER: Homepage */
        
        if(document.location.pathname == "/"){
            dataLayer.push({
                'pageType' : 'Homepage',
                'event'    : 'homepage',
                logState
            });
        }
      
        /** 
        * DATALAYER: 404 Pages
        * Fire on 404 Pages */
      	

        /** 
        * DATALAYER: Blog Articles
        * Fire on Blog Article Pages */
        
        
        /** DATALAYER: Product List Page (Collections, Category)
        * Fire on all product listing pages. */
        
            
        /** DATALAYER: Product Page
        * Fire on all Product View pages. */
        

  /** DATALAYER: Cart View
        * Fire anytime a user views their cart (non-dynamic) */               
        

  
        /** DATALAYER: Checkout on Shopify Plus **/
        if(Shopify.Checkout){
            var ecommerce = {
                'transaction_id': 'null',
                'affiliation': "Diva Moderna",
                'value': "",
                'tax': "",
                'shipping': "",
                'subtotal': "",
                'currency': null,
                
                'email': null,
                'items':[],
                };
            if(Shopify.Checkout.step){ 
                if(Shopify.Checkout.step.length > 0){
                    if (Shopify.Checkout.step === 'contact_information'){
                        dataLayer.push({
                            'event'    :'begin_checkout',
                            'pageType' :'Customer Information',
                            'step': 1,
                        	ecommerce
                        });
                    }else if (Shopify.Checkout.step === 'shipping_method'){
                        dataLayer.push({
                            'event'    :'add_shipping_info',
                            'pageType' :'Shipping Information',
                            ecommerce
                        });
                    }else if( Shopify.Checkout.step === "payment_method" ){
                        dataLayer.push({
                            'event'    :'add_payment_info',
                            'pageType' :'Add Payment Info',
                        	ecommerce
                        });
                    }
                }
                            
                /** DATALAYER: Transaction */
                if(Shopify.Checkout.page == "thank_you"){
                    dataLayer.push({
                    'pageType' :'Transaction',
                    'event'    :'purchase',
                    ecommerce
                    });
                }               
            }
        }
              
	    /** DOM Ready **/	
        $(document).ready(function() {

            /** DATALAYER: Search Results */
            var searchPage = new RegExp(__DL__.searchPage, "g");
            if(document.location.pathname.match(searchPage)){
                var ecommerce = {
                    items :[],
                };
                dataLayer.push({
                    'pageType'   : "Search",
                    'search_term' : __DL__.searchTermQuery,                                       
                    'event'      : "search",
                    'item_list_name'  : null,
                    ecommerce
                });    
            }
            
            /** DATALAYER: Remove From Cart **/
            

        }); // document ready
    }
}, 500);
  
</script>
    
    <!-- Event snippet for Visualização de página conversion page -->
<script>
  gtag('event', 'conversion', {'send_to': 'AW-10870192926/M5UrCKydrqwDEJ72p78o'});
</script>

    

    <!-- FIM DO ADICIONE SEUS PIXELS AQUI -->
    
  <link rel="stylesheet" href="https://size-charts-relentless.herokuapp.com/css/size-charts-relentless.css" />
<script>
var sizeChartsRelentless = window.sizeChartsRelentless || {};
sizeChartsRelentless.product = null;



</script>

    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=5.0">
    <meta name="theme-color" content="#ffffff"><title>Diva Moderna</title><link rel="canonical" href="https://divamoderna.com.br/password"><link rel="preconnect" href="https://cdn.shopify.com">
    <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com">
    <link rel="dns-prefetch" href="https://www.google-analytics.com"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" as="style" href="//divamoderna.com.br/cdn/shop/t/8/assets/theme.min.css?v=144405040628939568011710788333">
    <link rel="preload" as="script" href="//divamoderna.com.br/cdn/shop/t/8/assets/vendor.js?v=162644391628613446311710788333" defer>
    <link rel="preload" as="script" href="//divamoderna.com.br/cdn/shop/t/8/assets/theme.min.js?v=118496612671172846431710788333" defer><meta property="og:type" content="website">
  <meta property="og:title" content=""><meta property="og:url" content="https://divamoderna.com.br/password">
<meta property="og:site_name" content="Diva Moderna"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="">
  <meta name="twitter:description" content="">
    


  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
  "itemListElement": [{
      "@type": "ListItem",
      "position": 1,
      "name": "Página Inicial",
      "item": "https://divamoderna.com.br"
    }]
  }
  </script>


    <link rel="preload" href="//divamoderna.com.br/cdn/fonts/open_sans/opensans_n4.5460e0463a398b1075386f51084d8aa756bafb17.woff2?h1=ZGl2c3RvcmUuY29tLmJy&h2=bG9qYS1kYXMtZGl2ZXJzYXMtdmFyaWVkYWRlcy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=ZGl2YXN0b3Jlcy5jb20uYnI&h4=ZGl2YW1vZGVybmEuY29tLmJy&hmac=4c67fb33472ea66ef6b5c32ced3b67f29c7a1d33ff5a2b0cbe9f4a96b8f9b537" as="font" type="font/woff2" crossorigin><link rel="preload" href="//divamoderna.com.br/cdn/fonts/helvetica/helvetica_n4.fe093fe9ca22a15354813c912484945a36b79146.woff2?h1=ZGl2c3RvcmUuY29tLmJy&h2=bG9qYS1kYXMtZGl2ZXJzYXMtdmFyaWVkYWRlcy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=ZGl2YXN0b3Jlcy5jb20uYnI&h4=ZGl2YW1vZGVybmEuY29tLmJy&hmac=f740604791cbc1f753bb4687357f2a279249f83c092af57345ed469bc13de7d3" as="font" type="font/woff2" crossorigin><style>
  /* Typography (heading) */
  @font-face {
  font-family: "Open Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//divamoderna.com.br/cdn/fonts/open_sans/opensans_n4.5460e0463a398b1075386f51084d8aa756bafb17.woff2?h1=ZGl2c3RvcmUuY29tLmJy&h2=bG9qYS1kYXMtZGl2ZXJzYXMtdmFyaWVkYWRlcy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=ZGl2YXN0b3Jlcy5jb20uYnI&h4=ZGl2YW1vZGVybmEuY29tLmJy&hmac=4c67fb33472ea66ef6b5c32ced3b67f29c7a1d33ff5a2b0cbe9f4a96b8f9b537") format("woff2"),
       url("//divamoderna.com.br/cdn/fonts/open_sans/opensans_n4.8512334118d0e9cf94c4626d298dba1c9f12a294.woff?h1=ZGl2c3RvcmUuY29tLmJy&h2=bG9qYS1kYXMtZGl2ZXJzYXMtdmFyaWVkYWRlcy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=ZGl2YXN0b3Jlcy5jb20uYnI&h4=ZGl2YW1vZGVybmEuY29tLmJy&hmac=38772c6ddd171177bfd836a1e9a7e3e4f1ccddffa62cb3492148a75ddbc71e2e") format("woff");
}

@font-face {
  font-family: "Open Sans";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("//divamoderna.com.br/cdn/fonts/open_sans/opensans_i4.3854a246d5acf17aab4c771d3d4542818d3a46a8.woff2?h1=ZGl2c3RvcmUuY29tLmJy&h2=bG9qYS1kYXMtZGl2ZXJzYXMtdmFyaWVkYWRlcy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=ZGl2YXN0b3Jlcy5jb20uYnI&h4=ZGl2YW1vZGVybmEuY29tLmJy&hmac=4c19c99e72d30432ead2a6c04a7be1dc7ed68a6d8bb03ac3e10d7da3b8712d25") format("woff2"),
       url("//divamoderna.com.br/cdn/fonts/open_sans/opensans_i4.1cb364a3d4a7a0305132a25a76ac8fa7d381d3c6.woff?h1=ZGl2c3RvcmUuY29tLmJy&h2=bG9qYS1kYXMtZGl2ZXJzYXMtdmFyaWVkYWRlcy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=ZGl2YXN0b3Jlcy5jb20uYnI&h4=ZGl2YW1vZGVybmEuY29tLmJy&hmac=e3f9d652a825967d3e8f84810301226111da400b81f841bde446c4075c0f1c4a") format("woff");
}

/* Typography (body) */
  @font-face {
  font-family: Helvetica;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//divamoderna.com.br/cdn/fonts/helvetica/helvetica_n4.fe093fe9ca22a15354813c912484945a36b79146.woff2?h1=ZGl2c3RvcmUuY29tLmJy&h2=bG9qYS1kYXMtZGl2ZXJzYXMtdmFyaWVkYWRlcy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=ZGl2YXN0b3Jlcy5jb20uYnI&h4=ZGl2YW1vZGVybmEuY29tLmJy&hmac=f740604791cbc1f753bb4687357f2a279249f83c092af57345ed469bc13de7d3") format("woff2"),
       url("//divamoderna.com.br/cdn/fonts/helvetica/helvetica_n4.8bddb85c18a0094c427a9bf65dee963ad88de4e8.woff?h1=ZGl2c3RvcmUuY29tLmJy&h2=bG9qYS1kYXMtZGl2ZXJzYXMtdmFyaWVkYWRlcy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=ZGl2YXN0b3Jlcy5jb20uYnI&h4=ZGl2YW1vZGVybmEuY29tLmJy&hmac=3e337cdae616ae94ccb66dc7a1974f73e0af2fefba4cd1deff5de291e03ddbf5") format("woff");
}

@font-face {
  font-family: Helvetica;
  font-weight: 400;
  font-style: oblique;
  font-display: swap;
  src: url("//divamoderna.com.br/cdn/fonts/helvetica/helvetica_o4.f9832a0fc1ee8fc5a359636e410d6941e1e4ca03.woff2?h1=ZGl2c3RvcmUuY29tLmJy&h2=bG9qYS1kYXMtZGl2ZXJzYXMtdmFyaWVkYWRlcy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=ZGl2YXN0b3Jlcy5jb20uYnI&h4=ZGl2YW1vZGVybmEuY29tLmJy&hmac=2a4160b6c622460647f7f7f9077e3210fa5f2f1008c987a64eed0bfd98659be5") format("woff2"),
       url("//divamoderna.com.br/cdn/fonts/helvetica/helvetica_o4.0063286aec443697ebae04eeb9c78b820f9f7805.woff?h1=ZGl2c3RvcmUuY29tLmJy&h2=bG9qYS1kYXMtZGl2ZXJzYXMtdmFyaWVkYWRlcy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=ZGl2YXN0b3Jlcy5jb20uYnI&h4=ZGl2YW1vZGVybmEuY29tLmJy&hmac=dcd38b349b7fab991902e12556216d46552f7206cf3ae4cbb5b09d8da9f13392") format("woff");
}

@font-face {
  font-family: Helvetica;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//divamoderna.com.br/cdn/fonts/helvetica/helvetica_n7.39bee04bd277a9c4e94e2fd42d53f4e3c0afb8a5.woff2?h1=ZGl2c3RvcmUuY29tLmJy&h2=bG9qYS1kYXMtZGl2ZXJzYXMtdmFyaWVkYWRlcy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=ZGl2YXN0b3Jlcy5jb20uYnI&h4=ZGl2YW1vZGVybmEuY29tLmJy&hmac=4b429949c4ebaf5288131931add2467e385903d02ae510192c40890a0d4ebc44") format("woff2"),
       url("//divamoderna.com.br/cdn/fonts/helvetica/helvetica_n7.b95359461a6788d5549e702cb2123bc40c227e49.woff?h1=ZGl2c3RvcmUuY29tLmJy&h2=bG9qYS1kYXMtZGl2ZXJzYXMtdmFyaWVkYWRlcy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=ZGl2YXN0b3Jlcy5jb20uYnI&h4=ZGl2YW1vZGVybmEuY29tLmJy&hmac=9cf30f928b311a3bf6b9ac05010e6b6599e047174d9796ebf1b965060deaf5e9") format("woff");
}

@font-face {
  font-family: Helvetica;
  font-weight: 700;
  font-style: oblique;
  font-display: swap;
  src: url("//divamoderna.com.br/cdn/fonts/helvetica/helvetica_o7.215fd4ca1a06214fa01e44328a1992c977700ea2.woff2?h1=ZGl2c3RvcmUuY29tLmJy&h2=bG9qYS1kYXMtZGl2ZXJzYXMtdmFyaWVkYWRlcy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=ZGl2YXN0b3Jlcy5jb20uYnI&h4=ZGl2YW1vZGVybmEuY29tLmJy&hmac=5b555745981a7a5ad95325c22b2c6fd9b617fb20b754aafc02eaf7f0efcb9a3e") format("woff2"),
       url("//divamoderna.com.br/cdn/fonts/helvetica/helvetica_o7.b0a2026ae2aa64d060f9ce0ee1b3c3c1aa21bf88.woff?h1=ZGl2c3RvcmUuY29tLmJy&h2=bG9qYS1kYXMtZGl2ZXJzYXMtdmFyaWVkYWRlcy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h3=ZGl2YXN0b3Jlcy5jb20uYnI&h4=ZGl2YW1vZGVybmEuY29tLmJy&hmac=90f242c9c24bf7a5d6a8f2f9463d061ced8e2ee32c5c59c4a1aa97de2bae264d") format("woff");
}

:root {--frete-buscar-btn: #000000;
  --frete-buscar-fonte: #fff;
   --frete-buscar-localizacao: #36b376;
   --frete-buscar-precos: #36b376;

    --box-primaria: #ffffff;
    --box-sec: #8f8f8f;
    --box-titulo: #101010;

--bandeiras-w-mobile: 13%;
  --bandeiras-w-desktop: 10%;
   --bandeiras-t-fonte: 10px;

--bandeiras-w-mobilec: 14%;
  --bandeiras-w-desktopc: 14%;
   --bandeiras-t-fontec: 12px;
    
    --logo-correcao-m: -12px;
 --logo-correcao-d: -9px;
  
    --arredonda-box: 2px;

    --color-parcel-prod          : #000000;
     --preco-prod: 27px;
  --preco-prodm: 29px;
 --borda-descont-pro: 4px;
    --desconto-fonte-label: 12px;

  --footer-backg: #ffffff;

--pix-envio-bordageral               : 7px;
--pix-envio-bordaenvio               : 15px;
  --pix-envio-tfonte               : 13px;
 --pix-envio-tsimb              : 18px;

     --logo-ps-m              : 0px;
    --logo-pi-m              : 0px;
    --logo-ps-d              : 0px;
    --logo-pi-d              : 0px;

    --anuncio-alturam              : 38px;
    --anuncio-alturad              : 30px;
    --anuncio-fontem              : 14px;
    --anuncio-fonted              : 15px;
  
--pix-envio-fundo              : #f1f1f1;
--pix-envio-textdesc              : #201F1F;
--pix-envio-textnopix              : #5E5E5E;
--pix-envio-simb              : #36b376;
--pix-envio-enviofundo              : #36b376;
--pix-envio-enviotexto              : #fff;

    

--product-truck-background         : #000000;
    --color-frete-fundo                : #fff;
    --product-truck-color              : #fff;
    --product-free-shipping-color      : #000;
    --product-localization-color       : #36b376;
    --product-icon-return-color        : ;
    --product-return-color             : ;

    
--popup_button_right         : px; 
--popup_size-color           : #2b3948; 
--popup_text_medidas-color   : #ffffff; 
--popup_border               : 7px;  
--popup_show-color           : #ffffff;  
--popup_text-color           : #000;             
--icon_popup_image:          : ; 
--popup_text_titulo:          : #000; 
    
    --alt-bot-qnt: 55px;
  --borda-bot-qnt: 7px;
  --borda-atv-parcelamento: 4px;
    --borda-atv-parcelamento2: #dfdfdf;
  --fonte-wht: 15px;

   --fonte1m-colecao: 24px;
   --fonte1d-colecao: 30px;
    --selito-lar: 40px;
--selito-larm: 42px;
    --fonte2m-colecao: 26px;
   --fonte2d-colecao: 30px;

 --color-bolinha-b: #e2a696;
    --color-bolinha-f: #ffffff;


 --social-radius :4px;
    --social-mard :2px;
    --social-mari :2px;
    --social-bord-cor :#dedede;
     --social-icon-cor :#0e0e0e;
    --social-icon-back :#ffffff;

--continuar-fundo :#fff;
    --continuar-texto :#000;
    --continuar-borda :#000;
    

--cookie-fontegeral : #000;
--cookie-fundogeral : #ededed;
--cookie-aceitarfundo : #008026;
--cookie-aceitarfonte : #fff;
--cookie-recusarfundo : #fa0000;
--cookie-recusarfonte : #fff;
--cookie-fonte : 14px;

    
    --color-primary-parcelamento: #1d1d1d;
    --color-secondary-parcelamento: #565c69;
    --color-terciary-parcelamento: #b6bbc2;
    --color-active-parcelamento: var(--color-terciary-parcelamento);
    --color-quart-parcelamento: #ffffff;
    --color-quint-parcelamento: #000000;

    --wpp_cor1: #36b376;
    --wpp_cor2: #ffffff;
    --wpp_cor3: #36b376;
    --wpp_cor4: #ffffff;
     --wpp_cor5: #36b376;
    --wpp_spc: 0.2pt;

    --label-desconto: #36b376;
    --fonte-desconto: #fff;

    --back-vendidos: #f5f5f5;
    --fonte-vendidos: #a7a5a5;
    --back-exclusivo: #fff4eb;
    --fonte-exclusivo: #e2a696;

    --back-exclusivo2: #000;
    --fonte-exclusivo2: #FFF;

      --color-primary-whatsapp: #36b376;
     --color-secundary-whatsapp: #ffffff;
    --color-terciary-whatsapp: #fefefe;
    --color-accent-whatsapp: #fff;

    --colorp-progress: #f1f1f1;
    --colors-progress: #e2a696;

    --alt-progress: 8px;
    --font-progress: 12px;
    
    --heading-color: 40, 40, 40;
    --text-color: 40, 40, 40;
    --background: 255, 255, 255;
    --secondary-background: 245, 245, 245;
    --border-color: 223, 223, 223;
    --border-color-darker: 169, 169, 169;
    --success-color: 46, 158, 123;
    --success-background: 213, 236, 229;
    --error-color: 222, 42, 42;
    --error-background: 253, 240, 240;
    --primary-button-background: 68, 196, 133;
    --primary-button-text-color: 255, 255, 255;
    --secondary-button-background: 0, 0, 0;
    --secondary-button-text-color: 255, 255, 255;
    --product-star-rating: 246, 164, 41;
    --product-on-sale-accent: 51, 51, 51;
    --product-sold-out-accent: 111, 113, 155;
    --product-custom-label-background: 19, 19, 19;
    --product-custom-label-text-color: 255, 255, 255;
    --product-custom-label-2-background: 243, 255, 52;
    --product-custom-label-2-text-color: 0, 0, 0;
    --product-low-stock-text-color: 222, 42, 42;
    --product-in-stock-text-color: 46, 158, 123;
    --loading-bar-background: 40, 40, 40;

    /* We duplicate some "base" colors as root colors, which is useful to use on drawer elements or popover without. Those should not be overridden to avoid issues */
    --root-heading-color: 40, 40, 40;
    --root-text-color: 40, 40, 40;
    --root-background: 255, 255, 255;
    --root-border-color: 223, 223, 223;
    --root-primary-button-background: 68, 196, 133;
    --root-primary-button-text-color: 255, 255, 255;

    --base-font-size: 17px;
    --heading-font-family: "Open Sans", sans-serif;
    --heading-font-weight: 400;
    --heading-font-style: normal;
    --heading-text-transform: normal;
    --text-font-family: Helvetica, 'Helvetica Neue', Arial, 'Lucida Grande', sans-serif;
    --text-font-weight: 400;
    --text-font-style: normal;
    --text-font-bold-weight: 700;

    /* Typography (font size) */
    --heading-xxsmall-font-size: 11px;
    --heading-xsmall-font-size: 11px;
    --heading-small-font-size: 13px;
    --heading-large-font-size: 40px;
    --heading-h1-font-size: 40px;
    --heading-h2-font-size: 32px;
    --heading-h3-font-size: 28px;
    --heading-h4-font-size: 26px;
    --heading-h5-font-size: 22px;
    --heading-h6-font-size: 18px;

    /* Control the look and feel of the theme by changing radius of various elements */
    --button-border-radius: 10px;
    --block-border-radius: 32px;
    --block-border-radius-reduced: 16px;
    --color-swatch-border-radius: 100%;

    /* Button size */
    --button-height: 48px;
    --button-small-height: 40px;

    /* Form related */
    --form-input-field-height: 48px;
    --form-input-gap: 16px;
    --form-submit-margin: 24px;

    /* Product listing related variables */
    --product-list-block-spacing: 32px;

    /* Video related */
    --play-button-background: 255, 255, 255;
    --play-button-arrow: 40, 40, 40;

    /* RTL support */
    --transform-logical-flip: 1;
    --transform-origin-start: left;
    --transform-origin-end: right;

    /* Other */
    --zoom-cursor-svg-url: url(//divamoderna.com.br/cdn/shop/t/8/assets/zoom-cursor.svg?v=45768186756727066451710788333);
    --arrow-right-svg-url: url(//divamoderna.com.br/cdn/shop/t/8/assets/arrow-right.svg?v=68514796191813554541710788333);
    --arrow-left-svg-url: url(//divamoderna.com.br/cdn/shop/t/8/assets/arrow-left.svg?v=57802358627795424921710788333);

    /* Some useful variables that we can reuse in our CSS. Some explanation are needed for some of them:
       - container-max-width-minus-gutters: represents the container max width without the edge gutters
       - container-outer-width: considering the screen width, represent all the space outside the container
       - container-outer-margin: same as container-outer-width but get set to 0 inside a container
       - container-inner-width: the effective space inside the container (minus gutters)
       - grid-column-width: represents the width of a single column of the grid
       - vertical-breather: this is a variable that defines the global "spacing" between sections, and inside the section
                            to create some "breath" and minimum spacing
     */
    --container-max-width: 1600px;
    --container-gutter: 24px;
    --container-max-width-minus-gutters: calc(var(--container-max-width) - (var(--container-gutter)) * 2);
    --container-outer-width: max(calc((100vw - var(--container-max-width-minus-gutters)) / 2), var(--container-gutter));
    --container-outer-margin: var(--container-outer-width);
    --container-inner-width: calc(100vw - var(--container-outer-width) * 2);

    --grid-column-count: 10;
    --grid-gap: 24px;
    --grid-column-width: calc((100vw - var(--container-outer-width) * 2 - var(--grid-gap) * (var(--grid-column-count) - 1)) / var(--grid-column-count));

    --vertical-breather: 48px;
    --vertical-breather-tight: 48px;

    /* Shopify related variables */
    --payment-terms-background-color: #ffffff;
  }

  @media screen and (min-width: 741px) {
    :root {
      --container-gutter: 40px;
      --grid-column-count: 20;
      --vertical-breather: 64px;
      --vertical-breather-tight: 64px;

      /* Typography (font size) */
      --heading-xsmall-font-size: 13px;
      --heading-small-font-size: 14px;
      --heading-large-font-size: 58px;
      --heading-h1-font-size: 58px;
      --heading-h2-font-size: 44px;
      --heading-h3-font-size: 36px;
      --heading-h4-font-size: 28px;
      --heading-h5-font-size: 22px;
      --heading-h6-font-size: 20px;

      /* Form related */
      --form-input-field-height: 52px;
      --form-submit-margin: 32px;

      /* Button size */
      --button-height: 52px;
      --button-small-height: 44px;
    }
  }

  @media screen and (min-width: 1200px) {
    :root {
      --vertical-breather: 80px;
      --vertical-breather-tight: 64px;
      --product-list-block-spacing: 48px;

      /* Typography */
      --heading-large-font-size: 72px;
      --heading-h1-font-size: 62px;
      --heading-h2-font-size: 54px;
      --heading-h3-font-size: 40px;
      --heading-h4-font-size: 34px;
      --heading-h5-font-size: 26px;
      --heading-h6-font-size: 18px;
    }
  }

  @media screen and (min-width: 1600px) {
    :root {
      --vertical-breather: 90px;
      --vertical-breather-tight: 64px;
    }
  }
</style>
    <script>
  // This allows to expose several variables to the global scope, to be used in scripts
  window.themeVariables = {
    settings: {
      direction: "ltr",
      pageType: "password",
      cartCount: 0,
      moneyFormat: "R$ {{amount_with_comma_separator}}",
      moneyWithCurrencyFormat: "R$ {{amount_with_comma_separator}} BRL",
      showVendor: false,
      discountMode: "percentage",
      currencyCodeEnabled: false,
      searchMode: "product,article,collection",
      searchUnavailableProducts: "last",
      cartType: "drawer",
      cartCurrency: "BRL",
      mobileZoomFactor: 2.5
    },

    routes: {
      host: "divamoderna.com.br",
      rootUrl: "\/",
      rootUrlWithoutSlash: '',
      cartUrl: "\/cart",
      cartAddUrl: "\/cart\/add",
      cartChangeUrl: "\/cart\/change",
      searchUrl: "\/search",
      predictiveSearchUrl: "\/search\/suggest",
      productRecommendationsUrl: "\/recommendations\/products"
    },

    strings: {
      accessibilityDelete: "Deletar",
      accessibilityClose: "Fechar",
      collectionSoldOut: "Esgotado",
      collectionDiscount: "- @savings@",
      productSalePrice: "Preço promocional",
      productRegularPrice: "Preço normal",
      productFormUnavailable: "Indisponível",
      productFormSoldOut: "Esgotado",
      productFormPreOrder: "Pré-compra",
      productFormAddToCart: "Adicionar à sacola",
      searchNoResults: "Nenhum resultado foi encontrado.",
      searchNewSearch: "Nova pesquisa",
      searchProducts: "Produtos",
      searchArticles: "Blog",
      searchPages: "Páginas",
      searchCollections: "Coleções",
      cartViewCart: "Ver carrinho",
      cartItemAdded: "Item adicionado ao carrinho!",
      cartItemAddedShort: "Adicionado ao carrinho!",
      cartAddOrderNote: "Adicionar observações",
      cartEditOrderNote: "Editar observações",
      shippingEstimatorNoResults: "Desculpe, não enviamos para seu endereço.",
      shippingEstimatorOneResult: "Temos uma opção de frete para seu endereço:",
      shippingEstimatorMultipleResults: "Temos diversas opções de frete para o seu endereço:",
      shippingEstimatorError: "Um ou mais erros ocorreram ao calcular o frete:"
    },

    libs: {
      flickity: "\/\/divamoderna.com.br\/cdn\/shop\/t\/8\/assets\/flickity.js?v=4101124369061427901710788333",
      photoswipe: "\/\/divamoderna.com.br\/cdn\/shop\/t\/8\/assets\/photoswipe.js?v=132268647426145925301710788333",
      qrCode: "\/\/divamoderna.com.br\/cdn\/shopifycloud\/shopify\/assets\/themes_support\/vendor\/qrcode-83ced323738e20d8fa253cebfacec51a3ad103d8bfeb275d3d312d29490f9265.js"
    },

    breakpoints: {
      phone: 'screen and (max-width: 740px)',
      tablet: 'screen and (min-width: 741px) and (max-width: 999px)',
      tabletAndUp: 'screen and (min-width: 741px)',
      pocket: 'screen and (max-width: 999px)',
      lap: 'screen and (min-width: 1000px) and (max-width: 1199px)',
      lapAndUp: 'screen and (min-width: 1000px)',
      desktop: 'screen and (min-width: 1200px)',
      wide: 'screen and (min-width: 1400px)'
    }
  };

  window.addEventListener('pageshow', async () => {
    const cartContent = await (await fetch(`${window.themeVariables.routes.cartUrl}.js`, {cache: 'reload'})).json();
    document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', {detail: {cart: cartContent}}));
  });

  if ('noModule' in HTMLScriptElement.prototype) {
    // Old browsers (like IE) that does not support module will be considered as if not executing JS at all
    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');

    requestAnimationFrame(() => {
      const viewportHeight = (window.visualViewport ? window.visualViewport.height : document.documentElement.clientHeight);
      document.documentElement.style.setProperty('--window-height',viewportHeight + 'px');
    });
  }</script>

    <link rel="stylesheet" href="//divamoderna.com.br/cdn/shop/t/8/assets/theme.min.css?v=144405040628939568011710788333">

    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css" integrity="sha512-Fo3rlrZj/k7ujTnHg4CGR2D7kSs0v4LLanw2qksYuRlEzO+tcaEPQogQ0KaoGN26/zrn20ImR1DfuLWnOo7aBA==" crossorigin="anonymous" referrerpolicy="no-referrer" />
     
    <script src="//divamoderna.com.br/cdn/shop/t/8/assets/vendor.js?v=162644391628613446311710788333" defer></script>
    <script src="//divamoderna.com.br/cdn/shop/t/8/assets/theme.min.js?v=118496612671172846431710788333" defer></script>
    <script src="//divamoderna.com.br/cdn/shop/t/8/assets/custom.js?v=165930397078196874451710788333" defer></script>

    <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="ue2AZhzwSEUMij6mQ2E6tm0drvE021qZ-ukku5MAb-U">
<meta name="facebook-domain-verification" content="9wf00xoq1ws2iwtvo9wmanoknfbym0">
<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/51849101495/digital_wallets/dialog">
<script async="async" src="/checkouts/internal/preloads.js?locale=pt-BR"></script>
<script>var Shopify = Shopify || {};
Shopify.shop = "loja-das-diversas-variedades.myshopify.com";
Shopify.locale = "pt-BR";
Shopify.currency = {"active":"BRL","rate":"1.0"};
Shopify.country = "BR";
Shopify.theme = {"name":"Cópia de Tema-1001n-vx9","id":134630113463,"schema_name":"Tema 1001N","schema_version":"1.14","theme_store_id":null,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "divamoderna.com.br/cdn";
Shopify.routes = Shopify.routes || {};
Shopify.routes.root = "/";</script>
<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
<script id="shop-js-analytics" type="application/json">{"pageType":"password"}</script>
<script>(function() {
  function asyncLoad() {
    var urls = ["https:\/\/d2fk970j0emtue.cloudfront.net\/shop\/js\/free-gift-cart-upsell-pro.min.js?shop=loja-das-diversas-variedades.myshopify.com","https:\/\/app.shionimporter.site\/js\/vue-rate.js?shop=loja-das-diversas-variedades.myshopify.com","https:\/\/app.shionimporter.site\/js\/sheinimporter.js?v=15\u0026shop=loja-das-diversas-variedades.myshopify.com","https:\/\/cdn.jsdelivr.net\/npm\/vue@2.6.10\/dist\/vue.min.js?shop=loja-das-diversas-variedades.myshopify.com"];
    for (var i = 0; i < urls.length; i++) {
      var s = document.createElement('script');
      s.type = 'text/javascript';
      s.async = true;
      s.src = urls[i];
      var x = document.getElementsByTagName('script')[0];
      x.parentNode.insertBefore(s, x);
    }
  };
  if(window.attachEvent) {
    window.attachEvent('onload', asyncLoad);
  } else {
    window.addEventListener('load', asyncLoad, false);
  }
})();</script>
<script id="__st">var __st={"a":51849101495,"offset":-10800,"reqid":"c0591a09-49b8-46cc-80df-874305e44a26-1748983057","pageurl":"divamoderna.com.br\/password","u":"5d506566e109","p":"password"};</script>
<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.2.iife.js',D={infoText:'Protegido por hCaptcha',privacyText:'Privacidade',termsText:'Termos'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
<script integrity="sha256-w1TMG8bx+vw+BuOfT7Dh2avfdjByyjlNYGyp9vJB5oo=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//divamoderna.com.br/cdn/shopifycloud/shopify/assets/storefront/load_feature-c354cc1bc6f1fafc3e06e39f4fb0e1d9abdf763072ca394d606ca9f6f241e68a.js" crossorigin="anonymous"></script>
<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
</script>
<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
</script>

<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>      
    
 









 
<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="ue2AZhzwSEUMij6mQ2E6tm0drvE021qZ-ukku5MAb-U">
<meta name="facebook-domain-verification" content="9wf00xoq1ws2iwtvo9wmanoknfbym0">
<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/51849101495/digital_wallets/dialog">
<script async="async" data-src="/checkouts/internal/preloads.js?locale=pt-BR"></script>
<script>var Shopify = Shopify || {};
Shopify.shop = "loja-das-diversas-variedades.myshopify.com";
Shopify.locale = "pt-BR";
Shopify.currency = {"active":"BRL","rate":"1.0"};
Shopify.country = "BR";
Shopify.theme = {"name":"Cópia de Tema-1001n-vx9","id":134630113463,"schema_name":"Tema 1001N","schema_version":"1.14","theme_store_id":null,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "divamoderna.com.br/cdn";
Shopify.routes = Shopify.routes || {};
Shopify.routes.root = "/";</script>
<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
<script id="shop-js-analytics" type="application/json">{"pageType":"password"}</script>
<script>(function() {
  function asyncLoad() {
    var urls = ["https:\/\/d2fk970j0emtue.cloudfront.net\/shop\/js\/free-gift-cart-upsell-pro.min.js?shop=loja-das-diversas-variedades.myshopify.com","https:\/\/app.shionimporter.site\/js\/vue-rate.js?shop=loja-das-diversas-variedades.myshopify.com","https:\/\/app.shionimporter.site\/js\/sheinimporter.js?v=15\u0026shop=loja-das-diversas-variedades.myshopify.com","https:\/\/cdn.jsdelivr.net\/npm\/vue@2.6.10\/dist\/vue.min.js?shop=loja-das-diversas-variedades.myshopify.com"];
    for (var i = 0; i < urls.length; i++) {
      var s = document.createElement('script');
      s.type = 'text/javascript';
      s.async = true;
      s.src = urls[i];
      var x = document.getElementsByTagName('script')[0];
      x.parentNode.insertBefore(s, x);
    }
  };
  document.addEventListener('StartAsyncLoading',function(event){asyncLoad();});if(window.attachEvent) {
    window.attachEvent('onload', function(){});
  } else {
    window.addEventListener('load', function(){}, false);
  }
})();</script>
<script id="__st">var __st={"a":51849101495,"offset":-10800,"reqid":"c0591a09-49b8-46cc-80df-874305e44a26-1748983057","pageurl":"divamoderna.com.br\/password","u":"5d506566e109","p":"password"};</script>
<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.2.iife.js',D={infoText:'Protegido por hCaptcha',privacyText:'Privacidade',termsText:'Termos'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
<script integrity="sha256-w1TMG8bx+vw+BuOfT7Dh2avfdjByyjlNYGyp9vJB5oo=" data-source-attribution="shopify.loadfeatures" defer="defer" data-src="//divamoderna.com.br/cdn/shopifycloud/shopify/assets/storefront/load_feature-c354cc1bc6f1fafc3e06e39f4fb0e1d9abdf763072ca394d606ca9f6f241e68a.js" crossorigin="anonymous"></script>
<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
</script>
<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
</script>
<!-- placeholder b6fb96fcac50de10 --><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
	

     <img loading="eager" width="99999" height="99999" alt="visionlcphack" style="pointer-events: none; position: absolute; top: 0; left: 0; width: 99vw; height: 99vh; max-width: 99vw; max-height: 99vh;"  src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI5OTk5OXB4IiBoZWlnaHQ9Ijk5OTk5cHgiIHZpZXdCb3g9IjAgMCA5OTk5OSA5OTk5OSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZyBzdHJva2U9Im5vbmUiIGZpbGw9Im5vbmUiIGZpbGwtb3BhY2l0eT0iMCI+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9Ijk5OTk5IiBoZWlnaHQ9Ijk5OTk5Ij48L3JlY3Q+IDwvZz4gPC9zdmc+">



<!-- INICIO DOS BLOQUEADORES -->
  
    
      <script>
    window.onload = function () {
        function AlihunterBlockDM() {
            var All = document.getElementsByTagName('div');
            for (var i = 0; i < All.length; i++) {
                if (All[i].getAttribute('style') && All[i].getAttribute('style').includes('var(--ah-zIndex-backdrop)')) {
                    All[i - 2].style.display = "none";
                    return;
                }
            }
        }

        //Tema vision
        AlihunterBlockDM()
    }
</script>

    
    
    
        <script type="text/javascript">
            var message="Desculpe, o clique com o botão direito foi desativado.";
            function clickIE() {if (document.all) {(message);return false;}}
            function clickNS(e) {if
            (document.layers||(document.getElementById&&!document.all)) {
                if (e.which==2||e.which==3) {(message);return false;}}}
            if (document.layers)
            {document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
            else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
            document.oncontextmenu=new Function("return false")
        </script>
    

    
        <script>
            document.onkeydown = function(e) {
                if(event.keyCode == 123) {
                    return false;
                }
                if(e.ctrlKey && e.shiftKey && e.keyCode == 'I'.charCodeAt(0)){
                    return false;
                }
                if(e.ctrlKey && e.shiftKey && e.keyCode == 'J'.charCodeAt(0)){
                    return false;
                }
                if(e.ctrlKey && e.keyCode == 'U'.charCodeAt(0)){
                    return false;
                }
            }
        </script>
    

    
        <script>
            function disableselect(e) {
                return false;
            }

            function reEnable() {
                return true;
            }

            document.onselectstart = new Function("return false");

            if (window.sidebar) {
                document.onmousedown = disableselect;
                document.onclick = reEnable;
            }
        </script>
        


<!-- CASO TENHA MAIS BLOQUEADORES, INSIRA ABAIXO DESSA LINHA -->
<!-- Bloqueador de compras falsas externas na shopify -->
<script>
! function(f, b, e, v, n, t, s) {
    if (f.fbq) return;
    n = f.fbq = function() {
        if (arguments[1] === "Purchase" && typeof arguments[2].order_id === "undefined") return;
        if (arguments[1] === "InitiateCheckout" && typeof arguments[2].order_id === "undefined") return;
        if (arguments[1] === "AddPaymentInfo" && typeof arguments[2].order_id === "undefined") return;
        if (arguments[1] === "AddToCart" && typeof arguments[2].order_id === "undefined") return;
        n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments)
    };
    if (!f._fbq) f._fbq = n;
    n.push = n;
    n.loaded = !0;
    n.version = '2.0';
    n.queue = [];
    t = b.createElement(e);
    t.async = !0;
    t.src = v;
    s = b.getElementsByTagName(e)[0];
    s.parentNode.insertBefore(t, s)
}(window, document, 'script','https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '');
</script>
<!-- Bloqueador de compras falsas externas na shopify -->
<!-- FIM DOS BLOQUEADORES -->


    <!-- Areviews coleção -->
   

    
  <!-- Areviews coleção -->


	


	<link rel="preconnect" href="https://pixel-events-fqxpwg3smq-ue.a.run.app" crossorigin>

<script>

if(!window.jQuery){
    var jqueryScript = document.createElement('script');
    jqueryScript.setAttribute('src','https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js'); 
    document.head.appendChild(jqueryScript); 
}

__Solomon__jQueryinterval = setInterval(function(){
    // wait for jQuery to load & run script after jQuery has loaded
    if(window.jQuery){
      clearInterval(__Solomon__jQueryinterval);
        // search parameters
        getURLParams = function(name, url){
            if (!url) url = window.location.href;
            name = name.replace(/[\[\]]/g, "\\$&");
            var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
            results = regex.exec(url);
            if (!results) return null;
            if (!results[2]) return '';
            return decodeURIComponent(results[2].replace(/\+/g, " "));
        };

      // Função para ler um cookie pelo nome
        function getCookie(name) {
            let cookieValue = null;
            if (document.cookie && document.cookie !== '') {
                const cookies = document.cookie.split(';');
                for (let i = 0; i < cookies.length; i++) {
                    const cookie = cookies[i].trim();
                    // Verifica se o cookie começa com o nome especificado
                    if (cookie.substring(0, name.length + 1) === (name + '=')) {
                        cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
                        break;
                    }
                }
            }
            return cookieValue;
        }
        
        // alterar para cada cliente
        const pixelIdList = ['2403551086499288'];
        const company_id = 'u3ipaU38PSupK7siiX9G';
        const is_test = false;
        const fb_index = '2';
        const fb_domain = '.divamoderna.com.br'

        function setCookie(name, value, days, domain) {
          var expires = "";
          if (days) {
              var date = new Date();
              date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
              expires = "; expires=" + date.toUTCString();
          }
          if (!domain || !isValidDomain(domain)) {
              domain = getDomainFromHostname();
          }
          document.cookie =  name + "=" + (value || "") + expires + "; path=/; SameSite=Lax; domain=" + domain;          
          
        }

        function generateUniqueId() {
            var id = Math.random().toString(36).substr(2, 9) + "_" + new Date().getTime();
            localStorage.setItem('uniqueId', id);
            setCookie('uniqueId', id, 365, fb_domain);
            return id;
        }


        var localStorageKey = 'uniqueId';
        var cookieKey = 'uniqueId';
        var uniqueId = localStorage.getItem(localStorageKey) || getCookie(cookieKey) || generateUniqueId();


        let ipv4, ipv6;
        const ipPromise = fetchIpAddresses();
        
        async function fetchIpAddresses() {
            try {
                ipv6 = await getIpv6();
                if (!ipv6) {
                    ipv4 = await getIpv4();
                }
            } catch (error) {
                console.log("Error fetching IP addresses", error);
            }
        }
        
        async function getIpv4() {
            try {
                const response = await fetch("https://api64.ipify.org?format=json");
                const data = await response.json();
                return data.ip;
            } catch (error) {
                console.log("Error on getIpv4", error);
                return null;
            }
        }
        
        async function getIpv6() {
            try {
                const response = await fetch("https://api6.ipify.org?format=json");
                const data = await response.json();
                return data.ip;
            } catch (error) {
                console.log("Error on getIpv6", error);
                return null;
            }
        }

        // Function to remove accents and keep only letters
        function normalizeString(str) {
            return str.normalize("NFD").replace(/[\u0300-\u036f]/g, "").replace(/[^a-zA-Z]/g, '').toLowerCase().trim();
        }
        
        // Function to keep only numbers
        function normalizeNumber(str) {
            return str.replace(/[^0-9]/g, '').trim();
        }
        
        // Function to hash data using SHA-256
        async function sha256(message) {
            const msgBuffer = new TextEncoder().encode(message);
            const hashBuffer = await crypto.subtle.digest('SHA-256', msgBuffer);
            const hashArray = Array.from(new Uint8Array(hashBuffer));
            const hashHex = hashArray.map(b => b.toString(16).padStart(2, '0')).join('');
            return hashHex;
        }
        
        // Example of hashing user parameters
        async function hashUserData(user) {
            const hashedData = {};
            
            if (user.email) {
                hashedData.em = await sha256(user.email.toLowerCase().trim());
            }
            if (user.phone) {
                hashedData.ph = await sha256(normalizeNumber(user.phone));
            }
            if (user.firstName) {
                hashedData.fn = await sha256(normalizeString(user.firstName));
            }
            if (user.lastName) {
                hashedData.ln = await sha256(normalizeString(user.lastName));
            }
            if (user.city) {
                hashedData.ct = await sha256(normalizeString(user.city));
            }
            if (user.state) {
                hashedData.st = await sha256(normalizeString(user.state));
            }
            if (user.zip) {
                hashedData.zp = await sha256(normalizeNumber(user.zip));
            }
            if (user.country) {
                hashedData.country = await sha256(normalizeString(user.country));
            }
            
            return hashedData;
        }

              
        /**********************
        * DYNAMIC DEPENDENCIES
        ***********************/
        
        __DL__ = {
            dynamicCart: true,  // if cart is dynamic (meaning no refresh on cart add) set to true
            debug: false, // if true, console messages will be displayed
            cart: null,
            wishlist: null,
            removeCart: null
        };
        
        customBindings = {
            cartTriggers: ['.product-form__add-button', '[data-action="add-to-cart"]'],
            viewCart: [],
            removeCartTrigger: [],
            cartVisableSelector: [],
            promoSubscriptionsSelectors: [],
            promoSuccess: [],
            ctaSelectors: [],
            newsletterSelectors: [],
            newsletterSuccess: [],
            searchPage: [],
            wishlistSelector: [],
            removeWishlist: [],
            wishlistPage: [],
            searchTermQuery: [getURLParams('q')], // replace var with correct query
        };
        
        /* DO NOT EDIT */
        defaultBindings = {
            cartTriggers: ['form[action="/cart/add"] [type="submit"],.add-to-cart,.cart-btn,button[onclick="instantBuy()"]'],
            viewCart: ['form[action="/cart"],.my-cart,.trigger-cart,#mobileCart'],
            removeCartTrigger: ['[href*="/cart/change"]'],
            cartVisableSelector: ['.inlinecart.is-active,.inline-cart.is-active'],
            promoSubscriptionsSelectors: [],
            promoSuccess: [],
            ctaSelectors: [],
            newsletterSelectors: ['input.contact_email'],
            newsletterSuccess: ['.success_message'],
            searchPage: ['search'],
            wishlistSelector: [],
            removeWishlist: [],
            wishlistPage: [],
            initiateCheckoutTriggers: ['.ymp_mainBtn,.ymp_check_mainBtn,.cartx_check_mainBtn,.cart__checkout-button,form.ymp-CrtpageMainFrm button[type="button"]']
        };
        
        // stitch bindings
        objectArray = customBindings;
        outputObject = __DL__;
        
        applyBindings = function(objectArray, outputObject){
            for (var x in objectArray) {  
                var key = x;
                var objs = objectArray[x]; 
                values = [];    
                if(objs.length > 0){    
                    values.push(objs);
                    if(key in outputObject){              
                        values.push(outputObject[key]); 
                        outputObject[key] = values.join(", "); 
                    }else{        
                        outputObject[key] = values.join(", ");
                    }   
                }  
            }
        };
        
        applyBindings(customBindings, __DL__);
        applyBindings(defaultBindings, __DL__);
        
        /**********************
        * PREREQUISITE LIBRARIES 
        ***********************/
        
        
        
        // jquery-cookies.js
        if(typeof $.cookie!==undefined){
            (function(a){if(typeof define==='function'&&define.amd){define(['jquery'],a)}else if(typeof exports==='object'){module.exports=a(require('jquery'))}else{a(jQuery)}}(function($){var g=/\+/g;function encode(s){return h.raw?s:encodeURIComponent(s)}function decode(s){return h.raw?s:decodeURIComponent(s)}function stringifyCookieValue(a){return encode(h.json?JSON.stringify(a):String(a))}function parseCookieValue(s){if(s.indexOf('"')===0){s=s.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,'\\')}try{s=decodeURIComponent(s.replace(g,' '));return h.json?JSON.parse(s):s}catch(e){}}function read(s,a){var b=h.raw?s:parseCookieValue(s);return $.isFunction(a)?a(b):b}var h=$.cookie=function(a,b,c){if(arguments.length>1&&!$.isFunction(b)){c=$.extend({},h.defaults,c);if(typeof c.expires==='number'){var d=c.expires,t=c.expires=new Date();t.setMilliseconds(t.getMilliseconds()+d*864e+5)}return(document.cookie=[encode(a),'=',stringifyCookieValue(b),c.expires?'; expires='+c.expires.toUTCString():'',c.path?'; path='+c.path:'',c.domain?'; domain='+c.domain:'',c.secure?'; secure':''].join(''))}var e=a?undefined:{},cookies=document.cookie?document.cookie.split('; '):[],i=0,l=cookies.length;for(;i<l;i++){var f=cookies[i].split('='),name=decode(f.shift()),cookie=f.join('=');if(a===name){e=read(cookie,b);break}if(!a&&(cookie=read(cookie))!==undefined){e[name]=cookie}}return e};h.defaults={};$.removeCookie=function(a,b){$.cookie(a,'',$.extend({},b,{expires:-1}));return!$.cookie(a)}}))}


        /**********************
        * DATALAYER SECTIONS 
        ***********************/

        !function(f,b,e,v,n,t,s)
        {if(f.fbq)return;n=f.fbq=function(){
            if (arguments[1] === "Purchase" && (
                typeof arguments[2].order_id === "undefined" || 
                !arguments[3] || !arguments[3].eventID || !arguments[3].eventID.startsWith("Purchase")
            )) return;
            n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)
        };
        if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
        n.queue=[];t=b.createElement(e);t.async=!0;
        t.src=v;s=b.getElementsByTagName(e)[0];
        s.parentNode.insertBefore(t,s)}(window, document,'script',
        'https://connect.facebook.net/en_US/fbevents.js');

        function generateFbp(index) {
            return `fb.${index}.${new Date().getTime()}.${Math.floor(1e8 + 9e8 * Math.random())}`;
        }
        
        function generateFbc(fbclid, index) {
            return `fb.${index}.${new Date().getTime()}.${fbclid}`;
        }

        function isValidDomain(providedDomain) {
            var hostname = window.location.hostname;
            return hostname.includes(providedDomain.replace(/^\./, ''));
        }

        function getDomainFromHostname(hostname) {
          const doubleTlds = ['.co.uk', '.com.br', '.myshopify.com']; // Adicione mais TLDs duplos conforme necessário
          let domainPartsCount = 2; // Número padrão de partes para TLDs simples
      
          // Verifica se o hostname termina com um dos TLDs duplos
          doubleTlds.forEach(tld => {
              if (hostname.endsWith(tld)) {
                  domainPartsCount = 3;
              }
          });
      
          const parts = hostname.split('.');
          
          // Se tiver menos ou igual ao número de partes do TLD, retorne o hostname completo com um ponto
          if (parts.length <= domainPartsCount) {
              return '.' + hostname;
          } else {
              // Retorna o domínio base ou subdomínio relevante com um ponto na frente
              return '.' + parts.slice(1).join('.');
          }
      }


        

        let fbp;
        let fbc;

        function setupFacebookCookies() {
            console.log('setupFacebookCookies');
            fbp = getCookie('_fbp');
            if (!fbp) {
                fbp = generateFbp(fb_index);
                setCookie('_fbp', fbp, 730, fb_domain); // 2 years
            }          
            fbc = getCookie('_fbc');
            const fbclid = new URLSearchParams(window.location.search).get('fbclid');
            if (!fbc && fbclid) {
                fbc = generateFbc(fbclid, fb_index);
                setCookie('_fbc', fbc,  730, fb_domain); // 2 years
            }
        }
      
        setupFacebookCookies();
      
        
        // Carregar dados do localStorage quando a pÃ¡gina for carregada
        function loadSolomonUser() {
            // Checar cookies primeiro
            const cookieValues = {};
            document.cookie.split(';').forEach(cookie => {
                const [key, value] = cookie.split('=').map(c => c.trim());
                if (key.startsWith('solomon_')) {
                    const realKey = key.substring('solomon_'.length);
                    cookieValues[realKey] = decodeURIComponent(value);
                }
            });        
            // Se encontrou algo nos cookies, retorna isso
            if (Object.keys(cookieValues).length > 0) {
                return cookieValues;
            }        
            // Senão, carrega do localStorage
            const storedUser = localStorage.getItem('SolomonUser');
            if (storedUser) {
                return JSON.parse(storedUser);                
            }        
            return {};
        }
        
        // Salvar dados no localStorage
        function saveSolomonUser() {
            localStorage.setItem('SolomonUser', JSON.stringify(SolomonUser));
            console.log('SolomonUser saved to localStorage:', SolomonUser);
        }

        // Objeto para armazenar os dados do usuário
        let SolomonUser = loadSolomonUser();
        
        // Função para atualizar SolomonUser com base em inputs específicos
        function updateSolomonUserFromInput(input) {
            input.addEventListener('change', () => {
                // Regex para ignorar maiúsculas/minúsculas
                console.log('input', input);
                const emailRegex = /email/i;
                const phoneRegex = /phone/i;
                const nameRegex = /name/i;
                const emailPattern = /^[^@\s]+@[^@\s]+\.[^\s]+$/;
                const phonePattern = /^(?:\D*\d){9}\D*$|^(?:\D*\d){11}\D*$|^(?:\D*\d){13}\D*$/;                
        
                // Verifica se inclui 'email' no id ou no name do input
                if (emailRegex.test(input.id) || emailRegex.test(input.name)) {
                  if (emailPattern.test(input.value)){
                    SolomonUser.email = input.value;
                  }
                }
                // Verifica se inclui 'phone' no id ou no name do input
                else if (phoneRegex.test(input.id) || phoneRegex.test(input.name)) {
                  if (phonePattern.test(input.value)){
                    SolomonUser.phone = input.value;
                  }
                }
                // Verifica se inclui 'name' no id ou no name do input
                else if (nameRegex.test(input.id) || nameRegex.test(input.name)) {
                    // Lógica para separar nome e sobrenome
                    const names = input.value.split(' ');
                    if (names.length > 1) {
                        SolomonUser.firstName = names[0];
                        SolomonUser.lastName = names.slice(1).join(' ');
                    } else {
                        SolomonUser.firstName = names[0];
                        SolomonUser.lastName = '';
                    }
                }
                saveSolomonUser();
                console.log('SolomonUser updated:', SolomonUser);
                
            });
        }
        
        // Função para encontrar e vincular todos os inputs relevantes
        function bindInputs() {
            // Selecionar todos os inputs e textareas relevantes
            const inputs = document.querySelectorAll('input, textarea');
            inputs.forEach(input => {
                if (/email/i.test(input.id) || /email/i.test(input.name) ||
                    /phone/i.test(input.id) || /phone/i.test(input.name) ||
                    /name/i.test(input.id) || /name/i.test(input.name)) {
                    updateSolomonUserFromInput(input);
                }
            });
        }
        
        // Observar mudanças no DOM para lidar com inputs que são carregados dinamicamente
        const solomonObserver = new MutationObserver(mutations => {
            mutations.forEach(mutation => {               
                if (mutation.addedNodes) {
                    mutation.addedNodes.forEach(node => {
                        if (node.nodeType === 1) {
                            const root = node.shadowRoot ? node.shadowRoot : node;
                            root.querySelectorAll('input, textarea').forEach(input => {
                                if (/email/i.test(input.id) || /email/i.test(input.name) ||
                                    /phone/i.test(input.id) || /phone/i.test(input.name) ||
                                    /name/i.test(input.id) || /name/i.test(input.name)) {
                                    updateSolomonUserFromInput(input);
                                }
                            });
                        }
                    });
                }
            });
        });
        
        // Configurações do observador para monitorar adição de novos nós
        const observerOptions = {
            childList: true,
            subtree: true
        };
        
        // Iniciar a observação do documento
        solomonObserver.observe(document.body, observerOptions);
        
        // Atualizar SolomonUser para inputs já existentes na página
        bindInputs();

        function generateEventId(eventName) {
            const timestamp = Date.now(); // Current timestamp in milliseconds
            const randomNumber = Math.floor(Math.random() * 1000000); // Random number between 0 and 999999
            return `${eventName}_${timestamp}_${randomNumber}`;
        }        

        const pageviewId = generateEventId('PageView')          
      
        hashUserData(SolomonUser).then(hashedUser => {
            console.log('hashedUser', hashedUser);
            pixelIdList.forEach(pixelId => {
              // Now you can use hashedUser to send to Facebook Pixel or CAPI
              var initString = 'init';
              fbq('set', 'autoConfig', 'false', pixelId);
              fbq(initString, pixelId, {
                  external_id: uniqueId,
                  em: hashedUser.em,
                  ph: hashedUser.ph,
                  fn: hashedUser.fn,
                  ln: hashedUser.ln,
                  ct: hashedUser.ct,
                  st: hashedUser.st,
                  zp: hashedUser.zp,
                  country: hashedUser.country
              });
              fbq('trackSingle',pixelId, 'PageView', {}, {
                   eventID: pageviewId
              });
              
            });
            // PageView Event
            sendEventToServer('PageView', {
                url: window.location.href,
                referrer: document.referrer
            });
        });

        
            
        /** DATALAYER: Product Page
        * Fire on all Product View pages. */
        if (window.location.pathname.includes('/products/')) {
            var ecommerce = {
                'items': [{
                    'item_id'        : null,  
                    'item_variant'    : null,             
                    'item_name'      : null,
                    'price'           : "",
                    'item_brand'      : null,
                    'item_category'   : null,
                    'item_list_name'  : null,
                    'description'     : "",
                    'imageURL'        : 'https://divamoderna.com.br/cdn/shopifycloud/shopify/assets/no-image-2048-5e88c1b20e087fb7bbe9a3771824e743c244f437e4f8ba93bbf7b11b53f7824c_grande.gif', 
                    'productURL'      : '',
                    'item_quantity'   : 1
                }]
            };

            console.log("product", null);
            
            if (!!null){
                sendEventToServer('ViewContent', ecommerce);
            }

            $(document).on('click', __DL__.cartTriggers, function(){
                var clickedForm = $(this).closest('form');
                var formProductId = clickedForm.find('input[name="product-id"]').val();
                var pageProductId = null;
                pageProductId = pageProductId.toString();
                if (!formProductId || formProductId === pageProductId) {
                    sendEventToServer('AddToCart', ecommerce);
                } else {
                    // Enviar somente o ID do produto e a quantidade, assumindo quantidade = 1
                    sendEventToServer('AddToCart', { items: [{
                        'item_id': formProductId,
                        'item_quantity': 1
                    }] });
                }
            }); 

        }else {
            $(document).on('click', __DL__.cartTriggers, function(){
                var form = $(this).closest('form');
                var productId = form.find('input[name="product-id"]').val();
                
                // Enviar somente o ID do produto e a quantidade, assumindo quantidade = 1
                sendEventToServer('AddToCart', { items: [{
                    'item_id': productId,
                    'item_quantity': 1
                }] });
            }); 
        }

        const originalYmpGetUrlWithUtms = window.ymp_getUrlWithUtms;
        if (originalYmpGetUrlWithUtms) {
            window.ymp_getUrlWithUtms = function(url) {
              // Chamar sua função para disparar o evento de Initiate Checkout
              try {
                initiateCheckout();
              } catch (error) {
              }
              const resp = originalYmpGetUrlWithUtms(url);
              // Continuar com a navegação original
              return resp;
            };
        }
        // Redefinir a função para incluir o evento de Initiate Checkout
        
       
        var initiateCheckoutSent = false;
        function initiateCheckout(){
                if (initiateCheckoutSent) {
                    return;
                }
                initiateCheckoutSent = true;
                var cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"BRL","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
                var product = null
                var have_cart = cart.item_count > 0;
                sendEventToServer('InitiateCheckout', {
                    item_count: have_cart ? cart.item_count : 1 ,
                    items: have_cart ? cart.items.map(function(item) {
                        return {
                            item_id: item.product_id,
                            item_name: item.title,
                            item_variant: item.variant_title,
                            item_price: item.price,
                            item_quantity: item.quantity,
                            item_brand: item.vendor,
                            item_category: item.product_type
                        };
                    }) : [{
                            item_id: null,
                            item_name: product.title,
                            item_variant: null,  
                            item_price: null,
                            item_quantity: 1,
                            item_brand: product.vendor,
                            item_category: product.type
                    }],
                    total_price: have_cart ? (cart.total_price / 100) : product.price,
                    currency: cart.currency,
                    total_discount: have_cart ? cart.total_discount : 0,
                    url: window.location.href,
                    referrer: document.referrer
                });
        }      
        function getEventTimestamp() {
            return Math.floor(Date.now() / 1000);
        }

        var searchPage = new RegExp(__DL__.searchPage, "g");
        if(document.location.pathname.match(searchPage)){
            var ecommerce = {
                items :[],
            };
            sendEventToServer('Search', ecommerce);  
        }
          
        async function sendEventToServer(eventName, data) {
            console.log("EventName:", eventName);
            console.log("data:", data);
            // Wait for IP addresses to be fetched
            let customData = {};
            let eventId = generateEventId(eventName);

            if (eventName !== 'PageView') {
                customData = {
                    content_ids : data.items.length === 1 ? data.items[0].item_id.toString() : data.items.map(item => item.item_id.toString()),
                    content_name: data.items[0].item_name,
                    content_type: 'product_group',
                    value: (eventName === 'InitiateCheckout') ? data.total_price : data.items[0].price,
                    currency: (eventName === 'InitiateCheckout') ? data.currency : data.items[0].currency,
                    content_category: data.items[0].item_category,
                    num_items: (eventName === 'InitiateCheckout') ? data.items.reduce((total, item) => total + item.item_quantity, 0) : 0,
                    contents: data.items.map(item => ({id: item.item_id.toString(), quantity: item.item_quantity})),
                };
            }else {
              eventId = pageviewId;
            }            
            
            await ipPromise;
            const clientIpAddress = ipv6 || ipv4;

            let hashedUser = await hashUserData(SolomonUser);

            // Send equivalent event to Facebook Pixel
            if (window.fbq) {
                pixelIdList.forEach(pixelId => {
                    switch (eventName) {
                        case 'PageView':                        
                            break;
                        case 'ViewContent':
                        case 'AddToCart':
                        case 'Search':
                            fbq('trackSingle',pixelId, eventName, {
                              content_ids: data.items.length === 1 ? data.items[0].item_id.toString() : data.items.map(item => item.item_id.toString()),
                              content_name: data.items[0].item_name,
                              content_type: 'product_group',
                              value: data.items[0].price,
                              currency: data.items[0].currency,
                              content_category: data.items[0].item_category,
                              contents: data.items.map(item => ({id: item.item_id.toString(), quantity: item.item_quantity})),
                            }, 
                            {
                                eventID: eventId
                            });
                            //content_ids, content_category, content_name, content_type, contents, currency e value
                            break;
                        case 'InitiateCheckout':
                            fbq('trackSingle', pixelId, 'InitiateCheckout', {
                              content_ids: data.items.length === 1 ? data.items[0].item_id.toString() : data.items.map(item => item.item_id.toString()),
                              content_name: data.items[0].item_name,
                              content_type: 'product_group',
                              value: data.total_price,
                              currency: data.currency,
                              content_category: data.items[0].item_category,
                              num_items: data.items.reduce((total, item) => total + item.item_quantity, 0),
                              contents: data.items.map(item => ({id: item.item_id.toString(), quantity: item.item_quantity})),
                            }, 
                            {
                                eventID: eventId
                            });
                            //content_category, content_ids, contents, currency, num_items e value
                            break;
                    }
                });
            } else {
                  console.log("fbq not found") 
            }
        
            const eventData = {
              event_name: eventName,
              event_time: getEventTimestamp(),
              user_data: {
                  em: hashedUser.em,
                  ph: hashedUser.ph,
                  fn: hashedUser.fn,
                  ln: hashedUser.ln,
                  ct: hashedUser.ct,
                  st: hashedUser.st,
                  zp: hashedUser.zp,
                  country:   hashedUser.country,   
                  external_id: uniqueId,
                  client_ip_address: clientIpAddress,
                  client_user_agent: navigator.userAgent,
                  fbc: getCookie("_fbc") || fbc,
                  fbp: getCookie("_fbp") || fbp || getCookie("fbp") ,  
              },
              custom_data: customData,
              event_source_url: window.location.href,
              event_id: eventId ,
              action_source: 'website',
              referrer_url: document.referrer, 
              company_id: company_id,
              test: is_test              
            }
        
            if (!!data.cart) {
              console.log("data.cart", data.cart)
            }
            
            // Send data to your server
            fetch('https://pixel-events-fqxpwg3smq-ue.a.run.app/event', {
                method: 'POST',
                headers: { 'Content-Type': 'application/json' },
                body: JSON.stringify(eventData),
                keepalive: true
            });
        }          
    }
}, 500);
  
</script>

<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->












  <script async src="https://static.klaviyo.com/onsite/js/YfSCfr/klaviyo.js?company_id=YfSCfr"></script>
  <script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>

  




  <script>
    window.klaviyoReviewsProductDesignMode = false
  </script>







<!-- END app block --><!-- BEGIN app block: shopify://apps/dr-free-gift-on-cart/blocks/instant-load/5942fed7-47f4-451f-a42f-9077b6214264 --><!-- For self-installation -->
<script>(() => {const installerKey = 'docapp-free-gift-auto-install'; const urlParams = new URLSearchParams(window.location.search); if (urlParams.get(installerKey)) {window.sessionStorage.setItem(installerKey, JSON.stringify({integrationId: urlParams.get('docapp-integration-id'), divClass: urlParams.get('docapp-install-class'), check: urlParams.get('docapp-check')}));}})();</script>
<script>(() => {const previewKey = 'docapp-free-gift-test'; const urlParams = new URLSearchParams(window.location.search); if (urlParams.get(previewKey)) {window.sessionStorage.setItem(previewKey, JSON.stringify({active: true, integrationId: urlParams.get('docapp-free-gift-inst-test')}));}})();</script>
<script>window.freeGiftCartUpsellProAppBlock = true;</script>

<!-- App speed-up -->
<script id="docapp-cart">window.docappCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"BRL","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; window.docappCart.currency = "BRL"; window.docappCart.shop_currency = "BRL";</script>
<script id="docapp-free-item-speedup">
    (() => { if (window.freeGiftCartUpsellProAppLoaded) return; let script = document.createElement('script'); script.src = "https://d2fk970j0emtue.cloudfront.net/shop/js/free-gift-cart-upsell-pro.min.js?shop=loja-das-diversas-variedades.myshopify.com"; document.getElementById('docapp-free-item-speedup').after(script); })();
</script>

<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {var session_token = document.cookie.match(/_shopify_s=([^;]*)/);function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 51849101495,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "password"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
<script id="web-pixels-manager-setup">(function e(e,d,r,n,o,i){if(void 0===i&&(i={}),!Boolean(null===(t=null===(a=window.Shopify)||void 0===a?void 0:a.analytics)||void 0===t?void 0:t.replayQueue)){var a,t;window.Shopify=window.Shopify||{};var s=window.Shopify;s.analytics=s.analytics||{};var l=s.analytics;l.replayQueue=[],l.publish=function(e,d,r){return l.replayQueue.push([e,d,r]),!0};try{self.performance.mark("wpm:start")}catch(e){}var u=function(){var e={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(13[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(13[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/},d=e.modern,r=e.legacy,n=navigator.userAgent;return n.match(d)?"modern":n.match(r)?"legacy":"unknown"}(),c="modern"===u?"modern":"legacy",f=(null!=o?o:{modern:"",legacy:""})[c],m=function(e){return[e.baseUrl,"/wpm","/b",e.hashVersion,"modern"===e.buildTarget?"m":"l",".js"].join("")}({baseUrl:r,hashVersion:n,buildTarget:c}),p=function(e){var d=e.version,r=e.bundleTarget,n=e.surface,o=e.pageUrl,i=e.monorailEndpoint;return{emit:function(e){var a=e.status,t=e.errorMsg,s=(new Date).getTime(),l=JSON.stringify({metadata:{event_sent_at_ms:s},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:d,bundle_target:r,page_url:o,status:a,surface:n,error_msg:t},metadata:{event_created_at_ms:s}}]});if(!i)return console&&console.warn&&console.warn("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{return self.navigator.sendBeacon.bind(self.navigator)(i,l)}catch(e){}var u=new XMLHttpRequest;try{return u.open("POST",i,!0),u.setRequestHeader("Content-Type","text/plain"),u.send(l),!0}catch(e){return console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}}}({version:n,bundleTarget:u,surface:e.surface,pageUrl:self.location.href,monorailEndpoint:e.monorailEndpoint});try{i.browserTarget=u,function(e){var d=e.src,r=e.async,n=void 0===r||r,o=e.onload,i=e.onerror,a=e.sri,t=e.scriptDataAttributes,s=void 0===t?{}:t,l=document.createElement("script"),u=document.querySelector("head"),c=document.querySelector("body");if(l.async=n,l.src=d,a&&(l.integrity=a,l.crossOrigin="anonymous"),s)for(var f in s)if(Object.prototype.hasOwnProperty.call(s,f))try{l.dataset[f]=s[f]}catch(e){}if(o&&l.addEventListener("load",o),i&&l.addEventListener("error",i),u)u.appendChild(l);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(l)}}({src:m,async:!0,onload:function(){if(!function(){var e,d;return Boolean(null===(d=null===(e=window.Shopify)||void 0===e?void 0:e.analytics)||void 0===d?void 0:d.initialized)}()){var r=window.webPixelsManager.init(e)||void 0;if(r){d(r);var n=window.Shopify.analytics;n.replayQueue.forEach((function(e){var d=e[0],n=e[1],o=e[2];r.publishCustomEvent(d,n,o)})),n.replayQueue=[],n.publish=r.publishCustomEvent,n.visitor=r.visitor,n.initialized=!0}}},onerror:function(){return p.emit({status:"failed",errorMsg:"".concat(m," has failed to load")})},sri:function(e){var d=/^sha384-[A-Za-z0-9+/=]+$/;return"string"==typeof e&&d.test(e)}(f)?f:"",scriptDataAttributes:i}),p.emit({status:"loading"})}catch(e){p.emit({status:"failed",errorMsg:(null==e?void 0:e.message)||"Unknown error"})}}})({shopId: 51849101495,storefrontBaseUrl: "https://divamoderna.com.br",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://monorail-edge.shopifysvc.com/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["ac843a20"],webPixelsConfigList: [{"id":"767885495","configuration":"{\"pixelCode\":\"CN0KAGJC77U8OC8A7PE0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"498925751","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"AW-10870192926\\\",\\\"target_country\\\":\\\"BR\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-10870192926\\/JvDZCJ6C56wDEJ72p78o\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-10870192926\\/Hka-CJuC56wDEJ72p78o\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-10870192926\\/ehM6CJWC56wDEJ72p78o\\\",\\\"MC-TM6YNQRT5N\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-10870192926\\/1B2VCJKC56wDEJ72p78o\\\",\\\"MC-TM6YNQRT5N\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-10870192926\\/aGL1CI-C56wDEJ72p78o\\\",\\\"MC-TM6YNQRT5N\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-10870192926\\/baqiCKGC56wDEJ72p78o\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-10870192926\\/ExTYCJiC56wDEJ72p78o\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"32490078a1ca868202a857e260a8d770","type":"APP","apiClientId":1780363,"privacyPurposes":[]},{"id":"84508855","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0411","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0411","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,effectiveTopLevelDomain: "com.br",initData: {"shop":{"name":"Diva Moderna","paymentSettings":{"currencyCode":"BRL"},"myshopifyDomain":"loja-das-diversas-variedades.myshopify.com","countryCode":"BR","storefrontUrl":"https://divamoderna.com.br"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed", {});},"https://divamoderna.com.br/cdn","ea0a4543w5efeec80p5057ec74m432c53fe",{"modern":"","legacy":""},{"shopId":"51849101495","storefrontBaseUrl":"https://divamoderna.com.br","extensionBaseUrl":"https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"ac843a20\"]","isMerchantRequest":"false","hashVersion":"ea0a4543w5efeec80p5057ec74m432c53fe"});</script><script>
  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
  window.ShopifyAnalytics.meta.currency = 'BRL';
  var meta = {"page":{"pageType":"password"}};
  for (var attr in meta) {
    window.ShopifyAnalytics.meta[attr] = meta[attr];
  }
</script>
<script class="analytics">
  (function () {
    var customDocumentWrite = function(content) {
      var jquery = null;

      if (window.jQuery) {
        jquery = window.jQuery;
      } else if (window.Checkout && window.Checkout.$) {
        jquery = window.Checkout.$;
      }

      if (jquery) {
        jquery('body').append(content);
      }
    };

    var hasLoggedConversion = function(token) {
      if (token) {
        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
      }
      return false;
    }

    var setCookieIfConversion = function(token) {
      if (token) {
        var twoMonthsFromNow = new Date(Date.now());
        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);

        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
      }
    }

    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
    if (trekkie.integrations) {
      return;
    }
    trekkie.methods = [
      'identify',
      'page',
      'ready',
      'track',
      'trackForm',
      'trackLink'
    ];
    trekkie.factory = function(method) {
      return function() {
        var args = Array.prototype.slice.call(arguments);
        args.unshift(method);
        trekkie.push(args);
        return trekkie;
      };
    };
    for (var i = 0; i < trekkie.methods.length; i++) {
      var key = trekkie.methods[i];
      trekkie[key] = trekkie.factory(key);
    }
    trekkie.load = function(config) {
      trekkie.config = config || {};
      trekkie.config.initialDocumentCookie = document.cookie;
      var first = document.getElementsByTagName('script')[0];
      var script = document.createElement('script');
      script.type = 'text/javascript';
      script.onerror = function(e) {
        var scriptFallback = document.createElement('script');
        scriptFallback.type = 'text/javascript';
        scriptFallback.onerror = function(error) {
                var Monorail = {
      produce: function produce(monorailDomain, schemaId, payload) {
        var currentMs = new Date().getTime();
        var event = {
          schema_id: schemaId,
          payload: payload,
          metadata: {
            event_created_at_ms: currentMs,
            event_sent_at_ms: currentMs
          }
        };
        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
      },
      sendRequest: function sendRequest(endpointUrl, payload) {
        // Try the sendBeacon API
        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
          var blobData = new window.Blob([payload], {
            type: 'text/plain'
          });

          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
            return true;
          } // sendBeacon was not successful

        } // XHR beacon

        var xhr = new XMLHttpRequest();

        try {
          xhr.open('POST', endpointUrl);
          xhr.setRequestHeader('Content-Type', 'text/plain');
          xhr.send(payload);
        } catch (e) {
          console.log(e);
        }

        return false;
      },
      isIos12: function isIos12() {
        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
      }
    };
    Monorail.produce('monorail-edge.shopifysvc.com',
      'trekkie_storefront_load_errors/1.1',
      {shop_id: 51849101495,
      theme_id: 134630113463,
      app_name: "storefront",
      context_url: window.location.href,
      source_url: "//divamoderna.com.br/cdn/s/trekkie.storefront.f0d5693ccbd1fc3a366a05ea27b0943896b4a200.min.js"});

        };
        scriptFallback.async = true;
        scriptFallback.src = '//divamoderna.com.br/cdn/s/trekkie.storefront.f0d5693ccbd1fc3a366a05ea27b0943896b4a200.min.js';
        first.parentNode.insertBefore(scriptFallback, first);
      };
      script.async = true;
      script.src = '//divamoderna.com.br/cdn/s/trekkie.storefront.f0d5693ccbd1fc3a366a05ea27b0943896b4a200.min.js';
      first.parentNode.insertBefore(script, first);
    };
    trekkie.load(
      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":51849101495,"isMerchantRequest":null,"themeId":134630113463,"themeCityHash":"10977273638006810818","contentLanguage":"pt-BR","currency":"BRL"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
    );

    var loaded = false;
    trekkie.ready(function() {
      if (loaded) return;
      loaded = true;

      window.ShopifyAnalytics.lib = window.trekkie;

      var originalDocumentWrite = document.write;
      document.write = customDocumentWrite;
      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
      document.write = originalDocumentWrite;

      window.ShopifyAnalytics.lib.page(null,{"pageType":"password","shopifyEmitted":true});

      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
      var token = match? match[1]: undefined;
      if (!hasLoggedConversion(token)) {
        setCookieIfConversion(token);
        
      }
    });


        var eventsListenerScript = document.createElement('script');
        eventsListenerScript.async = true;
        eventsListenerScript.src = "//divamoderna.com.br/cdn/shopifycloud/shopify/assets/shop_events_listener-f55dd2979ec32029c7d9e0b454ab8b33f79c01ca039d17a6f5c9b95647564b19.js";
        document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);

})();</script>
  <script>
  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
    window.ga = function ga() {
      (window.ga.q = window.ga.q || []).push(arguments);
      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
      }
      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
    };
    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
    }
  }
</script>
<script
  defer
  src="https://divamoderna.com.br/cdn/shopifycloud/perf-kit/shopify-perf-kit-1.6.5.min.js"
  data-application="storefront-renderer"
  data-shop-id="51849101495"
  data-render-region="gcp-us-central1"
  data-page-type="password"
  data-theme-instance-id="134630113463"
  data-theme-name="Tema 1001N"
  data-theme-version="1.14"
  data-monorail-region="shop_domain"
  data-resource-timing-sampling-rate="10"
  data-shs="true"
></script>
</head>

  <!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W2QRRRRX"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) --><body class="no-focus-outline  features--image-zoom" data-instant-allow-query-string>
    <!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TH7396M2"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) --><svg class="visually-hidden">
      <linearGradient id="rating-star-gradient-half">
        <stop offset="50%" stop-color="rgb(var(--product-star-rating))" />
        <stop offset="50%" stop-color="rgb(var(--product-star-rating))" stop-opacity="0.4" />
      </linearGradient>
    </svg>


  <!-- NÃO ASSINCRONIZE NEM ADIE ESSE SCRIPT  -->   <script defer src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
   
          
    <a href="#main" class="visually-hidden skip-to-content">Pular para o conteúdo</a>
    <loading-bar class="loading-bar"></loading-bar><div id="main" role="main" class="anchor"><div id="shopify-section-template--16562173739191__main" class="shopify-section shopify-section--main-password"><style>
  #shopify-section-template--16562173739191__main .password {
    --heading-color: 255, 255, 255;
    --text-color: 255, 255, 255;
    --primary-button-background: 243, 255, 52;
    --primary-button-text-color: 40, 40, 40;

    --section-background: 40, 40, 40;
  }

  #shopify-section-template--16562173739191__main .password__logo-image {
    max-width: 100px;
  }

  @media screen and (min-width: 741px) {
    #shopify-section-template--16562173739191__main .password__logo-image {
      max-width: 140px;
    }
  }
</style>

<section>
  <div class="password">
    <div class="password__main vertical-breather vertical-breather--tight">
      <h1 class="password__logo"><span class="heading h5">Diva Moderna</span></h1>

      <div class="password__content"><h2 class="heading h3">Em breve</h2>Em breve novidades!<div class="password__newsletter"><form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="form password__newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">

                <div class="input">
                  <input type="email" id="password[contact][email]" name="contact[email]" class="input__field input__field--transparent input__field--text" required>
                  <label for="password[contact][email]" class="input__label">Seu e-mail</label>
                </div>

                <button type="submit" class="form__submit form__submit--closer button button--primary button--full">Me avise</button></form></div><span class="password__storefront-login"><svg focusable="false" width="18" height="18" class="icon icon--lock icon--inline  " viewBox="0 0 17 17">
        <path d="M2.5 7V15H14.5V7H2.5Z" stroke="currentColor" stroke-width="1.5" fill="none"></path>
        <path d="M5.5 4C5.5 2.34315 6.84315 1 8.5 1V1C10.1569 1 11.5 2.34315 11.5 4V7H5.5V4Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" fill="none"></path>
        <circle cx="8.5" cy="11" r="0.5" stroke="currentColor"></circle>
      </svg><button type="button" is="toggle-button" class="link hidden-tablet-and-up" aria-controls="password-popover" aria-expanded="false">Entrar usando senha</button><!--
          --><button type="button" is="toggle-button" class="link hidden-phone" aria-controls="password-drawer" aria-expanded="false">Entrar usando senha</button>
        </span>
      </div>

      <div class="password__copyright">
        <span class="password__powered-by text--subdued text--xsmall">Essa loja terá a tecnologia da<a class="password__shopify-logo" href="//www.shopify.com" target="_blank" rel="noreferrer" aria-label="Shopify"><svg focusable="false" width="77" height="22" fill="none" viewBox="0 0 77 22" role="presentation">
      <path fill-rule="evenodd" clip-rule="evenodd" d="M10.268 1.384c.612.077 1.02.773 1.281 1.574l-1.034.32V3.207v-.152c0-.684-.095-1.234-.247-1.67zm2.139 20.028l6.45-1.401s-2.326-15.728-2.34-15.836a.207.207 0 00-.188-.174l-1.726-.128-1.27-1.262a.277.277 0 00-.11-.065l-.816 18.866zM7.57 9.712c.878 0 1.594.382 1.594.382l.817-2.43s-.552-.321-1.67-.321c-2.902 0-4.34 1.938-4.34 3.94 0 1.337.75 1.943 1.406 2.475.513.414.969.783.969 1.418 0 .35-.248.829-.856.829-.932 0-2.035-.948-2.035-.948l-.562 1.857s1.073 1.307 3.173 1.307c1.75 0 3.047-1.317 3.047-3.363 0-1.573-1.059-2.35-1.895-2.964-.547-.401-.999-.733-.999-1.172 0-.203.065-1.01 1.351-1.01zM9.042.861a.625.625 0 00-.355-.12C6.701.742 5.585 3.35 5.115 4.95l1.69-.523c.4-2.098 1.35-3.148 2.237-3.565zm.747 2.64v-.12c0-.824-.11-1.436-.28-1.862-.674.29-1.446 1.056-1.857 2.644l2.137-.661zm3.077-.951a.754.754 0 01.065-.015l-.818 18.887L0 19.153S1.57 7.015 1.63 6.587c.078-.565.097-.584.696-.772.098-.031.861-.268 1.936-.6C4.676 3.456 5.998 0 8.763 0c.362 0 .78.194 1.118.64a1.81 1.81 0 01.1-.003c1.187 0 1.862 1.012 2.244 2.112l.641-.198zm52.98 5.645h1.806l-.358 2.016h-1.787l-1.373 7.484h-2.597l1.374-7.484h-1.205l.377-2.016h1.204l.075-.446c.207-1.124.621-2.249 1.505-3.024.696-.62 1.618-.892 2.54-.892.64 0 1.11.097 1.411.233L68.31 6.16a2.47 2.47 0 00-.828-.135c-.865 0-1.392.814-1.542 1.725l-.094.446zM35.78 8.002c-1.148 0-2.05.562-2.747 1.416l-.038-.02.998-5.37h-2.597l-2.52 13.668h2.596l.865-4.672c.339-1.765 1.223-2.85 2.05-2.85.584 0 .81.407.81.989 0 .368-.038.813-.113 1.182l-.978 5.351h2.596l1.016-5.525c.113-.582.188-1.28.188-1.745 0-1.513-.771-2.424-2.126-2.424zm-9.294 3.994c-.659-.368-.997-.678-.997-1.105 0-.543.47-.892 1.204-.892.677 0 1.26.194 1.618.368l.602-1.9c-.414-.252-1.186-.445-2.183-.445-2.276 0-3.838 1.337-3.838 3.218 0 1.066.734 1.88 1.712 2.462.79.465 1.073.795 1.073 1.28 0 .504-.395.91-1.129.91-.81.02-1.656-.329-2.126-.58l-.64 1.9c.49.348 1.487.639 2.559.658 2.333.02 4.007-1.182 4.007-3.315 0-1.144-.846-1.958-1.862-2.559zm14.75 2.094c0 .97.377 1.745 1.26 1.745 1.374 0 2.146-2.52 2.146-4.169 0-.794-.301-1.609-1.223-1.609-1.411 0-2.183 2.501-2.183 4.033zm-2.652.058c0-3.238 2.07-6.146 5.192-6.146 2.427 0 3.518 1.823 3.518 3.742 0 3.315-2.07 6.146-5.136 6.146-2.333 0-3.575-1.668-3.575-3.742zm12.869 1.725c-.47 0-.79-.155-1.073-.387l.433-2.501c.301-1.667 1.148-2.773 2.05-2.773.791 0 1.035.757 1.035 1.474 0 1.725-.997 4.187-2.445 4.187zm2.483-7.87c-1.035 0-2.05.58-2.747 1.59h-.037l.15-1.436h-2.295c-.113.97-.32 2.443-.527 3.548l-1.806 9.791h2.596l.715-3.955h.056c.302.194.885.349 1.525.349 3.048 0 5.042-3.219 5.042-6.476 0-1.803-.772-3.412-2.672-3.412zm4.892-2.289c0-.872.659-1.55 1.486-1.55.79 0 1.299.562 1.299 1.337-.02.989-.715 1.551-1.524 1.551h-.038c-.734 0-1.223-.543-1.223-1.338zm-2.145 11.982h2.597l1.768-9.48h-2.615l-1.75 9.48zm17.215-9.48l-1.58 4.245c-.334.912-.52 1.488-.702 2.053l-.07.216h-.037a40.242 40.242 0 00-.226-2.25l-.414-4.265h-2.728l1.562 8.706c.037.193.018.31-.057.445-.3.601-.809 1.183-1.41 1.61-.49.368-1.036.6-1.468.756L67.483 22c.526-.116 1.618-.562 2.54-1.454 1.185-1.144 2.276-2.908 3.405-5.312l3.18-7.019h-2.71z" fill="currentColor"></path>
    </svg></a>
        </span>

        <span class="password__admin-link text--xsmall">
          <span class="text--subdued">Dono da loja?</span>
          <a href="/admin" class="link">Faça login aqui</a>
        </span>
      </div>
    </div></div><drawer-content initial-focus-selector="[type='password']" id="password-drawer" class="drawer drawer--large">
    <span class="drawer__overlay"></span>

    <button type="button" class="drawer__close-button tap-area" data-action="close" title="Fechar"><svg focusable="false" width="14" height="14" class="icon icon--close   " viewBox="0 0 14 14">
        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="1.3" fill="none"></path>
      </svg></button>

    <div class="drawer__content drawer__content--center"><form method="post" action="/password" id="storefront-password-drawer" accept-charset="UTF-8" class="password__storefront-form form" name="password"><input type="hidden" name="form_type" value="storefront_password" /><input type="hidden" name="utf8" value="✓" /><p class="form__info text--center">Por favor insira a senha para acessar a loja</p><div class="input">
          <input type="password" id="password[drawer][password]" name="password" class="input__field input__field--text" required="required">
          <label for="password[drawer][password]" class="input__label">Senha</label>
        </div>

        <button type="submit" class="form__submit form__submit--closer button button--primary button--full">Entrar</button></form></div>
  </drawer-content>

  <popover-content id="password-popover" class="popover hidden-tablet-and-up">
    <span class="popover__overlay"></span>

    <button type="button" class="popover__close-button tap-area tap-area--large" data-action="close" title="Fechar"><svg focusable="false" width="14" height="14" class="icon icon--close   " viewBox="0 0 14 14">
        <path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="1.3" fill="none"></path>
      </svg></button><form method="post" action="/password" id="storefront-password-popover" accept-charset="UTF-8" class="password__storefront-form form" name="password"><input type="hidden" name="form_type" value="storefront_password" /><input type="hidden" name="utf8" value="✓" /><p class="form__info text--center">Por favor insira a senha para acessar a loja</p>

      <div class="input">
        <input type="password" id="password[picker][password]" name="password" class="input__field input__field--text" required="required">
        <label for="password[picker][password]" class="input__label">Senha</label>
      </div>

      <button type="submit" class="form__submit form__submit--closer button button--primary button--full">Entrar</button></form></popover-content>
</section>

</div>
</div>
            

    <script defer type="module" src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.esm.js" defer></script>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
    <script defer nomodule src="https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.js" defer></script><style>
.shopify-payment-button {
  display: none !important;
}
</style>  
      <!-- Não remova. Checkout Yampi. -->
  <link rel="preconnect" crossorigin href="https://api.dooki.com.br">
<link rel="preconnect" crossorigin href="https://api.yampi.io">







<link rel="stylesheet" href="https://cdn.yampi.me/shopify/checkout.css">
<style>
    .yampi-loader {display: none; position: fixed; width: 100%; height: 100%; background: #fff; left: 0; top: 0; z-index:99999}
    .yampi-loading{position:fixed;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0;width:50px;height:50px}.yampi-loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5)}.yampi-loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.yampi-loading:not(:required):after{content:'';display:block;font-size:10px;width:50px;height:50px;margin-top:-.5em;border:5px solid #999;border-radius:100%;border-bottom-color:transparent;-webkit-animation:spinner 1s linear 0s infinite;animation:spinner 1s linear 0s infinite}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes  spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}

</style>

<div class="yampi-loader">
    <div class="yampi-loading"></div>
</div>

<script type='text/javascript'>

    var currentPage = 'password'
        ,   cartEndpoint = 'https://api.dooki.com.br/v2/public/shopify/cart'
        ,   statusEndpoint = 'https://api.dooki.com.br/v2/public/shopify/status'
        ,   shop = 'https://divamoderna.com.br'
        ,   shopifyInternalUrl = 'loja-das-diversas-variedades.myshopify.com'
        ,   ymp_hasUrlSupport = 'undefined' !== typeof URL && 'undefined' !== typeof URLSearchParams
        ,   ymp_utmCookieName = 'utmsTrack';

    window.yampiCheckoutUrl = '';

    var checkoutBtncss = '<style id="ymp-btn-style" type="text/css"> body .ymp-CrtpageMainFrm input[type="submit"]:not([name="update"]), body .ymp-CrtpageMainFrm button[type="submit"]:not([name="update"]), body .ymp_check_mainBtn[name="checkout"]:not([class*="ymp_elem_"]):not([name="update"]), body input.ymp_check_mainBtn:not([class*="ymp_elem_"]):not([name="update"]) { display: none !important; }body .ymp-CrtpageMainFrm .ymp_check_mainBtn.ymp_elem_mainBtn[type="submit"]:not(.bold_hidden){ display: inline-block !important; } </style>';

    function showYampiLoader() {
        var el = document.querySelector('.yampi-loader');
        el.style.display = 'block';
    }

    function hideYampiLoader() {
        var el = document.querySelector('.yampi-loader');
        el.style.display = 'none';
    }

    // Cart
    if (currentPage == 'cart') {
        showYampiLoader();

        getAjax('/cart.json', function (response) {
            var cartPayload = JSON.parse(response);

            var data = {
                shop: window.location.host,
                shopify_internal_domain: shopifyInternalUrl,
                cart_payload: cartPayload
            };

            postAjax(cartEndpoint, JSON.stringify(data), function (response) {
                var resp = JSON.parse(response);

                if (!resp.active) {
                    hideYampiLoader();
                } else {

                    var otherButtons = document.getElementsByClassName('cartX_check_mainBtn');

                    for (var i = 0; i < otherButtons.length; i ++) {
                        otherButtons[i].setAttribute('style', 'display: none !important');
                    }

                    window.yampiCheckoutUrl = resp.checkout_direct_url;

                    if (resp.skip_cart && resp.checkout_direct_url != '') {
                        // Limpa o carrinho do Shopify
                        if (resp.fb_fallback && isAndroid() && isFacebookBrowser()) {
                            window.location = ymp_getUrlWithUtms(resp.checkout_direct_url);

                            setTimeout(function () {
                                showYampiPurchaseConfirmation(resp.checkout_direct_url);
                            }, 500);
                        } else {
                            postAjax('/cart/clear.js', JSON.stringify({}), function () {
                                window.location = ymp_getUrlWithUtms(resp.checkout_direct_url);
                            });
                        }

                    } else {
                        hideYampiLoader();

                        var getHead = document.getElementsByTagName('head')[0];
                        getHead.insertAdjacentHTML('beforeend', checkoutBtncss);
                        var getForm = document.getElementsByTagName('form'); var cartFrmId,getCheckoutBtn;

                        for (var i = 0; i < getForm.length; i++) {
                            var formAction = getForm[i].action;  formAction = formAction.split(shop);

                            if (formAction.includes('/cart') == true || formAction[0].includes('/cart') == true) {
                                if (getForm[i].getAttribute('id')){
                                    cartFrmId = getForm[i].getAttribute('id');
                                } else {
                                    getForm[i].setAttribute('id','ymp-CrtpageMainFrm'); cartFrmId = getForm[i].getAttribute('id');
                                }
                                getForm[i].classList.add('ymp-CrtpageMainFrm');
                                getCheckoutBtn = getForm[i].elements['checkout'] || document.querySelector('a[href="/checkout"]') || document.querySelector('form[action="/cart"] input[type="submit"]');

                                if (getCheckoutBtn.length == undefined) {
                                    var buttonValue = getCheckoutBtn.value ? getCheckoutBtn.value : getCheckoutBtn.textContent;
                                } else {
                                    var lastBtnID = getCheckoutBtn.length - 1;
                                    var buttonValue = getCheckoutBtn[lastBtnID].value ? getCheckoutBtn[lastBtnID].value : getCheckoutBtn[lastBtnID].textContent;
                                }
                                var getSubBtnId = getCheckoutBtn.id;
                                if (getSubBtnId) {
                                    getSubBtnId = getSubBtnId+'ympButton';
                                } else {
                                    getSubBtnId = 'ympBtn';
                                }

                                if (getCheckoutBtn.length == undefined) {
                                    var inptBtn = `<button type='submit' class='`+getCheckoutBtn.className+` ymp_check_mainBtn ymp_elem_mainBtn' id='`+getSubBtnId+`'>`+buttonValue+`</button>`;
                                    getCheckoutBtn.insertAdjacentHTML('afterEnd', inptBtn);
                                } else {
                                    var inptBtn = `<button type='submit' class='`+getCheckoutBtn[getCheckoutBtn.length - 1].className+` ymp_check_mainBtn ymp_elem_mainBtn' id='`+getSubBtnId+`'>`+buttonValue+`</button>`;
                                    getCheckoutBtn[getCheckoutBtn.length - 1].insertAdjacentHTML('afterEnd', inptBtn);
                                }

                                document.getElementById(getSubBtnId).addEventListener('click', fakeClick);
                            }
                        }

                        // Tratamento com links dentro do carrinho.
                        if (window.$ || window.jQuery) {
                            var btns = $('a.btn-checkout[href="/checkout"]').not('.ymp_elem_mainBtn');
                            btns.hide();
                        }
                    }
                }
            });

        });
    }

    function showYampiPurchaseConfirmation(purchaseUrl) {
        var element = document.getElementById('yampiPurchaseConfirmationWrapper');
        element.setAttribute('class', 'active');

        var button = document.getElementById('yampiPurchaseConfirmationButton');

        hideYampiLoader();
    }

    function getAjax(url, success) {
        var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP');
        xhr.open('GET', url);
        xhr.onreadystatechange = function() {
            if (xhr.readyState > 3 && xhr.status==200) success(xhr.responseText);
        };
        xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
        xhr.send();
        return xhr;
    }

    function postAjax(url, data, success) {
        var params = typeof data == 'string' ? data : Object.keys(data).map(
                function(k){ return encodeURIComponent(k) + '=' + encodeURIComponent(data[k]) }
            ).join('&');

        var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");

        xhr.open('POST', url);
        xhr.onreadystatechange = function() {
            if (xhr.readyState > 3 && xhr.status == 200) { success(xhr.responseText); }
        };
        xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
        xhr.setRequestHeader('Content-Type', 'application/json');
        xhr.send(params);

        return xhr;
    }

    // Product
    var ympData = '';

    if (window.$ || window.jQuery) {

        var checkoutButtons = $('.btn-checkout');
        checkoutButtons.each(function () {
            var t = $(this);

            if (t.attr('onclick') == "window.location='/checkout'") {
                t.attr('onclick', "window.location='/cart'");
            }
        });

        if (currentPage == 'product' || currentPage == 'index') {
            var ympSelectors = $('input[name="add"] , button[name=\'add\'], #add-to-cart, .add-to-cart, #AddToCartText ,#AddToCart, .ProductForm__AddToCart');
            ympSelectors.attr('disabled', true);

            var xhttp = new XMLHttpRequest();
            xhttp.onreadystatechange = function() {
                if (this.readyState == 4 && this.status == 200) {
                    ympData = JSON.parse(this.response);
                    if (ympData && ympData.data.active) {
                        ympSelectors = $('input[name="add"] , button[name=\'add\'], #add-to-cart, .add-to-cart, #AddToCartText ,#AddToCart, .ProductForm__AddToCart');
                        ympSelectors.addClass("ymp_mainBtn ymp_elem_0");
                        ympSelectors.removeAttr("disabled");

                        $('.ymp_mainBtn').on('click', function(event){
                            event.preventDefault();
                            var form = $(this).parents('form[action="/cart/add"]');
                            var xhr = new XMLHttpRequest();
                            xhr.open('POST', '/cart/add.js', true);
                            xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
                            xhr.onreadystatechange = function() {
                                if (this.readyState === XMLHttpRequest.DONE && this.status === 200) {
                                    window.location.href = '/cart?ref=yampi_buy_button'
                                }
                            }

                            xhr.send($(form).serialize());
                        });
                    } else {
                        ympSelectors.removeAttr('disabled');
                    }
                }
            };
            xhttp.open('GET','https://api.dooki.com.br/v2/public/shopify/status?shop=' + window.location.host);
            xhttp.send();
        }
    }

    function fakeClick(event) {
        event.preventDefault();

        showYampiLoader();

        getAjax('/cart.json', function (response) {
            var cartPayload = JSON.parse(response);

            var data = {
                shop: window.location.host,
                cart_payload: cartPayload
            };

            postAjax(cartEndpoint, JSON.stringify(data), function (response) {
                var resp = JSON.parse(response);

                window.location.href = ymp_getUrlWithUtms(resp.checkout_direct_url);
            });
        });
    }

    function yampiClick() {

        showYampiLoader();

        getAjax('/cart.json', function (response) {
            var cartPayload = JSON.parse(response);

            var data = {
                shop: window.location.host,
                cart_payload: cartPayload
            };

            postAjax(cartEndpoint, JSON.stringify(data), function (response) {
                var resp = JSON.parse(response);

                window.location.href = ymp_getUrlWithUtms(resp.checkout_direct_url);
            });
        });
    }

  	function getNewCheckoutURL() {
        getAjax('/cart.json', function (response) {
            var cartPayload = JSON.parse(response);

            var data = {
                shop: window.location.host,
                cart_payload: cartPayload
            };

            postAjax(cartEndpoint, JSON.stringify(data), function (response) {
                var resp = JSON.parse(response);

                postAjax('/cart/clear.js', JSON.stringify({}), function () {
                    window.location.href = ymp_getUrlWithUtms(resp.checkout_direct_url);
                });
            });
        });
    }

    // Verifica se existem botões redirecionando para /a/checkout
    if (window.$ || window.jQuery) {
        var oldLinks = $('a[href="/a/checkout"]').not('.yampi-btn-finalize').addClass('yampi-btn-finalize-single');

        $('.yampi-btn-finalize-single').on('click', function (e) {
            e.preventDefault();

            if (currentPage == 'cart') {
                window.location.href = ymp_getUrlWithUtms(window.yampiCheckoutUrl);
            } else {
                window.location = '/cart';
            }

        });
    }

    function isFacebookBrowser() {
      var ua = navigator.userAgent || navigator.vendor || window.opera;
      return (ua.indexOf("FBAN") > -1) || (ua.indexOf("FBAV") > -1);
    }

    function isAndroid() {
      var ua = navigator.userAgent.toLowerCase();
      return ua.indexOf("android") > -1;
    }

    if (ymp_hasUrlSupport) {
        var ymp_terms = ['utm_source', 'utm_campaign', 'utm_term', 'utm_medium', 'utm_content'],
            ymp_currentUrl = new URL(window.location.href),
            ymp_urlParams = ymp_currentUrl.searchParams;

        ymp_terms.forEach(function(term) {
            if (ymp_urlParams.has(term)) {
                ymp_setUtm(term, ymp_urlParams.get(term));
            }
        });
    }

    function ymp_getUrlWithUtms(url) {
        if (!ymp_hasUrlSupport || !url) {
            return url;
        }

        var currentUrl = new URL(url),
            _ga = ymp_getCookie('_ga'),
            cookiesUtms = ymp_getUtms();

        cookiesUtms.forEach(function(value, key) {
            currentUrl.searchParams.set(key, value);
        });

        if (_ga) {
            currentUrl.searchParams.set('_ga', _ga);
        }

        return currentUrl.href;
    }

    function ymp_setUtm(term, value) {
        var params = ymp_getUtms();

        params.set(term, value);
        ymp_setCookie(ymp_utmCookieName, params.toString(), 30);
    }

    function ymp_getUtms() {
        var currentUtms = ymp_getCookie(ymp_utmCookieName);

        if (currentUtms) {
            return new URLSearchParams(currentUtms);
        }

        return new URLSearchParams();
    }

    function ymp_setCookie(name, value, days) {
        var expires = "";
        if (days) {
            var date = new Date();
            date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
            expires = "; expires=" + date.toUTCString();
        }
        document.cookie = name + "=" + (value || "") + expires + "; path=/";
    }

    function ymp_getCookie(name) {
        var nameEQ = name + "=";
        var ca = document.cookie.split(';');
        for (var i = 0; i < ca.length; i++) {
            var c = ca[i];
            while (c.charAt(0) == ' ') c = c.substring(1, c.length);
            if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
        }
        return null;
    }
</script>

<div id="yampiPurchaseConfirmationWrapper"><div><p class="yampi_purchase_title">✔️ Produto adicionado com sucesso.</p><button type="button" onclick="getNewCheckoutURL()" id="yampiPurchaseConfirmationButton" class="yampi_purchase_confirmation_btn">Finalizar compra</button></div></div>
 
<!-- Não remova. Checkout Yampi. -->   
 </body>
</html>