www.babymantra.com Open in urlscan Pro
23.227.38.74  Public Scan

Submitted URL: http://www.babymantra.com/
Effective URL: https://www.babymantra.com/
Submission: On November 03 via api from US — Scanned from CA

Form analysis 7 forms found in the DOM

GET /search

<form class="navigation-sidebar__search-form" action="/search" method="GET" role="search">
  <input type="hidden" name="type" value="product">
  <input type="search" name="q" class="search__input" autocomplete="off" autocorrect="off" placeholder="Search..." value="">
</form>

POST /cart

<form action="/cart" method="POST">
  <div class="mini-cart__actions">
    <a href="/cart" class="button button--secondary">Edit cart</a>
    <input type="submit" name="checkout" class="button button--primary" value="Checkout">
  </div>
</form>

POST /cart/add

<form class="product__form" id="product5950020037__form" action="/cart/add" data-productid="5950020037" method="POST">
  <!-- subscription code begins -->
  <script>
    rechargedebug = {}
    rechargedebug['subscription_active_metafield'] = 'true'
    subscription_on = false
  </script>
  <script>
    subscription_on = true
    rechargedebug['subscription_on'] = subscription_on
  </script>
  <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
  <script>
    rjQuery = jQuery.noConflict(true);

    function get_cookie(name) {
      return (document.cookie.match('(^|; )' + name + '=([^;]*)') || 0)[2]
    }

    function getUrlParameter(desired_param) {
      var url = window.location.search.substring(1);
      var url_params = url.split('&');
      for (var i = 0; i < url_params.length; i++) {
        var param_name = url_params[i].split('=');
        if (param_name[0] == desired_param) {
          return param_name[1];
        }
      }
    }
    rechargedebug['previewactive'] = 'not active'
    if (getUrlParameter('recharge') == 'true' || getUrlParameter('recharge') != undefined) {
      subscription_on = true
      rechargedebug['previewactive'] = 'true'
      if (get_cookie('recharge') != 'true') {
        //show this preview the first time user comes to this page only
        alert('Hi! You are previewing recharge. You can clear your cookies to view as a normal shopper.')
        rjQuery('.thisisapreview').show()
      }
      document.cookie = "recharge=true; path=/"
    }
  </script>
  <!-- subscription code ends -->
  <div class="product__variants">
    <input type="hidden" name="id" data-productid="5950020037" data-sku="BabyShowerGftSet" value="19097099333">
  </div>
  <div class="product__buy">
    <div class="form-control product__quantity">
      <label for="quantity">Qty</label>
      <input type="number" pattern="[0-9]*" name="quantity" min="1" step="1" value="1" required="required">
    </div>
    <button type="submit" class="button button--cart"> Add to cart </button>
    <a class="continue_btn" href="/collections/all-products"><span class="button button--secondary">Continue Shopping</span></a>
  </div>
</form>

POST /cart/add

<form class="product__form" id="product2690079109__form" action="/cart/add" data-productid="2690079109" method="POST">
  <!-- subscription code begins -->
  <script>
    rechargedebug = {}
    rechargedebug['subscription_active_metafield'] = 'true'
    subscription_on = false
  </script>
  <script>
    subscription_on = true
    rechargedebug['subscription_on'] = subscription_on
  </script>
  <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
  <script>
    rjQuery = jQuery.noConflict(true);

    function get_cookie(name) {
      return (document.cookie.match('(^|; )' + name + '=([^;]*)') || 0)[2]
    }

    function getUrlParameter(desired_param) {
      var url = window.location.search.substring(1);
      var url_params = url.split('&');
      for (var i = 0; i < url_params.length; i++) {
        var param_name = url_params[i].split('=');
        if (param_name[0] == desired_param) {
          return param_name[1];
        }
      }
    }
    rechargedebug['previewactive'] = 'not active'
    if (getUrlParameter('recharge') == 'true' || getUrlParameter('recharge') != undefined) {
      subscription_on = true
      rechargedebug['previewactive'] = 'true'
      if (get_cookie('recharge') != 'true') {
        //show this preview the first time user comes to this page only
        alert('Hi! You are previewing recharge. You can clear your cookies to view as a normal shopper.')
        rjQuery('.thisisapreview').show()
      }
      document.cookie = "recharge=true; path=/"
    }
  </script>
  <!-- subscription code ends -->
  <div class="product__variants">
    <input type="hidden" name="id" data-productid="2690079109" data-sku="NewbornLotionOil" value="7836476165">
  </div>
  <div class="product__buy">
    <div class="form-control product__quantity">
      <label for="quantity">Qty</label>
      <input type="number" pattern="[0-9]*" name="quantity" min="1" step="1" value="1" required="required">
    </div>
    <button type="submit" class="button button--cart"> Add to cart </button>
    <a class="continue_btn" href="/collections/all-products"><span class="button button--secondary">Continue Shopping</span></a>
  </div>
</form>

POST /cart/add

<form class="product__form" id="product2690036357__form" action="/cart/add" data-productid="2690036357" method="POST">
  <!-- subscription code begins -->
  <script>
    rechargedebug = {}
    rechargedebug['subscription_active_metafield'] = 'true'
    subscription_on = false
  </script>
  <script>
    subscription_on = true
    rechargedebug['subscription_on'] = subscription_on
  </script>
  <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
  <script>
    rjQuery = jQuery.noConflict(true);

    function get_cookie(name) {
      return (document.cookie.match('(^|; )' + name + '=([^;]*)') || 0)[2]
    }

    function getUrlParameter(desired_param) {
      var url = window.location.search.substring(1);
      var url_params = url.split('&');
      for (var i = 0; i < url_params.length; i++) {
        var param_name = url_params[i].split('=');
        if (param_name[0] == desired_param) {
          return param_name[1];
        }
      }
    }
    rechargedebug['previewactive'] = 'not active'
    if (getUrlParameter('recharge') == 'true' || getUrlParameter('recharge') != undefined) {
      subscription_on = true
      rechargedebug['previewactive'] = 'true'
      if (get_cookie('recharge') != 'true') {
        //show this preview the first time user comes to this page only
        alert('Hi! You are previewing recharge. You can clear your cookies to view as a normal shopper.')
        rjQuery('.thisisapreview').show()
      }
      document.cookie = "recharge=true; path=/"
    }
  </script>
  <script>
    subscription_only_2690036357 = false
    rechargedebug['subscription_only_2690036357'] = 'false'
  </script>
  <input id="subscription_id_2690036357" name="" value="25957" class="hide-info">
  <section id="recurring_choice_2690036357" style="">
    <div class="radio_option 2690036357 active" id="single_purchase_2690036357">
      <label for="autodeliver_off_radio_2690036357" id="auto_deliver_label" class="subscription-font-color">
        <input type="radio" name="autodeliver_2690036357" class="autodeliver 2690036357" value="onetime" checked="" id="autodeliver_off_radio_2690036357">
        <span>One-time purchase </span> <span id="one-time-price_2690036357"> $52.99</span>
      </label>
    </div><!--#single_purchase-->
    <div class="radio_option 2690036357" id="recurring_purchase_2690036357">
      <label for="autodeliver_on_radio_2690036357" id="auto_deliver_label" style="font-weight:bold;">
        <input type="radio" name="autodeliver_2690036357" class="autodeliver 2690036357" value="autodeliver" id="autodeliver_on_radio_2690036357">
        <span class="subscription-font-color"> Subscribe &amp; Save</span>
        <span>5%</span>: <span id="recurring-time-price_2690036357"> $45.12</span>
      </label>
      <div class="offer_newline">
        <label>
          <span class="subscription-font-color" style="margin-left:0px;">
            <input type="hidden" name="" id="shipping_interval_unit_type_2690036357" value="Months"> Deliver every <select name="" id="shipping_interval_frequency_2690036357">
              <option value="1"> 1 <!-- Display "1 Month" not "1 Months" --> Month </option>
              <option value="2"> 2 <!-- Display "1 Month" not "1 Months" --> Months </option>
              <option value="3"> 3 <!-- Display "1 Month" not "1 Months" --> Months </option>
              <option value="6"> 6 <!-- Display "1 Month" not "1 Months" --> Months </option>
            </select>
          </span>
        </label>
        <a href="http://www.rechargeapps.com/subscribe-with-recharge?utm_source=shopify%20store&amp;utm_medium=customer%20link&amp;utm_campaign=Shopify%20store%20back%20link&amp;shop=babymantra.myshopify.com" target="_blank" rel="nofollow" class="subscription-tooltip subscription-font-color" id="see-details" style="margin-left: 0px; text-transform: none;">See details</a><!--.subscription-tooltip-->
      </div><!--.offer_newline-->
    </div><!--#recurring_purchase-->
  </section>
  <script>
    //regular mixed case with subscription and one time
    if (subscription_on == true && subscription_only_2690036357 != true) {
      rjQuery('#recurring_choice_2690036357').show()
      rechargedebug['showinghtml'] = 'true'
      //only show html if subscription is On and subscription only if Off 
    }
    //case for subscription only with shipping interval frequency dropdown
    var multiple_frequency_options_2690036357 = false
    var multiple_frequency_options_2690036357 = true
    if (subscription_on == true && subscription_only_2690036357 == true && multiple_frequency_options_2690036357) {
      rjQuery('#recurring_choice_2690036357').show()
      rechargedebug['showinghtml'] = 'true'
      rjQuery('#single_purchase_2690036357').hide()
      rjQuery('#recurring_purchase_2690036357 label').eq(0).hide()
      //only show html if subscription is On and subscription only if Off 
    }
  </script>
  <style>
    #recurring_choice_2690036357 {
      margin: 10px 0;
    }

    /* Tool Tip CSS */
    span.subscription-tooltip {
      outline: none;
      position: relative !important;
    }

    span.subscription-tooltip strong {
      line-height: 30px;
    }

    span.subscription-tooltip:hover {
      text-decoration: none;
    }

    span.subscription-tooltip span {
      z-index: 10;
      display: none;
      padding: 14px 20px;
      margin-top: 20px;
      margin-left: 28px;
      width: 240px;
      line-height: 16px;
    }

    span.subscription-tooltip:hover span {
      display: inline;
      position: absolute;
      left: -250px;
      color: #111;
      border: 1px solid #333;
      background: white;
    }

    span.subscription-tooltip span {
      -moz-box-shadow: 5px 5px 8px #CCC;
      -webkit-box-shadow: 5px 5px 8px #CCC;
      box-shadow: 5px 5px 8px #CCC;
    }

    /* Recurring Upsell Widget CSS */
    .subscription-font-color {
      color: #000000 !important;
    }

    .radio_option {
      border-radius: 4px;
      cursor: pointer;
      margin: 0;
      padding: 8px;
      font-family: "Arial", "Helvetica", sans-serif;
      width: 98%;
      border: 1px solid transparent;
    }

    .radio_option.active {
      border: 1px solid #d8f8f5 !important;
      background-color: #d8f8f5 !important;
    }

    .radio_option input {
      margin: 0 4px 0 0;
      padding: 0 0 0 5px;
      width: 17px;
    }

    .radio_option input[type="number"] {
      width: 40px;
    }

    #auto_deliver_label {
      font-weight: bold !important;
      width: 90% !important;
    }

    .radio_option label {
      width: auto;
      font-weight: normal !important;
      position: relative;
      display: inline-block
    }

    .label_black_text {
      color: rgb(0, 0, 0);
      font-family: "Arial";
      font-weight: bold;
      margin-left: 21px;
    }

    .offer_newline {
      margin-top: 5px;
    }

    #see-details {
      color: rgb(86, 148, 82);
      text-decoration: underline;
      text-transform: none;
      opacity: 1;
    }

    #see-details::before {
      content: "";
      display: inline-block;
      width: 19px;
      height: 19px;
      background-image: url('//static.rechargecdn.com/static/images/recharge-icon-w-2.png');
      background-repeat: no-repeat;
      background-position: 50% 50%;
      vertical-align: middle;
      margin-right: 4px;
      border-radius: 2px;
      background-color: #2d93ac;
    }

    #recurring_choice {
      width: 100%;
      margin-left: 0px;
      margin-top: 10px;
      margin-bottom: 10px;
      font-size: 13px;
    }

    #single_purchase {
      margin-bottom: 5px;
    }

    select#shipping_interval_frequency_2690036357 {
      display: inline-block;
      height: auto;
    }

    .radio_option label {
      cursor: pointer;
    }

    /* fix for launchpad*/
    .autodeliver {
      -webkit-appearance: radio;
    }

    /*Client requested changes */
    #see-details {
      color: #2d93ac;
    }

    .hide-info {
      display: none !important;
    }

    /* Recurring Upsell Widget HTML */
  </style>
  <script>
    /**BEGIN JAVASCRIPT **/
    if (subscription_on == true) {
      window.currency_symbol = '$'
      window.currency_suffix = ''
      discount_percentage_metafield_value = 5
      has_discount_2690036357 = false
      if (discount_percentage_metafield_value > 0) {
        has_discount_2690036357 = true
      }
      /* for changing background color when a selection is clicked */
      rjQuery('body').on('click', '.autodeliver.2690036357', function() {
        rjQuery('.radio_option.2690036357').removeClass('active')
        rjQuery(this).parent().parent().addClass('active')
        if (rjQuery(this).val() == 'autodeliver') {
          rjQuery('#recurring_purchase_2690036357').addClass('active')
          rjQuery('#single_purchase_2690036357').removeClass('active')
        } else if (rjQuery(this).val() == 'onetime') {
          rjQuery('#recurring_purchase_2690036357').removeClass('active')
          rjQuery('#single_purchase_2690036357').addClass('active')
        }
        if (has_discount_2690036357 == true) {
          updatePrice_2690036357("UPDATE - Change radio");
        }
      })
      //HANDLE THE ADDING TO CART
      rjQuery(document).ready(function() {
        // CREATE DUPLICATE SELECT WITH OPTIONS
        var myDiv = rjQuery('form[data-productid="2690036357"]');
        var discount_prices = discount_variants_array_for_select_2690036357; //discount price options
        //Create and append select list
        var discount_select_menu_html = rjQuery("<select id='discount-select-2690036357'></select>");
        myDiv.append(discount_select_menu_html);
        for (var i = 0; i < discount_prices.length; i++) {
          var option = rjQuery('<option></option>').val(discount_prices[i]).html(discount_prices[i])
          discount_select_menu_html.append(option);
        }
        // ADD IDENTIFIERS TO ORIGINAL AND DUPLICATE SELECT        
        var discount_select_2690036357 = rjQuery("#discount-select-2690036357")
        discount_select_2690036357.hide();
        var original_select_2690036357 = rjQuery('[name="id"][data-productid="2690036357"]')
        original_select_2690036357.addClass('original_select_2690036357')
        // Set value of discount select on page load
        var original_select_menu_value = original_select_2690036357.val();
        var discount_value_of_originally_selected_menu_value = variant_id_to_discount_id_map_2690036357[original_select_menu_value]['discount_variant_id'];
        discount_select_2690036357.val(discount_value_of_originally_selected_menu_value);
        // using a timeout to wait for shopify to load select elements via javascript
        setTimeout(function() {
          // INITIALIZE LISTENER FOR WHEN VARIANT DROPDOWN IS CHANGED 
          rjQuery('form[data-productid="2690036357"] .single-option-selector').change(function() {
            setTimeout(function() {
              var original_product_value = original_select_2690036357.val();
              discount_select_2690036357.val(variant_id_to_discount_id_map_2690036357[original_product_value]['discount_variant_id']);
              updatePrice_2690036357();
            }, 400);
          })
          // LISTENER FOR WHEN RADIO OPTION FOR ONE-TIME/RECURRING IS CHECKED                
          rjQuery(".autodeliver.2690036357").change(function() {
            /*IF AUTODELIVER IS SELECTED, WE SET OUR SELECT to name=id and take that attribute off the original select*/
            if (rjQuery(this).val() == 'autodeliver') {
              // set duplicate select to be submitted 
              original_select_2690036357.attr('name', '')
              discount_select_2690036357.attr('name', 'id')
              //set shipping interval + subscription id attributes to be submitted when form is submitted
              rjQuery("#shipping_interval_frequency_2690036357").attr('name', 'properties[shipping_interval_frequency]');
              rjQuery("#subscription_id_2690036357").attr('name', 'properties[subscription_id]');
              rjQuery("#shipping_interval_unit_type_2690036357").attr('name', 'properties[shipping_interval_unit_type]');
            } else if (rjQuery(this).val() == 'onetime') {
              // set original select to be submitted
              original_select_2690036357.attr('name', 'id')
              discount_select_2690036357.attr('name', '')
              // remove shipping interval + subscription id from form submission since we're not subscription
              rjQuery("#shipping_interval_frequency_2690036357").attr('name', '');
              rjQuery("#subscription_id_2690036357").attr('name', '');
              rjQuery("#shipping_interval_unit_type_2690036357").attr('name', '');
            }
          });
        }, 300); // end setTimeout / initialization of select menu listeners
        // IF SUBSCRIPTION ONLY, preset the subscription inputs
      });
      /*** THIS PERFORMS PRICE UPDATE of primary price text above options***/
      function updatePrice_2690036357(debugging_text) {
        var price_selectors = '.current_price, #productPrice, .product-price, .price, #price-preview, .actual-price'
        //check for quickbuy and adjust selectors if needed
        if (rjQuery(price_selectors).size() > 1) {
          var has_quickbuy = true
          //the quickbuy price selectors
          price_selectors = '.current_price.2690036357, #productPrice.2690036357, .product-price.2690036357, .price.2690036357, #price-preview.2690036357'
        }
        rjQuery(price_selectors).html(''); //blank out the current price
        var variant_id = rjQuery('.original_select_2690036357').val()
        var quantity = rjQuery('form[data-productid="2690036357"] [name="quantity"]').val()
        if (typeof quantity === 'undefined') {
          //some sites don't define quantity in the form so we need this as a backup
          quantity = 1;
        }
        variant_price_2690036357 = (variant_id_to_price_map_2690036357[variant_id] / 100)
        //if recurring is on, set 
        if (rjQuery('#autodeliver_on_radio_2690036357').prop('checked') == true && variant_id_to_discount_id_map_2690036357[variant_id]['discount_variant_id'] != '') {
          variant_price_2690036357 = variant_price_to_discount_price_map_2690036357[variant_id]['discount_variant_price']
        }
        variant_price_2690036357 = parseFloat(variant_price_2690036357).toFixed(2)
        var displayed_price = parseFloat(quantity * variant_price_2690036357).toFixed(2)
        var price_string = currency_symbol + ' ' + displayed_price + currency_suffix
        if (window.first_time_2690036357) {
          rjQuery(price_selectors).html(price_string)
        }
        window.first_time_2690036357 = true;
        updateInlinePrice_2690036357()
      }
      // This function updates the inline prices (next to radio buttons) 
      function updateInlinePrice_2690036357() {
        var variant_id = rjQuery('.original_select_2690036357').val();
        var price_one_time = (variant_id_to_price_map_2690036357[variant_id] / 100);
        price_one_time = parseFloat(price_one_time).toFixed(2);
        var price_recurring = variant_price_to_discount_price_map_2690036357[variant_id]['discount_variant_price']
        price_recurring = parseFloat(price_recurring).toFixed(2);
        rjQuery('#one-time-price_2690036357').text(" " + currency_symbol + price_one_time + currency_suffix);
        rjQuery('#recurring-time-price_2690036357').text(" " + currency_symbol + price_recurring + currency_suffix);
      }
      /** PRICE RELATED DOCUMENT READY **/
      rjQuery(document).ready(function() {
        /** make sure correct option has grey border **/
        window.lock_2690036357 = false;
        window.first_time_2690036357 = true;
        if (rjQuery('#autodeliver_on_radio_2690036357').prop('checked') == true) {
          rjQuery('#recurring_purchase_2690036357').addClass('active');
        } else {
          rjQuery('#single_purchase_2690036357').addClass('active');
        }
        if (has_discount_2690036357 == true) {
          setTimeout(function() {
            updatePrice_2690036357("")
          }, 200);
        }
        //if something modifies the price, we notice it and then change it back. but we use a timeout function to avoid an infinite loop
        rjQuery('.current_price, #productPrice, .product-price, .price, #price-preview').bind("DOMSubtreeModified", function() {
          if (window.lock_2690036357 == false) {
            window.lock_2690036357 = true;
            if (has_discount_2690036357 == true) {
              updatePrice_2690036357("UPDATE - DOMSubtreeModified");
            }
            setTimeout(function() {
              window.lock_2690036357 = false
            }, 200);
          }
        });
        //handle change in quantity
        rjQuery('#quantity').on("change", function() {
          if (has_discount_2690036357 == true) {
            updatePrice_2690036357("UPDATE - Qty change on");
          }
        });
        //run the price updater once page loads to reset it to what we need it to be				
        updateInlinePrice_2690036357();
      }) //end document ready
      /** set variant mapping for the case in which there is an automatically created duplicate product **/
      var variant_id_to_discount_id_map_2690036357 = {};
      var variant_price_to_discount_price_map_2690036357 = {}
      var discount_variants_array_for_select_2690036357 = []
      var discount_variant_id = '43880322249'
      variant_id_to_discount_id_map_2690036357['7836329605'] = ''
      if (discount_variant_id) {
        variant_id_to_discount_id_map_2690036357['7836329605'] = {
          "discount_variant_id": discount_variant_id
        };
        discount_variants_array_for_select_2690036357.push(discount_variant_id)
      }
      var discount_variant_price = '45.12'
      variant_price_to_discount_price_map_2690036357['7836329605'] = ''
      if (discount_variant_price) {
        variant_price_to_discount_price_map_2690036357['7836329605'] = {
          "discount_variant_price": discount_variant_price
        }
      }
      //map original prices for updated price calculations
      variant_id_to_price_map_2690036357 = {}
      variant_id_to_price_map_2690036357['7836329605'] = "5299"
    } //end if (subscription_on==true) section
  </script>
  <!-- subscription code ends -->
  <div class="product__variants">
    <input type="hidden" name="id" data-productid="2690036357" data-sku="NewbornSet" value="7836329605" class="original_select_2690036357">
  </div>
  <div class="product__buy">
    <div class="form-control product__quantity">
      <label for="quantity">Qty</label>
      <input type="number" pattern="[0-9]*" name="quantity" min="1" step="1" value="1" required="required">
    </div>
    <button type="submit" class="button button--cart"> Add to cart </button>
    <a class="continue_btn" href="/collections/all-products"><span class="button button--secondary">Continue Shopping</span></a>
  </div>
  <select id="discount-select-2690036357" style="display: none;">
    <option value="43880322249">43880322249</option>
  </select>
</form>

POST //babymantra.us7.list-manage.com/subscribe/post?u=44b5e6c0cd3e6028ed115745f&id=669416d201

<form class="footer__newsletter-form" action="//babymantra.us7.list-manage.com/subscribe/post?u=44b5e6c0cd3e6028ed115745f&amp;id=669416d201" method="post">
  <input class="footer__newsletter-input footer__newsletter-input--email" type="email" name="EMAIL" placeholder="Email address">
  <input class="footer__newsletter-input button button--small" type="submit" value="Submit">
</form>

POST /contact#contact_form

<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact"><input type="hidden" name="utf8" value="✓">
  <input name="form_type" value="customer" type="hidden"> <input value="✓" name="utf8" type="hidden">
  <input value="prospect,newsletter" name="contact[tags]" id="contact_tags" type="hidden">
  <input type="email" required="" id="contactFormEmail" name="contact[email]" placeholder="Email">
  <input type="submit" id="contactFormSubmit" class="button button--primary" value="Join us">
</form>

Text Content

 * Shop
 * Gifts
 * Massage
 * Ingredients
 * Our Story
 * Press
 * Mommy Tips Blog
 * Login

 * Bath + Hair
 * Body

 * Lavender
 * Aloe Vera
 * Coconut
 * Shea Butter

 * EWG VERIFIED™

0

CART

YOUR CART IS EMPTY

It feels desperately alone

Let's shop
Total $ 0.00
Edit cart

Menu
$25+ SHIPS FREE!
My account
0
 * Shop
   * Bath + Hair
   * Body
 * Gifts
 * Massage
 * Ingredients
   * Lavender
   * Aloe Vera
   * Coconut
   * Shea Butter
 * Our Story
   * EWG VERIFIED™
 * Press
 * Mommy Tips Blog

 * 1
 * 2
 * 3




BEST SELLERS


 * BABY SHOWER GIFT PACK
   
   1 review $ 65.99
    * 
    * 
    * 
    * 
   
   
   BABY SHOWER GIFT PACK
   
   $ 65.99
   
   1 review
   BOXED AND READY TO BE GIFTED, set includes our 2-in-1 Newborn Shampoo + Body
   Wash, Calming Lotion, 3-in-1 Bubble Bath... View Details
   Qty
   Add to cart Continue Shopping


 * NEWBORN BASIC BUNDLE
   
   3 reviews $ 38.99
    * 
    * 
    * 
   
   
   NEWBORN BASIC BUNDLE
   
   $ 38.99
   
   3 reviews
   Start your Baby care right from the beginning!! This bundle includes our
   Massage Oil, Calming Lotion and Shampoo & Body... View Details
   Qty
   Add to cart Continue Shopping


 * NEWBORN ESSENTIALS BUNDLE
   
   5 reviews $ 52.99
    * 
    * 
    * 
   
   
   NEWBORN ESSENTIALS BUNDLE
   
   $ 52.99
   
   5 reviews
   Start your baby care right from the beginning!! This bundle set includes
   Newborn Shampoo & Body Wash, Calming Lotion, Calming... View Details
   One-time purchase $52.99
   Subscribe & Save 5%: $45.12
   Deliver every 1 Month 2 Months 3 Months 6 Months See details
   
   Qty
   Add to cart Continue Shopping
   43880322249


ESSENTIAL SKIN CARE PRODUCTS FOR BABIES AND MOMS

Baby Mantra proudly offers skin care products for babies, kids and expectant
moms. We create earth friendly skin care products specifically formulated for
babies, kids and adults with sensitive skin. Our portfolio of baby care products
includes a calming lotion, a baby oil, a newborn shampoo & wash, a 3-in-1 bubble
bath, shampoo & wash, a detangling conditioner and a diaper rash ointment. All
Baby Mantra products are made in the USA from the finest natural ingredients and
contain NO sulfates, NO phthalates, NO parabens, NO Dyes and NO artificial
fragrances. In addition, Baby Mantra products are EWG VERIFIED TM, NPA
Certified, PETA Certified and Gluten Free. Each product undergoes rigorous
scrutiny adhering to the highest standards of skin care resulting in a rating of
"1" on EWG's Skin Deep® database.




MOMMY TIPS BLOG


FIRST DAY OF DAYCARE

Aug 27, 2022


GOING ON A ROAD TRIP!

Jan 02, 2022


BABY’S FIRST SHOT

Nov 03, 2021


Because we love to share




FOLLOW US

 * Facebook
 * Twitter
 * Instagram
 * Pinterest
 * YouTube


ABOUT US

 * Our story
 * Mission
 * Blog
 * Affiliate Program
 * Sitemap


SAFE SHOPPING

 * Terms and Conditions
 * Shipping & Returns
 * Privacy Policy






GET IN TOUCH

support@babymantra.com

425 Washington Blvd

#2608

Jersey City

NJ, 07310

support@babymantra.com




SECURE PAYMENTS VIA

 * 
 * 
 * 
 * 
 * 
 * 


SIGNUP FOR NEWSLETTER



WIN UP TO $100 IN FREE PRODUCT

Please fill in your email address to be entered in our drawing for $100 worth
of Baby Mantra Products!

 





Save with our bundles and combos | Free US shipping for orders $40 and above |
Be sure to sign up for our newsletter

CLOSE