alumiermd-sheer-hydration-spf-40-untinted
July 4, 2026 2026-07-04 16:43alumiermd-sheer-hydration-spf-40-untinted
alumiermd-sheer-hydration-spf-40-untinted
Products
AlumierMD Sheer Hydration SPF 40 (Untinted)
Alumier and ZO products are only through clinics and a phone consultation before purchase. Please submit your enquiry below and our skin specialist will be in touch to discuss the best products for your needs.
Sheer Hydration Broad Spectrum SPF 40 Sunscreen (Untinted) from Alumier MD is a silky and sheer physical sunscreen that provides powerful broad spectrum protection against harmful UVA and UVB rays.
It uses a combination of zinc oxide and titanium dioxide, while moisturising with E. This formula is also packed with free-radical-quenching antioxidants, including a stable vitamin C, resveratrol, grape seed extract and glutathione.
Sheer Hydration SPF 40 is available in 60ml.
Enjoying the AlumierMD products? Why not try out the ?
Dye
Animal cruelty
Chemical sunscreen filter free
Micronized Zinc Oxide: A safe, micro-fine mineral that offers broad-spectrum protection from both UVA (ageing) and UVB (sunburn-causing) rays without leaving residual chalkiness on skin. Zinc oxide is known as a physical sunscreen agent, largely and scattering UV rays.
Titanium Dioxide: A safe naturally occurring mineral coated for sun stability, titanium dioxide offers broad-spectrum protection from both UVA (ageing) and UVB (sunburn-causing) rays. Like zinc oxide, titanium dioxide is known as a physical sunscreen agent, largely reflecting and scattering UV rays.
Magnesium Ascorbyl Phosphate: A stable form of the powerful vitamin C, which protects the skin against UV-induced free radical damage. It also the skin and evens out skin tone.
Acetate: An effective form of vitamin E for the skin, this highly moisturising and fat-soluble protects cell membranes and acts as an antioxidant, which strengthens the effect of vitamin C.
Resveratrol: Derived either from grape seeds or the Japanese knotweed plant, this antioxidant neutralises free radical damage, protecting skin from sun damage.
Grape Seed Extract: Derived from grape seeds, this antioxidant enhances the effect of sunscreen by protecting skin against UV-induced free radicals.
Glutathione: An antioxidant peptide produced naturally in our bodies, glutathione helps recycle other antioxidants. Glutathione levels decrease with age.
Full Ingredient List:
ACTIVE INGREDIENTS – TITANIUM DIOXIDE (7%), ZINC OXIDE (6.28%)
INACTIVE INGREDIENTS – WATER/AQUA/EAU, C12-15 ALKYL BENZOATE, CAPRYLIC/CAPRIC TRIGLYCERIDE, PROPANEDIOL, BUTYLOCTYL SALICYLATE, CETEARYL ALCOHOL, ALUMINIUM STEARATE, GLYCERIN, GLYCERYL STEARATE, PEG-100 STEARATE, LECITHIN (SYN.PHOSPHATIDYLCHOLINE), VITIS VINIFERA SEED EXTRACT, RESVERATROL, GLUTATHIONE, TOCOPHERYL ACETATE, MAGNESIUM ASCORBYL PHOSPHATE, ACACIA SENEGAL GUM, SYNTHETIC WAX, POLYHYDROXYSTEARIC OnabotulinumtoxinAAbobotulinumtoxinAIncobotulinumtoxinAPrabotulinumtoxinALetibotulinumtoxinARimabotulinumtoxinBHyaluronic Acid FillersCalcium Hydroxylapatite FillersPoly-L-lactic Acid FillersPolymethylmethacrylate FillersAutologous Fat GraftingForehead Lines TreatmentGlabellar Frown Lines TreatmentCrow’s Feet TreatmentBunny Lines TreatmentChemical Brow LiftLip Smile SlimmingDimpled Chin SmoothingCobblestone Chin SmoothingNefertiti Neck LiftMicro-BotoxMesotoxHyperhidrosis TreatmentChronic Migraine ReliefBruxism TreatmentTMJ TreatmentCervical Dystonia TreatmentNeck Spasm TreatmentBlepharospasm TreatmentLip AugmentationLip ContouringCheekbone EnhancementTear Trough FillersNasolabial Fold SofteningMarionette Line FillersLiquid RhinoplastyNon-Surgical Nose JobJawline ContouringJawline DefinitionChin AugmentationTemple VolumisingHand RejuvenationAcne Scar Subcision Filling (idinhealth.com), CETEARETH-20, ALUMINA, CELLULOSE, TRIETHOXYCAPRYLYLSILANE, XANTHAN GUM, CELLULOSE GUM, C20-40 PARETH-10, HYDROXYETHYL BEHENAMIDOPROPYL CHLORIDE, POLYQUATERNIUM-67, DISODIUM EDTA, ETHYLHEXYLGLYCERIN, PHENOXYETHANOL
Reviews
There are no yet.
You must be to post a review.
Related products
ZO Soothing Hydro Mist
ZO Peptide Facial Refining Concentrate
Intradermology Synergy6 SPF50
Vie Aesthetics Hyaluronic Acid Gold Eye Patches
var hasJQuery = document.getElementById('yext-jquery');
var head = document.getElementsByTagName('head')[0];
if (hasJQuery === null)
var jQueryScript = document.createElement('script');
jQueryScript.type = 'text/javascript';
jQueryScript.src = '//sites.yext.com/static/jquery-1.12.4.min.js';
jQueryScript.id = 'yext-jquery';
var loaded = false;
jQueryScript.onload = jQueryScript.onreadystatechange = function() ; head.appendChild(jQueryScript);
onJQuery(function() var hasYextFotorama = document.getElementById('yext-fotorama') !== null;
if (!hasYextFotorama) var fotorama = document.createElement("script"); fotorama.id = 'yext-fotorama'; fotorama.type = "text/javascript"; fotorama.src = "//sites.yext.com/static/fotorama-4.4.4.js"; head.appendChild(fotorama);
var script = document.createElement("script");
script.type = "text/javascript";
head.appendChild(script); script.text = 'yext.$("#yext-widget .js-yext-reviews.yext-widget-uuid-bd21e9cb-e65e-4b72-bddc f2772").ready(function() var $ = yext.$, $widget = $("#yext-widget .js-yext-reviews.yext-widget-uuid-bd21e9cb-e65e-4b72-bddc f2772"), $buttonsWrapper = $widget.find(".yext-reviews-body").find(".yext-pagination"), $buttons = $buttonsWrapper.find(".js-yext-pagination-button"), $page = $widget.find(".yext-reviews-page"), $popup = $widget.find(".popup-body"), $popupButtonsWrapper = $popup.find(".yext-pagination"), $popupButtons = $popupButtonsWrapper.find(".js-yext-pagination-button"), $star = $widget.find(".yext-reviews-star"); var paginationIndex = 0, size = 5, maxScore = 5, total = $widget.data("review-total"), numPages = Math.ceil(total\/size), numLinks = Math.min(5, numPages); \/** * Wait for widget to load and then fire the "yext-widget-loaded" event *\/ var waitForWidgetReady = function() setTimeout(function() if ($widget.is(":visible")) $widget.trigger("yext-widget-loaded"); else waitForWidgetReady(); , 200); ; \/** * Update the pagination buttons based on the current page number *\/ var updatePaginationButtons = function($buttons) \/* Only show pagination buttons if there is more than one page. *\/ const $paginationSection = $buttons.parent(); if (numPages > 1) const selectedButtonClasses = "yext-bg-color-text yext-text-color-bg selected"; $buttons .removeAttr("style") .hide() .removeClass(selectedButtonClasses); var offset = Math.min(numPages - numLinks, Math.max(0, Math.ceil(paginationIndex - numLinks\/2))); for (var i = offset; i < offset + numLinks; i++) var $button = $buttons.eq(i); if (paginationIndex === i) $button.addClass(selectedButtonClasses); $button.show(); $(".js-yext-back").toggleClass("arrow-invisible", paginationIndex === 0); $(".js-yext-forward").toggleClass("arrow-invisible", paginationIndex === numPages - 1); $paginationSection.fadeIn("slow"); else $paginationSection.hide(); ; \/* * Truncates reviews that are too long. Clicking a long review expands it. *\/ var handleLongReviews = function($widget) $widget.find(".js-review-message").each(function() var $self = $(this); var $reviewContent = $self.find(".review-content"); var originalContent = $reviewContent.text(); var truncatedContent = originalContent.substr(0, 255); if (truncatedContent !== originalContent) $reviewContent.text(truncatedContent + "..."); $reviewContent.css("cursor", "pointer"); $reviewContent.on("click", function() $reviewContent.text(originalContent); $reviewContent.css("cursor", ""); ); ); ; \/* * Bind forward\/back listeners for reviews. *\/ var bindMoveReviews = function($widget) $widget.on("click", ".js-yext-back", function() if (paginationIndex === 0) return; paginationIndex--; updatePage(); ); $widget.on("click", ".js-yext-forward", function() if (paginationIndex === numPages-1) return; paginationIndex++; updatePage(); ); $widget.on("click", ".js-yext-pagination-button", function() const clickedPageNumber = $(this).data("page-number"); if (paginationIndex !== clickedPageNumber) paginationIndex = clickedPageNumber; updatePage(); ); ; \/* * Binds the popup navigation link *\/ var bindPopupNavigation = function() var $popupContent = $widget.find(".js-yext-reviews-popup"); $widget.on("click", ".js-yext-review-nav-popup", function() $popupContent.dialog( closeOnEscape: false, draggable: false, modal: true, resizable: false, title: "Reviews", height: 550, width: 375, dialogClass: "yext-widget-popup yext-reviews js-yext-reviews" ); ); ; \/** * Update stars based on its score stored in data tag. *\/ var updateStars = function() $(".js-stars").each(function() var $self = $(this); if ($self.hasClass("header-stars") && $self.html().length) return true; var score = $self.data("score"); $self.empty(); for (var i = 1; i <= Math.floor(score); i ++) $self.append($star.filter(".full").clone().show()); if (Math.floor(score) != Math.ceil(score)) $self.append($star.filter(".half").clone().show()); for (var i = Math.ceil(score); i < maxScore; i ++) $self.append($star.filter(".empty").clone().show()); $self.find(">:first-child").attr("alt", score + " stars out of 5") ); ; \/** * Send cross-domain ajax call to fetch reviews in the new page. *\/ var updatePage = function() if (paginationIndex > numPages - 1) return; $page.fadeOut("slow", function() var script = document.createElement("script"); script.src = "\/\/sites.yext.com\/reviews\/343050?callback=yext_render_reviews_343050&&pageNumber="+paginationIndex; var scriptParent = getScriptParentElement_(); scriptParent.appendChild(script); $buttonsWrapper.hide(); $popupButtonsWrapper.hide(); ); ; \/** * Gets the DOM element under which we should add new script elements. * How? Take the first head element, and if not found take doc.documentElement, * which always exists. * source: https:\/\/github.com\/google\/closure-library\/blob\/f1343d3b4f7673a2f2d829da635f8c4a331dd124\/closure\/goog\/net\/jsloader.js#L305 * * @return !Element The script parent element. * @private *\/ var getScriptParentElement_ = function() ; \/** * Ajax callback function to render reviews. * * @param html string callback html *\/ window.yext_render_reviews_ = function(html) $page .html(html) .fadeIn("slow"); updateStars(); updatePaginationButtons($buttons); updatePaginationButtons($popupButtons); handleLongReviews($page); ; var bindPageButtons = function(page) bindMoveReviews(page); handleLongReviews(page); ; \/** Handle the initialization of the yext widget. *\/ waitForWidgetReady(); $widget.on("yext-widget-loaded", function() bindPageButtons($widget); bindPageButtons($popup); bindPopupNavigation(); updateStars(); updatePaginationButtons($buttons); updatePaginationButtons($popupButtons); ); ); ';
);
function onJQuery(cb)
if (!window.yext_jQuery) setTimeout(function() onJQuery(cb); , 100);
else cb();
(function()
function firePixel() var img = document.createElement("img"); img.setAttribute("src", "//us.yextevents.com/plpixel?pid=jLO3skWo0D&action=impression&businessids= &source=reviews"); img.style.display = "none"; img.setAttribute("width", "1"); img.setAttribute("height", "1"); img.setAttribute("alt", ""); document.getElementsByTagName("body")[0].appendChild(img);
firePixel();
)();