.template-product main{color:#333;line-height:21px}.template-product main .Container{max-width:1440px}.template-product main .Product.Product--large{max-width:1440px}.template-product main .Product.Product--large .Product__Wrapper{padding-left:0!important}div#shopify-section-product-template{overflow:hidden}.template-product #shopify-section-product-template .Product__Wrapper .Product__Gallery .Product__Slideshow{padding-top:0}.template-product .Product__Gallery:not(.Product__Gallery--stack).Product__Gallery--withThumbnails .Product__SlideshowNav{margin:0 0 0 35px}.template-product #shopify-section-product-template .Product__Info{padding-top:44px}.template-product #shopify-section-product-template .ProductMeta__Title{font-family:GothamMedium;font-style:normal;font-weight:500;font-size:24px;line-height:29px;letter-spacing:.1em;text-transform:uppercase;color:#333;max-width:400px;margin-bottom:6px}.template-product #shopify-section-product-template .ProductMeta__PriceList{margin-top:15px;display:inline-block;vertical-align:top}.template-product #shopify-section-product-template .ProductMeta__PriceList+br{display:none}.template-product #shopify-section-product-template .ProductMeta p{margin-bottom:0;line-height:21px;color:#333}.template-product #shopify-section-product-template .product-stars .product-stars a{font-size:14px;line-height:21px;color:#777!important}.template-product #shopify-section-product-template .bold-ro__radio-div label:before{border:1px solid #333333;height:24px;width:24px}.template-product #shopify-section-product-template .bold-ro__bold-active label:after{top:19px;left:5px;height:14px;width:14px}.template-product #shopify-section-product-template .bold-ro__radio-div label,.template-product #shopify-section-product-template .bold-ro__radio-div label span{font-weight:400}.template-product #shopify-section-product-template .bold-ro__radio-div .money{font-family:GothamMedium}.template-product #shopify-section-product-template .ProductForm{margin-bottom:27px;padding-top:8px}.template-product .Product__InfoWrapper .ProductMeta__Price{font-family:GothamMedium;font-style:normal;font-weight:500;font-size:24px;line-height:29px;letter-spacing:.1em;text-transform:uppercase;color:#333}.template-product .Product__InfoWrapper .loyalty-points{background:#f3eeec;font-family:GothamMedium;font-style:normal;font-weight:500;font-size:10px;line-height:12px;letter-spacing:.15em;text-transform:uppercase;padding:4px 9px}#shopify-section-product-template .bold-ro__order-interval-container select{border-width:1px}#shopify-section-product-template .subscriptions_description{margin-bottom:20px}.template-product .Product__InfoWrapper .other-options-wrapper select{color:#5c5c5c;font-weight:400;line-height:21px;border:1px solid #5C5C5C;border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px;padding-right:32px}.template-product .Product__InfoWrapper .QuantitySelector{border:1px solid #E5E5E5;border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px}.template-product .Product__InfoWrapper .QuantitySelector--large svg{color:#333}.template-product .ProductForm div+.ProductFormFlex{margin-top:10px}#shopify-section-product-template .bold-ro__radio-div{margin-bottom:0!important}#shopify-section-product-template .ProductMeta .product-stars{justify-content:start;margin-left:0}.template-product #shopify-section-product-template .ProductFormFlex .ProductForm__AddToCart{background:#333!important;border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px;font-size:14px!important;line-height:21px;border:1px solid #333333;min-width:calc(100% - 159px)}.template-product #shopify-section-product-template .ProductFormFlex .ProductForm__AddToCart:hover{background:#fff!important;color:#333}.template-product #shopify-section-product-template .QuantitySelector--large .QuantitySelector__Button{padding:11px 20px}.template-product #shopify-section-product-template .Product__Tabs{border-color:#ececec}.template-product .Product__Tabs .Collapsible__Plus{color:#333}.template-product .Product__Tabs .Collapsible__Plus:after{width:2px;height:11px}.template-product .Product__Tabs .Collapsible__Plus:before{width:11px;height:2px}.template-product .Product__Tabs .Collapsible__Content .ProductItem .AspectRatio img{margin-top:0}.template-product .Product__Tabs .Collapsible__Content .ProductItem__ImageWrapper>svg{display:none}.template-product .Product__Tabs .Collapsible__Content .ProductItem .product-badge,.template-product .Product__Tabs .Collapsible__Content .ProductItem .subscribe-link{display:none}.template-product .Product__Tabs .Collapsible__Content .ProductItem .Price{font-family:GothamMedium;font-style:normal;font-weight:400;font-size:12px;line-height:20px;text-align:center;color:#333;letter-spacing:0}.template-product .Product__Tabs .Collapsible__Content .ProductItem .border-button{background:#333!important;border:1px solid #333!important;border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px;font-family:GothamMedium;font-style:normal;font-weight:500;font-size:10px;line-height:20px;color:#fff!important;text-decoration:none;margin-top:8px;padding:9px 16px;max-width:100%}.template-product .Product__Tabs .ProductItem .border-button .CollectionAddToCart{font-family:GothamMedium;font-style:normal;font-weight:500;font-size:10px;line-height:20px;color:#fff;text-decoration:none}.template-product .Product__Tabs .ProductItem .border-button:hover{background:#fff!important}.template-product .Product__Tabs .ProductItem .border-button:hover .CollectionAddToCart{color:#333}.template-product .Product__Tabs .Collapsible__Content{padding-right:0}.template-product .Product__Tabs .Collapsible__Content .owl-nav{display:block;padding:0 10px}.template-product .Product__Tabs .Collapsible__Content .amplify_with_slider{position:relative}.template-product .Product__Tabs .Collapsible__Content .amplify_with_slider .Grid__Cell h2.ProductItem__Title{font-family:Gotham-Book,sans-serif;font-weight:500;line-height:1.43;text-transform:unset;font-size:12px;text-align:center;color:#333}.template-product .Product__Tabs .Collapsible__Content .amplify_with_slider .Grid__Cell h2.ProductItem__Title a{text-decoration:none;color:#333}.template-product .Product__Tabs .Collapsible__Button{font-family:GothamMedium;font-style:normal;font-weight:500;font-size:14px;line-height:14px;letter-spacing:.15em;text-transform:uppercase;color:#333}.template-product .Product__Tabs .Collapsible__Content .owl-nav button{width:38px;height:38px;border:none;border-radius:50%;background:#fff;color:#c2a284;cursor:pointer;text-align:center;z-index:1;box-shadow:0 3px 7px #36363626;vertical-align:middle;line-height:0;transform:scale(1.001);transition:background .15s ease-in-out,opacity .15s ease-in-out,transform .2s ease-in-out,color .2s ease-in-out;overflow:hidden;position:absolute;top:40%;margin-top:-24px}.template-product .Product__Tabs .Collapsible__Content .owl-nav button.owl-prev{left:0}.template-product .Product__Tabs .Collapsible__Content .owl-nav button.owl-next{right:0}.template-product .Product__Tabs .Collapsible__Content .owl-nav button:hover{transform:scale(1.1)}.template-product .Product__Tabs .Collapsible__Content .owl-nav button.owl-next{float:right}.template-product .Product__Tabs .Collapsible__Content .owl-nav button span{font-size:0;position:relative;display:block}.template-product .Product__Tabs .Collapsible__Content .owl-nav button span:before{content:"";width:9px;height:16px;background:url(arrow.svg);position:absolute;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background-size:contain;background-repeat:no-repeat}.template-product .Product__Wrapper .flickity-prev-next-button svg{color:#c4c4c4}.template-product .Product__Wrapper .flickity-prev-next-button:hover svg{-webkit-animation:none;animation:none}.template-product .Product__Wrapper .RoundButton,.template-product .Product__Wrapper .flickity-prev-next-button{width:38px;height:38px;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));box-shadow:none}.template-product .Product__Tabs .Collapsible__Content .owl-nav button.owl-prev span{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform-origin:rotate(180deg);-webkit-transform-origin:rotate(180deg)}.template-product .product-simply-best.product-icon-wrapper{clear:both}.product-simply-best .data{line-height:1.2}.section-product-page{position:relative}.template-product .product-tab-video{padding:60px 0}.template-product .bkg-section{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-position:bottom center;background-size:cover;background-repeat:no-repeat}.template-product .bkg-section+.Container{z-index:1;position:relative}.template-product .product-tab-video>.Container{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-wrap:wrap;align-items:center;-webkit-align-items:center;-moz-align-items:center}.template-product .product-tab-video .section-content{width:54%;padding-left:3px}.template-product .product-tab-video .section-image{width:46%;position:relative;padding-bottom:110px}.template-product .product-tab-video .section-image .tab-video-image.active{z-index:1;animation:tabvideo .5s;top:59px}@keyframes tabvideo{0%{opacity:.5}to{opacity:1}}.template-product .product-tab-video .section-image>div{position:relative}.template-product .product-tab-video .section-image .tab-video-image{transition:.5s all;top:0}.template-product .product-tab-video .section-image>div:last-child{margin-left:24.2%;margin-right:-6px}.template-product .product-tab-video .section-image>div:first-child{position:absolute;left:0;width:78.4%}.template-product .product-tab-video .section-image>div a.btn-video{display:block;width:max-content;top:50%;position:absolute;left:50%;max-height:max-content;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.template-product .product-tab-video .section-image>div a.btn-video svg{width:80px}.template-product .product-tab-video .section-image>div a.btn-video svg path{fill:#fff}.template-product .product-tab-video .section-content .tab-video-title li{list-style:none;display:inline-block;vertical-align:bottom;font-family:GothamMedium;font-style:normal;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.2em;text-transform:uppercase;color:#b6b6b6;border-bottom:1px solid transparent;margin-right:48px;padding-bottom:6px;cursor:pointer}.template-product .product-tab-video .section-content .tab-video-title li:last-child{margin-right:0}.template-product .product-tab-video .section-content .tab-video-title li.active,.template-product .product-tab-video .section-content .tab-video-title li:hover{color:#333;border-color:#333}.template-product .product-tab-video .section-content .tab-video-title{margin-bottom:80px;padding-top:0}.template-product .product-tab-video .tab-video-item-inner .item{display:inline-block;width:29.5%;vertical-align:top;padding-right:30px;margin-bottom:54px}.template-product .product-tab-video .tab-video-item-inner .item .title{font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#333;margin-top:15px}.template-product .product-tab-video .tab-video-item-inner .item .icon{width:50%}.template-product .product-tab-video .tab-video-item-inner .content{font-style:normal;font-size:18px;line-height:28px;color:#333;margin:101px 0;max-width:538px}.template-product .product-tab-video .tab-video-item-inner .content strong{font-family:GothamMedium;font-weight:400}.template-product .product-tab-video .tab-video-item-inner .content p{margin-bottom:27px}.template-product .Product__Info{width:100%;padding-left:17%;margin-left:0}.template-product #shopify-section-product-template .bold-ro__radio-div label{padding:17px 0;margin-top:0}.template-product #shopify-section-product-template .Product__Tabs{margin-left:0}.template-product .Product__Tabs .Collapsible__Content .amplify_with_slider .Grid__Cell{padding:0 7px}.template-product h6.SectionHeader__SubHeading{font-family:GothamMedium;font-style:normal;font-weight:400;font-size:14px;line-height:17px;text-align:center;letter-spacing:.2em;text-transform:uppercase;color:#333;margin-bottom:19px}.template-product main .SectionHeader__Heading.SectionHeader__Heading{font-family:GothamMedium;font-style:normal;font-weight:400;font-size:24px;line-height:29px;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#333}.section-product-page.product-vitamin-skincare{padding-top:67px;padding-bottom:62px}.section-product-page.product-vitamin-skincare .SectionHeader{margin-bottom:68px}.section-product-page.product-vitamin-skincare .section-content{margin:0 -20px}.template-product .product-vitamin-skincare .item{padding:0 15px}.template-product .product-vitamin-skincare .item-inner .section-content{position:relative;text-align:center;padding:58px 7px 0;margin:0}.template-product .product-vitamin-skincare .item-inner .item-number{font-family:GothamMedium;font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase;color:#fff;width:50px;height:50px;background:#ede3df;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:absolute;left:50%;margin-left:-25px;top:0;margin-top:-25px;padding:16px}.template-product .product-vitamin-skincare .item-inner h3{font-size:24px;line-height:32px;text-align:center;margin-bottom:14px}.template-product .product-vitamin-skincare .SectionHeader__Description p{font-size:14px;line-height:21px;font-weight:400;letter-spacing:0}.template-product .product-vitamin-skincare .SectionHeader__Description{margin:13px auto 32px;max-width:100%}.template-product .product-vitamin-skincare .SectionHeader__Description p strong{font-family:GothamMedium}.template-product .product-vitamin-skincare .item-inner .border-button{display:inline-block;border:1px solid #333333;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;font-family:GothamMedium;font-size:12px;line-height:20px;text-align:center;letter-spacing:.15em;color:#333;background:#fff;padding:9.4px 19.5px}section.section-product-page.product-faq{margin-top:60px;margin-bottom:110px}.template-product .product-faq .SectionHeader__Heading.SectionHeader__Heading{text-align:left;max-width:388px}.template-product .product-faq h6.SectionHeader__SubHeading{text-align:left;margin-top:11px;margin-bottom:30px}.template-product .product-faq .section-content header.SectionHeader{margin-bottom:26px}.template-product .product-faq .section-content{display:inline-block;vertical-align:top;width:50%;margin-left:-4px;padding-right:11.7%}.template-product .product-faq .section-image{position:relative;display:inline-block;vertical-align:top;width:49.5%}.template-product .product-faq .item{margin-bottom:16px}.template-product .product-faq .itemwrapper{color:#000;border:1px solid #B6B6B6;border-radius:32px;-webkit-border-radius:32px;-moz-border-radius:32px}.template-product .product-faq button.item-title{padding:11px 19px;cursor:pointer;display:block;width:100%;text-align:left;position:relative}.template-product span.quetext{display:block;padding-right:10px}.template-product .product-faq button.item-title .icon{position:absolute;right:23px;top:21px;display:block}.template-product .product-faq button.item-title .icon:after,.template-product .product-faq button.item-title .icon:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);background-color:currentColor;transition:transform .4s ease-in-out,opacity .4s ease-in-out}.template-product .product-faq button.item-title .icon:after{width:2px;height:8px}.template-product .product-faq button.item-title .icon:before{width:8px;height:2px}.template-product .product-faq .active button.item-title .icon:before{opacity:0}.template-product .product-faq .item-content{padding:0 20px 20px}.template-product .product-faq .Description{margin-top:58px}.template-product .product-faq .Description p{font-size:12px;line-height:17px;color:#333}.template-product .product-faq .border-button{font-family:GothamMedium;display:inline-block;margin-top:22px;border:1px solid #333333;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;font-weight:500;font-size:12px;line-height:20px;letter-spacing:.15em;color:#333;background:#fff;padding:9.5px 22px}.template-product .product-faq .border-button:hover{background-color:#333;border-color:#333;color:#fff}.template-product .product-faq .section-image>div:first-child{position:absolute;right:5px;top:0;width:78%;padding-left:10%}.template-product .product-faq .section-image>div:last-child{padding-left:8.5%;margin-right:0;padding-top:24%;padding-right:25.5%}.section-product-page.product-skin-science{padding-top:84px;padding-bottom:100px}.template-product .product-skin-science header.SectionHeader{margin-bottom:56px}.template-product .product-skin-science .SectionHeader__Heading.SectionHeader__Heading{margin-bottom:16px}.section-product-page.product-skin-science .section-top{margin-bottom:105px}.template-product .product-skin-science .section-top .Description{font-size:18px;line-height:28px;letter-spacing:0;max-width:100%}.template-product .product-skin-science .section-top .image-main{position:relative}section.product-skin-science .image-wrapper{margin:0 auto;position:relative;max-width:475px}section.product-skin-science .item-position{position:absolute;color:#000;margin-top:-25.5px;margin-left:-25.5px;cursor:pointer}section.product-skin-science .item-position svg{width:51px}section.product-skin-science .items.active svg line.svg-plus{display:none}section.product-skin-science .items.active svg line.line-2{display:none}section.product-skin-science .items .item .item-content{display:none}section.product-skin-science .items.active .item .item-content{display:block;color:#000}section.product-skin-science svg path{fill:#fff}.template-product .product-skin-science .section-top .content-items .item{position:absolute;z-index:1;margin:0!important;top:50%!important;transform:translateY(-50%);bottom:auto!important;width:auto;width:337px}.template-product .product-skin-science .section-top .items:nth-child(2) .content-items .item,.template-product .product-skin-science .section-top .items:nth-child(3) .content-items .item{right:auto!important;left:200%!important}.template-product .product-skin-science .section-top .items:nth-child(1) .content-items .item,.template-product .product-skin-science .section-top .items:nth-child(4) .content-items .item{left:auto!important;right:200%!important}.template-product .product-skin-science .section-top .items:nth-child(2) .content-items .item .item-title h6,.template-product .product-skin-science .section-top .items:nth-child(3) .content-items .item .item-title h6{text-align:left}.template-product .product-skin-science .section-top .items:nth-child(1) .content-items .item .item-title h6,.template-product .product-skin-science .section-top .items:nth-child(4) .content-items .item .item-title h6{text-align:right}.template-product .product-skin-science .section-top .content-items .item:first-child{bottom:39%;right:50%;margin-right:213px}.template-product .product-skin-science .section-top .content-items .item:nth-child(2){top:25%;left:50%;margin-left:228px}.template-product .product-skin-science .section-top .content-items .item:nth-child(3){bottom:32%;left:50%;margin-left:251px}.template-product .product-skin-science .section-top .content-items .item.active{z-index:2}.template-product .product-skin-science .section-top .content-items .item.active:first-child{bottom:18%}.template-product .product-skin-science .section-top .content-items .item.active:nth-child(2){top:0%}.template-product .product-skin-science .section-top .content-items .item.active:nth-child(3){bottom:10%}.template-product .product-skin-science .section-top .content-items .item.active>.item-title{display:none}.template-product .product-skin-science .section-top .content-items .item-title h6,section.product-skin-science .item .item-content h6{text-transform:uppercase;font-size:12px;line-height:14px;letter-spacing:.15em;font-family:GothamMedium}.template-product .product-skin-science .section-top .content-items{font-size:14px;line-height:21px;letter-spacing:0}.template-product .product-skin-science .section-top .item-content{background:#fff;width:351px;padding:29px 30px 74px 25px;font-size:14px;line-height:21px;letter-spacing:0;position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transform:translateY(-50%)}.template-product .product-skin-science .section-top .items:nth-child(2) .item-content,.template-product .product-skin-science .section-top .items:nth-child(3) .item-content{top:0;left:0}.template-product .product-skin-science .section-top .items:nth-child(1) .item-content,.template-product .product-skin-science .section-top .items:nth-child(4) .item-content{top:0;right:0}.template-product .product-skin-science .section-top .item-content .item-close{position:absolute;left:50%;margin-left:-25px;cursor:pointer;bottom:-33px}section.product-skin-science .item .item-content h6{margin-bottom:20px}.template-product .product-skin-science .section-main{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-wrap:wrap;margin-right:-12px;align-items:center;-webkit-align-items:center;margin-bottom:116px}.template-product .product-skin-science .section-main .section-content{width:44.8%;text-align:center;padding-right:4%;padding-bottom:35px}.template-product .product-skin-science .section-main .section-image{width:55.2%}.template-product .product-skin-science .section-main .section-image .image-main{position:relative}.template-product .product-skin-science .section-main .section-image a.btn-video{display:block;width:max-content;top:50%;position:absolute;left:50%;max-height:max-content;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.template-product .product-skin-science h6.SectionHeader__SubHeading{font-size:14px;line-height:17px;text-align:center;letter-spacing:.2em;text-transform:uppercase;font-family:GothamMedium;margin-bottom:26px;padding-right:36px}.template-product .product-skin-science .section-main .SectionHeader__Heading.SectionHeader__Heading{font-size:50px;line-height:60px;text-align:center;letter-spacing:.1em;text-transform:uppercase;font-family:GothamMedium}.template-product .product-skin-science .section-main .SectionHeader__Description{padding-right:37px;margin:29px 0 20px}.template-product .product-skin-science .section-main .SectionHeader__Description p{font-size:18px;line-height:28px;letter-spacing:0}.template-product .product-skin-science .section-main a.link{font-family:GothamMedium;font-size:14px;line-height:21px;color:#333;margin-right:36px}.template-product .product-skin-science .section-bottom{text-align:center;margin:0 -10px}.template-product .product-skin-science .circle>.bar:after,.template-product .product-skin-science .circle>.bar:before{border-color:#ffc7b1}.template-product .product-skin-science .section-bottom .Description{max-width:672px;margin-left:auto;margin-right:auto;font-size:18px;line-height:28px}.template-product .product-skin-science .section-bottom .SectionHeader__Heading.SectionHeader__Heading{font-size:20px;line-height:24px;text-align:center;letter-spacing:.1em;text-transform:uppercase}.template-product .product-skin-science .section-bottom header.SectionHeader{margin-bottom:56px}.template-product .product-skin-science .section-bottom .circle>span{font-size:.25em;font-weight:300;line-height:4}.template-product .product-skin-science .section-bottom .item-description{margin-top:36px}.template-product .product-skin-science .section-bottom .item{padding:0 24px}.template-product .product-skin-science .section-bottom .owl-dots,.template-product .product-vitamin-skincare .owl-dots{text-align:center;margin-top:23px}.template-product .product-vitamin-skincare .owl-dots .owl-dot,.template-product .product-skin-science .section-bottom .owl-dots .owl-dot{display:none;vertical-align:middle;margin:3.5px}.template-product .product-vitamin-skincare .owl-dots .owl-dot span,.template-product .product-skin-science .section-bottom .owl-dots .owl-dot span{width:7px;height:7px;border:1px solid #C4C4C4;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:block}.template-product .product-vitamin-skincare .owl-dots .owl-dot.active span,.template-product .product-vitamin-skincare .owl-dots .owl-dot:hover span,.template-product .product-skin-science .section-bottom .owl-dots .owl-dot.active span,.template-product .product-skin-science .section-bottom .owl-dots .owl-dot:hover span{background:#333;border-color:#333}.template-product .section-product-page.product-skincare-routine{background-color:#fffbf7;padding-top:72px}.template-product .page-vitaskin-unedited-results{background-color:#f3eeed}.template-product #shopify-section-product-recommendations div.ProductRecommendationsWrapper{background:#fef3ef;padding-top:45px;padding-bottom:34px}.template-product #shopify-section-product-recommendations div.ProductRecommendationsWrapper header.SectionHeader{margin-bottom:81px}.template-product #shopify-section-yotpo-instagram-feed .Section--spacingNormal,.template-product #shopify-section-yotpo-instagram-feed .SectionHeader,.template-product #shopify-section-yotpo-instagram-feed .yotpo-pictures-widget,.template-product #shopify-section-yotpo-instagram-feed .home-instagram{background-color:#fef3ef}.template-product div.main-widget .write-question-review-buttons-container .write-question-review-button,.template-product div.main-widget .write-question-review-buttons-container .write-question-review-button:last-child{background:#333!important;border:1px solid #333!important;padding:8px 20px!important}.template-product .main-widget .write-question-review-buttons-container .write-question-review-button .write-question-review-button-text{color:#fff;letter-spacing:.03em;font-family:Gotham-Book!important;font-size:14px!important;line-height:16px!important;display:inline-block;width:100%}.template-product div.main-widget .write-question-review-buttons-container .write-question-review-button:hover,.template-product div.main-widget .write-question-review-buttons-container .write-question-review-button:hover:last-child{background:#fff!important}.template-product .main-widget .write-question-review-buttons-container .write-question-review-button:hover .write-question-review-button-text{color:#333}.template-product div.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-star{font-size:26px}.template-product div.yotpo.yotpo-main-widget .bottom-line-items-container .reviews-qa-labels-container .reviews-qa-label{font-size:14px}.template-product div.yotpo.yotpo-main-widget .bottom-line-items-container .reviews-qa-labels-container{padding-top:1px}.template-product .yotpo .yotpo-icon-default-star:before,.template-product .yotpo .yotpo-icon-star:before{color:#ffc7b1}.template-product .yotpo .yotpo-pager .yotpo-page-element.yotpo-active,.template-product .yotpo .yotpo-pager .yotpo-page-element:hover{color:#FFC7B1 !importat}.template-product .yotpo .yotpo-pager .yotpo-page-element{font-size:17px!important;font-weight:700;margin-right:21px}.template-product .yotpo .yotpo-display-wrapper{margin-bottom:66px}.template-product .yotpo .yotpo-pager .yotpo-page-element.yotpo-icon-right-arrow{position:relative;bottom:2px}.template-product .yotpo .yotpo-first-review .write-first-review-button{background:#333;border:1px solid #333;padding:8px 20px!important;font-size:14px!important;line-height:21px!important;font-family:GothamMedium;letter-spacing:.03em}.template-product .yotpo .yotpo-first-review .write-first-review-button:hover{color:#333;background:#fff}.template-product .page-vitaskin-skincare-routine .section-top .item .item-content{font-size:14px;line-height:17px;text-align:center;letter-spacing:.2em;text-transform:uppercase;font-family:GothamMedium}.template-product .page-vitaskin-skincare-routine h6.SectionHeader__SubHeading{margin-bottom:13px}.template-product .page-vitaskin-unedited-results .section-bottom .unedited-results-slider-wrapper{width:100vw;overflow:hidden;padding-right:12%}.template-product .section-page-vitaskin.page-vitaskin-unedited-results .section-bottom .Container{overflow:hidden;max-width:100%}.template-product .page-vitaskin-unedited-results .section-bottom .unedited-results-slider .owl-stage-outer{margin:0;overflow:inherit}.template-product .page-vitaskin-skincare-routine .section-bottom .Heading{font-size:12px;line-height:14px;text-align:center;letter-spacing:.15em;text-transform:uppercase;color:#ffc7b1;font-family:GothamMedium;margin-bottom:33px}.template-product .page-vitaskin-skincare-routine .section-bottom{padding-top:40px;padding-bottom:116px}.page-vitaskin-skincare-routine .section-bottom .items{align-items:center}.template-product .page-vitaskin-unedited-results .section-bottom h6.SectionHeader__SubHeading{margin-bottom:12px}.template-product .SectionHeader #customer-reviews-header{padding-top:14px}.template-product .ProductRecommendationsWrapper .ProductList .ProductItem .ProductItem__Wrapper .ProductItem__Info{padding-bottom:3px;max-width:167px;margin:auto}.template-product .ProductRecommendationsWrapper .ProductList .ProductItem button form a{font-size:12px;line-height:20px;text-align:center;letter-spacing:.15em;font-family:GothamMedium;padding:14px 20.5px}.template-product .page-vitaskin-unedited-results .section-bottom header.SectionHeader .SectionHeader__SubHeading{margin-top:0}.template-product #shopify-section-product-recommendations .ProductList .ProductItem .ProductItem__Wrapper .ProductItem__Info .ProductItem__Title.Heading{font-weight:400;color:#333;letter-spacing:0}.template-product #shopify-section-product-recommendations .ProductList .ProductItem .Price{color:#333;font-size:14px;line-height:20px;letter-spacing:0}@media only screen and (max-width: 1199px)and (min-width: 768px){.template-product main .Product{margin-bottom:50px}.template-product .product-skin-science .section-top .items:nth-child(1) .content-items .item,.template-product .product-skin-science .section-top .items:nth-child(4) .content-items .item{left:auto!important;right:150%!important}.template-product .product-skin-science .section-top .items:nth-child(2) .content-items .item,.template-product .product-skin-science .section-top .items:nth-child(3) .content-items .item{right:auto!important;left:150%!important}.template-product .product-skin-science .section-top .content-items .item{width:150px}.template-product .product-skin-science .section-top .items:nth-child(1) .item-content,.template-product .product-skin-science .section-top .items:nth-child(4) .item-content{transform:translate(-50%);left:100%;margin-left:55px;top:35px}.template-product .product-skin-science .section-top .items:nth-child(2) .item-content,.template-product .product-skin-science .section-top .items:nth-child(3) .item-content{transform:translate(50%);right:100%;margin-right:45px;top:35px;left:auto}}@media only screen and (min-width: 768px){.template-product .product-simply-best.product-icon-wrapper{display:block}.template-product .product-simply-best.product-icon-wrapper .marquee-wrapper .items:first-of-type{justify-content:space-around;padding:0;max-width:1250px;margin:auto}.template-product .product-icon-wrapper .items img{max-width:16.66%;margin:0;padding:0 5px}.page-vitaskin-unedited-results .section-bottom header.SectionHeader{margin-bottom:43px}.template-product .section-page-vitaskin.page-vitaskin-unedited-results .section-bottom{padding-bottom:66px}.page-vitaskin-skincare-routine .section-bottom .items:first-child img{padding:0 10px}.template-product .page-vitaskin-unedited-results .section-bottom .item .item-content{position:relative}.template-product .page-vitaskin-unedited-results .section-bottom .item .item-profile h6{position:static}.template-product .page-vitaskin-unedited-results .section-bottom .item .item-profile h6 svg{position:absolute;top:11px;right:12px}}@media (min-width: 1010px){.template-product #shopify-section-product-template .Product__Info{padding-right:4%}}@media (min-width: 1240px){.template-product #shopify-section-product-template .Product__Wrapper .Product__Gallery{width:52.2%}}@media only screen and (min-width: 1281px){.page-vitaskin-skincare-routine .section-top .section-items{padding-bottom:86px}.template-product .page-vitaskin-unedited-results{padding-top:57px}.template-product .section-page-vitaskin.page-vitaskin-unedited-results .section-bottom .Container{padding:0 58px}}@media only screen and (max-width: 1199px){section.section-product-page.product-experts-aree{padding-top:80px}.section-product-page.product-skin-science{padding-bottom:100px}}@media only screen and (max-width: 1100px){.template-product .product-skin-science .section-top .content-items .item:first-child{margin-right:176px;bottom:38%}.template-product .product-skin-science .section-top .content-items .item:nth-child(2){margin-left:190px}.template-product .product-skin-science .section-top .content-items .item:nth-child(3){margin-left:235px}.template-product .product-skin-science .section-top .item-content{padding:20px 20px 70px}.template-product .product-skin-science .section-main .SectionHeader__Heading.SectionHeader__Heading{font-size:46px;line-height:1.2}}@media only screen and (max-width: 1024px){section.section-product-page.product-faq .Container{align-items:center;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-wrap:wrap}.template-product .product-tab-video .tab-video-item-inner .item{width:40%}.template-product .product-tab-video .section-content .tab-video-title{padding-top:0}.template-product .product-tab-video .section-content .tab-video-title{margin-bottom:50px}.template-product .product-tab-video .tab-video-item-inner .content{margin:0}}@media only screen and (max-width: 1009px){.template-product main .Product.Product--large .Product__Wrapper{padding-right:0}.template-product main .Product__Gallery:not(.Product__Gallery--stack).Product__Gallery--withThumbnails .Product__SlideshowNav{margin:0 20px}.template-product .Product__Wrapper .flickity-prev-next-button.next{left:auto;right:-13px}.template-product .Product__Wrapper .flickity-prev-next-button.previous{left:-13px}.template-product #shopify-section-product-template .Product__Info{padding:0 40px;margin:0}.template-product #shopify-section-product-template .Product__InfoWrapper{margin-top:15px}.template-product #shopify-section-product-template .ProductMeta__Title{max-width:100%;margin-bottom:12px}.template-product #shopify-section-product-template .ProductMeta{text-align:left}.template-product #shopify-section-product-template .product-stars{justify-content:left}.template-product #shopify-section-product-template .product-stars .product-stars{margin:10px 0 20px}}@media only screen and (max-width: 991px){.template-product .product-skin-science .image-wrapper{max-width:400px}.template-product .product-tab-video .tab-video-item-inner .item{width:48%}.template-product .product-skin-science .section-top .content-items .item.active:nth-child(3){top:73%;margin-left:0}.template-product .product-skin-science .section-top .content-items .item:nth-child(3){margin-left:200px}.template-product .product-skin-science .section-top .content-items .item:nth-child(2){margin-left:162px}.template-product .product-skin-science .section-top .content-items .item:first-child{margin-right:150px}.product-skin-science .section-top .content-items .item.active:first-child{bottom:auto;margin-right:0;top:67%}.template-product .product-skin-science .section-top .content-items .item.active:nth-child(2){top:32%;margin-left:0}.template-product .product-skin-science .section-main .SectionHeader__Description{padding-right:0}.template-product .product-skin-science .section-main .SectionHeader__Heading.SectionHeader__Heading{font-size:34px}.template-product .product-faq .section-content{padding-right:5%}}@media only screen and (max-width: 768px){.template-product .main-widget .write-question-review-buttons-container .write-question-review-button .write-question-review-button-text{display:block!important}.template-product div.main-widget .write-question-review-buttons-container .write-question-review-button,.template-product div.main-widget .write-question-review-buttons-container .write-question-review-button:last-child{padding:6.5px 20px 7.5px!important}.template-product #customer-reviews-header{line-height:1.3}}@media only screen and (max-width: 767.98px){.template-product h6.SectionHeader__SubHeading{font-size:10px;line-height:12px;letter-spacing:.15em;margin-bottom:15px}.template-product main .SectionHeader__Heading.SectionHeader__Heading{font-size:16px;line-height:19px;letter-spacing:.1em;padding:0 10%}.template-product .product-tab-video .section-image{width:100%;order:-1;padding-bottom:30px}.template-product .product-tab-video .section-content{width:100%;padding-left:0;margin-top:85px}.template-product .product-tab-video .section-content .tab-video-title li{font-size:12px;line-height:14px;letter-spacing:.15em;padding-bottom:8px}.template-product .product-tab-video .section-image>div a.btn-video svg{width:50px;height:auto}.template-product .product-tab-video .tab-video-item-inner .item img{width:74px}.template-product .product-tab-video .tab-video-item-inner .item .title{font-size:14px;line-height:21px;margin-top:10px}.template-product .product-tab-video .tab-video-item-inner .item{width:32.5%;padding:0 15px;margin-bottom:26px}.template-product .product-tab-video .tab-video-item-inner{margin:0;padding:0 3px 0 10px}.template-product .product-icon-wrapper.product-simply-best .featured-in .items img{padding:0;margin:20px;max-height:80px}.template-product .product-simply-best.product-icon-wrapper{padding:10px 0}.template-product .product-tab-video .section-image>div:last-child{margin-right:0;margin-left:21.2%}.template-product .product-tab-video>.Container{padding:0 18px}.template-product .product-tab-video .section-image>div:first-child{width:78.4%;padding-left:0;top:33px}.template-product .product-tab-video .section-content .tab-video-title{text-align:center;margin-bottom:21px}.template-product .product-tab-video .tab-video-item-inner .content{font-size:14px;line-height:21px}.template-product .product-tab-video .tab-video-item-inner .content p{margin-bottom:20px}.template-product .product-tab-video .section-content .tab-video-title li{margin-right:36px}.section-product-page.product-vitamin-skincare{padding-top:24px;overflow-x:hidden;padding-bottom:46px}.section-product-page.product-vitamin-skincare>.Container{padding-left:49px;padding-right:0}.template-product .section-product-page.product-vitamin-skincare header.SectionHeader{padding-right:49px;padding-bottom:13px}.section-product-page.product-vitamin-skincare .section-content .owl-stage-outer{overflow:inherit}.section-product-page.product-vitamin-skincare>.Container>.section-content{overflow-x:hidden;padding-right:16%}.template-product .product-vitamin-skincare .item{padding:0 8px}.template-product .product-vitamin-skincare .SectionHeader__Description{margin-bottom:26px}.template-product .product-vitamin-skincare .item-inner .section-content{opacity:0;filter:Alpha(opacity=0)}.template-product .product-vitamin-skincare .active .item-inner .section-content{opacity:1;filter:Alpha(opacity=100)}.template-product .product-vitamin-skincare .item-inner .border-button{margin-left:9px}.template-product .product-faq .section-content{width:100%;padding:0;margin:0 0 40px;display:block}.template-product .product-faq .section-image{width:100%;display:block}section.section-product-page.product-faq>.Container{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-wrap:wrap}section.section-product-page.product-faq .section-image{order:-1}.template-product .product-faq .SectionHeader__Heading.SectionHeader__Heading{padding:0;max-width:250px}.template-product .product-faq .section-image>div:first-child{right:3px;width:83%}.template-product .product-faq .section-image>div:last-child{padding-left:1.5%;padding-top:28%;padding-right:27.5%}.template-product .product-faq h6.SectionHeader__SubHeading{margin-top:23px;margin-bottom:17px}.template-product .product-faq .section-content header.SectionHeader{margin-bottom:16px}.template-product .product-faq button.item-title{font-size:12px;line-height:17px;padding:13px 19px}.template-product .product-faq .item{margin-bottom:12px}.template-product .product-faq button.item-title .icon{right:21px;top:20px}.template-product .product-faq .Description{margin-top:16px}.template-product .home-expertsagree .infos .items h3.item-subtitle{margin-bottom:30px;font-size:10px;line-height:12px;letter-spacing:.15em}.template-product .home-expertsagree .infos .items h2.item-title{font-size:16px;line-height:19px;letter-spacing:.1em;margin-bottom:13px}.template-product .home-expertsagree .infos .items .item-description p{font-size:14px;line-height:21px}.template-product .home-expertsagree .slide-wrapper{margin-top:0}.template-product .home-expertsagree .dot{width:7px;height:7px;margin-right:7px}.template-product .home-expertsagree .dots{margin-top:15px}.template-product .home-expertsagree .infos .items .expert{margin-top:19px;margin-left:0;font-size:10px;line-height:12px;letter-spacing:.15em}.home-expertsagree .infos .items .position{margin-top:8px}.template-product .page-vitaskin-skincare-routine .section-top .item .item-content{font-size:12px;line-height:14px;letter-spacing:.15em;margin-top:12px}.template-product .page-vitaskin-skincare-routine .section-top .section-items{padding-bottom:32px}.template-product .page-vitaskin-skincare-routine .section-bottom{padding-top:16px;padding-bottom:66px}.template-product .page-vitaskin-skincare-routine .section-top .owl-dots button{width:10px;height:10px;margin:0 7.5px}.template-product .page-vitaskin-skincare-routine .section-top .owl-dots{margin-top:29px}.template-product #shopify-section-yotpo-instagram-feed .Section--spacingNormal{background-size:cover}.template-product .product-skin-science .section-top .Description{font-size:14px;line-height:21px}.template-product .page-vitaskin-skincare-routine .section-bottom .items img{max-height:40px}section.product-skin-science .item-position svg{width:31px}.template-product .product-skin-science .section-top .content-items .item>.item-title{display:none}.template-product .product-skin-science .section-top .content-items .item.active:first-child{left:0;right:auto}.template-product .product-skin-science .section-top .content-items .item.active:nth-child(2){right:auto;left:0}.template-product .product-skin-science .section-top .content-items .item.active:nth-child(3){right:auto;left:0}.template-product .product-skin-science .section-top .items:nth-child(1) .item-content,.template-product .product-skin-science .section-top .items:nth-child(4) .item-content{left:0}.template-product .product-skin-science .section-top .items:nth-child(1) .content-items .item,.template-product .product-skin-science .section-top .items:nth-child(4) .content-items .item{right:auto!important;left:0!important;top:50%!important;bottom:auto!important;transform:none}.template-product .product-skin-science .section-top .item-content{width:320px}.template-product .product-skin-science .section-top .items:nth-child(2) .content-items .item,.template-product .product-skin-science .section-top .items:nth-child(3) .content-items .item{right:auto!important;left:0%!important;transform:none!important}.template-product .product-skin-science .section-top .item-content .item-close svg{width:31px}.template-product .product-skin-science .image-wrapper{max-width:100%}.template-product .product-skin-science .section-main .section-content{padding-right:0;width:100%}.template-product .product-skin-science h6.SectionHeader__SubHeading{padding-right:0;font-size:10px;line-height:12px;text-align:center;letter-spacing:.15em;margin-bottom:10px}.template-product .product-skin-science .section-main .SectionHeader__Heading.SectionHeader__Heading{font-size:30px;line-height:36px;letter-spacing:.1em;padding:0}.template-product .product-skin-science .section-main .SectionHeader__Description{max-width:100%;margin-top:0;margin-bottom:10px}.template-product .product-skin-science .section-main .SectionHeader__Description p{font-size:14px;line-height:21px}.template-product .product-skin-science .section-main a.link{margin-right:0;font-size:12px;line-height:17px}.template-product .product-skin-science .section-main .section-image a.btn-video svg{width:50px}.template-product .product-skin-science .section-main .section-image{width:100%;margin-bottom:26px}.template-product .product-skin-science .section-bottom .SectionHeader__Heading.SectionHeader__Heading{font-size:16px;line-height:19px;text-align:center;letter-spacing:.1em;padding:0}.template-product .product-skin-science .section-bottom .Description{font-size:14px;line-height:21px;padding:0 5px}.template-product .product-skin-science .section-bottom header.SectionHeader{padding-bottom:8px}.template-product .product-skin-science .section-bottom .item-description{margin-top:26px}.template-product .circle{font-size:156px}.template-product .product-skin-science .section-bottom .circle>span{font-size:35px;line-height:156px}.template-product .product-review .SectionHeader{margin-top:52px!important}.template-product .SectionHeader #customer-reviews-header{padding-top:0;font-size:16px;line-height:19px;text-align:center;letter-spacing:.1em}.template-product #shopify-section-product-recommendations .SectionHeader__Heading.SectionHeader__Heading{font-size:20px;line-height:24px;text-align:center;letter-spacing:.1em;padding:0}.template-product #shopify-section-product-recommendations div.ProductRecommendationsWrapper header.SectionHeader{margin-bottom:26px}.template-product .ProductRecommendationsWrapper .ProductList .ProductItem button form a{font-size:10px;line-height:20px;letter-spacing:.15em;display:block;padding:10px 19px}.section-product-page.product-skin-science{padding-top:30px;padding-bottom:100px}.template-product .product-skin-science .SectionHeader__Heading.SectionHeader__Heading{margin-bottom:9px;padding:0 12%}.template-product .product-skin-science .section-main{margin-right:0}.section-product-page.product-skin-science .section-top{margin-bottom:28px}.template-product .product-skin-science .section-main{margin-bottom:0}.template-product .product-skin-science .section-bottom .SectionHeader__Heading.SectionHeader__Heading{margin-bottom:15px}.template-product .product-skin-science .section-bottom .owl-dots{margin-top:12px}section.section-product-page.product-experts-aree{padding-top:47px}section.section-product-page.product-faq{margin-top:10px;margin-bottom:0}.template-product .page-vitaskin-skincare-routine h6.SectionHeader__SubHeading{font-size:12px;line-height:14px;letter-spacing:.15em;margin-bottom:19px}.template-product .section-product-page.product-skincare-routine{padding-top:60px}.template-product .page-vitaskin-skincare-routine .section-top .SectionHeader h3{font-size:20px;line-height:24px;letter-spacing:.1em}.template-product .page-vitaskin-skincare-routine .section-top .SectionHeader{margin-bottom:30px}.template-product .page-vitaskin-unedited-results{padding-top:52px}.template-product .page-vitaskin-unedited-results .section-bottom h6.SectionHeader__SubHeading{margin-bottom:8px}.template-product .section-page-vitaskin .SectionHeader__Heading.SectionHeader__Heading,.section-page-vitaskin h3.SectionHeader__Heading.SectionHeader__Heading{padding:0}.template-product .section-page-vitaskin.page-vitaskin-unedited-results .section-bottom .Container{padding:0 20px}.template-product .section-page-vitaskin.page-vitaskin-unedited-results .section-bottom{padding-bottom:27px}.template-product #shopify-section-product-recommendations header.SectionHeader h6.SectionHeader__SubHeading{font-size:12px;line-height:14px;letter-spacing:.15em;margin-bottom:19px}.template-product #shopify-section-product-recommendations div.ProductRecommendationsWrapper{padding-top:45px}.template-product #shopify-section-product-recommendations .ProductList .ProductItem .ProductItem__Wrapper .ProductItem__Info .ProductItem__Title.Heading{font-size:12px;line-height:17px}.template-product #shopify-section-product-recommendations .ProductList .ProductItem .Price{font-size:12px;line-height:20px}.template-product #shopify-section-product-recommendations .ProductList .ProductItem button{padding:0}.template-product #shopify-section-product-recommendations .ProductList .ProductItem .subscribe-link{display:none}.template-product .page-vitaskin-unedited-results .section-bottom .item .icon-profile{width:17px;height:17px}.template-product .page-vitaskin-unedited-results .section-bottom .item .item-profile h6{font-size:10px;line-height:12px;width:calc(100% - 18px)}.page-vitaskin-unedited-results .section-bottom .item .item-profile h6 svg{width:12px;height:12px;float:right}.template-product .Product__Info .Container{padding:0}.template-product #shopify-section-product-template .Product__Info{padding:0 20px}.template-product #shopify-section-product-template .ProductFormFlex .ProductForm__AddToCart{max-width:182px;padding:10px 15px 12px;height:auto;margin-left:11px;min-width:calc(100% - 152px)}.template-product .Product__Tabs .Collapsible__Content .owl-nav{padding:0}.template-product .Product__Tabs .Collapsible__Content .owl-nav button.owl-prev{margin-left:-11px}.template-product .Product__Tabs .Collapsible__Content .owl-nav button.owl-next{margin-right:-11px}.template-product .Product__Tabs .Collapsible__Content .ProductItem .border-button{padding:9px 10px;width:100%;max-width:121px}}@media only screen and (max-width: 640px){.template-product .product-tab-video{padding-top:26px;padding-bottom:33px}}@media only screen and (max-width: 480px){.template-product .product-tab-video .tab-video-item-inner .item{width:49.2%}.template-product .yotpo .yotpo-first-review .write-first-review-button{padding:8px 15px!important}}@media only screen and (max-width: 370px){.collection-page.latte .CollectionMain .CollectionInner .ProductItem button.view-product{padding-right:10px;padding-left:10px;letter-spacing:0}}@media only screen and (max-width: 330px){.template-product #shopify-section-product-template .QuantitySelector__Button{padding:11px 15px!important}.template-product main .SectionHeader__Heading.SectionHeader__Heading,.template-product .product-skin-science .SectionHeader__Heading.SectionHeader__Heading{padding:0 6px}}.section-items.section-items-slider.owl-carousel.owl-loaded.owl-drag{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center}.amplify_with_slider a.subscribe-link{display:none!important}.pswp.pswp--open.pswp--animate_opacity,.Product__ActionList.hidden-lap-and-up{display:none}.Product__Slideshow--zoomable .Product__SlideItem--image{cursor:unset!important}.template-product div.yotpo.yotpo-main-widget .yotpo-bottomline .yotpo-icon-half-star{font-size:26px}.yotpo .new-yotpo-small-box{margin-top:100px!important}
/*# sourceMappingURL=/cdn/shop/t/495/assets/product-rusia.css.map */
