div#smile-ui-lite-launcher-frame-container{display:none!important}.form-message{text-align:center}body,h1,h2,h3,h4,h5,h6,a,p{font-family:Montserrat,sans-serif}body,#PageContainer{overflow-x:hidden}.nu119_button_primary{font-size:1.042vw;color:#fff!important;background:#026448;background:linear-gradient(180deg,#026448,#023c2a);display:inline-block;padding:0;letter-spacing:.2vw;max-width:14.063vw;min-height:3.385vw;display:flex;align-items:center;justify-content:center;width:100%;box-shadow:0 3px 6px #00000026;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,.15);text-decoration:none!important}.nu119_button_primary:hover{color:#fff;text-decoration:none}.sidenav{height:100%;width:0;position:fixed;z-index:100;top:0;left:0;background-color:#fff;overflow-x:hidden;transition:.5s;padding-top:0}ul.order-discount li{list-style:none;display:none}ul.order-discount li svg{display:none}.product_reviews_section .lt-block-reviews{max-width:100%}.product_reviews_section #r--default-theme .body-review,.product_reviews_section #r--default-theme .r--content-reply,.product_reviews_section #r--default-theme .r--content-review,.product_reviews_section #r--default-theme .r--image-items{font-size:.925vw}.product_reviews_section #r--default-theme .r--title-review{font-size:1.042vw!important}.nu119_header_mobile{display:none}.announcement_header{background:#00553d;padding-top:.5vw;padding-bottom:.5vw}.announcement_header p{margin:0;font-weight:300;color:#fff;text-align:center;font-size:.9vw}#headerSearchForm{display:none;position:absolute;right:0;width:15vw;bottom:-4vw}img#headerSearchTrigger{cursor:pointer}.headerSearchForm{display:none}.headerIcon img{max-width:35px;margin-right:10px;cursor:pointer}#headerSearchForm{display:none;position:absolute;right:3.5vw;width:15vw;bottom:-4vw;z-index:20}#headerSearchForm.active_search{display:block}#headerSearchForm form input{border:1px solid #ccc;padding:10px;width:100%;font-size:.9vw}#headerSearchForm form{display:flex;position:relative}#headerSearchForm form input.search-submit{background:#00553d;border:1px solid #00553d;position:absolute;right:0;max-width:35%;color:#fff;font-weight:500;text-transform:uppercase;padding:10px 0}#headerSearchForm #searchClose{position:absolute;width:1.25vw;top:-.5vw;right:-.5vw;margin-right:0}.nu119_header{position:absolute;z-index:10;width:100%}.nu119_header .container{max-width:90vw;width:100%}.header_icons{display:flex;align-items:center;justify-content:flex-end}.header_cart a{display:flex;flex-wrap:wrap}.header_icons img{width:1.5vw;height:1.5vw;object-fit:contain;object-position:center;5vw}.header_cart p{margin:0}.header_icons>*{margin-left:1vw}.header_top .row{display:flex;align-items:center;padding-top:1vw;padding-bottom:1vw}.header_languages .shipping_text p{font-size:.833vw;margin-top:0;margin-bottom:0;letter-spacing:.15vw}.header_cart p{font-size:1.042vw;color:#000;margin-right:.5vw}.header_languages{display:flex;align-items:center}.language_dropdown{width:120px;display:block;position:relative}.doubly-nice-select.right .list{left:auto;right:0;overflow:hidden}.header_bot{margin-top:-1vw}.header_logo{text-align:center;width:20%}.header_logo img{width:6.5vw}.header_bot .row{display:flex;justify-content:center;align-items:center}.header_nav ul li{list-style:none}.header_nav ul li a{font-size:.938vw;color:#000}.header_nav ul{display:flex;padding-left:0}.header_nav.header_left_nav ul{justify-content:flex-end}.header_nav.header_left_nav ul li a{margin-left:6vw}.header_nav.header_right_nav ul{justify-content:flex-start}.header_nav.header_right_nav ul li a{margin-right:6vw}.nu119_banner{background-image:url(/cdn/shop/files/nu119bannerbg.png?v=1656337875);background-size:110%;background-position:bottom right -2.5vw;position:relative;background-repeat:no-repeat}.nu119_banner .container{max-width:90vw;width:100%}.nu119_banner .row{display:flex;align-items:center;height:60vw}.banner_content h1{font-size:2.083vw;text-transform:uppercase;font-weight:300;margin-top:0;margin-bottom:1vw;line-height:1;letter-spacing:.1vw;color:#000}.banner_content h1 strong{font-weight:600}.nu119_banner .row>img{max-width:20vw;max-height:75vh;object-fit:contain;position:relative;width:100%;z-index:5;margin-top:13vw;margin-left:1vw;transform:scale(1.1)}.banner_content{margin-left:-9vw;margin-top:0vw;position:relative;z-index:1;padding:3.5vw 4.5vw 0;width:auto}.banner_content p{font-size:.938vw;color:#686868;font-weight:300;margin-top:0;margin-bottom:1vw}.banner_content a{font-size:1.042vw;color:#fff!important;display:inline-block;padding:.75vw 1.5vw;letter-spacing:.2vw;align-items:center;justify-content:center;width:auto;max-width:100%;min-height:auto;text-decoration:underline;position:relative;bottom:-6.5vw}.nu119_reveal{background:#024f38;background:-moz-linear-gradient(180deg,rgba(2,79,56,1) 0%,rgba(1,56,39,1) 100%);background:-webkit-linear-gradient(180deg,rgba(2,79,56,1) 0%,rgba(1,56,39,1) 100%);background:linear-gradient(180deg,#024f38,#013827);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#024f38",endColorstr="#013827",GradientType=1);padding:5vw 0 10vw}.nu119_reveal .container{max-width:90vw;width:100%}.nu119_reveal h2{font-size:2.604vw;text-align:center;color:#fff;line-height:1.25em;text-transform:uppercase;font-weight:300;margin-bottom:4vw}.nu119_reveal h2 span{font-weight:600;font-style:italic}.nu119_reveal .reveal_content_box{border:1px solid #fff;padding:1.5vw 3vw;border-radius:4vw}.nu119_reveal .reveal_content_box h3{font-size:1.563vw;color:#fff;font-weight:400;text-transform:uppercase;margin:.75vw 0}.nu119_reveal .reveal_content_box p{font-size:1.302vw;color:#fff;margin:.75vw 0;max-width:26vw}.nu119_reveal .reveal_content_box .reveal_review{display:flex;align-items:center}.nu119_reveal .reveal_content_box .reveal_review h4{font-size:1.563vw;margin-right:1vw;color:#fff;margin-top:0;margin-bottom:0;font-weight:500}.nu119_reveal .reveal_content_box h5{font-size:1.042vw;color:#fff;font-weight:200;margin:0}.nu119_reveal .reveal_content{position:relative}.nu119_reveal .reveal_content>img{position:absolute;right:0;top:-10vw;width:19vw}.nu119_reveal .container .row{align-items:center;display:flex;flex-wrap:wrap}.nu119_reveal .reveal_content{position:relative;padding-left:5vw;padding-right:7.5vw}.nu119_discoverbeauty{position:relative}.nu119_discoverbeauty .container{max-width:80vw;width:100%}.nu119_discoverbeauty .row{min-height:45vw;display:flex;align-items:center;justify-content:flex-end}.nu119_discoverbeauty .nu119db_leaf{position:absolute;top:4vw;left:0;z-index:10;width:27vw}.nu119_discoverbeauty h2{font-size:3vw;font-weight:400;text-transform:uppercase;margin-top:0;margin-bottom:1vw;line-height:1.25;text-align:left;color:#014f39;letter-spacing:.05vw}.nu119_discoverbeauty h2 strong{font-weight:700}.nu119_discoverbeauty p{font-size:1.042vw;text-align:left;margin-top:0;margin-bottom:2vw;color:#686868}.nu119db_content a{text-transform:uppercase;max-width:12vw}.nu119db_image img{width:100%;max-width:25vw}.nu119db_image{text-align:right}.nu119_discoverbeauty img.nu119db_palm{position:absolute;right:0;bottom:-25vw;width:28vw}.nu119_inspired{background-image:url(/cdn/shop/files/Mask_Group_14.jpg?v=1646036188);background-size:cover}.nu119_inspired .row{min-height:41vw;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.nu119_inspired h2{font-size:2.813vw;font-weight:300;text-transform:uppercase;text-align:center;margin-top:0;margin-bottom:1.5vw;line-height:1.4}.inspired_section_content p{font-size:1.563vw;text-transform:uppercase;text-align:center;font-weight:300;margin-top:0;margin-bottom:0;letter-spacing:.1vw}.inspired_section_content a{display:block;max-width:4vw;text-align:center;margin:auto;position:absolute;right:0;left:0;bottom:-5vw}.nu119_beauty{padding-top:10vw;padding-bottom:5vw}.nu119_beauty .container{max-width:70vw;width:100%}.beauty_content_body .beauty_image{width:36%}.beauty_content_body img{width:100%;max-width:20vw}.beauty_content h2{font-size:2.813vw;text-transform:uppercase;font-weight:400;margin:0;line-height:1.15;letter-spacing:.1vw}.beauty_content{text-align:right}.beauty_content h3{font-size:1.563vw;font-weight:400;margin:1vw 0}.beauty_content p{font-size:1.146vw;line-height:1.25;margin:0 0 1vw}.beauty_content .nu119_button_link{font-size:1.302vw;color:#000;text-decoration:underline}.beauty_content_body .beauty_content_outer{width:60%;padding-left:5vw}.nu119_difference_featured{position:relative}.nu119_difference_featured>img.circleLeaf{position:absolute;right:0;top:auto;bottom:25vw;margin:auto;width:25vw}.nu119_difference_featured>img.fp_hexagon{position:absolute;right:0;bottom:0}.nu119_difference{padding-top:5vw;padding-bottom:5vw}.nu119_difference .container{max-width:75vw;width:100%}.nu119_difference .container .row{width:100%}.nu119_difference h2{font-size:2.813vw;text-transform:uppercase;font-weight:300;text-align:center;letter-spacing:.2vw;line-height:1.25;margin-top:0;margin-bottom:0}.difference_product_img img{max-width:30vw;position:relative;left:4vw}.nu119_difference .row{align-items:stretch;display:flex;flex-wrap:wrap}.nu119_difference .row.difference_product{margin-top:2.5vw}.difference_benefits{padding-top:2.5vw;margin-left:-2vw}.difference_benefits ul{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;height:100%;align-content:space-evenly}.difference_benefits ul li{width:100%;display:flex;align-items:center}.d_benefit:before{content:"";display:block;height:1px;width:5vw;background-color:#777;position:absolute;left:-6.5vw}.d_benefit p{font-size:1.302vw;text-transform:uppercase;font-weight:300;margin:0;letter-spacing:.2vw;line-height:1.25}.benefit_button .nu119_button_primary{padding-left:2.5vw;padding-right:2.5vw;margin-top:-2.5vw}.nu119_difference_v2{background-color:#f4f4f4;padding:5vw 0 0;margin-bottom:17.5vw}.nu119_difference_v2 .container{max-width:50vw}.nu119_difference_v2 h2{font-size:2.5vw;font-weight:400;text-transform:uppercase;margin-top:0;margin-bottom:2vw;line-height:1.25;text-align:center;color:#014f39;letter-spacing:.05vw}.nu119_difference_v2 h2 span{font-weight:700}.difference_v2_box{display:flex;align-items:flex-start;position:relative;justify-content:center}.difference_v2_box img{position:relative;left:-2vw;width:25vw;margin-bottom:-12.5vw;z-index:10}.difference_v2_box ul{margin-bottom:0;list-style:none;padding:0}.difference_v2_box ul li p{font-size:1.1vw;font-weight:600;color:#014f39;margin:0}.difference_v2_box ul li:not(:last-child){margin-bottom:4vw}.difference_v2_box ul:first-child{margin-top:5vw;position:relative;left:4vw;text-align:right}.difference_v2_box ul:last-child{margin-top:6.5vw;position:relative;left:-2vw}.difference_v2_box ul:first-child li{position:relative}.difference_v2_box ul:first-child li:after{content:"";height:2px;width:5vw;background:#014f39;display:block;position:absolute;right:-6vw;top:0;bottom:0;margin:auto}.difference_v2_box ul:last-child li:after{content:"";height:2px;width:5vw;background:#014f39;display:block;position:absolute;left:-6vw;top:0;bottom:0;margin:auto}.difference_v2_box ul:last-child li{position:relative}.nu119_beforeAfter .container{max-width:100%;width:100%;padding-left:0;padding-right:0}.nu119_beforeAfter .container .row{align-items:center;display:flex}.nu119_beforeAfter .beforeAfterContent{text-align:center}.beforeAfterContent h2{font-size:2.604vw;font-weight:300;text-transform:uppercase;letter-spacing:.1vw;line-height:1.25;margin:0 0 3.5vw}.beforeAfterContent h2 strong{font-weight:600}.beforeAfterContent p{font-size:1.302vw;margin:0 0 1.5vw}.nu119_beforeAfter a.nu119_button_primary{min-height:0;width:auto;max-width:100%;display:inline-block;padding:.75vw 1.5vw;text-transform:uppercase}.beforeAfterSlider p{font-size:.85vw;margin:.5vw 0 0;text-align:center;color:#242424}.nu119_easy{position:relative;text-align:center;padding-bottom:5vw}.nu119_easy>img{position:absolute;left:-11vw;width:20vw}.nu119_easy h2{font-size:3vw;font-weight:400;text-transform:uppercase;margin-top:0;margin-bottom:1vw;line-height:1.25;letter-spacing:.05vw}.nu119_easy p{font-size:1.302vw;max-width:60vw;margin:0 auto 2.5vw}.nu119_easy .container{max-width:90vw;width:100%}.nu119_easy_images img{width:100%}.easy_image_title{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:1vw}.easy_image_title h3{margin:0;font-size:1.042vw;text-transform:uppercase;font-weight:400;color:#333!important}.nu119_easy_images a,.easy_image_title h3:hover{color:#333!important}.easy_image_title div{font-size:1.042vw;font-weight:600;color:#01613f;border:1px solid #01613F;line-height:1;height:2vw;width:2vw;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:1vw}.nu119_video .container{max-width:100%;width:100%;padding:0}.nu119_video .container .row{display:flex;align-items:center}.nu119_video .nu119_video_content_box{border:1px solid #01613F;padding:3vw 5vw;border-radius:4vw;max-width:34vw;margin:auto}.nu119_video .nu119_video_content_box h3{font-size:1.563vw;color:#000;font-weight:400;text-transform:uppercase;margin:.75vw 0;font-weight:500}.nu119_video .nu119_video_content_box p{font-size:1.302vw;color:#000;margin:.75vw 0;max-width:26vw}.nu119_video .nu119_video_content_box .reveal_review{display:flex;align-items:center}.nu119_video .nu119_video_content_box .reveal_review h4{font-size:1.563vw;margin-right:1vw;color:#000;margin-top:0;margin-bottom:0;font-weight:500}.nu119_video .nu119_video_content_box h5{font-size:1.042vw;color:#000;font-weight:200;margin:0}.nu119_video .nu119_video_more_reviews a{font-size:1.042vw;color:#fff!important;background:#026448;background:linear-gradient(180deg,#026448,#023c2a);padding:0;letter-spacing:.2vw;max-width:14.063vw;min-height:3.385vw;display:flex;align-items:center;justify-content:center;width:100%;box-shadow:0 3px 6px #00000026;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,.15);text-decoration:none!important}.nu119_video .nu119_video_more_reviews{display:flex;justify-content:center;padding-top:2vw}img#video_popup{cursor:pointer;height:35vw;width:100%;object-fit:cover}.video-modal{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#0009;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}.video-modal.active{visibility:visible;opacity:1}.video-modal-content{background:#000;border-radius:8px;overflow:hidden;width:80%;max-width:255px;transform:scale(.8);opacity:0;transition:transform .3s ease,opacity .3s ease}.video-modal.active .video-modal-content{transform:scale(1.4);opacity:1}.video-modal-close{position:absolute;top:15px;right:20px;color:#fff;font-size:28px;font-weight:700;cursor:pointer;z-index:10}.video-modal-body{width:100%;height:450px}.nu119_featured{padding-top:5vw;padding-bottom:5vw;position:relative}.nu119_difference_featured img.featuredCircle{position:absolute;right:0;top:20vw;width:12vw}.nu119_featured .container .row{display:flex;flex-wrap:wrap;align-items:flex-start}.nu119_featured H2{font-size:2.813vw;text-transform:uppercase;font-weight:300;text-align:center;letter-spacing:.2vw;line-height:1.25;margin-top:0;margin-bottom:5vw;color:#014f39}.nu119_featured H2 span{font-weight:700}.fp_body img{width:100%;position:relative;z-index:5;margin-bottom:1vw}.fp_body{text-align:center}.fp_body h3{font-size:1.5vw;text-transform:uppercase;font-weight:300;letter-spacing:.1vw;margin-top:2vw;margin-bottom:.5vw;font-weight:600;color:#014f39}.nu119_featured .container{max-width:85vw;width:100%}.fp_body p{margin-top:0;font-size:1.042vw;min-height:6vw;max-width:80%;margin-left:auto;margin-right:auto}.fp_body .nu119_button_primary{color:#fff;background:#004832;background:linear-gradient(180deg,#004832,#026448);display:inline-block;padding:0;letter-spacing:.2vw;max-width:13vw;display:flex;align-items:center;justify-content:center;margin:auto}.fp_body .ryviu-number-widget{display:none}.nu119_testimonials{background-color:#fff;padding-top:2.5vw;padding-bottom:5vw;background-size:cover;position:relative}.nu119_testimonials .container .row{display:flex;align-items:center}.nu119_testimonials .testimonial_hex_top{position:absolute;right:0;top:-10vw;width:22vw}.nu119_testimonials .testimonial_hex_bot{position:absolute;left:0;bottom:4vw;width:13vw}.nu119_testimonials h2{font-size:2.813vw;color:#014f39;text-align:center;margin-bottom:3vw;line-height:1.25;margin-top:0;letter-spacing:.1vw;font-weight:700}.testimonial_body img{width:100%;max-width:7.5vw;margin:auto;display:block}.testimonial_body p{font-size:.8vw;text-align:center}.nu119_testimonials .container{max-width:85vw;width:100%}.testimonial_body{padding:2vw;transition:.25s all ease-out}.is-next .testimonial_body{transform:translateY(-2vw)}.testimonals_body .splide__list{transform-style:unset}.tb_inner p{color:#000;margin-top:1vw;margin-bottom:0;font-size:1vw;font-weight:300}.tb_inner p span{color:#015339;font-weight:700}.tb_inner{padding:2vw 3vw;background-color:transparent}.tb_white .tb_inner p{color:#000}.tb_white .tb_inner{background-color:#ffffffd9;border:1.5px solid transparent}.tb_nobg .tb_inner{border:1.5px solid #ddd;min-height:19.5vw;display:flex;align-items:center}.tb_black .tb_inner{background:#000000b3;border:1.5px solid transparent}.nu119_testimonials .splide__arows{font-size:2vw}.nu119_testimonials .splide__arrow{background:#00553d;width:3vw;height:3vw;opacity:1}.nu119_testimonials .splide__arrow svg{fill:#fff;height:1vw;width:1vw}.nu119_testimonials .splide__arrow--prev{left:.5vw}.nu119_testimonials .splide__arrow--next{right:.5vw}.nu119_testimonials .splide__arrow[disabled]{opacity:.25}.nu119_testimonials .nu119_button_link{font-size:1.042vw;color:#fff!important;background:#026448;background:linear-gradient(180deg,#026448,#023c2a);padding:0;letter-spacing:.2vw;max-width:18vw;padding:1vw 0;display:block;width:100%;box-shadow:0 3px 6px #00000026;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,.15);text-decoration:none!important;text-align:center;margin:auto}.nu119_testimonials .results_cta{text-align:center;padding-top:2.5vw}.nu119_mailinglist{padding:5vw 0;background-color:#f4f4f4;position:relative}.nu119_mailinglist>img{position:absolute;width:14vw;right:-2vw;bottom:-15vw}.nu119_mailinglist .row{display:flex;flex-wrap:wrap;align-items:center}.mailinglist_content h2{font-size:2.813vw;text-transform:uppercase;font-weight:300;line-height:1.25}.mailinglist_content{text-align:center;margin-bottom:0;display:flex;justify-content:flex-end}.mailinglist_content p{font-size:1.042vw}.nu119_mailinglist .mailinglist_content form{max-width:40vw;width:35vw;margin-bottom:2.5vw;margin-top:2.5vw;margin-left:auto;margin-right:auto}.nu119_mailinglist .mailinglist_content form label{display:none}.nu119_mailinglist .mailinglist_content form .input-group{display:flex;align-items:center;justify-content:center}.nu119_mailinglist .mailinglist_content form input[type=email]{max-width:30vw;width:100%;min-height:3.385vw;border:1px solid #ccc;margin-bottom:0;font-size:1vw;padding-left:1vw}.nu119_mailinglist .mailinglist_content form button{min-height:3.385vw;width:10vw;border:none;background:#004832;background:linear-gradient(180deg,#004832,#026448);font-size:1.302vw;color:#fff;z-index:1}.nu119_mailinglist .container{max-width:85vw;width:100%}.mailinglist_klaviyo .klaviyo-form input{min-height:4.5vw!important;border:1px solid #ddd!important}.mailinglist_body button.needsclick{width:15vw!important;background:linear-gradient(180deg,#004832,#026448)!important;font-size:1.302vw!important;text-transform:uppercase;min-height:4.55vw}.mailinglist_klaviyo .klaviyo-form form{max-width:100%!important;padding-left:0!important}.mailinglist_klaviyo .klaviyo-form form>div{min-height:auto!important}.mailinglist_klaviyo .klaviyo-form form div[data-testid=form-component]{padding:0!important}.nu119_mailinglist h2{font-size:2.813vw;text-transform:uppercase;font-weight:300;text-align:left;letter-spacing:.2vw;line-height:1.25;margin-top:0;margin-bottom:0;color:#014f39}.nu119_mailinglist h2 span{font-weight:600}.nu119_mailinglist p{font-size:1.042vw;color:#686868}.nu119_influencers H2{font-size:2.813vw;color:#000;font-weight:300;text-align:center;margin-bottom:2.5vw;line-height:1.25;margin-top:0;letter-spacing:.1vw}.nu119_influencers H2 span.nu119_action_lowercase{font-size:3.575vw;font-weight:100}.nu119_influencers H2 span.nu119action_small{font-size:1vw;position:relative;top:-2vw;margin-right:-.75vw}.nu119_influencers{padding-top:0;padding-bottom:2.5vw;position:relative}.nu119_influencers .container{max-width:75vw;width:100%}.influencer_body .ib_inner img{width:100%;height:auto}.influencer_body .ib_inner{padding:0 1vw}.influencer_body .ib_inner h4{font-size:1.25vw;margin:.5vw 0 0;text-align:center}.influencer_body .ib_inner p a{color:#024d36;text-decoration:none}.influencer_body .ib_inner p img{width:1vw;margin-right:.5vw}.influencer_body .ib_inner p{font-size:.8vw;text-align:center;margin-top:0}.influencers_splide .splide__arrow svg{fill:#00553d;height:3vw;width:3vw}.influencers_splide .splide__arrow{background:transparent;width:3vw;height:3vw;opacity:1}.influencers_splide .splide__arrow.splide__arrow--next{right:-1.5vw}.influencers_splide .splide__arrow.splide__arrow--prev{left:-1.5vw}.influencers_splide .splide__arrow[disabled]{opacity:.25}.influencers_body .influencers_splide{padding-left:1vw;padding-right:1vw}.nu119_influencers .influencer_top_img{position:absolute;top:0;width:8vw}.nu119_influencers .influencer_bot_img{position:absolute;right:0;width:8vw;bottom:-4vw}.nu119_socialFeed #insta-feed,.nu119_socialFeed .instafeed-shopify{margin-top:0}.nu119_socialFeed{padding-top:0;padding-bottom:0}.nu119_socialFeed .container{max-width:100%;width:100%;padding-left:0;padding-right:0}.nu119_socialFeed h2{font-size:2.813vw;text-transform:uppercase;font-weight:400;line-height:1.25;text-align:center}.nu119_socialFeed .container .row{min-height:15vw}.nu119_footer{background:#004832;background:linear-gradient(180deg,#004832,#026448);background-size:cover;padding-top:7vw;padding-bottom:2.5vw}.nu119_footer .container{max-width:90vw;width:100%}.nu119_footer .container .row{display:flex;align-items:flex-start;flex-wrap:wrap}.footer_logo{padding-left:2.5vw;align-self:center}.footer_logo img{max-width:17.5vw;margin-top:-1vw}.footer_navs h4{font-size:1.042vw;color:#fff;margin-top:0;margin-bottom:1.5vw}.footer_navs a{font-size:1.042vw;display:block;margin-bottom:1.5vw;color:#fff;font-weight:200;text-transform:uppercase;letter-spacing:.1vw}.footer_navs p{font-size:1.042vw;display:block;margin-top:0;margin-bottom:1.5vw;color:#fff;font-weight:200;text-transform:uppercase}.footer_copyright p{text-align:center;font-size:.9vw;display:block;margin-bottom:0;color:#fff;font-weight:200;margin-top:3vw}.footer_nav_col ul{padding-left:0;list-style:none;display:flex;align-items:center}.footer_nav_col ul li{margin-right:1vw}.footer_nav_col ul li img{width:1.5vw;height:1.5vw;object-fit:contain}.footer_copyright p a{color:#fff}.template-cart ul.product-details{list-style:none}div#shopify-section-cart-template{position:relative;overflow:hidden}div#shopify-section-cart-template .cart_leaf{position:absolute;right:0;width:20vw;top:5vw}div#shopify-section-cart-template .cart_hex{position:absolute;bottom:5vw}.nu119_newsite div#shopify-section-cart-template .page-width{max-width:75vw;width:100%;margin:17.5vw auto 10vw}.nu119_newsite div#shopify-section-cart-template .page-width table{width:100%;max-width:100%;margin-top:2.5vw}.nu119_newsite .cart-header{text-align:center}.nu119_newsite .cart-header a,.nu119_newsite .cart__continue-btn{font-size:1.302vw;color:#000;text-decoration:underline;text-transform:uppercase}.nu119_newsite h1.cart-header__title,.nu119_newsite .empty-page-content h1{font-size:3.125vw;text-transform:uppercase;font-weight:400;line-height:1;margin-bottom:1vw}.nu119_newsite .cart__remove a{color:#518b2f}.nu119_newsite .cart__footer{text-align:right}.nu119_newsite .shopify-cleanslate ul{justify-content:flex-end}.nu119_newsite div#shopify-section-cart-template thead tr th{text-align:left}.nu119_newsite div#shopify-section-cart-template .text-right{text-align:right}.nu119_newsite .cart th{font-size:1.1VW;text-transform:uppercase;font-weight:400;margin:0;letter-spacing:.1vw;line-height:1.25}.nu119_newsite .cart__product-title{margin-top:0;font-size:.9vw;min-height:2.5vw;max-width:80%;margin-left:auto;margin-right:auto;text-decoration:none!important}.nu119_newsite div#shopify-section-cart-template .visually-hidden,.nu119_newsite .cart__qty.medium-up--hide{display:none}.nu119_newsite .cart__price .money,.nu119_newsite .cart__final-price .money,.nu119_newsite span.cart-subtotal__price .money{font-size:1.1vw!important}.nu119_newsite .cart-subtotal .cart-subtotal__title{font-size:1.1VW;text-transform:uppercase;font-weight:400;margin:0;letter-spacing:.1vw;line-height:1.25}.nu119_newsite .cart__submit{font-size:1.302vw;color:#fff;background:#004832;background:linear-gradient(180deg,#004832,#026448);display:inline-block;padding:.75vw 2vw;letter-spacing:.2vw;border:none;margin-bottom:1vw;text-transform:uppercase}.nu119_newsite .empty-page-content{text-align:center;min-height:45vh;display:flex;flex-wrap:wrap;align-items:center;align-content:center}.nu119_newsite .empty-page-content>*{width:100%}.nu119_newsite .empty-page-content h1{margin-bottom:0}.nu119_newsite .cookie-message{display:none}.nu119_newsite .cart--empty-message{margin:3vw 0;font-size:1.042vw;min-height:auto}.nu119_newsite .cart__continue-btn svg{display:none}span.order-discount svg{display:none}.cart{color:#333232}.cart th,.cart td{border:0}.cart td{padding-top:22px;padding-bottom:22px}@media only screen and (min-width: 750px){.cart td{padding-left:22px;padding-right:22px}}.cart th{font-weight:400;font-size:.86667em;text-transform:uppercase;padding:27.5px 22px}@media only screen and (max-width: 749px){.cart td:nth-child(3),.cart th:nth-child(2),.cart th:nth-child(3){padding-left:0;padding-right:0}}.cart td:first-child,.cart th:first-child{padding-left:0}.cart td:first-child.cart__removed-product,.cart th:first-child.cart__removed-product{padding:1rem 0 1.2rem .5rem}.cart td:last-child,.cart th:last-child{padding-right:0}.cart dd{margin-left:0}.cart__meta{width:50%}@media only screen and (min-width: 750px){.cart__meta{width:40%}}@media only screen and (min-width: 990px){.cart__meta{width:45%}}.cart__product-information{display:flex}.cart__image-wrapper{padding-right:1.5rem;flex:5rem 0 0}@media only screen and (min-width: 750px){.cart__image-wrapper{padding-right:2.5rem;flex:8rem 0 0}}@media only screen and (min-width: 990px){.cart__image-wrapper{padding-right:3rem;flex:9rem 0 0}}.product-details{padding:.33333em 0 0;font-size:.86667em}.product-details.hide+.cart__remove{margin-top:0}.product-details__item{margin-bottom:.15em}.product-details__item--variant-option:not(.hide)+.product-details__item--property{margin-top:.8rem}.product-details__item-label{font-weight:700}.cart__qty{margin-top:1em}@media only screen and (min-width: 750px){.cart__qty{margin-top:0}}.cart__qty-label{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.cart__qty-input{text-align:center;width:60px;padding-left:.33333em;padding-right:.33333em}.cart__qty-error-message-wrapper,.cart__error-message-wrapper{line-height:1.2}.cart__qty-error-message-wrapper .icon-error,.cart__error-message-wrapper .icon-error{margin-top:0}.cart__qty-error-message-wrapper--desktop{display:none}@media only screen and (min-width: 750px){.cart__qty-error-message-wrapper--desktop{display:block}}.cart__qty-error-message-wrapper--mobile{display:block}@media only screen and (min-width: 750px){.cart__qty-error-message-wrapper--mobile{display:none}}.cart__qty-error-message,.cart__error-message{font-size:.86667em;color:#333232;vertical-align:middle}.cart__error-message-wrapper{margin-top:1rem}@media only screen and (min-width: 750px){.cart__error-message-wrapper{margin-top:.8rem}}.cart__row{border-bottom:1px solid #ebebeb}.cart__row p{margin-bottom:0}.cart__row p+p{margin-top:10px}.cart__row td{vertical-align:top}@media only screen and (min-width: 750px){.cart__row td{vertical-align:middle}}.cart__row--heading{color:#3a3a3a}.cart__removed-product-details{font-weight:700}.cart-subtotal__title{font-size:1.13333em}.cart-subtotal__price{padding-left:27.5px}@media only screen and (min-width: 750px){.cart-subtotal__price{padding-left:55px;min-width:150px;display:inline-block}}.cart__footer{padding-top:17.5px}.cart__buttons-container{display:flex;flex-direction:column;max-width:20rem;margin:0 auto}@media only screen and (min-width: 750px){.cart__buttons-container{display:block;max-width:none}}.cart__submit-controls{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 750px){.cart__submit-controls{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}}.cart__submit{margin-bottom:0;min-height:44px;width:100%}.cart__submit+.cart__submit{margin-top:10px;margin-left:0}@media only screen and (min-width: 750px){.cart__submit{min-height:auto;width:auto}.cart__submit+.cart__submit{margin-top:0;margin-left:10px}}.cart__shipping{font-size:.86667em;padding:10px 0 20px;margin-bottom:25px}.cart-note__label,.cart-note__input{display:block}@media only screen and (max-width: 749px){.cart-note__label,.cart-note__input{margin:0 auto}}.cart-note__label{margin-bottom:15px}.cart-note__input{min-height:50px;width:100%}@media only screen and (max-width: 749px){.cart-note__input{margin-bottom:40px}}.cart__product-title{border-bottom:none;color:#333232}.cart__product-title:not([disabled]):hover,.cart__product-title:focus{color:#333232;border-bottom:1px solid currentColor}.cart__image{max-height:95px;display:block;margin:0 auto}.cart__remove{margin-top:.53333em}.cart__price{text-align:right;padding-right:0;font-size:.93333em;width:50%}.cart__price dl{margin:0}@media only screen and (min-width: 750px){.cart__price{width:25%}}.cart__quantity-td{width:20%}.cart__final-price{width:15%}@media only screen and (max-width: 749px){.cart-message{padding-top:20px}.cart__qty-label{position:inherit!important;overflow:auto;clip:auto;width:auto;height:auto;margin:0 5px 0 0;display:inline-block;vertical-align:middle;font-size:.86667em}}.cart--no-cookies .cart__continue-btn,.cart--no-cookies .cart--empty-message{display:none}.template-collection .nu119_featured h2{margin-top:15vw}.template-collection .nu119_featured .fp_body p{min-height:7.5vw;font-weight:600}.template-collection .nu119_featured .fp_body p .sale-price{color:#999}.template-collection .nu119_featured .fp_body p br{display:none}.template-collection .nu119_featured{padding-bottom:5vw}.template-collection #shopify-section-nu119_collection{position:relative}.template-collection #shopify-section-nu119_collection .collection_circle{position:absolute;right:0;top:7.5vw;width:10vw}.template-collection #shopify-section-nu119_collection .collection_outline{position:absolute;bottom:2.5vw}.template-collection .fp_body h3{font-size:1.5vw;text-transform:uppercase;font-weight:400;letter-spacing:2px;margin-top:0;margin-bottom:1vw}.template-collection .fp_body img.collection_stars{max-width:9vw;margin-top:1vw;margin-bottom:1vw}.template-collection .featured_products.row a{color:#444;text-decoration:none}body.template-customers-login main,body.template-customers-register main,body.template-search main,body.template-404 main,body.template-customers-account main,body.template-customers-addresses main{padding:15vw 0 5vw}body.template-customers-login .page-width,body.template-customers-register .page-width,body.template-customers-account .page-width,body.template-search .page-width,body.template-customers-addresses .page-width{max-width:75vw;margin:auto}body.template-customers-login main h1,body.template-customers-register main h1,body.template-customers-account main h1{font-size:3.125vw;text-transform:uppercase;font-weight:300;line-height:1;margin-bottom:1.5vw;text-align:center}body.template-search main h1{font-size:2vw;text-transform:uppercase;font-weight:300;line-height:1;margin-bottom:1.5vw;text-align:center}body.template-customers-addresses main h1{font-size:3.125vw;text-transform:uppercase;font-weight:300;line-height:1;margin-bottom:1.5vw;text-align:left}h2#RecoverHeading{font-size:2vw;text-transform:uppercase;font-weight:300;line-height:1;margin-bottom:1.5vw;text-align:center}body.template-customers-addresses main h2{font-size:2vw;text-transform:uppercase;font-weight:300;line-height:1;margin-bottom:1.5vw;text-align:left}form#customer_login,form#RegisterForm,div#RecoverPasswordForm{text-align:center;max-width:30vw;margin:auto}form#address_form_new{text-align:left;max-width:30vw;margin:0}body.template-customers-addresses main ul form input.btn,body.template-customers-addresses main button{font-size:.85vw;color:#fff;background:#004832;background:linear-gradient(180deg,#004832,#026448);display:inline-block;padding:.75vw 2vw;letter-spacing:.2vw;border:none;margin-bottom:.75vw;margin-top:0;text-transform:uppercase}body.template-customers-addresses main ul form input[type=checkbox]{width:1vw!important;min-height:1vw!important;padding:0!important;display:inline-block!important;margin:0 1vw 0 0!important;float:left}body.template-customers-login main input.btn,body.template-customers-register main input.btn,form#address_form_new input.btn{font-size:1.302vw;color:#fff;background:#004832;background:linear-gradient(180deg,#004832,#026448);display:inline-block;padding:.75vw 2vw;letter-spacing:.2vw;border:none;margin-bottom:0;margin-top:0;text-transform:uppercase}form#RegisterForm input.btn,div#RecoverPasswordForm input.btn,form#address_form_new input.btn{margin-top:1vw}a#customer_register_link,a#HideRecoverPasswordLink,a#customer_logout_link,.myaccount__account-details a,body.template-customers-addresses main a{font-size:.85vw;color:#00553d}a#RecoverPassword{font-size:.85vw;color:#00553d;margin-top:1vw;display:inline-block}form#customer_login label,form#RegisterForm label,div#RecoverPasswordForm label,form#address_form_new label{display:block;font-size:.85vw;text-transform:uppercase;text-align:left;margin-top:1vw}form#customer_login input:not(.btn),form#RegisterForm input:not(.btn),div#RecoverPasswordForm input:not(.btn),form#address_form_new input:not(.btn){border:1px solid #aaa;width:100%;min-height:3vw;font-size:.85vw;padding:0 1vw}body.template-customers-addresses main ul form input:not(.btn),body.template-customers-addresses main ul form select{border:1px solid #aaa;width:25vw;min-height:2.5vw;font-size:.85vw;padding:0 .6vw;margin-bottom:1vw;margin-right:1vw;-webkit-appearance:none;appearance:none}body.template-customers-addresses main ul form label{margin-bottom:.5vw;display:block}form#address_form_new select{border:1px solid #aaa;width:100%;min-height:3vw;font-size:.85vw;padding:0 1vw;-webkit-appearance:none;appearance:none}.form-message ul li{list-style:none}.form-message ul{padding-left:0}form#address_form_new input#address_default_address_new{width:5%;display:inline-block;margin-top:1vw;min-height:.75vw}form#address_form_new label[for=address_default_address_new]{width:90%;display:inline;margin-top:0!important}body.template-customers-addresses main ul{padding-left:0;list-style:none}body.template-404 .page-width{max-width:75vw;margin:auto}body.template-404 .page-width a{font-size:.85vw;color:#00553d}body.template-404 .empty-page-content svg{display:none}body.template-search main h2{font-size:1.5vw;text-transform:uppercase;font-weight:400;max-width:75vw;margin-left:auto;margin-right:auto;margin-top:3vw}body.template-search main form{max-width:30vw;margin:auto;display:flex;align-items:center;justify-content:center}body.template-search main form input.search-input{width:80%;min-height:3.5vw;padding:0 .5vw;border:1px solid #ccc;-webkit-appearance:none;appearance:none;border-radius:0}body.template-search main form input.search-submit{min-height:3.5vw;width:20%;background:#00553d;border:1px solid #00553d;color:#fff;-webkit-appearance:none;appearance:none;border-radius:0}.text-center.searchDescription{text-align:center}body.template-search ul.list-view-items{padding-left:0;list-style:none}.searchProductsList .searchResultList a{text-decoration:none}.productSearch p .money{color:#000}.searchResultList .productSearch .btn.add-to-cart,.searchResultList .pageSearch>button{background:#004b34;color:#fff;text-transform:uppercase;border:none;min-height:2.5vw}.searchResultList .productSearch .btn.add-to-cart span,.searchResultList .pageSearch>button{font-weight:300}.product-listing .product-items{display:flex;margin-bottom:0;flex-wrap:wrap;column-gap:2%}.searchProductsList .searchResultList{width:23%;padding:0}.page-search main.page-main{padding-bottom:50px}body.template-search main .container{max-width:75vw;width:100%}.searchProductsList .searchResultList .productSearch img{max-width:85%;object-fit:contain;height:18vw;object-position:center;display:block;margin:0 auto .5vw}.searchProductsList .searchResultList .productSearch h4{max-width:70%;margin:0 auto .5vw;color:#024d36}.searchProductsList .searchResultList .productSearch{text-align:center;padding-top:2.5vw;-webkit-box-shadow:0px 0px 15px 0px rgba(221,221,221,1);-moz-box-shadow:0px 0px 15px 0px rgba(221,221,221,1);box-shadow:0 0 15px #ddd}.searchProductsList .searchResultList .productSearch button.btn{width:100%;margin-top:.5vw;min-height:3.5vw}.searchResultList a:not(.btn):hover{color:inherit}.searchResultList .pageSearch{text-align:center;padding-top:1vw;-webkit-box-shadow:0 0 15px 0 #ddd;-moz-box-shadow:0 0 15px 0 #ddd;box-shadow:0 0 15px #ddd;min-height:15vw;display:flex;flex-wrap:wrap;align-content:space-between;margin-bottom:25px}.searchResultList .pageSearch h4{max-width:75%;margin:.5vw auto 1vw;color:#004933;font-size:1vw}.searchResultList .pageSearch p{font-size:.75vw;line-height:1.4;max-width:85%;margin:0 auto 1vw;color:#444}.searchResultList .pageSearch button{background:#004933!important;display:block;padding:15px;color:#fff;width:100%;line-height:1;display:flex;justify-content:center;align-items:center;border:none}.searchResultList .pageSearch:hover button{background:#34aace}@media only screen and (max-width: 767px){.announcement_header_mobile{background:#00553d;padding:10px}.announcement_header_mobile p{margin:0;font-weight:300;color:#fff;text-align:center;font-size:10px}.doubly-float{display:none}.product_reviews_section #r--default-theme .body-review,.product_reviews_section #r--default-theme .r--content-reply,.product_reviews_section #r--default-theme .r--content-review,.product_reviews_section #r--default-theme .r--image-items{font-size:16px}.product_reviews_section #r--default-theme .r--title-review{font-size:18px!important}.nu119_header_mobile .container{max-width:100%;width:100%}.nu119_header{position:unset;display:none}.nu119_header_mobile{display:block}.nhm_outer_body img{width:100%;max-width:25px}.nhm_outer_body .nhm_logo img{max-width:60px}.nhm_outer_body{display:flex;align-items:center;padding-top:10px;padding-bottom:10px}.nhm_outer_body .nhm_logo{text-align:center}.nhm_cart .header_cart a{justify-content:flex-end;align-items:center}.nhm_cart .header_cart a p{font-size:16px;margin-right:10px;line-height:1}.sidenav .sidenav_body{width:250px}.sidenav a{padding:5px 10px;text-decoration:none;font-size:14px;color:#333;display:block;transition:.3s;text-transform:uppercase}.sidenav a:hover{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:8px;right:10px;font-size:30px;margin-left:50px;padding-right:0;line-height:1;color:#fff}body.pushMenu_active{overflow:hidden}body.pushMenu_active:after{content:"";background:#00000040;top:0;bottom:0;width:100%;position:fixed;display:block}div#nu119_sideNav h2{padding-left:10px;margin:0 0 10px;font-size:18px;background:#004832;background:linear-gradient(180deg,#004832,#026448);padding-top:15px;padding-bottom:15px;color:#fff;font-weight:400;text-transform:uppercase}.header_icons_mobile{display:flex;align-items:center;justify-content:flex-start;padding-left:10px;padding-top:10px}.header_icons_mobile img{height:20px;width:20px;object-fit:contain}.header_icons_mobile a{padding:0}.header_icons_mobile>*{margin-right:15px}.header_icons_mobile>.header_cart{width:40px}.header_icons_mobile>.header_cart a{display:flex;align-items:center}.header_icons_mobile>.header_cart p{font-size:12px;margin-right:5px}.sn_contactInfo{margin-top:20px}.sn_contactInfo a{font-size:12px;padding-top:0;padding-bottom:5px}.sn_contactInfo>a>img{max-width:15px;margin-right:10px}.sn_contactInfo>a{display:flex;align-items:center}.sn_currency{position:relative;padding-left:10px;margin-top:15px;display:flex;flex-wrap:wrap}.sn_currency>*{position:relative;width:100%}.sn_currency .doubly-nice-select.right{float:left}.sn_currency p{margin:0}.sn_currency .doubly-wrapper{margin-bottom:10px;right:auto;left:0;position:relative;float:none;margin-top:0;display:block;min-height:20px}.sn_currency .doubly-nice-select.right .list{right:auto;left:0}.sn_currency .doubly-nice-select.slim:after{right:auto;top:6px;left:75px}.footer_logo{width:100%}.footer_logo a{width:100%;display:block;text-align:center}.footer_logo img{max-width:150px;width:100%;margin:auto auto 50px;display:block}.footer_nav_col{width:100%!important}.footer_navs h4{font-size:18px;text-align:center;margin-bottom:15px;margin-top:40px}.footer_navs a{font-size:14px;text-align:center;margin-bottom:10px}.footer_navs p{font-size:14px;text-align:center}.footer_navs .row>*{width:48%}.footer_navs .row{display:flex;flex-wrap:wrap}.footer_nav_col ul li img{width:20px;height:20px}.footer_nav_col ul{justify-content:center}.footer_nav_col ul li{margin-right:2vw;margin-left:2vw}.nu119_footer{padding-top:50px;padding-bottom:50px}.footer_copyright p{font-size:12px;max-width:100%;margin-left:auto;margin-right:auto}.footer_copyright{width:100%}.nu119_banner .row{min-height:500px;align-items:flex-start;margin-left:0;margin-right:0;height:auto}.nu119_banner{background-position:bottom right -15vw;background-size:185%;padding-top:50px;padding-bottom:50px}.nu119_banner .row>img{margin-top:0;max-width:35vw}.nu119_banner .container{max-width:100%}.banner_content h1{font-size:25px;margin-bottom:15px}.banner_content{margin-left:-2.5vw;margin-top:10vw;padding:0}.banner_content p{font-size:14px;margin-bottom:15px}.banner_content p br{display:none}.banner_content a{font-size:14px;padding:7.5px 15px}.nu119_inspired h2{font-size:25px}.inspired_section_content p{font-size:14px}.nu119_inspired .row{min-height:300px}.nu119_inspired{background-position:center}.inspired_section_content a{max-width:25px;height:25px;bottom:-40px}a.inspired_dropdown img{width:100%}.nu119_discoverbeauty{background-size:75%}.nu119_discoverbeauty .container{max-width:100%}.nu119_discoverbeauty .row{min-height:auto;flex-wrap:wrap;flex-direction:column-reverse}.nu119_discoverbeauty .row>*{width:100%}.nu119db_content{padding-left:15px;padding-top:25px;padding-bottom:40px;text-align:center}.nu119db_image img{max-width:150px;margin:50px auto 0;display:block}.nu119_discoverbeauty h2{font-size:25px;text-align:center}.nu119_discoverbeauty p{font-size:14px;text-align:center;font-weight:300}.nu119db_content a{max-width:100%;width:auto;display:inline-block;font-size:14px;margin-top:15px;margin-bottom:15px;padding:7.5px 15px}.nu119_discoverbeauty .nu119db_leaf{width:40vw;top:-5vw}.nu119_discoverbeauty img.nu119db_palm{width:35vw;bottom:-15vw}.nu119_difference{padding-top:50px;padding-bottom:50px}.nu119_difference .container{max-width:100%}.nu119_difference .container .row>*{width:100%}.nu119_difference h2{font-size:25px;max-width:75%;margin:auto}.nu119_difference .container .row{width:auto}.nu119_difference .row.difference_product{margin-top:25px}.difference_product_img img{max-width:50vw;left:0}.nu119_difference .row.difference_product .difference_product_img{width:45%}.nu119_difference .row.difference_product .difference_benefits{width:55%;padding-top:0;margin-left:0;padding-left:5vw}.d_benefit p{font-size:10px}.d_benefit:before{left:-3vw}.benefit_button .nu119_button_primary{font-size:14px;max-width:100%;width:auto;padding:7.5px 15px}.nu119_beforeAfter .container .row>*{width:100%}.nu119_beforeAfter .container .row{flex-wrap:wrap}.before figcaption,.after figcaption{font-size:10px;transform:none!important;top:5px!important}.biggerArrow{--default-handle-width: 75px !important}.biggerArrow:hover{--default-handle-width: 100px !important}.beforeAfterContent h2{font-size:25px;margin-bottom:25px}.beforeAfterSlider p{font-size:10px;margin-bottom:25px}.nu119_beforeAfter a.nu119_button_primary{font-size:14px;padding:7.5px 15px}.nu119_testimonials{padding-top:50px;padding-bottom:50px}.nu119_testimonials .container{max-width:100%}.nu119_testimonials .container .row>*{width:100%}.nu119_testimonials .testimonial_hex_top{width:25vw;top:-15vw}.nu119_testimonials .testimonial_hex_bot{width:20vw;bottom:5vw}.nu119_testimonials .nu119_button_link{font-size:14px;padding:10px;max-width:50%}.nu119_testimonials .results_cta{justify-content:center;padding-top:25px}.nu119_testimonials h2{font-size:25px;max-width:80%;margin:0 auto 25px}.testimonial_body img{max-width:100px;margin:0 auto 15px}.tb_inner p{font-size:14px;max-width:90%;margin:auto}.tb_nobg .tb_inner{min-height:250px;display:flex;flex-wrap:wrap;align-items:center;align-content:center;border:1px solid #aaa}.testimonals_body{position:relative;z-index:10;margin-left:-15px;margin-right:-15px}.testimonial_body{padding:0 20px}.nu119_testimonials .splide__arrow--prev{left:5px;width:8vw;height:8vw}.nu119_testimonials .splide__arrow--next{right:5px;width:8vw;height:8vw}.is-next .testimonial_body{transform:none}.nu119_featured{padding-top:50px;padding-bottom:50px}.nu119_featured H2{font-size:25px}.nu119_featured .container .row{justify-content:center}.nu119_featured .container .featured_products.row{flex-wrap:wrap;position:relative;z-index:10}.nu119_featured .container .featured_products.row>*{width:100%}.fp_body img{width:75%}.fp_body h3{font-size:20px}.fp_body p{font-size:14px}.fp_body .nu119_button_primary{font-size:14px;max-width:100%;width:auto;display:inline-block;padding:7.5px 15px}.nu119_difference_featured img.featuredCircle{top:0;bottom:0;margin:auto;width:12vw;z-index:5}.nu119_testimonials .splide__arrow svg{width:3vw;height:3vw}.nu119_mailinglist{padding:10vw 0}.nu119_mailinglist .container{max-width:100%}.nu119_mailinglist h2{font-size:25px;text-align:center}.nu119_mailinglist p{font-size:14px}.mailinglist_body button.needsclick{font-size:16px!important;width:25vw!important}.nu119_mailinglist .row{justify-content:center}.mailinglist_content h2{font-size:20px;margin-top:50px;margin-bottom:10px}.nu119_mailinglist .mailinglist_content form{max-width:100%;width:100%;margin-top:10px;margin-bottom:10px}.mailinglist_content p{font-size:10px;margin-bottom:0;margin-top:0}.nu119_mailinglist .mailinglist_content form input[type=email]{width:100%;max-width:100%;height:30px;-webkit-appearance:none;appearance:none;border-radius:0}.nu119_mailinglist .mailinglist_content form .input-group{flex-wrap:wrap}.nu119_mailinglist .mailinglist_content form button{font-size:14px;max-width:100%;width:100%;min-height:30px}.nu119_mailinglist .mailinglist_content form .input-group span.input-group__btn{width:100%}.nu119_mailinglist .mailinglist_content form input[type=email],.our_story_mailinglist .mailinglist_content form input[type=email]{height:35px!important;font-size:14px!important}.nu119_mailinglist .mailinglist_content form button,.our_story_mailinglist .mailinglist_content form button{font-size:14px!important;height:35px!important;max-width:initial;width:70px!important}.nu119_mailinglist .mailinglist_content form input[type=email]::placeholder,.our_story_mailinglist .mailinglist_content form input[type=email]::placeholder{font-size:14px!important}.nu119_mailinglist .mailinglist_content form p span,.our_story_mailinglist .mailinglist_content form p span{font-size:12px!important}.nu119_mailinglist .mailinglist_content form p strong,.our_story_mailinglist .mailinglist_content form p strong{font-size:16px!important}.nu119_influencers{padding-top:25px;padding-bottom:25px}.nu119_influencers H2{font-size:25px}.nu119_influencers H2 span.nu119_action_lowercase{font-size:33px}.nu119_influencers H2 span.nu119action_small{font-size:15px;top:-15px;margin-right:-5px}.nu119_influencers .container{max-width:100%}.nu119_influencers .container .row>div{padding:0}.influencer_body .ib_inner{padding:0 15px}.influencers_body .influencers_splide{padding:0}.nu119_influencers .influencer_top_img{width:15vw;top:-25vw}.influencers_splide .splide__arrow.splide__arrow--next{right:15px}.influencers_splide .splide__arrow.splide__arrow--prev{left:15px}.influencers_splide .splide__arrow{height:30px;width:30px}.influencers_splide .splide__arrow svg{height:30px;width:30px}.influencer_body .ib_inner h4{font-size:20px}.influencer_body .ib_inner p{font-size:14px}.influencer_body .ib_inner p img{width:15px;height:15px;margin-right:10px}.nu119_socialFeed .instafeed-container{width:50%!important;padding-top:50%!important}.template-collection .nu119_featured{padding-bottom:50px}.template-collection .nu119_featured h2{margin-top:0}.template-collection .fp_body img.collection_stars{max-width:30%;margin-top:10px;margin-bottom:10px}.template-collection .fp_body h3{font-size:20px}.template-collection .nu119_featured .fp_body p{font-size:14px;min-height:auto;margin-bottom:50px}.template-collection #shopify-section-nu119_collection .collection_outline,div#shopify-section-cart-template .cart_leaf{display:none}.nu119_newsite .cart th{font-size:12px}.nu119_newsite div#shopify-section-cart-template .page-width{padding-left:15px;padding-right:15px;max-width:100%}.nu119_newsite h1.cart-header__title,.nu119_newsite .empty-page-content h1{font-size:25px}.nu119_newsite .cart-header a,.nu119_newsite .cart__continue-btn{font-size:14px}.nu119_newsite .cart__product-title{font-size:12px}.nu119_newsite .cart__price .money,.nu119_newsite .cart__final-price .money,.nu119_newsite span.cart-subtotal__price .money{font-size:12px!important}.nu119_newsite .cart-subtotal .cart-subtotal__title{font-size:12px}.nu119_newsite .cart__submit{font-size:14px}.cart__product-information{flex-wrap:wrap}.nu119_newsite .cart__remove a{font-size:12px}.cart__qty{margin-top:-3px}.cart td:last-child,.cart th:last-child{text-align:right!important}.nu119_newsite div#shopify-section-cart-template .text-right{text-align:left}div#shopify-section-cart-template .cart_hex{display:none}.nu119_newsite .empty-page-content p a{font-size:14px}body.template-search main h1{font-size:25px;margin-bottom:20px}body.template-customers-login main,body.template-customers-register main,body.template-search main,body.template-404 main,body.template-customers-account main,body.template-customers-addresses main{padding:50px 0}body.template-search main .container{max-width:100%}body.template-search main form{max-width:100%}body.template-search main form input.search-input{min-height:35px;font-size:14px;width:75%;padding-left:15px}body.template-search main form input.search-submit{min-height:35px;font-size:14px;width:25%}body.template-search main h2{max-width:100%;font-size:20px;margin-top:25px}.searchProductsList .searchResultList{width:48%;margin-bottom:15px}.product-listing .product-items{column-gap:4%}.searchProductsList .searchResultList .productSearch img{max-width:90%;width:100%;height:50vw;object-fit:contain}.searchProductsList .searchResultList .productSearch h4{font-size:14px;max-width:100%}.searchProductsList .searchResultList .productSearch p{font-size:12px}.searchProductsList .searchResultList .productSearch button.btn{font-size:14px;padding:10px 0}.searchResultList .pageSearch{min-height:75vw;align-items:center;padding-top:25px}.searchResultList .pageSearch h4{font-size:14px}.searchResultList .pageSearch p{font-size:10px}body.template-customers-login main h1,body.template-customers-register main h1,body.template-customers-account main h1{font-size:25px}body.template-customers-login .page-width,body.template-customers-register .page-width,body.template-customers-account .page-width,body.template-search .page-width,body.template-customers-addresses .page-width{max-width:100%;padding-left:15px;padding-right:15px}form#customer_login,form#RegisterForm,div#RecoverPasswordForm{max-width:75%}form#customer_login label,form#RegisterForm label,div#RecoverPasswordForm label,form#address_form_new label{font-size:14px}form#customer_login input:not(.btn),form#RegisterForm input:not(.btn),div#RecoverPasswordForm input:not(.btn),form#address_form_new input:not(.btn){min-height:40px;font-size:14px;margin-bottom:15px}a#RecoverPassword{font-size:14px}body.template-customers-login main input.btn,body.template-customers-register main input.btn,form#address_form_new input.btn{font-size:14px;padding:7.5px 15px}a#customer_register_link,a#HideRecoverPasswordLink,a#customer_logout_link,.myaccount__account-details a,body.template-customers-addresses main a{font-size:14px}h2#RecoverHeading{font-size:25px}body.template-customers-addresses main h2{font-size:14px}body.template-customers-addresses main ul form input.btn,body.template-customers-addresses main button{font-size:14px;padding:7.5px 15px;margin-bottom:10px}form#address_form_new{max-width:50%}form#address_form_new select{min-height:40px;font-size:14px}form#RegisterForm input.btn,div#RecoverPasswordForm input.btn,form#address_form_new input.btn{margin-bottom:10px}body.template-customers-addresses main ul form input.btn,body.template-customers-addresses main button{font-size:14px;padding:7.5px 15px;margin-bottom:10px;margin-top:10px}body.template-customers-addresses main ul form input[type=checkbox]{width:15px!important;height:15px!important}body.template-customers-addresses main ul form input:not(.btn),body.template-customers-addresses main ul form select{width:50%;font-size:14px;min-height:40px;margin-bottom:10px}.nu119_reveal{padding:10vw 0}.nu119_reveal h2{font-size:25px;text-align:center}.nu119_reveal .reveal_image img{width:100%;margin-bottom:50px}.nu119_reveal .row>div{width:100%}.nu119_reveal .container{max-width:100%}.nu119_reveal .reveal_content_box{padding:25px}.nu119_reveal .reveal_content_box h3{font-size:20px}.nu119_reveal .reveal_content_box p{font-size:14px;max-width:65vw}.nu119_reveal .reveal_content_box .reveal_review h4{font-size:16px}.nu119_reveal .reveal_content_box h5{font-size:12px}.nu119_reveal .reveal_content_box .reveal_review img{width:25px;margin-left:10px}.nu119_reveal .reveal_content>img{width:35vw;top:-5vw;right:-5vw}.nu119_difference_v2{padding-top:10vw;margin-bottom:35vw}.nu119_difference_v2 h2{font-size:25px}.nu119_difference_v2 .container{max-width:100%}.nu119_difference_v2 h2 span{display:block}.difference_v2_box img{width:50vw;margin-bottom:-25vw}.difference_v2_box ul li p{font-size:14px}.difference_v2_box ul li p br{display:none}.difference_v2_box ul:first-child li:after{width:15vw;right:-20vw}.difference_v2_box ul:last-child li:after{width:12.5vw;left:-16vw}.nu119_easy{padding-bottom:10vw}.nu119_easy h2{font-size:25px}.nu119_easy p{font-size:14px;max-width:100%}.nu119_easy_images>div{width:50%}.nu119_easy .container{max-width:100%}.nu119_easy_images{display:flex;flex-wrap:wrap}.easy_image_title div{font-size:15px;height:25px;width:25px}.easy_image_title h3{font-size:14px;width:100%}.nu119_video #video_popup{width:100%;max-width:75%;display:block;margin:0 auto 25px;border-radius:30px;height:100%}.nu119_video .container .row>div{width:100%}.nu119_video .container .row{flex-wrap:wrap}.nu119_video .nu119_video_content_box{max-width:75%;text-align:center;padding:25px}.nu119_video .nu119_video_content_box h3{font-size:20px}.nu119_video .nu119_video_content_box p{font-size:14px;max-width:100%}.nu119_video .nu119_video_content_box .reveal_review{justify-content:center}.nu119_video .nu119_video_content_box .reveal_review h4{font-size:16px}.nu119_video .nu119_video_content_box .reveal_review img{width:25px;margin-left:15px}.nu119_video .nu119_video_content_box h5{font-size:12px}.nu119_video .nu119_video_more_reviews a{font-size:16px;max-width:50%;padding:10px;margin-top:10px}.video-modal-content{overflow:visible}.video-modal-close{top:-25px;right:-10px;z-index:99999}}@media only screen and (min-width: 768px) and (max-width: 1024px){.nu119_header_mobile .container{max-width:100%;width:100%}.nu119_header{position:unset;display:none}.nu119_header_mobile{display:block}.nhm_outer_body img{width:100%;max-width:25px}.nhm_outer_body .nhm_logo img{max-width:60px}.nhm_outer_body{display:flex;align-items:center;padding-top:10px;padding-bottom:10px}.nhm_outer_body .nhm_logo{text-align:center}.nhm_cart .header_cart a{justify-content:flex-end;align-items:center}.nhm_cart .header_cart a p{font-size:16px;margin-right:10px;line-height:1}.sidenav .sidenav_body{width:250px}.sidenav a{padding:5px 10px;text-decoration:none;font-size:14px;color:#333;display:block;transition:.3s;text-transform:uppercase}.sidenav a:hover{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:8px;right:10px;font-size:30px;margin-left:50px;padding-right:0;line-height:1;color:#fff}body.pushMenu_active{overflow:hidden}body.pushMenu_active:after{content:"";background:#00000040;top:0;bottom:0;width:100%;position:fixed;display:block}div#nu119_sideNav h2{padding-left:10px;margin:0 0 10px;font-size:18px;background:#004832;background:linear-gradient(180deg,#004832,#026448);padding-top:15px;padding-bottom:15px;color:#fff;font-weight:400;text-transform:uppercase}.header_icons_mobile{display:flex;align-items:center;justify-content:flex-start;padding-left:10px;padding-top:10px}.header_icons_mobile img{height:20px;width:20px;object-fit:contain}.header_icons_mobile a{padding:0}.header_icons_mobile>*{margin-right:15px}.header_icons_mobile>.header_cart{width:40px}.header_icons_mobile>.header_cart a{display:flex;align-items:center}.header_icons_mobile>.header_cart p{font-size:12px;margin-right:5px}.sn_contactInfo{margin-top:20px}.sn_contactInfo a{font-size:12px;padding-top:0;padding-bottom:5px}.sn_contactInfo>a>img{max-width:15px;margin-right:10px}.sn_contactInfo>a{display:flex;align-items:center}.sn_currency{position:relative;padding-left:10px;margin-top:15px;display:flex;flex-wrap:wrap}.sn_currency>*{position:relative;width:100%}.sn_currency .doubly-nice-select.right{float:left}.sn_currency p{margin:0}.sn_currency .doubly-wrapper{margin-bottom:10px;right:auto;left:0;position:relative;float:none;margin-top:0;display:block;min-height:20px;top:0}.sn_currency .doubly-nice-select.right .list{right:auto;left:0}.sn_currency .doubly-nice-select.slim:after{right:auto;top:6px;left:75px}.footer_logo img{max-width:150px;width:100%;margin:auto auto 25px;display:block}.footer_navs h4{font-size:18px;text-align:center;margin-bottom:15px;margin-top:40px}.footer_navs a,.footer_navs p{font-size:1.5vw;text-align:center}.footer_navs .row>*{width:25%}.footer_navs .row{display:flex;flex-wrap:wrap}.nu119_footer{padding-top:50px;padding-bottom:50px}.nu119_footer .row .footer_logo{width:30%}.nu119_footer .row .footer_navs{width:70%}.footer_navs .row>*{width:50%}.footer_nav_col ul li img{width:3vw;height:3vw}.footer_nav_col ul{justify-content:center}.footer_copyright p{font-size:1.25vw;text-align:center}.footer_copyright{width:100%}.nu119_banner .row{height:50vw}.inspired_section_content a{width:10vw;height:10vw;bottom:-15vw}.inspired_section_content a img{width:100%}.nu119_discoverbeauty .nu119db_leaf{width:20vw;top:-10vw}.nu119_discoverbeauty img.nu119db_palm{width:20vw;bottom:-10vw}.nu119_difference .container{max-width:100%}.nu119_difference .container .row{width:auto}.nu119_difference .container .row>*{width:100%}.nu119_difference .row.difference_product{flex-wrap:wrap}.nu119_difference .row.difference_product .difference_product_img,.nu119_difference .row.difference_product .difference_benefits{width:50%}.difference_product_img img{left:15vw}.nu119_beforeAfter .container .row>.beforeAfterSlider{width:60%}.nu119_beforeAfter .container .row>.beforeAfterContent{width:40%}.after figcaption,.before figcaption{font-size:1.5vw!important}.nu119_mailinglist .row{justify-content:flex-end}.template-collection #shopify-section-nu119_collection{min-height:65vh}.template-collection .nu119_featured .row>*{width:100%}.template-collection #shopify-section-nu119_collection .collection_outline{display:none}.nu119_banner{background-size:95%}.banner_content h1{font-size:3vw}.banner_content p,.banner_content a{font-size:1.5vw}.nu119_inspired h2{font-size:3vw}.inspired_section_content p{font-size:1.5vw}.nu119_discoverbeauty h2{font-size:3.5vw}.nu119_discoverbeauty p{font-size:1.5vw}.nu119db_content a{font-size:1.5vw;max-width:none;display:inline-block;width:auto;min-height:auto;padding:1vw 2vw}.nu119_discoverbeauty{padding-top:5vw}.nu119_discoverbeauty .row .nu119db_content{width:60%;padding-left:0}.nu119_discoverbeauty .row .nu119db_image{width:35%}.nu119_difference h2{font-size:3.5vw}.d_benefit p{font-size:1.5vw}.benefit_button .nu119_button_primary{font-size:1.5vw;max-width:none;display:inline-block;width:auto;min-height:unset;padding:1vw 2vw}.beforeAfterContent h2{font-size:3.5vw}.nu119_beforeAfter a.nu119_button_primary,.beforeAfterSlider p{font-size:1.5vw}.testimonial_body img{max-width:10vw}.tb_inner p{font-size:1.5vw}.tb_nobg .tb_inner{min-height:25vw}.nu119_testimonials h2{font-size:3.5vw}.nu119_testimonials .container{max-width:100%}.nu119_testimonials{padding-top:5vw;padding-bottom:5vw}.nu119_testimonials .container .row{display:block}.is-next .testimonial_body{transform:none!important}.nu119_featured H2{font-size:3.5vw}.nu119_featured .container .row>*{width:100%}.fp_body h3{font-size:2vw}.fp_body p{font-size:1.5vw}.fp_body .nu119_button_primary{font-size:1.5vw;display:inline-block;max-width:unset;width:auto;min-height:unset;padding:1vw 2vw}.mailinglist_content p{font-size:1.5vw}.template-collection #shopify-section-nu119_collection .collection_circle{display:none}.influencer_body .ib_inner h4{font-size:2vw}.influencer_body .ib_inner p{font-size:1.2vw;line-height:1;margin-top:.5vw}.influencer_body .ib_inner p img{width:1.2vw;margin-right:1vw}.nu119_newsite div#shopify-section-cart-template .page-width{margin-top:7.5vw}.nu119_newsite div#shopify-section-cart-template .page-width{padding-left:15px;padding-right:15px}div#shopify-section-cart-template .cart_leaf,div#shopify-section-cart-template .cart_hex{display:none}.nu119_newsite .cart th{font-size:1.5vw}.nu119_newsite .cart__product-title{font-size:2vw}.nu119_newsite .cart__price .money,.nu119_newsite .cart__final-price .money,.nu119_newsite span.cart-subtotal__price .money{font-size:1.5vw!important}.nu119_newsite .cart-subtotal .cart-subtotal__title{font-size:1.5vw}.cart__qty-input{width:40%}body.template-404 .page-width a{font-size:1.5vw}body.template-customers-login main,body.template-customers-register main,body.template-search main,body.template-404 main,body.template-customers-account main,body.template-customers-addresses main{padding:10vw 0;min-height:65vh}body.template-search main h1{font-size:3.5vw}body.template-search main form{max-width:50vw}body.template-search main form input.search-input{min-height:5vw;width:75%}body.template-search main form input.search-submit{min-height:5vw;width:25%}.searchProductsList .searchResultList{width:48%;margin-bottom:4%}.searchProductsList .searchResultList .productSearch button.btn{min-height:5vw}body.template-search main h2{font-size:2.5vw;max-width:85vw}.searchResultList .pageSearch{min-height:30vw}body.template-search main .container{max-width:85vw}body.template-customers-login main h1,body.template-customers-register main h1,body.template-customers-account main h1{font-size:3.5vw}form#customer_login,form#RegisterForm,div#RecoverPasswordForm{max-width:50vw}form#customer_login label,form#RegisterForm label,div#RecoverPasswordForm label,form#address_form_new label{font-size:1.5vw}form#customer_login input:not(.btn),form#RegisterForm input:not(.btn),div#RecoverPasswordForm input:not(.btn),form#address_form_new input:not(.btn){min-height:5vw;font-size:1.5vw}a#RecoverPassword{font-size:1.5vw}body.template-customers-login main input.btn,body.template-customers-register main input.btn,form#address_form_new input.btn{font-size:1.5vw}a#customer_register_link,a#HideRecoverPasswordLink,a#customer_logout_link,.myaccount__account-details a,body.template-customers-addresses main a{font-size:1.5vw}.searchResultList .pageSearch p{font-size:1.5vw}.searchResultList .pageSearch h4{font-size:2vw}.nu119_reveal .container .row{justify-content:center}.nu119_reveal .reveal_content{margin-top:15vw}.nu119_reveal .reveal_content_box h3{font-size:3vw}.nu119_reveal .reveal_content_box p{font-size:2vw;max-width:75vw}.nu119_reveal .reveal_content_box p br{display:none}.nu119_reveal .reveal_content_box .reveal_review h4{font-size:2vw}.nu119_reveal .reveal_content_box h5{font-size:1.5vw}.nu119_difference_v2 .container{max-width:75vw}.difference_v2_box img{width:35vw}.difference_v2_box ul li p{font-size:1.75vw}.nu119_easy p{font-size:1.76vw}.row.nu119_easy_images>div{width:50%;=: flex;]: wrap}.row.nu119_easy_images{display:flex;flex-wrap:wrap}.easy_image_title div{font-size:2vw;height:4vw;width:4vw}.easy_image_title h3{font-size:2vw}img#video_popup{height:50vw}.nu119_video .nu119_video_content_box h3{font-size:3vw}.nu119_video .nu119_video_content_box p{font-size:1.75vw;max-width:50vw}.nu119_video .nu119_video_content_box{max-width:50vw}.nu119_video .nu119_video_content_box .reveal_review h4{font-size:1.75vw}.nu119_video .nu119_video_content_box h5{font-size:1.5vw}.nu119_featured .container .row>div{width:50%}.nu119_featured .container .row{justify-content:center}.nu119_mailinglist .container{max-width:95vw}.nu119_mailinglist .row{justify-content:space-between}.mailinglist_body button.needsclick{font-size:2vw!important}}@media only screen and (min-width: 1025px){.sidenav{display:none}}@media only screen and (min-width: 1921px){.header_nav ul li a{font-size:18px}.inspired_section_content p,.beauty_content h3{font-size:30px}.nu119_discoverbeauty p,.beauty_content p,.fp_body p,.mailinglist_content p,.footer_navs p,.footer_navs a{font-size:22px}.beauty_content .nu119_button_link,.d_benefit p,.nu119_testimonials .nu119_button_link{font-size:25px}.fp_body h3{font-size:40px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nu119_style.css.map */
