{"product_id":"truskin-brightening-vitamin-c-serum-for-face-with-hyaluronic-acid-1-fl-oz-anti-aging-face-serum-with-vitamin-e-to-improve-the-look-of-dark-spots-fine-lines-skin-tone-support-radiant-looking-skin","title":"TruSkin Vitamin C Serum for Face with Hyaluronic Acid","description":"\u003cstyle type=\"text\/css\"\u003e\n    .aplus-v2 .premium-aplus-module-13 .aplus-carousel-container {\n        position: relative;\n    }\n\n    .aplus-v2 .premium-aplus-module-13 .aplus-carousel-element {\n        position: relative;\n        width: 100%;\n    }\n\n    .aplus-v2 .premium-aplus-module-13 .aplus-card-link-button {\n        text-align: center;\n        padding-top: 20px;\n    }\n\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background h1,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background h5,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background ol,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background ul,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background ol .a-list-item,\n    .aplus-v2 .premium-aplus-module-13 .aplus-text-background ul .a-list-item {\n        color: #fff;\n    }\n\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\n\n\/**\n * Premium-module 11: FAQs - Common Styles (All Devices)\n *\/\n\n.aplus-v2 .premium-aplus-module-11 {\n    background: #fff;\n    position: relative;\n}\n\n.aplus-v2 .premium-aplus-module-11.aplus-secondary-color {\n    background: #000;\n}\n\n.aplus-v2 .premium-aplus-module-11 .aplus-question,\n.aplus-v2 .premium-aplus-module-11 .aplus-answer {\n    display: block;\n    width: 100%;\n    margin: 0;\n}\n\n.aplus-v2 .premium-aplus-module-11 .aplus-answer {\n    visibility: hidden;\n    opacity: 0;\n    height: 0;\n    transition: display 0.1s linear, opacity 0.1s linear, height 0.1s linear;\n    transition-behavior: allow-discrete;\n}\n\n.aplus-v2 .premium-aplus-module-11 .aplus-active .aplus-answer {\n    visibility: visible;\n    opacity: 1;\n    height: auto;\n    height: calc-size(auto);\n    min-height: 40px;\n}\n\n.aplus-v2 .premium-aplus-module-11 .faq-list {\n    margin: 0;\n}\n\n.aplus-v2 .premium-aplus-module-11 .faq-block {\n    position: relative;\n    list-style-type: none;\n    cursor: pointer;\n    border: 2px solid #E6E6E6;\n    background: #fff;\n    border-radius: 3px;\n    margin-bottom: 10px;\n}\n\n.aplus-v2 .premium-aplus-module-11.aplus-secondary-color .faq-block {\n    border: none;\n}\n\n.aplus-v2 .premium-aplus-module-11 .aplus-question::before,\n.aplus-v2 .premium-aplus-module-11 .aplus-answer::before {\n    text-align: center;\n    border-radius: 3px;\n    display: inline-block;\n    font-weight: 500;\n    position: absolute;\n    color: #fff;\n    top: 10px;\n    left: 10px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-11 .aplus-question::before,\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-11 .aplus-answer::before {\n    right: 10px;\n}\n\n.aplus-v2 .premium-aplus-module-11 .aplus-question::before {\n    content: \"Q\";\n    background: #505050;\n    transition: background 0.1s linear;\n    z-index: 2;\n}\n\n.aplus-v2 .premium-aplus-module-11 .aplus-answer::before {\n    content: \"A\";\n    background: #DF7600;\n    color: #000000;\n    z-index: 1;\n    transform: translateY(0px);\n    transition: transform 0.1s linear;\n}\n\n.aplus-v2 .premium-aplus-module-11 .faq-block.aplus-active .aplus-question::before {\n    background: #404040;\n}\n\n.aplus-v2 .premium-aplus-module-11 .faq-block.aplus-active .aplus-answer::before {\n    transform: translateY(40px);\n}\n\n.aplus-v2 .premium-aplus-module-11 .faq-arrow {\n    position: absolute;\n    top: 25px;\n    border: 10px solid transparent;\n    border-top-color: #505050;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-11 .faq-arrow {\n    right: auto;\n}\n\n.aplus-v2 .premium-aplus-module-11 .aplus-active .faq-arrow {\n    top: 15px;\n    border-top-color: transparent;\n    border-bottom-color: #404040;\n}\n\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\n\n.aplus-v2 .premium-aplus-module-2 .premium-background-wrapper {\n    position: relative;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper {\n    position: absolute;\n    width: 50%;\n    height: 100%;\n    top: 0;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right {\n    left: 50%;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right {\n    left: auto;\n    right: 50%;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.secondary-color {\n    color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background {\n    padding: 20px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .aplus-module-2-topic {\n    padding-bottom: 10px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .aplus-module-2-heading {\n    padding-bottom: 20px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .aplus-module-2-description {\n    line-height: 1.5em;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.white-background {\n    background: rgba(255,255,255,0.5);\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background {\n    background: rgba(0,0,0,0.5);\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background h1,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background h5,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ol,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ul,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ol .a-list-item,\n.aplus-v2 .premium-aplus-module-2 .premium-intro-background.black-background ul .a-list-item {\n  color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-content-container {\n    display: table;\n    height: 100%;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.left .premium-intro-content-container {\n    padding-left: 40px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.left .premium-intro-content-container {\n\tpadding-left: 0px;\n\tpadding-right: 40px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right .premium-intro-content-container {\n    padding-right: 40px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-2 .premium-intro-wrapper.right .premium-intro-content-container {\n    padding-right: 0px;\n    padding-left: 40px;\n}\n\n.aplus-v2 .premium-aplus-module-2 .premium-intro-content-column {\n    display: table-cell;\n    vertical-align: middle;\n}\n\n\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv lang=\"en_US\"\u003e\n\u003cdiv\u003e\n\u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\nP.now('premium-module-5-comparison-table-scroller').execute('init-premium-module-5-comparison-table', function(init){\n    if (init) {\n        return;\n    }\n    P.register('premium-module-5-comparison-table-scroller', function(){\n        return function() {\n            P.when('jQuery', 'a-popover', 'A', 'ready').execute('premium-5-comparison-table-scroller', function($, popover, A) {\n                function initCompTable(module) {\n                    \/**\n                    * Premium comparison table: popover trigger module\n                    *\/\n                    var comparisonName = $(module).data('comparison-name');\n                    (function() {\n                        var $additionalInfo = $('.aplus-v2 .aplus-popover-trigger');\n                        $additionalInfo.each(function(i, trigger) {\n                            return popover.create(trigger, $(trigger).data());\n                        });\n                        $additionalInfo.hover(\n                            function() {\n                                $(this).focus();\n                            }\n                        );\n                    })();\n                    \/**\n                    * Premium comparison table: adjust column width module\n                    *\/\n                    (function() {\n                        var VISIBLE_COLUMNS = 4.2;  \/* How many visible columns on load *\/\n                        var MIN_WIDTH = 230;\n                        var getWidth = function() {\n                            return $(this).outerWidth();\n                        }\n                        \/* cache selectors *\/\n                        var\n                            $container = $('.aplus-v2 .comparison-table #'+comparisonName),\n                            $header = $('.aplus-v2 .comparison-table #'+comparisonName+' td.attribute'),\n                            $slider = $('.aplus-v2 .comparison-table #'+comparisonName+' .table-slider'),\n                            $columns = $('.aplus-v2 .comparison-table #'+comparisonName+' .aplus-data-column'),\n                            $activeColumn = $('.aplus-v2 .comparison-table #'+comparisonName+' .aplus-data-column.active.active-item');\n\n                        \/* Formula for determining desired column width *\/\n\n                        var calculatedColumnWidth = Math.floor(\n                            ($container.innerWidth() - $header.innerWidth()) \/ VISIBLE_COLUMNS\n                        );\n\n                        var childWidths = $activeColumn.map(getWidth).get();\n                        var maxChildWidth = Math.max(MIN_WIDTH, Math.max.apply(Math, childWidths));\n                        var minColumnWidth = $columns.innerWidth();\n\n                        \/* set the min-width of each column to the calulated width or minWidth *\/\n                        $columns.css(\n                            'min-width',\n                            Math.max(MIN_WIDTH, (calculatedColumnWidth \u003c minColumnWidth\n                                ? calculatedColumnWidth\n                                : minColumnWidth))\n                        );\n                        $activeColumn.css('width', maxChildWidth);\n\n                        \/* show the component *\/\n                        $container.removeClass('loading');\n                    })();\n\n                    \/**\n                     * Premium comparison table: sticky attribute \u0026 column\n                     *\/\n\n                    (function() {\n                        \/* cache selectors *\/\n                        const comparisonTable = document.querySelector('.aplus-v2 .comparison-table #'+comparisonName);\n                        const header = comparisonTable.querySelector('td.attribute');\n                        const fixedColumn = comparisonTable.querySelector('td.active');\n\n                        const attributeColumnObserver = new ResizeObserver((entries) =\u003e {\n                            for (let entry of entries) {\n                                const bounds = entry.target.getBoundingClientRect().width;\n                                const activeCellWidth = window.getComputedStyle(fixedColumn).left;\n                                if (bounds + \"px\" !== activeCellWidth) {\n                                    const activeCells = document.querySelectorAll('.aplus-data-column.active');\n                                    activeCells.forEach(cell =\u003e cell.style.left = bounds + \"px\");\n\n                                }\n                            }\n\n                        })\n\n                        attributeColumnObserver.observe(header)\n                    })();\n\n                    \/**\n                    * Premium comparison table: top scroll bar\n                    *\/\n                    (function() {\n                        \/* cache selectors *\/\n                        var\n                            $header = $('.aplus-v2 .comparison-table #'+comparisonName+' td.attribute'),\n                            $fixedColumn = $('.aplus-v2 .comparison-table #'+comparisonName+' td.active'),\n                            $scrollWrapperTop = $('.aplus-v2 .comparison-table #'+comparisonName+' .scroll-wrapper-top'),\n                            $scrollWrapperBottom = $('.aplus-v2 .comparison-table #'+comparisonName+' .scroll-wrapper-bottom'),\n                            $scrollWidth = $('.aplus-v2 .comparison-table #'+comparisonName+' .scroll-width'),\n                            $scrollBar = $('.aplus-v2 .comparison-table #'+comparisonName+' .scroll-bar');\n                        \/* confirm fixed column exists and can add width to the total width of the scroll bar *\/\n                        var fixedColumnWidth = $fixedColumn.innerWidth();\n                        if ( fixedColumnWidth === null ) {\n                            fixedColumnWidth = 0;\n                        }\n                        \/* set width of scrollBar *\/\n                        $scrollBar.css('width', $scrollWidth.innerWidth() + fixedColumnWidth + $header.innerWidth());\n                        \/* connect scrolls together *\/\n                        $scrollWrapperTop.scroll(function() {\n                            $scrollWrapperBottom.scrollLeft($scrollWrapperTop.scrollLeft());\n                        });\n                        $scrollWrapperBottom.scroll(function() {\n                            $scrollWrapperTop.scrollLeft($scrollWrapperBottom.scrollLeft());\n                        });\n                    })();\n                }\n\n                $('.aplus-v2 .premium-aplus-module-5 .table-container').each(function(index, module) {\n                    initCompTable(module);\n                });\n            });\n        }\n    });\n});\n}));\u003c\/script\u003e \u003cscript type=\"application\/javascript\"\u003e\n\n    \/**\n     * Common event handler for click and keydown events.\n     * @param {Event} event - The event object.\n     * @param {Function} handleClickOrEnter - Function to handle click or Enter key events.\n     * @param {Function} handleEsc - Function to handle Esc key events.\n     *\/\n    \/\/ [TODO][AplusMantle-8064] Create common event handler util(key events, click events) in AplusModuleResources\n    function handleClickAndKeyEvents(event, handleClickOrEnterOrSpace) {\n        const ENTER_KEY_CODE = 13;\n        const ESCAPE_KEY_CODE = 27;\n        const SPACE_KEY_CODE = 32;\n        const isClick = event.type === 'click';\n        const isKeydown = event.type === 'keydown';\n        const isEnter = isKeydown \u0026\u0026 event.keyCode === ENTER_KEY_CODE;\n        const isSpace = isKeydown \u0026\u0026 event.keyCode === SPACE_KEY_CODE;\n        const isEsc = isKeydown \u0026\u0026 event.keyCode === ESCAPE_KEY_CODE;\n\n        if (isClick || isEnter || isSpace) {\n            handleClickOrEnterOrSpace();\n        } else if (isEsc) {\n            handleEsc(event);\n        }\n    }\n\n    \/**\n    * Function to handle esc key event.\n    * @param {Event} event - The event object.\n    *\/\n    function handleEsc(event) {\n        event.target.blur()  \/\/ force remove focus\n    }\n\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\n\n\/**\n * Premium-module 5: Comparision table - scroller\n *\/\n\n.aplus-v2 .premium-aplus-module-5 h1 {\n    padding-bottom: 30px;\n}\n\n\/* position column-headers relative to this table *\/\n.aplus-v2 .premium-aplus-module-5 .table-container {\n    position: relative;\n    opacity: 1;\n}\n\n.aplus-v2 .premium-aplus-module-5 .table-container.loading {\n    opacity: 0;\n}\n\n.aplus-v2 .premium-aplus-module-5 .table-slider {\n    overflow-x: scroll;\n    overflow-y: visible;\n    width: 100%;\n}\n\n.aplus-v2 .premium-aplus-module-5 td.attribute {\n    min-width: 300px;\n    top: auto;\n    left: 0;\n    z-index: 100;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-5 td.attribute {\n    right: 0px;\n    left: auto;\n}\n\n.aplus-v2 .premium-aplus-module-5 td.active-item,\n.aplus-v2 .premium-aplus-module-5 th.active-item {\n    top: auto;\n    left: 300px;\n    z-index: 100;\n}\n\nhtml[dir=\"rtl\"]  .premium-aplus-module-5 td.active-item,\nhtml[dir=\"rtl\"]  .premium-aplus-module-5 th.active-item {\n    left: auto;\n    right: 300px;\n}\n\n.aplus-v2 .premium-aplus-module-5 .attribute,\n.aplus-v2 .premium-aplus-module-5 .active-item{\n    position: sticky;\n}\n\n.aplus-v2 .premium-aplus-module-5 table.a-bordered td,\n.aplus-v2 .premium-aplus-module-5 table.a-bordered th {\n    background-color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-5 table.a-bordered td.attribute .aplus-popover-trigger::after {\n    content: \"?\";\n    display: inline-block;\n    font-size: 12px;\n    position: relative;\n    bottom: 5px;\n}\n\n.aplus-v2 .premium-aplus-module-5 .product-title {\n    font-size: 15px;\n    padding: 10px 0;\n}\n\n.aplus-v2 .premium-aplus-module-5 .scroll-width {\n    overflow-x: scroll;\n    overflow-y: visible;\n}\n\n\n.aplus-v2 .premium-aplus-module-5 td.attribute.empty {\n    height: 300px;\n}\n\n.aplus-v2 .premium-aplus-module-5 .header-img {\n    padding-top: 10px;\n}\n\n\/* Override default AUI .a-bordered table borders *\/\n.aplus-v2 .premium-aplus-module-5 table.a-bordered {\n    border-width: 0;\n    border-color: #eaeaea;\n    border-style: solid;\n}\n\n\/* Size the top scroller *\/\n.aplus-v2 .premium-aplus-module-5 .scroll-wrapper-top {\n    width: 100%;\n    height: 20px;\n    overflow-x: scroll;\n    overflow-y: visible;\n}\n\n.aplus-v2 .premium-aplus-module-5 .scroll-bar {\n    height: 1px;\n}\n\n.aplus-v2 .premium-aplus-module-5 .add-to-cart {\n    line-height: 1rem;\n    font-weight: normal;\n}\n\n.aplus-v2 .premium-aplus-module-5 .review {\n    font-size: 14px;\n}\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\n\n\/**\n * Premium modules global styles\n *\/\n.aplus-v2.desktop {\n  max-width: 1464px;\n  min-width: 800px;\n  margin-left: auto;\n  margin-right: auto;\n  word-wrap: break-word;\n  overflow-wrap: break-word;\n  word-break: break-word;\n}\n\/* Undo this for tech-specs because it breaks table layout *\/\n.aplus-v2.desktop .premium-aplus .aplus-tech-spec-table { word-break: initial; }\n\n.aplus-v2 .premium-aplus,\n.aplus-v2 .premium-aplus .aplus-h1,\n.aplus-v2 .premium-aplus .aplus-h2,\n.aplus-v2 .premium-aplus .aplus-p1,\n.aplus-v2 .premium-aplus .aplus-p2,\n.aplus-v2 .premium-aplus .aplus-p3,\n.aplus-v2 .premium-aplus .aplus-accent1,\n.aplus-v2 .premium-aplus .aplus-accent2\n{ font-family: Arial, sans-serif; }\n\n.aplus-v2 .premium-aplus,\n.aplus-v2 .premium-aplus .aplus-h1,\n.aplus-v2 .premium-aplus .aplus-h2,\n.aplus-v2 .premium-aplus .aplus-p1,\n.aplus-v2 .premium-aplus .aplus-p2,\n.aplus-v2 .premium-aplus .aplus-p3,\n.aplus-v2 .premium-aplus .aplus-accent1,\n.aplus-v2 .premium-aplus .aplus-accent2\n{ font-family: inherit; }\n\n\/* type *\/\n.aplus-v2 .premium-aplus .aplus-h1 { font-size: 32px; line-height: 1.2em; font-weight: 500; }\n.aplus-v2 .premium-aplus .aplus-h2 { font-size: 26px; line-height: 1.25em; font-weight: 500; }\n.aplus-v2 .premium-aplus .aplus-h3 { font-size: 18px; line-height: 1.25em; font-weight: 500; }\n.aplus-v2 .premium-aplus .aplus-p1 { font-size: 20px; line-height: 1.3em; font-weight: 300; }\n.aplus-v2 .premium-aplus .aplus-p2 { font-size: 16px; line-height: 1.4em; font-weight: 300; }\n.aplus-v2 .premium-aplus .aplus-p3 { font-size: 14px; line-height: 1.4em; font-weight: 300; }\n.aplus-v2 .premium-aplus .aplus-accent1 { font-size: 16px; line-height: 1.4em; font-weight: 600; }\n.aplus-v2 .premium-aplus .aplus-accent2 { font-size: 14px; line-height: 1.4em; font-weight: 600; }\n\n\/* spacing *\/\n.aplus-v2 .aplus-container-1 { padding: 40px; }\n.aplus-v2 .aplus-container-1-2 { padding: 40px 80px; }\n.aplus-v2 .aplus-container-2 { padding: 80px; }\n.aplus-v2 .aplus-container-3 { padding: 40px 0; }\n\n\/* Display *\/\n.aplus-v2 .premium-aplus .aplus-display-table { display: table; }\n.aplus-v2 .premium-aplus .aplus-display-table-cell { display: table-cell; }\n.aplus-v2 .premium-aplus .aplus-display-inline-block { display: inline-block; }\n\n\/* Aplus display table with min-width 1000px and fill remaining space inside parent *\/\n.aplus-v2.desktop .premium-aplus .aplus-display-table-width { min-width: 1000px; width: 100% }\n\n\/**\n* Padding and margin for element should be 10, 20, 40, or 80 px. Considering mini 10, small 20, medium 40, large 80.\n*\/\n\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\n\n\/**\n * Premium-module 11: FAQs\n *\/\n\n.aplus-v2 .premium-aplus-module-11 .aplus-question {\n    line-height: 25px;\n    padding-bottom: 10px;\n}\n\n.aplus-v2 .premium-aplus-module-11 .faq-block {\n    padding: 10px 80px 15px 100px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-11 .faq-block {\n    padding-left: 80px;\n    padding-right: 100px;\n}\n\n.aplus-v2 .premium-aplus-module-11 .faq-block.aplus-active {\n    padding-bottom: 35px;\n}\n\n.aplus-v2 .premium-aplus-module-11 .aplus-question::before,\n.aplus-v2 .premium-aplus-module-11 .aplus-answer::before {\n    width: 80px;\n    line-height: 40px;\n    font-size: 25px;\n}\n\n.aplus-v2 .premium-aplus-module-11 .faq-arrow {\n    right: 40px;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-11 .faq-arrow {\n    left: 40px;\n}\n\n\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\n\n\/**\n * Premium-module 13: Carousel\n *\/\n\n.aplus-v2 .premium-aplus-module-13 .aplus-card-description-wrapper {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n}\n\n.aplus-v2 .premium-aplus-module-13 .aplus-card-description {\n    display: table;\n    width: 50%;\n    height: 100%;\n    color: #fff;\n}\n\n.aplus-v2 .premium-aplus-module-13 .aplus-card-table-cell {\n    display: table-cell;\n    vertical-align: middle;\n    text-align: left;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-13 .aplus-card-table-cell {\n    text-align: right;\n}\n\n.aplus-v2 .premium-aplus-module-13 .aplus-text-background {\n    background: rgba(0, 0, 0, 0.6);\n}\n\n.aplus-v2 .premium-aplus-module-13 .aplus-card-body {\n    padding: 20px 40px 0 0;\n}\n\nhtml[dir=\"rtl\"] .aplus-v2 .premium-aplus-module-13 .aplus-card-body {\n    padding: 20px 0 0 40px;\n}\n\n.aplus-v2 .premium-aplus-module-13 .aplus-pagination-wrapper {\n    position: absolute;\n    top: 92%;\n    width: 100%;\n}\n\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv lang=\"en_US\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"TruSkin Difference\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/9a509027-f3d7-43d4-8872-5f9716c1242b.__CR0,0,1464,600_PT0_SX1464_V1___.png\"\u003e \u003cnoscript\u003e\n        \u003cimg alt=\"TruSkin Difference\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/9a509027-f3d7-43d4-8872-5f9716c1242b.__CR0,0,1464,600_PT0_SX1464_V1___.png\"\u003e\n       \u003c\/noscript\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Vitamin C serum with hyaluronic acid \u0026amp;amp; vitamin e boosts radiance, improves signs of aging\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/06c4b02d-2a60-4a77-bd05-7c095a860f61.__CR0,0,1464,600_PT0_SX1464_V1___.png\"\u003e \u003cnoscript\u003e\n        \u003cimg alt=\"Vitamin C serum with hyaluronic acid \u0026amp;amp; vitamin e boosts radiance, improves signs of aging\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/06c4b02d-2a60-4a77-bd05-7c095a860f61.__CR0,0,1464,600_PT0_SX1464_V1___.png\"\u003e\n       \u003c\/noscript\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"TruSkin\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/0b41d819-71cc-4988-a8bc-c0af860b1d03.__CR0,0,1464,600_PT0_SX1464_V1___.png\"\u003e \u003cnoscript\u003e\n        \u003cimg alt=\"TruSkin\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/0b41d819-71cc-4988-a8bc-c0af860b1d03.__CR0,0,1464,600_PT0_SX1464_V1___.png\"\u003e\n       \u003c\/noscript\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv id=\"premium-aplus-13-carousel-3-id\" role=\"region\"\u003e\n\u003cinput autocomplete=\"on\" type=\"hidden\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003ca role=\"button\" href=\"#\"\u003ePrevious page\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003col role=\"list\"\u003e\n\u003cli\u003e\n\u003cdiv id=\"premium-aplus-13-carousel-3-slide-0\"\u003e\n\u003cdiv\u003e\u003cimg alt=\"Vitamin C Serum Ingredients\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/70b60604-45e6-491b-aa23-245bd5fa7571.__CR0,0,1464,600_PT0_SX1464_V1___.png\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv id=\"premium-aplus-13-carousel-3-slide-1\"\u003e\n\u003cdiv\u003e\u003cimg alt=\"Vitamin C Serum Ingredients\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/0435e9bc-c3c1-4cea-8897-f19410db7fc2.__CR0,0,1464,600_PT0_SX1464_V1___.png\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv id=\"premium-aplus-13-carousel-3-slide-2\"\u003e\n\u003cdiv\u003e\u003cimg alt=\"Vitamin C Serum Ingredients\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/9752445b-72c0-47b4-907a-0ecd0a7c0764.__CR0,0,1464,600_PT0_SX1464_V1___.png\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv id=\"premium-aplus-13-carousel-3-slide-3\"\u003e\n\u003cdiv\u003e\u003cimg alt=\"Vitamin C Serum Ingredients\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/fc121531-ec31-4972-8504-6e9a1e69e1b3.__CR0,0,1464,600_PT0_SX1464_V1___.png\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003ca role=\"button\" href=\"#\"\u003eNext page\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\n\n.aplus-mantle.aplus-module .aplus-pagination-dots {\n    margin: 0;\n}\n\n.aplus-mantle.aplus-module .aplus-pagination-dot {\n    display: inline-block;\n    list-style: none;\n}\n\n.aplus-mantle.aplus-module .aplus-carousel-nav {\n    text-align:center;\n}\n\n.aplus-mantle.aplus-module .carousel-slider-circle {\n    display: inline-block;\n    cursor: pointer;\n    height: 15px;\n    width: 15px;\n    border: 1px solid #000;\n    border-radius: 20px;\n    background-color: #fff;\n    margin-left: 5px;\n}\n\n.aplus-mantle.aplus-module .carousel-slider-circle.aplus-carousel-active {\n    background-color: #DE7921;\n}\n\n.aplus-mantle.aplus-module .aplus-pagination-dot--display-none {\n    display: none;\n}\n\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv lang=\"en_US\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cscript\u003e\n\nP.now(\"premium-aplus-13-carousel-3\").execute(\"init-pagination-carousel\", function(init) {\n    if (init) {\n        return;\n    }\n    P.register(\"premium-aplus-13-carousel-3\", function() {\n        return function() {\n            P.when(\"A\", \"jQuery\", \"a-carousel-framework\", \"ready\").execute(\"paginate-carousel\", function (A, $, framework) {\n                const ENTER_KEY_CODE = 13;\n                const ESCAPE_KEY_CODE = 27;\n                const LEFT_ARROW_KEY = 37;\n                const RIGHT_ARROW_KEY = 39;\n                const HOME_KEY = 36;\n                const END_KEY = 35;\n\n                var moduleId = \"3\";\n                var carouselName = \"premium-aplus-13-carousel-3\";\n                var paginationAction = \"aplus-pagination-dot-action-\" + moduleId + \"-\" + carouselName;\n                var paginationGroup = \"#aplus-pagination-group-\" + moduleId + \"-\" + carouselName;\n\n                \/* If the carousel goes to a new page *\/\n                A.on(\"a:carousel:\"+carouselName+\":change:pageNumber\", function (data) {\n                    A.$(paginationGroup+\" .carousel-slider-circle\").removeClass(\"aplus-carousel-active\").attr('aria-selected', 'false').attr('tabindex', -1)\n                                    .eq(data.newValue - 1).addClass(\"aplus-carousel-active\").attr('aria-selected', 'true').attr('tabindex', 0);\n                });\n\n                function syncPaginationDotsWithCarouselPages(numPages) {\n                    const parentElement = document.querySelector(paginationGroup);\n                    if (parentElement \u0026\u0026 parentElement.children) {\n                        const children = parentElement.children;\n                        for (let i = 0; i \u003c children.length; i++) {\n                            if (i \u003e= numPages) {\n                                \/\/ If number of dots \u003e num of pages, we should hide other dots\n                                children[i].classList.add('aplus-pagination-dot--display-none');\n                            } else if (children[i].classList.contains('aplus-pagination-dot--display-none')) {\n                                \/\/ Reset display of dots if it was hidden before\n                                children[i].classList.remove('aplus-pagination-dot--display-none');\n                            }\n                        }\n                    }\n                }\n\n                framework.onInit(carouselName, function (carousel) {\n                    try {\n                        var totalPages = carousel.getAttr('totalPages');\n                        syncPaginationDotsWithCarouselPages(totalPages);\n                        \/* Resize event handler to re-calculate the pagination dots count based on orientation *\/\n                        window.addEventListener('resize', function() {\n                            carousel.resize();\n                            totalPages = carousel.getAttr('totalPages');\n                            syncPaginationDotsWithCarouselPages(totalPages);\n                        });\n\n                        A.declarative(paginationAction, 'click keydown', function(event){\n                            var isClick = event.type === 'click';\n                            var isKeydown = event.type === 'keydown';\n                            var isEnter = isKeydown \u0026\u0026 event.$event.keyCode === ENTER_KEY_CODE;\n                            var isEsc = isKeydown \u0026\u0026 event.$event.keyCode === ESCAPE_KEY_CODE;\n                            var isLeftArrow = isKeydown \u0026\u0026 event.$event.keyCode === LEFT_ARROW_KEY;\n                            var isRightArrow = isKeydown \u0026\u0026 event.$event.keyCode === RIGHT_ARROW_KEY;\n                            var isHome = isKeydown \u0026\u0026 event.$event.keyCode === HOME_KEY;\n                            var isEnd = isKeydown \u0026\u0026 event.$event.keyCode === END_KEY;\n\n                            if (isClick || isEnter) {\n                                var data = event.data;\n                                carousel.gotoPage(data.page);\n                            } else if (isEsc) {\n                                event.$target.blur();\n                            } else if (isLeftArrow || isRightArrow || isHome || isEnd) {\n                                event.$event.preventDefault();\n                                const dots = A.$(paginationGroup + \" .carousel-slider-circle\");\n                                const currentIndex = dots.index(event.$target);\n                                let nextIndex;\n\n                                if (isLeftArrow) {\n                                    nextIndex = currentIndex \u003e 0 ? currentIndex - 1 : dots.length - 1;\n                                } else if (isRightArrow) {\n                                    nextIndex = currentIndex \u003c dots.length - 1 ? currentIndex + 1 : 0;\n                                } else if (isHome) {\n                                    nextIndex = 0;\n                                } else if (isEnd) {\n                                    nextIndex = dots.length - 1;\n                                }\n\n                                dots.eq(nextIndex).focus();\n                                carousel.gotoPage(nextIndex + 1);\n                            }\n                        });\n                    } catch (e) {\n                        P.log('Failed to init ' + carouselName + '. Error: ' + e.message, 'FATAL', 'AplusModuleResources');\n                    }\n                });\n            });\n        }\n    });\n});\n\u003c\/script\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cul id=\"aplus-pagination-group-3-premium-aplus-13-carousel-3\" role=\"tablist\"\u003e\n\u003cli\u003e\u003cspan role=\"tab\" tabindex=\"0\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan role=\"tab\" tabindex=\"-1\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan role=\"tab\" tabindex=\"-1\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan role=\"tab\" tabindex=\"-1\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\n    P.when(\"premium-aplus-13-carousel-3\").execute('invoke-premium-13-carousel-desktop', function(init){init();});\n}));\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv id=\"premium-aplus-13-carousel-4-id\" role=\"region\"\u003e\n\u003cinput autocomplete=\"on\" type=\"hidden\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003ca role=\"button\" href=\"#\"\u003ePrevious page\u003c\/a\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003col role=\"list\"\u003e\n\u003cli\u003e\n\u003cdiv id=\"premium-aplus-13-carousel-4-slide-0\"\u003e\n\u003cdiv\u003e\u003cimg alt=\"See TruSkin featured in magazines. InStyle, Bazaar, People, Teen Vogue, Seventeen, Forbes and more\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/fefd2879-e0ef-4a22-a99c-56b3f53d2ca9.__CR0,0,1464,600_PT0_SX1464_V1___.png\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cdiv id=\"premium-aplus-13-carousel-4-slide-1\"\u003e\n\u003cdiv\u003e\u003cimg alt=\"TruSkin Ritual\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/400de31f-ea95-43f1-914e-ddcd051610ff.__CR0,0,1464,600_PT0_SX1464_V1___.png\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003ca role=\"button\" href=\"#\"\u003eNext page\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\n\n.aplus-mantle.aplus-module .aplus-pagination-dots {\n    margin: 0;\n}\n\n.aplus-mantle.aplus-module .aplus-pagination-dot {\n    display: inline-block;\n    list-style: none;\n}\n\n.aplus-mantle.aplus-module .aplus-carousel-nav {\n    text-align:center;\n}\n\n.aplus-mantle.aplus-module .carousel-slider-circle {\n    display: inline-block;\n    cursor: pointer;\n    height: 15px;\n    width: 15px;\n    border: 1px solid #000;\n    border-radius: 20px;\n    background-color: #fff;\n    margin-left: 5px;\n}\n\n.aplus-mantle.aplus-module .carousel-slider-circle.aplus-carousel-active {\n    background-color: #DE7921;\n}\n\n.aplus-mantle.aplus-module .aplus-pagination-dot--display-none {\n    display: none;\n}\n\n\u003c\/style\u003e\n\u003cdiv\u003e\n\u003cdiv lang=\"en_US\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cscript\u003e\n\nP.now(\"premium-aplus-13-carousel-4\").execute(\"init-pagination-carousel\", function(init) {\n    if (init) {\n        return;\n    }\n    P.register(\"premium-aplus-13-carousel-4\", function() {\n        return function() {\n            P.when(\"A\", \"jQuery\", \"a-carousel-framework\", \"ready\").execute(\"paginate-carousel\", function (A, $, framework) {\n                const ENTER_KEY_CODE = 13;\n                const ESCAPE_KEY_CODE = 27;\n                const LEFT_ARROW_KEY = 37;\n                const RIGHT_ARROW_KEY = 39;\n                const HOME_KEY = 36;\n                const END_KEY = 35;\n\n                var moduleId = \"4\";\n                var carouselName = \"premium-aplus-13-carousel-4\";\n                var paginationAction = \"aplus-pagination-dot-action-\" + moduleId + \"-\" + carouselName;\n                var paginationGroup = \"#aplus-pagination-group-\" + moduleId + \"-\" + carouselName;\n\n                \/* If the carousel goes to a new page *\/\n                A.on(\"a:carousel:\"+carouselName+\":change:pageNumber\", function (data) {\n                    A.$(paginationGroup+\" .carousel-slider-circle\").removeClass(\"aplus-carousel-active\").attr('aria-selected', 'false').attr('tabindex', -1)\n                                    .eq(data.newValue - 1).addClass(\"aplus-carousel-active\").attr('aria-selected', 'true').attr('tabindex', 0);\n                });\n\n                function syncPaginationDotsWithCarouselPages(numPages) {\n                    const parentElement = document.querySelector(paginationGroup);\n                    if (parentElement \u0026\u0026 parentElement.children) {\n                        const children = parentElement.children;\n                        for (let i = 0; i \u003c children.length; i++) {\n                            if (i \u003e= numPages) {\n                                \/\/ If number of dots \u003e num of pages, we should hide other dots\n                                children[i].classList.add('aplus-pagination-dot--display-none');\n                            } else if (children[i].classList.contains('aplus-pagination-dot--display-none')) {\n                                \/\/ Reset display of dots if it was hidden before\n                                children[i].classList.remove('aplus-pagination-dot--display-none');\n                            }\n                        }\n                    }\n                }\n\n                framework.onInit(carouselName, function (carousel) {\n                    try {\n                        var totalPages = carousel.getAttr('totalPages');\n                        syncPaginationDotsWithCarouselPages(totalPages);\n                        \/* Resize event handler to re-calculate the pagination dots count based on orientation *\/\n                        window.addEventListener('resize', function() {\n                            carousel.resize();\n                            totalPages = carousel.getAttr('totalPages');\n                            syncPaginationDotsWithCarouselPages(totalPages);\n                        });\n\n                        A.declarative(paginationAction, 'click keydown', function(event){\n                            var isClick = event.type === 'click';\n                            var isKeydown = event.type === 'keydown';\n                            var isEnter = isKeydown \u0026\u0026 event.$event.keyCode === ENTER_KEY_CODE;\n                            var isEsc = isKeydown \u0026\u0026 event.$event.keyCode === ESCAPE_KEY_CODE;\n                            var isLeftArrow = isKeydown \u0026\u0026 event.$event.keyCode === LEFT_ARROW_KEY;\n                            var isRightArrow = isKeydown \u0026\u0026 event.$event.keyCode === RIGHT_ARROW_KEY;\n                            var isHome = isKeydown \u0026\u0026 event.$event.keyCode === HOME_KEY;\n                            var isEnd = isKeydown \u0026\u0026 event.$event.keyCode === END_KEY;\n\n                            if (isClick || isEnter) {\n                                var data = event.data;\n                                carousel.gotoPage(data.page);\n                            } else if (isEsc) {\n                                event.$target.blur();\n                            } else if (isLeftArrow || isRightArrow || isHome || isEnd) {\n                                event.$event.preventDefault();\n                                const dots = A.$(paginationGroup + \" .carousel-slider-circle\");\n                                const currentIndex = dots.index(event.$target);\n                                let nextIndex;\n\n                                if (isLeftArrow) {\n                                    nextIndex = currentIndex \u003e 0 ? currentIndex - 1 : dots.length - 1;\n                                } else if (isRightArrow) {\n                                    nextIndex = currentIndex \u003c dots.length - 1 ? currentIndex + 1 : 0;\n                                } else if (isHome) {\n                                    nextIndex = 0;\n                                } else if (isEnd) {\n                                    nextIndex = dots.length - 1;\n                                }\n\n                                dots.eq(nextIndex).focus();\n                                carousel.gotoPage(nextIndex + 1);\n                            }\n                        });\n                    } catch (e) {\n                        P.log('Failed to init ' + carouselName + '. Error: ' + e.message, 'FATAL', 'AplusModuleResources');\n                    }\n                });\n            });\n        }\n    });\n});\n\u003c\/script\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cul id=\"aplus-pagination-group-4-premium-aplus-13-carousel-4\" role=\"tablist\"\u003e\n\u003cli\u003e\u003cspan role=\"tab\" tabindex=\"0\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan role=\"tab\" tabindex=\"-1\"\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\n    P.when(\"premium-aplus-13-carousel-4\").execute('invoke-premium-13-carousel-desktop', function(init){init();});\n}));\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ch3\u003eComplete your regimen for nourished, glowing skin.\u003c\/h3\u003e\n\u003cdiv id=\"comparison-table-container-5\"\u003e\n\u003cdiv\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003cth\u003e\n\u003ca title=\"Vitamin C Facial Serum\" href=\"\/dp\/B01M4MCUAF?ref=emc_p_m_5_i_atc\"\u003e\u003cimg alt=\"\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/30b29b2b-41c1-417d-bc43-40b3258687b1.__CR0,0,200,225_PT0_SX200_V1___.png\"\u003e\n\u003cp\u003eVitamin C Facial Serum\u003c\/p\u003e\n\u003c\/a\u003e\u003cform method=\"post\" action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\"\u003e\n\u003c!-- sp:csrf --\u003e \u003cinput type=\"hidden\" name=\"anti-csrftoken-a2z\" value=\"hH6SbSyuZDfISyFJe0F1j+oYoUK76urbf\/Y466UmJOwaAAAAAGp9eY5iYzQ1OWJmZC0zZDM2LTRmODEtYTA2Ni1hZmEwNzdiZmRiZjY=\"\u003e\u003c!-- sp:end-csrf --\u003e \u003cinput type=\"hidden\" name=\"items[0.base][asin]\" value=\"B01M4MCUAF\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][offerListingId]\" value=\"LTnDx2cAS1y0VIbTYaQGhAAGccD29oFZnQhYV0xc4j5VDYPfLeqpDyw88L7bVrgZWWeICrqHQfIIU6RX7M5dmyLHMJrfscE3A52PV9ixzOj63I25R4p7fDFjAQxBCo3F6tKMRHHAVnuCK9aDMDN%2B27DQtT15f1kyNeYmqS0BjcasaLe8zPHLL05f2Jhp9hYH\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][quantity]\" value=\"1\"\u003e \u003cinput type=\"hidden\" name=\"clientName\" value=\"Aplus_BuyableModules_DetailPage\"\u003e\n\u003cdiv\u003e\n\u003cinput type=\"submit\"\u003e Add to Cart\u003c\/div\u003e\n\u003c\/form\u003e\n\u003cscript type=\"application\/javascript\"\u003e\n        logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n    \u003c\/script\u003e\n\u003c\/th\u003e\n\u003cth\u003e\n\u003ca title=\"Vitamin C Cleanser\" href=\"\/dp\/B016LBICJW?ref=emc_p_m_5_i_atc\"\u003e\u003cimg alt=\"\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/b8f0b08b-bde2-4ae5-b9a9-20efb3fd4eb0.__CR0,0,200,225_PT0_SX200_V1___.png\"\u003e\n\u003cp\u003eVitamin C Cleanser\u003c\/p\u003e\n\u003c\/a\u003e\u003cform method=\"post\" action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\"\u003e\n\u003c!-- sp:csrf --\u003e \u003cinput type=\"hidden\" name=\"anti-csrftoken-a2z\" value=\"hH6SbSyuZDfISyFJe0F1j+oYoUK76urbf\/Y466UmJOwaAAAAAGp9eY5iYzQ1OWJmZC0zZDM2LTRmODEtYTA2Ni1hZmEwNzdiZmRiZjY=\"\u003e\u003c!-- sp:end-csrf --\u003e \u003cinput type=\"hidden\" name=\"items[0.base][asin]\" value=\"B016LBICJW\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][offerListingId]\" value=\"guE%2B3i8Wvpp5vk1yk2hiEohtfwFqp3siqb2KE95qC02Mvdb0sYg2uVzJUMnnkN%2Biv5gUrtmX4gBnjQvn0xZipwpU7oR3YmYXiI6C2xV4HslwdOJwzPBYi22DyPx6D055s2sMsTJ4lCtj9JXnKxkFpvXRn3ew0vSwB6449xCHSvZCGoe3Oy7STJOC8%2BfJPUdx\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][quantity]\" value=\"1\"\u003e \u003cinput type=\"hidden\" name=\"clientName\" value=\"Aplus_BuyableModules_DetailPage\"\u003e\n\u003cdiv\u003e\n\u003cinput type=\"submit\"\u003e Add to Cart\u003c\/div\u003e\n\u003c\/form\u003e\n\u003cscript type=\"application\/javascript\"\u003e\n        logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n    \u003c\/script\u003e\n\u003c\/th\u003e\n\u003cth\u003e\n\u003ca title=\"Vitamin C Moisturizer\" href=\"\/dp\/B0166W9GMI?ref=emc_p_m_5_i_atc\"\u003e\u003cimg alt=\"\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/7d4eea86-2325-4930-a617-3b24044d256c.__CR0,0,200,225_PT0_SX200_V1___.png\"\u003e\n\u003cp\u003eVitamin C Moisturizer\u003c\/p\u003e\n\u003c\/a\u003e\u003cform method=\"post\" action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\"\u003e\n\u003c!-- sp:csrf --\u003e \u003cinput type=\"hidden\" name=\"anti-csrftoken-a2z\" value=\"hH6SbSyuZDfISyFJe0F1j+oYoUK76urbf\/Y466UmJOwaAAAAAGp9eY5iYzQ1OWJmZC0zZDM2LTRmODEtYTA2Ni1hZmEwNzdiZmRiZjY=\"\u003e\u003c!-- sp:end-csrf --\u003e \u003cinput type=\"hidden\" name=\"items[0.base][asin]\" value=\"B0166W9GMI\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][offerListingId]\" value=\"MXGQo78dtkjwyi9ItFwPk2Wm3WwxVUDqC4RvOydpMM84so4zYvu6DMBGY6YMHs4fNJrAhi17NxJojo7uQlv8sJobP%2BIq2tgvTuMZOJrZQ4zJbEjIpTL7Z8UPalVINxsqOALd%2FUIi7olU%2BSoAT4TfaJQdDjZtL7MiACvfKGSzFO%2Br0MaDTX7Ji7ix1E0euc%2FA\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][quantity]\" value=\"1\"\u003e \u003cinput type=\"hidden\" name=\"clientName\" value=\"Aplus_BuyableModules_DetailPage\"\u003e\n\u003cdiv\u003e\n\u003cinput type=\"submit\"\u003e Add to Cart\u003c\/div\u003e\n\u003c\/form\u003e\n\u003cscript type=\"application\/javascript\"\u003e\n        logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n    \u003c\/script\u003e\n\u003c\/th\u003e\n\u003cth\u003e\n\u003ca title=\"Vitamin C Sunscreen SPF30\" href=\"\/dp\/B09V98Q9Z2?ref=emc_p_m_5_i_atc\"\u003e\u003cimg alt=\"\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/4dd1ea56-a16a-477b-899e-a6587d892244.__CR0,0,200,225_PT0_SX200_V1___.png\"\u003e\n\u003cp\u003eVitamin C Sunscreen SPF30\u003c\/p\u003e\n\u003c\/a\u003e\u003cform method=\"post\" action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\"\u003e\n\u003c!-- sp:csrf --\u003e \u003cinput type=\"hidden\" name=\"anti-csrftoken-a2z\" value=\"hH6SbSyuZDfISyFJe0F1j+oYoUK76urbf\/Y466UmJOwaAAAAAGp9eY5iYzQ1OWJmZC0zZDM2LTRmODEtYTA2Ni1hZmEwNzdiZmRiZjY=\"\u003e\u003c!-- sp:end-csrf --\u003e \u003cinput type=\"hidden\" name=\"items[0.base][asin]\" value=\"B09V98Q9Z2\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][offerListingId]\" value=\"5GuuDPpmKW3Fslw%2FPacc2y1fUtBjkyL7m9vALRHGAbgd0MoiMACWPvKnkBzILS1PIcxrfhaHsc7MOlkkV0epMOmpmC6Z9vnnphQi8hAlGEYzWdrTN6JRhbQrS1dfKll5uZhT5BFjtSI2zQ3WMMNKrrAvEcgA0dqdLIKWNDcQJciWnJq5BRTd6dapz%2BLkC9tZ\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][quantity]\" value=\"1\"\u003e \u003cinput type=\"hidden\" name=\"clientName\" value=\"Aplus_BuyableModules_DetailPage\"\u003e\n\u003cdiv\u003e\n\u003cinput type=\"submit\"\u003e Add to Cart\u003c\/div\u003e\n\u003c\/form\u003e\n\u003cscript type=\"application\/javascript\"\u003e\n        logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n    \u003c\/script\u003e\n\u003c\/th\u003e\n\u003cth\u003e\n\u003ca title=\"Sunscreen Serum SPF30\" href=\"\/dp\/B0DX4M3GDJ?ref=emc_p_m_5_i_atc\"\u003e\u003cimg alt=\"\" src=\"https:\/\/m.media-amazon.com\/images\/S\/aplus-media-library-service-media\/c35bcab1-b8b6-4b6b-8228-3fc7468a69aa.__CR25,0,1343,1511_PT0_SX200_V1___.jpg\"\u003e\n\u003cp\u003eSunscreen Serum SPF30\u003c\/p\u003e\n\u003c\/a\u003e\u003cform method=\"post\" action=\"\/cart\/add-to-cart\/ref=emc_p_m_5_i_atc_c\"\u003e\n\u003c!-- sp:csrf --\u003e \u003cinput type=\"hidden\" name=\"anti-csrftoken-a2z\" value=\"hH6SbSyuZDfISyFJe0F1j+oYoUK76urbf\/Y466UmJOwaAAAAAGp9eY5iYzQ1OWJmZC0zZDM2LTRmODEtYTA2Ni1hZmEwNzdiZmRiZjY=\"\u003e\u003c!-- sp:end-csrf --\u003e \u003cinput type=\"hidden\" name=\"items[0.base][asin]\" value=\"B0DX4M3GDJ\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][offerListingId]\" value=\"wa9DkdWN5LJel23obfiIy3aUKC53ivGrIPAiFhgdhLYot6wbasbJ4%2BdVH0jBrb6wVKbHl4EaIQst%2B%2BR5nzlH8SnA93DUZJ7rgGmtp0F9k8cQCemuYqvePSEUsEx7LFxXx013ibxpyHULFMJ%2FgT398nEXjZ5NjEBuOl1UVjXL0MBvNkgjFlioewjWUXW4%2FDcK\"\u003e \u003cinput type=\"hidden\" name=\"items[0.base][quantity]\" value=\"1\"\u003e \u003cinput type=\"hidden\" name=\"clientName\" value=\"Aplus_BuyableModules_DetailPage\"\u003e\n\u003cdiv\u003e\n\u003cinput type=\"submit\"\u003e Add to Cart\u003c\/div\u003e\n\u003c\/form\u003e\n\u003cscript type=\"application\/javascript\"\u003e\n        logShoppableMetrics(\"premium-module-5-comparison-table-scroller\", true)\n    \u003c\/script\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cdiv\u003eCustomer Reviews\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e4.4 out of 5 stars 156,377\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e4.4 out of 5 stars 7,911\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e4.4 out of 5 stars 17,326\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e4.2 out of 5 stars 750\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e4.4 out of 5 stars 455\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cdiv\u003ePrice\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd\u003e$19.99$19.99\u003c\/td\u003e\n\u003ctd\u003e$9.99$9.99\u003c\/td\u003e\n\u003ctd\u003e$15.99$15.99\u003c\/td\u003e\n\u003ctd\u003e$19.99$19.99\u003c\/td\u003e\n\u003ctd\u003e$24.99$24.99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cdiv\u003eSkin Benefits\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd\u003eSupport radiant-looking skin\u003c\/td\u003e\n\u003ctd\u003eCleanse for soft, clean skin\u003c\/td\u003e\n\u003ctd\u003eMoisturize\u003c\/td\u003e\n\u003ctd\u003eBroad spectrum UV protection\u003c\/td\u003e\n\u003ctd\u003eBroad Spectrum UV protection\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cdiv\u003eKey Ingredients\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd\u003eVitamin C, Hyaluronic Acid\u003c\/td\u003e\n\u003ctd\u003eVitamin C, Rose Hip Oil, MSM\u003c\/td\u003e\n\u003ctd\u003eVitamins C \u0026amp; B5, Green Tea\u003c\/td\u003e\n\u003ctd\u003eVitamin C, Zinc, Collagen\u003c\/td\u003e\n\u003ctd\u003eVitamin C, Zinc, Ceramides\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cdiv\u003eTexture\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd\u003eWeightless Serum\u003c\/td\u003e\n\u003ctd\u003eFoaming Gel\u003c\/td\u003e\n\u003ctd\u003eHydrating Lotion\u003c\/td\u003e\n\u003ctd\u003eSheer Lotion\u003c\/td\u003e\n\u003ctd\u003eSheer Tinted Serum\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cdiv\u003eSkin Care Step\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd\u003eTreat\u003c\/td\u003e\n\u003ctd\u003eCleanse\u003c\/td\u003e\n\u003ctd\u003eHydrate\u003c\/td\u003e\n\u003ctd\u003eProtect\u003c\/td\u003e\n\u003ctd\u003eProtect\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cdiv\u003eWhen to Use\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd\u003eBefore Moisturizing\u003c\/td\u003e\n\u003ctd\u003eMorning\/Night\u003c\/td\u003e\n\u003ctd\u003eAfter Cleansing\u003c\/td\u003e\n\u003ctd\u003eAfter Moisturizing\u003c\/td\u003e\n\u003ctd\u003eAfter Moisturizing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cdiv\u003eScent\u003c\/div\u003e\n\u003c\/td\u003e\n\u003ctd\u003eUnscented\u003c\/td\u003e\n\u003ctd\u003eUnscented\u003c\/td\u003e\n\u003ctd\u003eUnscented\u003c\/td\u003e\n\u003ctd\u003eUnscented\u003c\/td\u003e\n\u003ctd\u003eUnscented\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\n    P.when('premium-module-5-comparison-table-scroller', 'ready').execute('invoke-premium-5-comparison-table', function(init){ init() });\n}));\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli id=\"faq-qa-pair-0\"\u003e\n\u003cp\u003eHow do I use this product?\u003c\/p\u003e\n\u003cp\u003ePerform a patch-test 24 hours before regular application to ensure the product is a fit for you. If the formula is compatible, apply 3-5 drops 1-2 times a day to face, undereye area, and neck, avoiding direct contact with eyes. External use only.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli id=\"faq-qa-pair-1\"\u003e\n\u003cp\u003eHow should I incorporate this product into my skincare routine?\u003c\/p\u003e\n\u003cp\u003eStep 1: Cleanse with TruSkin Vitamin C Cleanser 2: Apply toner or exfoliant 3: Apply TruSkin Vitamin C Serum AM and\/or PM 4: Apply TruSkin Vitamin C Moisturizer 5: Apply TruSkin Vitamin C Sunscreen AM only. Follow our store for offers \u0026amp; updates.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e(function(f) {var _np=(window.P._namespace(\"PremiumAplusModule\"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) {\n    P.when('premium-module-11-faq').execute('invoke-premium-11-faq', function(init){\n        init();\n    });\n}));\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv id=\"feature-bullets\"\u003e\n\u003ch2\u003eAbout this item\u003c\/h2\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cul\u003e\n\u003cli\u003eADVANCED BRIGHTENING FORMULA: Vitamin C helps fight free radical damage and support natural collagen while improving the look of uneven tone, dark spots, and fine lines for a brighter-looking complexion\u003c\/li\u003e\n\u003cli\u003eHYDRATION-BOOSTED FORMULA: Layers vitamin C with Hyaluronic Acid, Vitamin E, Aloe Vera, and Jojoba Oil to help balance moisture, support the skin barrier, and enhance comfort while delivering visible brightening\u003c\/li\u003e\n\u003cli\u003eSUPERIOR FORM OF VITAMIN C: Uses highly stable Sodium Ascorbyl Phosphate to maintain potency over time while helping minimize irritation compared to harsher vitamin C serums\u003c\/li\u003e\n\u003cli\u003eNOURISHING DAILY CARE: Designed for daily use to help improve the look of uneven tone, dark spots, and dullness while supporting smoother-looking texture and a more refreshed complexion over time.\u003c\/li\u003e\n\u003cli\u003eCRAFTED FOR PERFORMANCE: Designed to deliver effective skincare without unnecessary ingredients, this unscented vitamin C serum is free from parabens, dyes, and harsh additives; Cruelty-free and made in the USA with globally sourced ingredients. Dermatologist and clinically tested\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- Loading EDP related metadata --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ch4\u003eIngredients\u003c\/h4\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eINCI FORMAT: Water (Aqua), Organic Aloe Barbendensis (Aloe Vera) Leaf Juice Powder, Sodium Ascorbyl Phosphate (Vitamin C), Hamamelis Virginiana (Witch Hazel) Water, Dimethyl Sulfone (MSM), Cassia Angustifolia Seed Polysaccharide (Botanical Hyaluronic Acid Alternative), Tocopheryl Acetate (Vitamin E), Glycerin (Vegetable Source), Carbomer, Arginine, Centella Asiatica (Gotu Kola) Extract, Equisetum Arvense (Horsetail) Extract, Taraxacum Officinale (Dandelion) Extract, Sodium Hyaluronate (Hyaluronic Acid), Geranium Maculatum (Geranium) Extract, Simmondsia Chinensis (Jojoba) Seed Oil, Phenoxyethanol, Ethylhexylglycerin, Sodium Hydroxide (pH adjuster)\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"tlmcolorfoundation.com","offers":[{"title":"Default Title","offer_id":48187734327526,"sku":null,"price":21.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0569\/9675\/7669\/files\/ChatGPT_Image_Sep_14_2026_07_26_36_AM.png?v=1789351194","url":"https:\/\/www.tlmcolorfoundation.com\/products\/truskin-brightening-vitamin-c-serum-for-face-with-hyaluronic-acid-1-fl-oz-anti-aging-face-serum-with-vitamin-e-to-improve-the-look-of-dark-spots-fine-lines-skin-tone-support-radiant-looking-skin","provider":"tlmcolorfoundation.com","version":"1.0","type":"link"}