﻿/*
#product-nude-first-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/product-nude-first-banner-desktop.jpg?9040749775460105863")}
#product-nude-second-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/product-nude-second-banner-desktop.jpg?9040749775460105863")}
#product-nude-third-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/product-nude-third-banner-desktop.jpg?9040749775460105863")}
#nifa-product-second-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/nifa-product-second-banner-link.jpg?9040749775460105863")}
#nifa-product-third-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/nifa-product-third-banner-link.jpg?9040749775460105863")}
#nifa-product-fourth-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/nifa-product-fourth-banner-link.jpg?9040749775460105863")}
*/

.recommend-title{text-align:center;text-transform:uppercase}
.recommend-product-image{width:25%;float:left}
.recommend-product-image.third{width:33.33% !important}
.notify_trigger{text-align:center;margin-left:0px;width:100%}
.product-mailing-container{text-align:center;width:500px;margin-left:auto;margin-right:auto;padding-top:20px}
.container .four.columns{width:22%}
input#add-to-cart{width:127px;height:43px;margin-top:5px;background:#F2EBE5;border:1px solid #D1D1D1;border-radius:3px;_font-family:Avenir-Medium, 'muli', sans-serif;font-size:13px;color:#444444;letter-spacing:1.27px}
.eco-icon{width:57px;height:auto}

.quantity.quantity-number{border:none !important;font-size:22px !important;width:40px !important}
.quantity-button{color:#3E3636;font-size:22px !important;width:22px;height:22px}
.swatch .options{width:100% !important;text-align:center;margin-left:0px}
.popover{position:relative;display:block;float:left}
.no_size_warning.popover{display:none}
.flexslider .slides li{text-align:center;position:relative;max-width:420px !important}
.popover{__font-family:Avenir, 'muli', sans-serif;position:relative;top:0;display:block;padding:1px;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;line-break:auto}

.popover.popover-right .popover-arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,0.25);border-left-width:0}
.popover-arrow{border-width:11px}
.popover-arrow,.popover-arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.popover-arrow::after,.popover.popover-right .popover-arrow::after{bottom:-10px;left:1px;content:"";border-right-color:#f9f7f4;border-left-width:0}

.popover-arrow::after{content:"";border-width:10px}
.popover-arrow,.popover-arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.popover-title{padding:8px 14px;margin:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-.7rem -.7rem 0 0}
.popover-content{padding:9px 14px;opacity:0.7;background:#f9f7f4;color:#3E3636;border:0px solid #686262;border-radius:4px}

.col-md-8{width:60%;float:left}
.meet-maria{width:280px;height:auto;max-height:300px;max-width:300px;padding-top:40px}
                              
 .maria-paragraph{_font-family:Avenir-Light, 'muli', sans-serif;font-size:14px;color:#000000;line-height:20px;padding:10px}
 .quality-image{width:213px;height:213px}
 .maria-title{text-align:left;letter-spacing:1.55px;padding:0 10px;font-size:15px;color:#444444;_font-family:Avenir-Heavy, 'muli', sans-serif}
 .eco-paragraph{_font-family:Avenir-Light, 'muli', sans-serif;font-size:14px;color:#000000;line-height:20px}
 .eco-title{text-align:center;_font-family:Avenir-Medium, 'muli', sans-serif;font-size:14px;color:#444444;letter-spacing:1.55px;padding-bottom:20px}
 .popover.bs-tether-element-attached-top .popover-arrow,.popover.popover-bottom .popover-arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:rgba(0,0,0,0.25)}
 
 .color-select{text-align:center;min-height:44px}
 .product-icon{text-align:center;width:47px;height:auto}
 .columns-fluid{width:100%}
 .section.product_section.clearfix{max-width:768px;margin-left:auto;margin-right:auto;left:0;right:0}
 .product-images-container{width:60%;float:left}
 .product-sidebar-container{width:30%;float:left;margin-top:40px}
 
 .product-popover-container{width:10%;float:left;margin-top:100px}
 .product_slider{margin-bottom:2em;margin-left:auto;margin-right:auto;left:0;right:0}
 
 .thumbnail .info{_font-family:Avenir-Heavy, 'muli', sans-serif}
 
 .section.product_section.clearfix{margin-top:10px;}
 .product-icon-container{width:100%;text-align:center;min-height:64px}
 .product-name{font-weight:normal;text-align:center;margin-bottom:0px;_font-family:Avenir-Heavy, 'muli', sans-serif;font-size:16px;color:#444444;letter-spacing:1.22px}
 .product-makeup-container{text-align:center}
 .size-chart-container{width:100%;margin-left:0px}
 p.modal_price{width:100%;font-weight:500;margin-left:0px;margin-bottom:0px;-_font-family:Avenir-Heavy, 'muli', sans-serif;font-size:16px;color:#F57E5D;letter-spacing:1.65px}
 .popover-size{margin-top:20px}
 img.color-select-image{border:1px solid #DEDEDE}
 .product-match-with-makeup-link{text-decoration:underline;font-size:13px;float:left;_font-family:Avenir-Heavy, 'muli', sans-serif;font-size:9px;color:#444444;letter-spacing:0.98px}
 .size-chart{text-decoration:underline;margin-top:0px !important;_font-family:Avenir-Heavy, 'muli', sans-serif;font-size:9px;letter-spacing:0.98px}
 .quantity-container{width:100%;margin-left:0px}
 .purchase-container{width:97%;margin-left:0px;margin-top:0}
 .social-buttons-container{width:100%;margin-left:0px}
 .product-price-container{width:100%;float:left}
 .navigation-page-button{text-align:center;margin-left:0px;width:100%}
 .product-type{font-weight:normal;font-size:15px;font-family:"Open Sans",Arial,"Hiragino Sans GB","Microsoft YaHei","微软雅黑","STHeiti","WenQuanYi Micro Hei",SimSun,sans-serif;color:#444444;letter-spacing:1.22px;text-align:center}
 .description{_font-family:Avenir-Light, 'muli', sans-serif;font-size:14px;color:#000000;line-height:20px;word-wrap:break-word;font-size:14px;margin-bottom:40px;float:left;width:60%}
 
 img.product-makeup-brush-icon{float:right;max-width:40px;padding-top:6px;margin-left:10px}
 a.product-match-with-makeup-link{width:100%}
 .recommendation-container{margin-left:auto;margin-right:auto;left:0;right:0}
 .collection-meet-maria-container{float:left;width:100%;background-color:#fcfbfb;padding-top:30px;padding-bottom:30px}
 .product-eco-container{background-color:#fcfbfb;padding-top:50px;padding-bottom:50px;float:left;width:100%}
 .eco-paragraph-container{width:100%;margin-left:auto;margin-right:auto;left:0;right:0;max-width:800px}
 .product-detail-snippet-breakline{color:#CFCFCF;margin-top:30px}
 .popover.popover-right.popover-color{position:relative}
 .popover.popover-right.popover-size.no_size_warning{width:92%;margin-top:10px;margin-bottom:10px;margin-left:10px;margin-right:10px}
 .popover.popover-right.popover-size-only.no_size_warning{width:92%;margin-top:10px;margin-bottom:10px;margin-left:10px;margin-right:10px}
 .popover.popover-right.popover-size{position:relative}
 .product-title-breadcrumbs{margin-bottom:15px}
 .product-title-breadcrumbs>.breadcrumb{margin-left:0px}
 .col-md-4.meet-maria-image-container{text-align:right;margin-right:40px}

                                                        
 .soldout-text{padding-top:50px;padding-bottom:50px;text-align:center;font-size:16px;_font-family:Avenir-light, sans-serif}
 .size-chart-paragraph{margin-bottom:0px}
 img.color-select-image{height:25px;border-radius:50%}
                                         
 img.color-selected-image{height:25px;border-radius:50%;border:2.5px solid #3E3636;padding:1px;background:white}
 .product-title-breadcrumbs-mobile{visibility:hidden;height:0px}
 @media screen and (max-width: 769px){
     .section.product_section.clearfix{margin-top:50px}
     .product-title-breadcrumbs-mobile{visibility:visible;position:absolute;top:-60px;height:40px;z-index:999;background-color:white;width:100%;border-bottom:1px solid #f3f3f3;_font-family:Avenir-Heavy, 'muli', sans-serif;font-size:11px;color:#444444;letter-spacing:1.22px;padding-left:10px;padding-top:7px}
 
    }
 
 .get-15-naja{position:relative;bottom:20px}
 
 @media screen and (max-width: 768px){
     .popover-content{color:red}
     a.product-match-with-makeup-link{padding-left:0px;width:100%;text-align:center}
     .product-detail-snippet-breakline{display:none}
     img.eco-icon{position:absolute;right:70px;padding-top:20px;width:30px}
     .get-15-naja{position:relative;top:-15px;bottom:0}
     .social_buttons{margin-bottom:-10px}
     .collection-meet-maria-container{margin-top:-17px;padding-bottom:0px}
     .maria-paragraph{padding-left:25px;padding-right:25px}
     /*
     #product-nude-first-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/product-nude-first-banner-mobile.jpg?9040749775460105863")}
     #product-nude-second-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/product-nude-second-banner-mobile.jpg?9040749775460105863")}
     #product-nude-third-banner-image{content:url("//cdn.shopify.com/s/files/1/0275/3027/t/154/assets/product-nude-third-banner-mobile.jpg?9040749775460105863")}
     */
     .collection-meet-maria-container{padding-top:0px}
     .maria-title{text-align:center}
     .product_slider{padding-top:60px}
     .mobile-collection-title .breadcrumb-mobile{position:absolute}
     .breadcrumb-mobile{_font-family:Avenir-Medium, 'muli', sans-serif;font-size:12px;color:#8D8D8D;letter-spacing:0.47px;margin-left:36%;margin-right:auto;margin-left:0%}
     .quality-image{width:100px;height:100px}
     .flexslider .slides li{border:none}
     .col-md-4.meet-maria-image-container{text-align:center}
     img.product-icon{position:relative;right:20px;padding-top:340px}
     .product-type{position:absolute;top:20px;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}
     
     .product-title-breadcrumbs{display:none}
     input#add-to-cart{width:95%}
     .description{padding:15px;padding-left:20px;padding-right:0px;width:90%}
     .section.product_section.clearfix{margin-top:50px}
     .product-mailing-container{width:260px !important}
     .section.product_section.clearfix{max-width:400px}
     
     .product-images-container{width:100%;float:left}
     .product-sidebar-container{width:100%;float:left;margin-top:0px;}
     .product-popover-container{width:100%;float:right}
     .product-popover-container{display:none}
     .color-select{width:100%;float:left;margin-bottom:10px}
     .product-makeup-container{width:100%;float:right;text-align:center}
     .sizes-container{width:100% !important;text-align:left;float:left}
     .size-chart-container{width:100%;margin-left:0px;float:right}
     .product-icon-container{text-align:center;position:absolute;top:0px;right:0px;margin-right:initial;margin-left:initial;width:100%;text-align:right}
     .price-panel{position:fixed;bottom:0;left:0;width:100%;background-color:white;z-index:99;border-top:1px solid grey;padding-top:10px}
     .col-md-8{width:100%;float:left}
     .recommend-product-image{width:50%;float:left}
     .meet-maria-image-container{width:100%;text-align:center}
     .popover.popover-right.popover-color{display:none}
     .popover.popover-right.popover-size.no_size_warning{width:92%}
     .popover.popover-right.popover-size-only.no_size_warning{width:92%}
     .popover.popover-right .popover-arrow{display:none}
     .product-name{text-align:center;position:absolute;top:0;left:0;margin-right:initial;margin-left:initial;width:100%;}
     img.product-makeup-brush-icon{float:none}
     ._div_header_t{display:none;}
 }
 
 @media only screen and (max-width: 959px) and (min-width: 768px){
     .section.product_section.clearfix{max-width:748px}
     .quality-image{width:113px;height:113px}
     .collection-quality-inner-container{max-width:600px}
     .dvttt{border:solid 1px green;height:10px;background-color:green;}

 }
 .select-size{color:red}
 .popover{border:1px solid rgba(197,9,9,0.78)}
                        
 .popover-content{padding:1px 1px;padding-top:6px;opacity:0.7;color:#3E3636;border:0px solid #d20000;border-radius:4px;text-align:center;background-color:rgba(245,98,98,0.17)}
