@font-face{font-family:Unnamed-bwvivantregular;src:url(Unnamed-bwvivantregular.eot?#iefix) format("embedded-opentype"),url(Unnamed-bwvivantregular.woff) format("woff"),url(Unnamed-bwvivantregular.ttf) format("truetype"),url(Unnamed-bwvivantregular.svg#Unnamed-bwvivantregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Gotham-Light;src:url(Gotham-Light.eot);src:url(Gotham-Light.eot?#iefix) format("embedded-opentype"),url(Gotham-Light.svg#Gotham-Light) format("svg"),url(Gotham-Light.ttf) format("truetype"),url(Gotham-Light.woff) format("woff"),url(Gotham-Light.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Gotham-Medium;src:url(Gotham-Medium.eot);src:url(Gotham-Medium.eot?#iefix) format("embedded-opentype"),url(Gotham-Medium.svg#Gotham-Medium) format("svg"),url(Gotham-Medium.ttf) format("truetype"),url(Gotham-Medium.woff) format("woff"),url(Gotham-Medium.woff2) format("woff2");font-weight:400;font-style:normal}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}body{font-family:Gotham-Light}.SectionHeader__SubHeading+.SectionHeader__Heading,.SectionHeader__SubHeading+.SectionHeader__TabList,.SectionHeader__Description,h1,h2,h3,h4,h5,h6{font-family:Unnamed-bwvivantregular}a.Header__Icon[data-action=toggle-search]{display:none}.Header__FlexItem.Header__FlexItem--fill.hdr_menu{justify-content:center}.Header .Header__Wrapper{max-width:1210px;margin:auto;padding:20px!important}.Header__FlexItem.Header__FlexItem--fill.hdr_menu li.HorizontalList__Item a{font-size:16px;color:#000!important;line-height:15px}.Slideshow .Image--contrast:after{background-image:linear-gradient(to top,#04040400,#36363600)}.Slideshow h3.SectionHeader__SubHeading{font-size:20px;line-height:19px}.Slideshow h2.SectionHeader__Heading.SectionHeader__Heading--emphasize{font-size:38px;line-height:46px}.Slideshow header.SectionHeader{max-width:800px;margin:auto}.Slideshow header.SectionHeader .SectionHeader__ButtonWrapper{margin-top:100px}.Slideshow header.SectionHeader .SectionHeader__ButtonWrapper a.ButtonGroup__Item.Button{border:none;padding:0 0 5px;letter-spacing:0;text-transform:capitalize;border-bottom:1px solid #FFF!important}.Slideshow header.SectionHeader .SectionHeader__ButtonWrapper a.ButtonGroup__Item.Button:hover{color:#fff!important}.Container{max-width:1210px;margin:auto;padding:0 20px}.flawless_inner{padding:90px 0;display:flex;table-layout:fixed;justify-content:space-between}.flawless_inner_left{width:50%}.flawless_inner_right{width:50%;display:flex;table-layout:fixed;align-items:start;justify-content:space-between}.flawless_inner_right .small_iamge,.flawless_inner_right .large_iamge{width:50%;padding:0 10px}.flawless_inner_right img{width:100%}.flawless_inner_right .small_iamge{margin-top:20%}.flawless_text{max-width:400px;margin:50px 0}.flawless_inner_left h2{font-size:35px;line-height:42px}.Button.Button--primary{letter-spacing:0;text-transform:none;font-size:16px;padding:14px 4em}.featured-collections{background:#f6ede9;padding:65px 0 130px;text-align:left}.featured-collections h2.SectionHeader__Heading.Heading.u-h1{display:none}.ProductList--carousel{margin:0}.featured-collections header.SectionHeader{text-align:left;margin-bottom:50px}.featured-collections header.SectionHeader h3.SectionHeader__SubHeading{font-family:Unnamed-bwvivantregular;font-size:35px}.home_collection_text p{margin:0}.featured-collections .ProductList--carousel .Carousel__Cell{padding:0 10px}.featured-collections .ProductItem__Info{font-size:16px}.featured-collections .ProductItem__Info .ProductItem__PriceList.Heading *{font-family:Unnamed-bwvivantregular}.featured-collections button.flickity-prev-next-button{background:transparent;border:1px solid #000;box-shadow:none}.flawless_inner.revere_section,.flawless_inner.revere_section .flawless_inner_right{flex-direction:row-reverse}.flawless_inner.revere_section .flawless_inner_left{padding-left:50px}.flawless_inner.revere_section .flawless_inner_left .flawless_text{max-width:100%}.image-with-text .FeatureText__Content{max-width:100%;margin-left:0}.image-with-text .FeatureText__Content h2.SectionHeader__Heading{font-family:Unnamed-bwvivantregular;font-size:35px}.image-with-text .FeatureText__Content .SectionHeader__Description{font-family:Gotham-Light}.image-with-text .FeatureText--imageRight .FeatureText__ContentWrapper{padding-right:30px;padding-left:0}.shopify-section--bordered+.shopify-section--bordered{border-top:none}.blog_page{background:#f6f1f0;padding-top:50px;margin-top:100px}.blog_page h2.SectionHeader__Heading{font-size:35px;line-height:42px;font-family:Unnamed-bwvivantregular;margin-bottom:15px}.blog_page h3.SectionHeader__SubHeading{font-size:16px;font-weight:400}.blog_page .ArticleList .Grid__Cell{padding-left:20px}.blog_page .ArticleItem__Content{margin:0}.blog_page .ArticleItem__Content .ArticleItem__Category{font-size:16px;line-height:150%;color:#cfa9a6}.blog_page h2.ArticleItem__Title.Heading{font-size:18px;line-height:22px;font-family:Unnamed-bwvivantregular}.blog_page .ArticleItem__Excerpt{font-size:14px;line-height:150%;margin-bottom:10px}.blog_page a.ArticleItem__Link.Link.Link--underline{font-size:16px;color:#414141}.blog_page a.ArticleItem__Link.Link.Link--underline:before{bottom:5px}.ImageHero--large.ImageHero--newsletter{justify-content:left}.ImageHero--large.ImageHero--newsletter .ImageHero__ContentOverlay{text-shadow:none;margin:auto;width:1170px;text-align:left;flex-basis:initial;float:left;max-width:1170px}.ImageHero--newsletter .SectionHeader.SectionHeader h3.SectionHeader__SubHeading{font-size:20px}.ImageHero--newsletter .SectionHeader.SectionHeader h2.SectionHeader__Heading{font-size:30px}.ImageHero--large.ImageHero--newsletter .ImageHero__ContentOverlay .Newsletter__Inner{flex-direction:column}.ImageHero--large.ImageHero--newsletter .ImageHero__ContentOverlay .Newsletter__Inner input.Form__Input{margin-bottom:20px;color:#fff!important;border-top:none;border-left:none;border-right:none;padding:10px 5px;height:40px}.ImageHero--newsletter .ImageHero__ContentOverlay_inner{max-width:600px}.ImageHero--large.ImageHero--newsletter .ImageHero__ContentOverlay .Newsletter__Inner button.Form__Submit{text-transform:none;margin-left:0;max-width:395px}.ImageHero--large.ImageHero--newsletter .ImageHero__ContentOverlay .Newsletter__Inner button.Form__Submit::bogoLink .black_logoefore{background:#000!important}.ImageHero--large.ImageHero--newsletter .ImageHero__ContentOverlay .Newsletter__Inner input.Form__Input::-webkit-input-placeholder{color:#fff!important;opacity:1}.ImageHero--large.ImageHero--newsletter .ImageHero__ContentOverlay .Newsletter__Inner input.Form__Input::-moz-placeholder{color:#fff!important;opacity:1}.ImageHero--large.ImageHero--newsletter .ImageHero__ContentOverlay .Newsletter__Inner input.Form__Input:-ms-input-placeholder{color:#fff!important;opacity:1}.ImageHero--large.ImageHero--newsletter .ImageHero__ContentOverlay .Newsletter__Inner input.Form__Input:-moz-placeholder{color:#fff!important;opacity:1}.ImageHero--large.ImageHero--newsletter .ImageHero__ContentOverlay .Newsletter__Inner *{font-size:16px;font-family:Nunito Sans,sans-serif}.instragram-part{padding:130px 0;text-align:center}.instragram-part-title{padding-bottom:25px}.instragram-part-title h2{font-size:35px;line-height:1.5}.instragram-part-title h2 a{color:#cfa9a6;padding-right:5px}.ProductItem__Vendor,.ProductItem__Title{font-family:Gotham-Light}.ProductItem__ImageWrapper_overlay{position:relative}.ProductItem__ImageWrapper_overlay:hover .overlay_text{display:block;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.overlay_text{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:#3e3e3ec7}.overlay_text_inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto}.add_text{font-size:16px;line-height:15px;text-transform:lowercase;color:#fff;border-bottom:1px solid #FFF;padding-bottom:5px}.overlay_cart_btn{position:absolute;bottom:15px;left:50%;transform:translate(-50%);min-width:220px}.overlay_cart_btn .Button.Button--primary{text-transform:none}#section-slideshow .Button{text-transform:none;font-size:20px}.flawless_text b{font-family:Unnamed-bwvivantregular;font-size:20px;font-weight:400}.white_logo,body.template-index .Header__LogoLink.black_logo,body.template-collection .Header__LogoLink.black_logo,body.about-us .Header__LogoLink.black_logo{display:none}body.template-index .white_logo,body.template-collection .white_logo,body.about-us .white_logo{display:block}.Header__FlexItem.Header__FlexItem--fill svg path,.Header__FlexItem.Header__FlexItem--fill svg circle{color:#000}body.template-index .Header__FlexItem.Header__FlexItem--fill svg path,body.template-index .Header__FlexItem.Header__FlexItem--fill svg circle,body.template-collection .Header__FlexItem.Header__FlexItem--fill svg path,body.template-collection .Header__FlexItem.Header__FlexItem--fill svg circle,body.about-us .Header__FlexItem.Header__FlexItem--fill svg path,body.about-us .Header__FlexItem.Header__FlexItem--fill svg circle{color:#fff}body.template-index .Header__FlexItem.Header__FlexItem--fill.hdr_menu li.HorizontalList__Item a,body.template-collection .Header__FlexItem.Header__FlexItem--fill.hdr_menu li.HorizontalList__Item a,body.about-us .Header__FlexItem.Header__FlexItem--fill.hdr_menu li.HorizontalList__Item a{color:#fff!important}body.template-index .Header{background:transparent!important;box-shadow:none!important}body.template-collection .Header,body.about-us .Header{background:transparent;position:absolute;left:0;width:100%;box-shadow:none}.Header__LinkSpacer{display:none}.collection_top .SectionHeader h1.SectionHeader__Heading{font-size:38px;line-height:46px;font-family:Unnamed-bwvivantregular;margin-bottom:30px}.CollectionMain .Container{max-width:1310px}.icon_with_text_inner ul,.icon_with_text_inner ul li{margin:0;padding:0;list-style:none;display:flex;table-layout:fixed;justify-content:space-between;align-items:center}.round_icon{margin-right:20px;width:75px;height:75px;border:1px solid #AEAEAE;border-radius:50%;display:inline-block;text-align:center;position:relative}.round_icon img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:40px}.icons_text{color:#000;letter-spacing:0;font-size:16px;line-height:150%;max-width:300px;text-align:left}.icon_with_text{text-align:center;padding:60px 0;border-bottom:1px solid #C4C4C4}.icon_with_text h2{font-size:30px;line-height:36px;padding-bottom:30px}.ProductListWrapper{padding-bottom:80px}.how-to-use-left h2{font-size:30px;line-height:36px}.how-to-use-left p{font-size:14px}.how-to-use-left ul{list-style:none;font-weight:600;margin:30px 0;font-size:16px}.how-to-use-left ul li{margin-bottom:10px}.ingredients_box h3{font-weight:700;font-size:16px;font-family:Gotham-Medium}.ingredients_text p b{font-family:Gotham-Medium}.ingredients_text p{margin:0;font-size:14px;line-height:150%}.white-popup-block .modal-dismiss{position:absolute;right:15px;top:5px}.Footer{padding:50px 0 42px;background:#f6f1f0;border-top:none}.footer_menu{-webkit-column-count:2;-webkit-column-gap:0px;-moz-column-count:2;-moz-column-gap:0px;column-count:2;column-gap:0px;display:block;height:100%}.Linklist__Item a.Link.Link--primary{text-transform:none;display:inline-block}.footer_socail ul.Footer__Social{margin-top:0}.footer_socail ul.Footer__Social li.HorizontalList__Item{margin-right:5px}.footer_newsletter input.Form__Input{margin-bottom:20px;color:#000!important;border-top:none;border-left:none;border-right:none;padding:5px 0;height:40px;border-bottom-color:#000}.footer_newsletter form *{font-size:16px;font-family:Nunito Sans,sans-serif}.footer_logos,.footer_socail{width:150px}.footer_newsletter{width:220px}.footer_newsletter button.Form__Submit{width:100%}.Footer__Inner{margin:0}.Footer__Aside1{margin-top:30px;text-align:center}.Footer__Copyright{padding:0 200px}.Footer__Copyright *,.Footer__Copyright{font-size:14px;line-height:13px;color:#c4c4c4}.footer_payment{text-align:left;margin-top:-20px}.collection_top .SectionHeader .SectionHeader__Description.Rte{font-family:Gotham-Light;font-size:20px;line-height:150%;max-width:670px}.ArticleListWrapper .SectionHeader__Heading,.ArticleItem__Title,.template-blog h1.SectionHeader__Heading,.Article__Wrapper h1,.Article__Wrapper h2,.Article__Wrapper h3,.Article__Wrapper h4,.Article__Wrapper h5,.Article__Wrapper h6{font-family:Unnamed-bwvivantregular}.ArticleListWrapper .SectionHeader__Heading,.template-blog h1.SectionHeader__Heading{font-size:30px}.ArticleListWrapper .SectionHeader__ButtonWrapper{margin-top:20px}.ArticleList{margin-left:-20px}.ArticleList .Grid__Cell{padding-left:20px}.ArticleItem__Content{margin:0}.ArticleItem__Title{font-size:18px;line-height:1.4}.ArticleItem__Excerpt{font-size:14px}.ArticleItem__ImageWrapper{margin-bottom:25px}.ArticleItem__Category,.ArticleNav .Heading.ArticleItem__Category{color:#cfa9a6;font-size:16px;margin-bottom:20px}.template-blog .Blog__TagList .Heading{color:#626262;font-size:16px}.template-blog h1.SectionHeader__Heading{margin-bottom:40px}.Article__Body,.Rte.Article__Body blockquote{font-size:14px}.Rte.Article__Body blockquote{padding:0 0 0 20px}.Rte blockquote{border-color:#dbb9b6}.Article__Footer .ShareButtons__Item{border:none!important;width:auto;height:auto;min-height:auto;margin-left:15px;color:#414141;display:inline-block;background:transparent!important;outline:none}.Article__Footer .ShareButtons__Item svg{vertical-align:middle}.ArticleNav{padding:100px 0;background:#f9f9f9;color:#000}.Article__Comments,.Article__CommentFormWrapper{margin:100px 0 0}.Article__Footer{margin-top:30px}.Article__Wrapper{margin-bottom:60px}.about-flawless .flawless_text{margin-bottom:0}.about-text-image .image-with-text .FeatureText__Content h2.SectionHeader__Heading,.about-flawless .flawless_inner_left h2,.fullwidth-text h2{font-family:Unnamed-bwvivantregular;font-size:30px;line-height:1.4}.about-us .Footer--withMargin.Footer{margin-top:0}.about-fullwidth-text-image{background:#f6f1f0;margin-top:100px}.fullwidth-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.fullwidth-text{padding-right:100px;padding-top:50px;padding-bottom:50px;width:50%}.fullwidth-image{position:relative;margin-right:-50vw;max-width:50vw;left:0;width:50vw}body.about-us{overflow-x:hidden}.about-flawless .flawless_inner.revere_section .flawless_inner_left{padding-left:0}.about-flawless .flawless_inner.revere_section .flawless_inner_right,.about-text-image .FeatureText__ImageWrapper{padding-right:100px}.about-text-image .FeatureText--imageLeft .FeatureText__ContentWrapper{padding-left:0}.about-text-image .FeatureText--imageLeft{position:relative}.about-text-image{padding-top:30px}.about-text-image .FeatureText--imageLeft:after{position:absolute;content:"";left:-12%;background:url(/cdn/shop/files/Ellipse_2.png?v=1594193101);width:60%;top:-30px;height:100%;background-size:contain;z-index:-1;background-repeat:no-repeat}.disabled-btn,.soldout-btn{pointer-events:none}.Form__Input,#shopify-product-reviews .spr-form-input-text,#shopify-product-reviews .spr-form-input-email,#shopify-product-reviews .spr-form-input-textarea,.Form__Textarea.Form__Group>.Form__Item input.Form__Input{resize:initial;height:45px;font-family:Nunito Sans,sans-serif}.Form__Textarea{height:150px;font-family:Nunito Sans,sans-serif}.Form__FloatingLabel{position:absolute;opacity:1;bottom:initial;top:-15px;left:0}.Form__Input::-webkit-input-placeholder{color:#000;opacity:1}.Form__Input::-moz-placeholder{color:#000}.Form__Input:-ms-input-placeholder{color:#000}.Form__Input:-moz-placeholder{color:#000}.Form__Hint--center a.Link.Link--secondary{display:inline-block}.Form__FloatingLabel{display:none}.custom_gallery{display:flex;table-layout:fixed;align-items:start;justify-content:space-between}.custom_gallery .Product__SlideshowNav--thumbnails{width:105px;margin-left:0!important}.custom_gallery .Product__Slideshow{width:calc(100% - 120px);order:1;padding-top:20px}.Product__Gallery:not(.Product__Gallery--stack).Product__Gallery--withThumbnails .Product__SlideshowNavImage{width:100%;margin:8px 0}.Product__SlideshowNavImage.is-selected{border-color:#000}.ProductMeta__Title{font-size:30px;font-family:Unnamed-bwvivantregular}.ProductMeta__PriceList{margin-top:0;font-family:Unnamed-bwvivantregular;font-size:20px;line-height:150%}.ProductMeta__Vendor{margin-bottom:0;margin-top:10px;font-size:12px;text-transform:uppercase}.ProductMeta__Description{margin:14px 0;padding-top:10px;border-top:none;text-align:left;font-size:12px;line-height:150%;color:#000}.Product__Info{margin-left:0}.product_list_icon ul{list-style:none;margin:0;padding:0;max-width:300px}.product_list_icon ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:45px;font-size:12px;line-height:150%}.template-product .ProductMeta{padding-top:30px}.product_list_icon{margin:50px 0}.product_list_icon ul li span{top:-10px;position:absolute;left:0}.product_list_icon ul li span img{height:30px;object-fit:contain}.Product__Info .ProductForm{display:flex;table-layout:fixed;justify-content:start;align-items:start}.ProductForm__Variants{margin-bottom:0}.Product__Info .ProductForm button.ProductForm__AddToCart.Button{margin-left:15px}.QuantitySelector{display:inline-flex;align-items:center;border:1px solid #F9F9F9;white-space:nowrap;background:#f9f9f9;font-size:14px;font-weight:700}.QuantitySelector--large svg{width:9px;height:9px}.how-to-use-title{margin:30px 0;text-align:center}.how-to-use-title h2{font-size:30px;padding-bottom:20px}.how-to-use-part{display:flex;table-layout:fixed;justify-content:space-between;align-items:center}.how-to-use-left{width:60%;padding-right:10%}.how-to-use-right{width:40%}.product-ingredients{padding:70px 0}.ingredients_list{position:relative;display:flex;table-layout:fixed;justify-content:space-between;flex-wrap:wrap}.ingredients_list .ingredients_box{width:50%;position:relative;padding:30px;border-bottom:1px solid rgba(196,196,196,.35)}.other_ingred{text-align:center;margin-top:40px}.other_ingred a{text-decoration:underline}body.template-product .Section.image-with-text{background:#f6f1f0}body.template-product .Section.image-with-text .Container{max-width:100%;padding:0;width:100%}body.template-product .Section.image-with-text .FeatureText__Content{padding-left:50px;text-align:center}body.template-product .Section.image-with-text .FeatureText__Content h2.SectionHeader__Heading{font-size:30px;margin-bottom:0}body.template-product .Section.image-with-text .FeatureText__Content .SectionHeader__Description.Rte{margin:10px auto 0}.ingredients_list:after{content:"";position:absolute;left:50%;transform:translateY(-50%);height:100%;background:#c4c4c459;width:1px;top:50%}.white-popup-block{width:660px;border:1px solid #C4C4C4;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:25px;text-align:center}.ingredients_text p{margin:0;font-size:14px}.close{position:absolute;right:32px;top:32px;width:10px;height:10px}.close:before,.close:after{position:absolute;left:15px;content:" ";height:10px;width:2px;background-color:#000}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.product_review{padding:70px 0}.product_review a.spr-summary-actions-newreview{color:#000!important;letter-spacing:0!important;text-transform:capitalize!important}.product_review a.spr-summary-actions-newreview:before{background:transparent!important}.spr-review-content-body{line-height:150%}#shopify-product-reviews .spr-review-header-title{font-weight:700;line-height:150%;padding-top:20px;letter-spacing:0;text-transform:uppercase}fieldset.spr-form-actions{margin-bottom:20px}.spr-button.spr-button-primary.button.button-primary.btn.btn-primary{letter-spacing:0!important}.spr-form-label{letter-spacing:0!important;text-transform:capitalize!important;font-weight:700!important}.product_review h2{font-size:30px;line-height:36px}.product_breadcums{padding:25px 0}.Product__Gallery{margin-top:30px}body.template-product .image-with-text .AspectRatio:before{padding-bottom:100%}section.Product{max-width:1210px;margin:auto;padding:30px 20px 0}.pro_main_img button.slick-prev.slick-arrow{background:transparent;position:absolute;bottom:-50px;top:initial;left:0;z-index:1}.pro_main_img button.slick-arrow,.pro_main_img button.slick-next.slick-arrow{display:none!important}.pro_main_img .slick-vertical .slick-slide.slick-current.slick-active img{border:1px solid #000}.product-how-to-use{padding-top:70px}.pro_main_slider{width:calc(100% - 120px);display:block;overflow:hidden;padding-left:20px}.pro_thumnail{width:120px;float:left}.pro_main_img{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;max-height:600px;width:100%}.interior-text-box p{margin-bottom:0}.pro_main_img .product_thumbnails{border:1px solid #f4f4f4;margin-bottom:20px}.pro_main_img .slick-vertical .slick-slide{line-height:0;margin-bottom:10px}.pro_main_img .product_thumbnails{position:relative;padding-top:100%}.pro_main_img .pro_img{position:relative}.pro_main_img .product_thumbnails img{object-fit:cover}.pro_main_img .product_thumbnails img,.pro_main_img .pro_img img{position:absolute;top:0;left:0;height:100%;width:100%;bottom:0;right:0;margin:0 auto}.pro_main_img .pro_img img{object-fit:contain;position:relative}@media(min-width:768px){.pro_main_img .slick-list,.pro_main_img .slick-track,.pro_main_img .pro_img,.pro_main_img .slick-slide>div{height:100%!important}}.pro_main_img .slick-slide{line-height:0}.pro_main_img button.slick-arrow{background-color:#0000004d;width:100%;position:absolute;background-repeat:no-repeat;background-position:center;background-size:15px;font-size:0;height:30px;z-index:1}.pro_main_img button.slick-next.slick-arrow{bottom:0;background-image:url(https://cdn.shopify.com/s/files/1/1955/0423/files/d-a.svg?v=1586602508)}.pro_main_img button.slick-prev.slick-arrow{top:0;transform:rotate(180deg);background-image:url(https://cdn.shopify.com/s/files/1/1955/0423/files/d-a.svg?v=1586602508)}.overlay_text .overlay-link{height:100%;width:100%;display:block}.template-index .image-with-text{padding-bottom:100px}.product-single__media .custom_video{overflow:hidden;padding-top:56.25%;position:relative}.product-single__media .custom_video video{margin:0;height:100%!important;width:100%!important;border:0;left:0;position:absolute;top:0}.pro_main_img .slick-slide.thumb_slidevideo{position:relative}.pro_main_img .slick-slide.thumb_slidevideo:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;background:url(play-icon.png);background-repeat:no-repeat;background-position:center center;background-size:contain}@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){@media{.safari6{color:#00f;background-color:#ccc}}}@media screen and (min-width:1140px){.Product__Gallery{margin-left:80px}}@media screen and (min-width:641px){.Article__Wrapper{padding:40px}.Article__Comments,.Article__CommentFormWrapper{margin:75px 0 0}}@media screen and (max-width:1300px){.Container{max-width:1140px}}@media screen and (max-width:1200px){.ProductList--carousel .flickity-prev-next-button.next{right:0}.ProductList--carousel .flickity-prev-next-button.previous{left:0}.featured-collections .flickity-slider{max-width:90%;margin:auto}.Header__FlexItem.Header__FlexItem--fill.hdr_menu{justify-content:flex-start}.ImageHero--newsletter .ImageHero__ContentOverlay_inner{max-width:800px}.instragram-part{padding:75px 0}.Article__Comments,.Article__CommentFormWrapper{margin:80px 0 0}.ArticleNav{padding:80px 0}.Article__Wrapper{margin-bottom:40px}.about-flawless .flawless_inner.revere_section .flawless_inner_right,.about-text-image .FeatureText__ImageWrapper,.fullwidth-text{padding-right:60px}.about-fullwidth-text-image{margin-top:80px}.flawless_inner,.template-index .image-with-text{padding:70px 0}}@media screen and (max-width:1024px){.Slideshow h2.SectionHeader__Heading.SectionHeader__Heading--emphasize{font-size:24px;line-height:30px}.Slideshow h3.SectionHeader__SubHeading{font-size:16px}.Slideshow header.SectionHeader .SectionHeader__ButtonWrapper{margin-top:10px}.flawless_inner_left h2{font-size:24px;line-height:32px}.flawless_text{margin:20px 0}.footer_logos,.footer_socail{width:100px}.footer_menu{width:250px}.footer_newsletter{width:180px}.Linklist__Item a.Link.Link--primary{font-size:14px}.blog_page{margin-top:40px}.SidebarMenu .Text--subdued{color:#000000fc}.collection_top .SectionHeader h1.SectionHeader__Heading{font-size:30px;line-height:46px;margin-bottom:20px}.collection_top .SectionHeader .SectionHeader__Description.Rte{font-size:18px}.icon_with_text h2{font-size:24px;padding-bottom:15px}.icons_text{font-size:14px;line-height:150%;max-width:180px}.template-blog h1.SectionHeader__Heading{margin-bottom:20px}.Article__Comments,.Article__CommentFormWrapper{margin:60px 0 0}.Article__Header{margin-bottom:30px}.Rte h2{margin:2em 0 .9em}.ArticleNav{padding:60px 0}.about-text-image .image-with-text .FeatureText__Content h2.SectionHeader__Heading,.about-flawless .flawless_inner_left h2,.fullwidth-text h2{font-size:24px}.fullwidth-text{padding-top:20px;padding-bottom:20px}.fullwidth-text,.about-flawless .flawless_inner.revere_section .flawless_inner_right,.about-text-image .FeatureText__ImageWrapper{padding-right:30px}.about-fullwidth-text-image{margin-top:60px}.flawless_inner,.template-index .image-with-text{padding:50px 0}}@media screen and (max-width:1008px){.custom_gallery .Product__Slideshow{width:100%}.Product__Info{margin:0 auto}}@media screen and (max-width:1007px){.ProductList--carousel .Carousel__Cell:first-child{margin-left:-10px}}@media screen and (max-width:767px){.Slideshow header.SectionHeader .SectionHeader__ButtonWrapper{margin-top:5px}#section-slideshow .Button{font-size:15px}#section-slideshow .Slideshow__Content{margin-top:30px}.flawless_inner{padding:30px 0;flex-direction:column}.template-index .image-with-text{padding:30px 0}.flawless_inner_left,.flawless_inner_right{width:100%}.flawless_inner_left{margin-bottom:20px}.featured-collections header.SectionHeader h3.SectionHeader__SubHeading{font-size:24px}.featured-collections header.SectionHeader{margin-bottom:20px}.featured-collections{padding:40px 0 20px}.flawless_inner.revere_section{flex-direction:column;padding-top:0}.flawless_inner.revere_section .flawless_inner_left{padding-left:0}.Button.Button--primary{padding:14px 2em}.image-with-text .FeatureText--imageRight .FeatureText__ContentWrapper{padding-right:0;padding-top:20px}.image-with-text .FeatureText__Content h2.SectionHeader__Heading{font-size:24px}.blog_page{padding-top:10px}.blog_page h2.SectionHeader__Heading{font-size:24px;line-height:32px}.blog_page header.SectionHeader{margin-bottom:20px}.ArticleList .Grid__Cell{margin-bottom:30px}.ImageHero--newsletter .SectionHeader.SectionHeader h3.SectionHeader__SubHeading{font-size:14px}.ImageHero--newsletter .SectionHeader.SectionHeader h2.SectionHeader__Heading{font-size:18px}.ImageHero--newsletter .SectionHeader.SectionHeader{margin-bottom:10px}.instragram-part{padding:30px 0}.instragram-part-title h2{font-size:24px}.footer_logos,.footer_socail{width:100%;margin-bottom:10px}.footer_menu{width:100%;margin:30px 0}.Linklist__Item{margin-bottom:7px}.footer_newsletter{width:100%}.footer_newsletter h3{margin-bottom:0}.Footer__Copyright{padding:0}.Footer__Aside1{margin-top:20px}.footer_payment{text-align:center;margin-top:10px}.Footer{padding:30px 0 20px}.f_logo{text-align:center;padding-bottom:7px}.Collapsible__Button{padding:10px 0}.collection_top .SectionHeader h1.SectionHeader__Heading{font-size:24px;line-height:34px;margin-bottom:10px}.collection_top .SectionHeader .SectionHeader__Description.Rte{font-size:14px}.icon_with_text{padding:30px 0}.icon_with_text h2{font-size:18px;line-height:24px;padding-bottom:15px;margin-bottom:0}.icon_with_text_inner ul{flex-direction:column;justify-content:flex-start}.icon_with_text_inner ul li{margin-bottom:25px;justify-content:flex-start;width:100%}.icons_text{text-align:left;max-width:calc(100% - 100px)}.round_icon{margin-right:10px}.ProductList--grid{padding:0}.ProductListWrapper{padding-bottom:20px}.overlay_cart_btn .Button.Button--primary{padding:8px 15px}.add_text{font-size:15px;padding-bottom:5px}.template-blog .Blog__TagList .Heading{color:#626262;font-size:14px}.template-blog h1.SectionHeader__Heading{margin-bottom:0}.ArticleItem__Title{font-size:16px}.ArticleItem__Category{font-size:14px;margin-bottom:15px}.ArticleItem__ImageWrapper{margin-bottom:20px}.ArticleItem__Excerpt{margin-bottom:10px}.ArticleItem__Content .ArticleItem__Link{font-size:14px}.Article__Comments,.Article__CommentFormWrapper{margin:40px 0 0}.ArticleItem__Content .u-h1,.ArticleItem__Content .Rte h1{font-size:20px}.Article__Header{margin-bottom:20px}.Article__Wrapper h2{font-size:20px;line-height:1.5}.Rte h2{margin:1.5em 0 .9em}.Rte.Article__Body blockquote{margin-right:20px}.u-h6,.Rte h6{font-size:14px}.ArticleNav{padding:40px 0}.about-text-image .FeatureText--imageLeft:after{top:0}.about-text-image{padding-top:0}.fullwidth-text,.fullwidth-image{width:100%}.fullwidth-image{max-width:100%;margin-right:0;order:-1}.fullwidth-text{padding:40px 20px;text-align:center}.fullwidth-text-image .Container{padding:0}.about-fullwidth-text-image{margin:0 0 40px}.Product__Gallery{margin-top:0}.product_list_icon ul li{text-align:left}.how-to-use-title h2{font-size:20px;padding-bottom:10px}.how-to-use-part{flex-direction:column}.how-to-use-left{width:100%;padding-right:0}.how-to-use-right{width:100%}.ingredients_list .ingredients_box{width:100%;padding:15px}.ingredients_list:after{display:none}.product-ingredients,.product_review{padding:35px 0}.how-to-use-title{margin:0 0 15px}body.template-product .Section.image-with-text .FeatureText__Content{padding:0 15px}body.template-product .Section.image-with-text .FeatureText__Content h2.SectionHeader__Heading{font-size:24px}.white-popup-block{width:95%}.Product__ActionItem.hidden-lap-and-up{display:none!important}.pro_main_slider{width:100%;padding:0}.pro_main_img .pro_img img{position:relative}.pro_main_img{margin-bottom:20px}.ProductMeta__Title{font-size:24px}.product-how-to-use{padding-top:40px}.Button.Button--primary{padding:14px 1em}.how-to-use-left h2{font-size:24px;line-height:36px;margin-bottom:5px}.template-product .ProductMeta{padding-top:0}.pro_main_img{-ms-flex-wrap:wrap;flex-wrap:wrap}.pro_thumnail{width:100%;order:3;margin:10px 0 0}.pro_main_slider{width:100%;order:2}.pro_main_img .product_thumbnails{margin:0}.pro_thumnail .slick-slide{padding:0 5px}.pro_thumnail .slick-list{margin:0 -5px}.pro_main_img .slick-slide{padding-bottom:0!important}}@media(min-width:450px)and (max-width:767px){.pro_main_img{max-height:unset}}@media screen and (max-width:640px){.flawless_text b{font-size:18px;line-height:1.2}.Article__Footer .ShareButtons__Item{margin-left:0;margin-right:15px}.Article__ShareButtons,.Article__CommentForm{margin-top:20px}.Article__CommentForm .Form__Hint{margin:20px 0 0}.ArticleItem__Category,.ArticleNav .Heading.ArticleItem__Category{margin-bottom:15px}.ArticleNav .Grid__Cell+.Grid__Cell{margin-top:40px}.about-text-image .FeatureText--imageLeft:after{display:none}.FeatureText__ContentWrapper{padding-right:0}.about-text-image .FeatureText--withImage .FeatureText__ContentWrapper{padding-top:20px}.about-flawless .flawless_inner.revere_section .flawless_inner_right,.about-text-image .FeatureText__ImageWrapper{padding-right:0}.about-text-image{padding-bottom:40px}.Slideshow .AspectRatio:before{padding-bottom:80%}.Slideshow .Slideshow__Image{object-fit:cover}}@media screen and (max-width:480px){.Slideshow .AspectRatio:before{padding-bottom:100%}.Slideshow h2.SectionHeader__Heading.SectionHeader__Heading--emphasize{font-size:20px;line-height:26px}}.product-play{height:100px;width:100px;position:absolute;left:40%;top:0}video{width:480px;height:703px;margin-top:-155px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/dynamic.css.map */
