maijoinyc.com
Open in
urlscan Pro
23.227.38.74
Public Scan
Submitted URL: http://www.maijoinyc.com/
Effective URL: https://maijoinyc.com/en-ca
Submission: On February 16 via api from US — Scanned from CA
Effective URL: https://maijoinyc.com/en-ca
Submission: On February 16 via api from US — Scanned from CA
Form analysis
7 forms found in the DOMGET /en-ca/search
<form action="/en-ca/search" method="get" role="search" class="search search-modal__form">
<div class="field">
<input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list" aria-controls="predictive-search-results-list"
aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
<label class="field__label" for="Search-In-Modal">Search</label>
<input type="hidden" name="options[prefix]" value="last">
<button class="search__button field__button" aria-label="Search">
<svg class="icon icon-search" aria-hidden="true" focusable="false" role="presentation">
<use href="#icon-search">
</use>
</svg>
</button>
</div>
<div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
<div class="predictive-search__loading-state">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</div>
<span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>
POST /en-ca/cart
<form action="/en-ca/cart" method="post" id="cart-notification-form">
<button class="button button--primary button--full-width" name="checkout-route-1" data-route-copy="1">Check out</button><button class="button button--primary button--full-width" name="checkout" style="display: none !important"
data-route-ref="1">Check out</button>
</form>
POST /en-ca/contact#contact_form
<form method="post" action="/en-ca/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="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="newsletter-form__field-wrapper">
<div class="field">
<input id="NewsletterForm--template--16815921856702__newsletter" type="email" name="contact[email]" class="field__input" value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Email" required="">
<label class="field__label" for="NewsletterForm--template--16815921856702__newsletter"> Email </label>
<button type="submit" class="newsletter-form__button field__button" name="commit" id="Subscribe" aria-label="Subscribe">
<svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
</path>
</svg>
</button>
</div>
</div>
</form>
POST /en-ca/cart/add
<form method="post" action="/en-ca/cart/add" id="quick-add-template--16815921856702__featured-collection7398475006142" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input
type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input type="hidden" name="id" value="42086065340606">
<button id="quick-add-template--16815921856702__featured-collection7398475006142-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--secondary" aria-haspopup="dialog"
aria-labelledby="quick-add-template--16815921856702__featured-collection7398475006142-submit title-template--16815921856702__featured-collection-7398475006142" aria-live="polite" data-sold-out-message="true" disabled="">
<span>Sold out </span>
<span class="sold-out-message hidden"> Sold out </span>
<div class="loading-overlay__spinner hidden">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button><input type="hidden" name="product-id" value="7398475006142"><input type="hidden" name="section-id" value="template--16815921856702__featured-collection">
</form>
POST /en-ca/cart/add
<form method="post" action="/en-ca/cart/add" id="quick-add-template--16815921856702__featured-collection7398449545406" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input
type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input type="hidden" name="id" value="42085830164670">
<button id="quick-add-template--16815921856702__featured-collection7398449545406-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--secondary" aria-haspopup="dialog"
aria-labelledby="quick-add-template--16815921856702__featured-collection7398449545406-submit title-template--16815921856702__featured-collection-7398449545406" aria-live="polite" data-sold-out-message="true">
<span>Add to cart </span>
<span class="sold-out-message hidden"> Sold out </span>
<div class="loading-overlay__spinner hidden">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button><input type="hidden" name="product-id" value="7398449545406"><input type="hidden" name="section-id" value="template--16815921856702__featured-collection">
</form>
POST /en-ca/localization
<form method="post" action="/en-ca/localization" id="FooterCountryFormNoScript" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/en-ca">
<div class="localization-form__select">
<h2 class="visually-hidden" id="FooterCountryLabelNoScript">Country/region</h2>
<select class="localization-selector link" name="country_code" aria-labelledby="FooterCountryLabelNoScript">
<option value="CA" selected=""> Canada (CAD $) </option>
<option value="US"> United States (USD $) </option>
</select>
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</div>
<button class="button button--tertiary">Update country/region</button>
</form>
POST /en-ca/localization
<form method="post" action="/en-ca/localization" id="FooterCountryForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/en-ca">
<div class="no-js-hidden">
<h2 class="caption-large text-body" id="FooterCountryLabel">Country/region</h2>
<div class="disclosure">
<button type="button" class="disclosure__button localization-form__select localization-selector link link--text caption-large" aria-expanded="false" aria-controls="FooterCountryList" aria-describedby="FooterCountryLabel"> Canada (CAD $) <svg
aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</button>
<div class="disclosure__list-wrapper" hidden="">
<ul id="FooterCountryList" role="list" class="disclosure__list list-unstyled">
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large disclosure__link--active focus-inset" href="#" aria-current="true" data-value="CA">
Canada <span class="localization-form__currency">(CAD $)</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="US">
United States <span class="localization-form__currency">(USD $)</span>
</a>
</li>
</ul>
</div>
</div>
<input type="hidden" name="country_code" value="CA">
</div>
</form>
Text Content
Skip to content Welcome to our new website! * Home * Shop * Blog Log in * Instagram * Home * Shop * Blog Search Log in Cart ITEM ADDED TO YOUR CART POWERED BY Protect your package and the planet. Route offers package protection that gives you peace of mind: Coverage against loss, theft, or damage in transit Instant resolution of shipping issues with just a few clicks Item refund or replacement, pending availability 24/7 claim support with Route Neutralize 100% of carbon emitted from shipping your package Route offers tracking services and shipping protection extending coverage to online purchases that are lost or damaged in transit, or stolen immediately after the carrier’s proof of delivery where Route traces the transportation. Route App, Inc. (Route) is the named insured on the shipping insurance policy (“Policy”); Safe Order Solutions (“SOS”), Route’s licensed producer entity, procures the Policy from SEG Insurance Ltd. Route, through SOS, may receive compensation for its services and for your participation in Route. With respect to goods purchased on a subscription basis, adding Route to an initial subscription purchase will automatically add Route premium and shipping protection to all subsequent installments of said subscription. View a Policy Summary & Claims Filing Instructions and enjoy the convenience of Route today. Carbon neutral shipping is offered free of charge by Route. File A ClaimUser PrivacyTerms of Service Check outCheck out Continue shopping HAPPY BLACK HISTORY MONTH! Shop with us this Black History Month and look out for our NEW Body Soufflé scents, Chocolate and Champagne & Roses. Available for a limited time. Shop now WHO IS MAI-JOI LUXURY SKINCARE FOR? Mai-joi is a thoughtful, natural skincare brand that is for everyone (including you). Our body care products are suitable for most skin conditions and skin types. As a brand, our goal is cultivate self-care and wellness into your day-to-day experiences. SOYEUSE BODY SOUFFLÉ SOYEUSE BODY SOUFFLÉ Regular price From $21.00 CAD Regular price Sale price From $21.00 CAD Unit price / per LAIT CREMÉUX BODY BAR Sold out LAIT CREMÉUX BODY BAR Regular price $11.00 CAD Regular price Sale price $11.00 CAD Unit price / per Sold out SÉCHER OR BODY OIL SÉCHER OR BODY OIL Regular price $42.00 CAD Regular price Sale price $42.00 CAD Unit price / per SUBSCRIBE TO OUR EMAILS Join our email list for exclusive offers and the latest news. Email FEATURED COLLECTION * LAIT CREMÉUX BODY BAR Sold out LAIT CREMÉUX BODY BAR Regular price $11.00 CAD Regular price Sale price $11.00 CAD Unit price / per Sold out Sold out Sold out * LISSE BODY POLISH LISSE BODY POLISH Regular price $35.00 CAD Regular price Sale price $35.00 CAD Unit price / per Choose options * ROUTE PACKAGE PROTECTION ROUTE PACKAGE PROTECTION Regular price From $2.00 CAD Regular price Sale price From $2.00 CAD Unit price / per Choose options * SÉCHER OR BODY OIL SÉCHER OR BODY OIL Regular price $42.00 CAD Regular price Sale price $42.00 CAD Unit price / per Add to cart Sold out 1 / of 2 MENU * Search * Contact us * Privacy Policy * Refund Policy * Terms of Service * Shipping Policy * Do not sell or share my personal information MORE /blogs/news best seller <3 instagram pinterest OUR PROMISE Designed with you in mind Mai-joi's promise is to provide next level body care to all. We want to provide you with everyday indulgent skincare. COUNTRY/REGION Canada (CAD $) United States (USD $) Update country/region COUNTRY/REGION Canada (CAD $) * Canada (CAD $) * United States (USD $) Payment methods * American Express * Apple Pay * Diners Club * Discover * Meta Pay * Google Pay * Mastercard * PayPal * Shop Pay * Venmo * Visa © 2024, mai-joi nyc Powered by Shopify * Choosing a selection results in a full page refresh. * Opens in a new window. Rewards Rewards