body{color:#1b1f27;background:#f0f0f0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body h1{text-align:left;font-family:"Neutraface";font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures, contextual;-moz-font-feature-settings:"kern", "liga", "clig", "calt";-ms-font-feature-settings:"kern", "liga", "clig", "alt";-webkit-font-feature-settings:"kern", "liga", "clig", "calt";font-feature-settings:"kern", "liga", "clig", "calt"}body h2{font-weight:300;font-size:28px;font-family:"Neutraface";font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures, contextual;-moz-font-feature-settings:"kern", "liga", "clig", "calt";-ms-font-feature-settings:"kern", "liga", "clig", "alt";-webkit-font-feature-settings:"kern", "liga", "clig", "calt";font-feature-settings:"kern", "liga", "clig", "calt"}body h3{font-weight:300;font-size:18px;font-family:"Neutraface";font-weight:normal;font-kerning:normal;font-variant-ligatures:common-ligatures, contextual;-moz-font-feature-settings:"kern", "liga", "clig", "calt";-ms-font-feature-settings:"kern", "liga", "clig", "alt";-webkit-font-feature-settings:"kern", "liga", "clig", "calt";font-feature-settings:"kern", "liga", "clig", "calt"}body h4{font-size:14px;text-transform:uppercase;font-weight:400}body a,body a:focus,body a:hover,body a:visited{color:#7c003f}body hr{border:1px solid #ebebeb}body label{font-weight:normal}.btn{border:1px solid #7c003f;text-transform:uppercase;font-size:16px;font-weight:300;padding:10px 30px}.brd-center{position:relative}.brd-center .brd{width:20px;border-top:1px solid #7c003f;display:inline-block;margin:0 10px;position:relative;top:-9px}.box-shadow{-webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 25px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 25px 0px rgba(0,0,0,0.1)}.box-shadow-light{-webkit-box-shadow:0px 0px 18px -2px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 18px -2px rgba(0,0,0,0.5);box-shadow:0px 0px 18px -2px rgba(0,0,0,0.5)}.no-list{list-style:none;margin:0;padding:0}.spr-icon-star:before{color:#7c003f}.spr-icon-star-half-alt:before{color:#7c003f}.spr-badge-caption{color:#ebebeb}a.continue{position:relative;color:#fff;font-size:20px;opacity:1;border:none}a.continue:after{border-color:#fff}a.continue:before{border-left-width:0;border-color:#fff}h1,.h1,h1.home,h2.title,h2.title a,.collection_title,h3.title{font-weight:400}a.button,button,input[type="submit"],input[type="reset"],input[type="button"],.action_button,a.action_button,input.action_button[type="submit"],input.action_button[type="button"]{border:1px solid #7c003f;color:#fff;background:#7c003f;text-transform:uppercase;font-size:16px;font-weight:300;padding:10px 30px;transition:all 1s}a.button span,button span,input[type="submit"] span,input[type="reset"] span,input[type="button"] span,.action_button span,a.action_button span,input.action_button[type="submit"] span,input.action_button[type="button"] span{font-weight:400}a.button:hover,a.button:focus,button:hover,button:focus,input[type="submit"]:hover,input[type="submit"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="button"]:hover,input[type="button"]:focus,.action_button:hover,.action_button:focus,a.action_button:hover,a.action_button:focus,input.action_button[type="submit"]:hover,input.action_button[type="submit"]:focus,input.action_button[type="button"]:hover,input.action_button[type="button"]:focus{color:#7c003f;background:#fff}input[type="text"],input[type="password"],input[type="email"],input[type="search"],input[type="url"],input[type="tel"],input[type="number"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="range"],input[type="color"],select,textarea{height:35px;min-height:35px}input.quantity{width:35px}share-button{background-color:#c58f85}share-button:hover,share-button:focus{background-color:rgba(197,143,133,0.8)}#content_wrapper{background:#f0f0f0}.index #content_wrapper{background:#fff}.clear{clear:both}.icon-mg-cart{color:#1b1f27;font-size:26px}.feature_divider{display:none}body h1#bc-sf-filter-collection-header{text-align:center}.page-heading h1{float:left;width:auto}.page-heading .section_select{float:right}.collection_nav{margin:0}.collection_nav h1{text-align:left}.container .four.columns{word-wrap:break-word}#cart .action_button{background-color:#c58f85;border-color:#c58f85}div.container div.breadcrumb_text{font-size:12px}.thumbnail .sale,.sale{color:#c58f85;font-weight:400}.thumbnail .title{text-transform:uppercase;font-size:20px;font-weight:300}.thumbnail .quick_shop:hover{color:#7c003f}.was_price{font-weight:300;font-size:14px}.sale_banner,.new_banner{background:#7c003f;font-weight:400}.promo_banner{background:#1b1f27;font-weight:300;color:#fff;padding:5px;font-size:12px;position:fixed;top:0 !important}.promo_banner .currencies{position:absolute;top:-2px;right:5px;padding:0;margin:0;color:#fff;font-weight:300}.promo_banner ~ .header{top:31px;margin:0}#shopify-section-header div.header{background:#fff;border-bottom:5px solid #ebebeb}#shopify-section-header div.header>.container{padding:20px 50px;width:auto}#shopify-section-header div.header>.container .nav{width:70%;margin:0;float:right}#shopify-section-header div.header a{color:#1b1f27 !important;letter-spacing:1px;font-weight:500}#shopify-section-header div.header .logo{max-width:205px;width:30%;margin:0}#shopify-section-header div.header .logo .icon{color:#1b1f27 !important;font-size:32px}#shopify-section-header div.header .header-icon{height:25px}#shopify-section-header div.header .menu.right>li{margin:0 5px;padding:0}#shopify-section-header div.header .menu.right>li.cart{margin:0 0 0 15px;position:relative;top:-5px}#shopify-section-header div.header .menu.right>li a{font-weight:300}#shopify-section-header div.header .menu.right>li a span{font-weight:300}#shopify-section-header div.header .menu.right .icon{font-size:25px}#shopify-section-header div.header .menu.right .icon-cart{position:relative}#shopify-section-header div.header .menu.right .icon-cart:hover,#shopify-section-header div.header .menu.right .icon-cart:focus{color:#1b1f27}#shopify-section-header div.header .menu.right .icon-cart:hover span,#shopify-section-header div.header .menu.right .icon-cart:focus span{color:#1b1f27}#shopify-section-header div.header .menu.right .icon-cart span{position:absolute;top:-8px;right:-11px}#shopify-section-header div.header .menu.right .icon-cart span.count{top:-15px;right:-20px}#shopify-section-header div.header .menu.right .icon-cart span.icon{font-size:0}#shopify-section-header div.header .menu.right .icon-cart span.icon:before{font-size:28px}#shopify-section-header div.header .menu.right .icon-cart:before{display:none}#shopify-section-header div.header .menu ul li a{text-transform:none;font-weight:600}#shopify-section-header div.header .menu ul li a.sub-link{font-weight:400}.nav a{font-size:15px}.nav a:active,.nav a :visited,.nav a :hover{font-size:15px}.fadeIn{margin-left:-13px}li.empty_cart{color:#cecece;line-height:40px}#account-dropdown{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.25);width:150px;position:absolute;background:white;margin-left:-60px;visibility:hidden;font-size:12px;z-index:-1;transition:0s ease-in-out 0s, visibility 0s linear 0s, z-index 0s linear 0s}#account-dropdown>li{background:white;text-transform:uppercase}#account-dropdown li:nth-child(2){border-top:1px solid lightgrey;border-bottom:1px solid lightgrey}#shopify-section-header div.header .menu ul li a.account-link{font-weight:100}li.header-account:focus #account-dropdown,li.header-account:hover #account-dropdown{visibility:visible;opacity:1;z-index:1;transform:translateY(0%)}div.nav ul li a{color:#1b1f27 !important}div.nav ul li a.active{color:rgba(27,31,39,0.8) !important}div.nav ul li a:hover,div.nav ul li a:focus{color:#7c003f !important}div.nav ul li a span{color:#1b1f27 !important}div.nav ul li a span.icon-arrow-down{display:none}div.nav ul.menu.align_left>li:last-child>a{border:1px solid #ebebeb;padding:10px;margin:0 0 0 10px}div.nav .dropdown-links{background:#fff;border:1px solid #ebebeb;border-top:none}.footer-template-section .footer{margin:0;padding:0}.footer-template-section .footer .container{overflow:hidden;width:auto;padding:15px 50px 0 50px}.footer-template-section .footer .container .footer-logo{float:left;width:30px;margin:0 40px 0 0}.footer-template-section .footer .container .footer-logo .icon{color:#fff;font-size:36px}.footer-template-section .footer .container .footer_menu{float:left;width:auto;margin:2px 0 0 0}.footer-template-section .footer .container .footer_menu li{margin:0 30px 0 0;padding:0}.footer-template-section .footer .container .footer_menu a{color:#fff;font-size:15px;font-weight:300}.footer-template-section .footer .container .footer_menu_right{float:right;width:auto;list-style:none;margin:0;padding:0}.footer-template-section .footer .container .footer_menu_right li{display:inline-block;border-right:1px solid #989898;margin:0 10px 0 0;padding:0 10px 0 0;line-height:1}.footer-template-section .footer .container .footer_menu_right li:last-child{border:none;margin:0;padding:0}.footer-template-section .footer .container .footer_menu_right li a{font-size:13px;color:#989898;font-weight:300;position:relative;top:-1px}.footer-template-section .footer .container .footer_menu_right li select.currencies{font-weight:100;font-size:13px;color:#989898}body.index{background:#f0f0f0}body.index .newsletter{padding:0 20px}body.index .newsletter h2{text-align:center}#hero{position:relative;overflow:hidden;margin-bottom:-10px}#hero>img{width:100%}#hero #mobile-hero-image{display:none}#hero .hero-content,#hero .mobile-hero-content{position:absolute;top:45%;left:80px}#hero .hero-content h1,#hero .mobile-hero-content h1{color:#fff;font-size:70px;line-height:1;text-align:left}#hero .hero-content h1 span,#hero .mobile-hero-content h1 span{display:block}#hero .hero-content p,#hero .mobile-hero-content p{margin:0 0 40px 0;padding:0;color:#fff}#hero .hero-content a,#hero .mobile-hero-content a{color:#fff;border-color:#fff}#hero .hero-content a:hover,#hero .hero-content a:focus,#hero .mobile-hero-content a:hover,#hero .mobile-hero-content a:focus{background:rgba(221,212,226,0.25)}#hero .mobile-hero-content{display:none}#hot-promos{background:#f0f0f0;padding:75px 0}#hot-promos h2{text-align:center;font-weight:300;font-size:28px;padding:0;margin:0 0 60px 0}#hot-promos .promo-wrap{max-width:1200px;padding:20px;width:90%;margin:0 auto;overflow:hidden;text-align:center}#hot-promos .promo-wrap .left-promo{background:white;float:left;width:38%}#hot-promos .promo-wrap .left-promo .img-wrap{padding:50px 40px 0px 40px}#hot-promos .promo-wrap .left-promo .img-wrap img{width:100%;max-width:360px}#hot-promos .promo-wrap .left-promo .promo-content{padding:10px;margin-bottom:20px}#hot-promos .promo-wrap .right-promos{float:right;width:60%}#hot-promos .promo-wrap .right-promos .top-promo{background:white;margin:0 0 20px 0;overflow:hidden}#hot-promos .promo-wrap .right-promos .top-promo>img{float:left;width:50%}#hot-promos .promo-wrap .right-promos .top-promo .promo-content{padding-top:10px;float:left;width:50%}#hot-promos .promo-wrap .right-promos .top-promo .promo-content>div{padding:0 20px}#hot-promos .promo-wrap .right-promos .top-promo #mobile-display-box,#hot-promos .promo-wrap .right-promos .top-promo #mobile-display-box-2{display:none}#hot-promos .promo-wrap .right-promos .bottom-promo{background:#1b1f27;padding:40px 20px;border:16px solid #36393f}#hot-promos .promo-wrap .right-promos .bottom-promo h3{color:#fff}#hot-promos .promo-wrap .right-promos .bottom-promo p{color:#71bac1;font-weight:300}#hot-promos .promo-wrap .sub-title{font-weight:300;font-size:16px}#hot-promos .promo-wrap h3{font-size:32px;line-height:1.1;padding:0;margin:0 0 15px 0}#hot-promos .promo-wrap .btn{display:block;max-width:140px;margin:0 auto}#full-width-promo{background-size:cover;background-repeat:no-repeat;background-position:center}#full-width-promo a{display:block;width:100%;height:100%;padding:195px 0}#full-width-promo h2{font-size:65px;color:#fff;margin:0 0 10px 0;line-height:1.1}#full-width-promo p{color:#bb6ba0}#full-width-promo .promo-content{text-align:center;background:#1b1f27;max-width:700px;width:90%;margin:0 auto;padding:40px 0;border:16px solid #646464;border:16px solid rgba(0,0,0,0.2);-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box}#full-width-promo .promo-content:hover{border:16px solid rgba(0,0,0,0.35)}#trending{padding-bottom:5%;background:#f0f0f0}#trending h2{text-align:center;font-weight:300;font-size:28px;padding:0;margin:0 0 60px 0}#trending .trending-grid{max-width:1240px;width:90%;margin:0 auto}#trending .trending-grid:after{clear:both;display:table;content:''}#trending .trending-grid li{float:left;width:24%;margin:0 .5%;padding:0;position:relative}#trending .trending-grid li>a{display:block}#trending .trending-grid li>a .hover-content{opacity:1}#trending .trending-grid li.title-col{text-align:center}#trending .trending-grid li.title-col h3{font-size:32px;color:#fff;padding:0;margin:0 0 5px 0;line-height:1.1}#trending .trending-grid li.title-col p{color:#7c003f}#trending .trending-grid li img{width:100%}#trending .trending-grid li .article-difficulty{position:absolute;background-color:#fff;margin:7%;text-align:center}#trending .trending-grid li .article-difficulty span{font-size:12px;text-transform:uppercase;padding:10px}#trending .trending-grid li .hover-content{opacity:0;position:absolute;bottom:-20px;width:80%;left:7%;padding:10px;background:#fff;text-align:center;transition:opacity 0.7s}#trending .trending-grid li .hover-content h4{margin:0 0 5px 0;padding:0 0 0px 0;line-height:1;text-align:left}#trending .trending-grid li .hover-content .article-type{text-align:left;text-transform:uppercase;font-size:12px;margin:0 0 5px}.newsletter{background:#1b1f27 url("new-line-art-2.png") center center no-repeat;background-size:cover}.newsletter #newsletter-logo{padding-top:75px;text-align:center}.newsletter #newsletter-logo .icon{color:#fff;font-size:45px}.newsletter h2{color:#f0f0f0;font-size:40px;margin-bottom:-10px}.newsletter #bronto-email-signup{width:40%;margin:0 30%;display:inline-flex;padding:2.5% 0% 5%}.newsletter #bronto-email-signup input:first-child{min-height:39px}.newsletter input{background:transparent;border:0.5px #f0f0f0 solid;color:#f0f0f0;height:75%;border-radius:0px}.newsletter input[type="text"]:focus{color:#f0f0f0;border:0.5px #f0f0f0 solid}.newsletter input[type="submit"]{font-size:12px;margin-left:-1px}.newsletter input[type="submit"]:hover,.newsletter focus{background:transparent;color:#f0f0f0}.newsletter #newsletter-extra-text{color:#f0f0f0;width:100%;text-align:center;padding-bottom:100px;margin-top:-40px;font-size:12px}body.page-mug-contact .wufoo-form{width:65%;margin:0 auto}body.page-mug-contact .wufoo-form .buttoncontainer{text-align:center}body.page-mug-contact .wufoo-form section{display:none}#help{margin-top:-100px}#help .row{display:inline-flex}#help .row .faq-topic{width:50%;text-align:left;display:flex}#help .row .faq-container{margin:20px;background-color:white;border:1px solid lightgrey}#help .row h3{margin:20px 0 0 20px;padding-top:10px;font-weight:700}#help .row ul{list-style:none;margin:20px}#help .row .faq-question ul{display:none}#help .row .help-question{cursor:pointer;color:#bb6ba0}#help #help-methods{text-align:center}body.customers-account .container h1{margin:15px 0px 0px 15px}body.customers-account .container .ten.columns{background-color:white;padding:15px 40px}body.customers-account .container .left-column{background-color:white;padding:15px 25px 10px 25px;margin-bottom:20px}body.customers-account .container .left-column>div{font-size:14px}body.customers-account .container h4{padding:0;margin:0}body.customers-account .container p{margin:0}body.customers-account .container p span.value-span{text-transform:capitalize}body.customers-account .container p.email{font-size:14px}body.customers-account .container div.account-button{text-align:center;border:1px solid black;margin:20px 20px 10px}body.customers-account .container div.account-button>a{text-transform:uppercase;color:black}body.customers-account .container div.account-button>a>p{margin:5px}body.customers-account .container .account-page-logout{background:transparent !important;float:right;width:20%}body.customers-account .container .account-page-logout .account-button{background:white;margin:0}body.customers-account-edit h1{padding-top:20px}body.customers-account-edit .container .collection_nav{margin-bottom:0px}body.customers-account-edit .container .form-footer{text-align:center}body.customers-account-edit .container .form-footer>a{border:1px solid #7c003f;padding:12px 70px;color:#7c003f;border-radius:2px;text-transform:uppercase}body.customers-account-edit .container #customer-fields .cancel-form{margin:0px 1% 0px 6%}body.customers-account-edit .container #create-customer{margin-bottom:-10px}body.customers-account-edit .container div.account-button{text-align:center;border:1px solid black;border-radius:2px;margin:0px 26% 0px}body.customers-account-edit .container div.account-button>a{text-transform:uppercase;color:black}body.customers-account-edit .container div.account-button>a>p{margin:5px}body.customers-account-edit #customer-edit-form{padding-bottom:50px}body.customers-account-edit #customer-edit-form .form-row{display:inline-flex;width:100%}body.customers-account-edit #customer-edit-form .form-row .element{width:50%}body.customers-account-edit #customer-edit-form .form-row .element:first-child{padding-right:10px}body.customers-account-edit #customer-edit-form .form-row .small-element{display:inline-flex;width:100%}body.customers-account-edit #customer-edit-form .form-row .small-element select:first-child{margin-right:10px}body.customers-account-edit #customer-edit-form #submit-buttons{padding-top:20px}body.customers-account-edit #customer-edit-form #submit-buttons .element{display:inline-flex;width:100%;padding:0px}body.customers-account-edit #customer-edit-form div.account-button{text-align:center;display:table;border:1px solid black;border-radius:2px;margin-left:10px}body.customers-account-edit #customer-edit-form div.account-button>a{text-transform:uppercase;color:black}body.customers-account-edit #customer-edit-form div.account-button>a>p{margin:5px;display:table-cell;height:45px;text-align:center;vertical-align:middle;padding:0 30px;font-size:16px}body.customers-account-edit #ui-datepicker-div{background:white}body.customers-account-edit #ui-datepicker-div .ui-datepicker-year{display:none}body.cart #content_wrapper{background:#f0f0f0}body.cart .collection_nav{margin:20px 0}body.cart .collection_nav h1{margin:0;font-size:24px}body.cart .icon-minus{border:1px solid #ebebeb;margin:0;height:33px;line-height:25px;width:31px;display:inline-block;padding:0px;top:1px;right:-5px;left:inherit;bottom:inherit;opacity:1}body.cart .icon-minus:before{display:none}body.cart .icon-plus{border:1px solid #ebebeb;margin:0;height:33px;line-height:25px;width:31px;display:inline-block;padding:0px;top:1px;left:-5px;right:inherit;bottom:inherit;opacity:1}body.cart .icon-plus:before{display:none}body.cart #cross-sell{background:#f0f0f0;padding:0px;width:100%}body.cart #cross-sell .products.cross-sell{width:95%;margin:0 auto}.cart-section .cart_items{overflow:hidden;float:left;width:69%;border-right:1px solid #ebebeb;padding:0 10px 0 0;margin:0 10px 0 0}.cart-section .cart_items .cart-item{float:left;width:48%;margin:0 1% 2% 1%;overflow:hidden;background:#fff;border-top:1px solid #ebebeb;display:flex;align-items:center}.cart-section .cart_items .cart-item .img-col{float:left;width:30%;height:100%}.cart-section .cart_items .cart-item .img-col a{padding:20px}.cart-section .cart_items .cart-item .content-col{float:left;width:70%;height:100%;position:relative}.cart-section .cart_items .cart-item .content-col .content-col-pad{padding:25px 20px 40px 40px}.cart-section .cart_items .cart-item .content-col h2{font-size:20px;line-height:1}.cart-section .cart_items .cart-item .content-col h2 a{color:#1b1f27}.cart-section .cart_items .cart-item .content-col h2 span{font-size:14px;display:block;text-transform:none}.cart-section .cart_items .cart-item .content-col .remove_item{position:absolute;top:0px;right:10px}.cart-section .cart_items .cart-item .content-col .remove_item a{color:#989898}.cart-section .cart_items .cart-item .content-col .qty-price{overflow:hidden;padding:10px 0 0 0}.cart-section .cart_items .cart-item .content-col .qty-price>p{display:inline-block;float:left}.cart-section .cart_items .cart-item .content-col .qty-price>p input{text-align:center;height:37px}.cart-section .cart_items .cart-item .content-col .qty-price>p>span{height:35px;width:35px}.cart-section .cart_items .cart-item .content-col .qty-price>p>span .icon{font-size:14px}.cart-section .cart_items .cart-item .content-col .qty-price>p.price_total{float:none;position:absolute;bottom:10px;right:10px;font-family:"Neutraface";color:#7c003f}.cart-section .cart-right-col{float:right;width:28%;border-top:1px solid #ebebeb}.cart-section .cart-right-col .sub-total-wrap{padding:20px;background:#fff}.cart-section .cart-right-col .sub-total-heading{overflow:hidden}.cart-section .cart-right-col .sub-total-heading h4.subtotal{font-weight:600;font-size:22px;text-transform:none;float:left;width:auto;padding:0}.cart-section .cart-right-col .sub-total-heading>p{float:right;width:auto;color:#7c003f;text-align:right}.cart-section .cart-right-col .sub-total-heading>p strong{font-weight:300}.cart-section .cart-right-col .sub-total-heading>p .excluding_tax{color:#1b1f27}.cart-section .cart-right-col .sub-total-heading>p .excluding_tax em{font-style:normal;font-size:13px}.cart-section .cart-right-col .order-processing{text-align:center;margin:15px 0;text-transform:uppercase}.eyeshadow-dropdown,.blush-dropdown,.highlighter-dropdown,.iconic-lipstick-dropdown,.bronzer-dropdown,.contour-dropdown,.showstopper-dropdown,.plush-matte-dropdown,.plush-creme-dropdown,.lipgloss-dropdown,.sparkler-dropdown,.pigment-dropdown,.power-pigment-dropdown{float:right;width:80%;margin-right:24px}.eyeshadow-dropdown #product-selector,.blush-dropdown #product-selector,.highlighter-dropdown #product-selector,.iconic-lipstick-dropdown #product-selector,.bronzer-dropdown #product-selector,.contour-dropdown #product-selector,.showstopper-dropdown #product-selector,.plush-matte-dropdown #product-selector,.plush-creme-dropdown #product-selector,.lipgloss-dropdown #product-selector,.sparkler-dropdown #product-selector,.pigment-dropdown #product-selector,.power-pigment-dropdown #product-selector{width:100% !important}.eyeshadow-dropdown #product-selector .dd-select,.blush-dropdown #product-selector .dd-select,.highlighter-dropdown #product-selector .dd-select,.iconic-lipstick-dropdown #product-selector .dd-select,.bronzer-dropdown #product-selector .dd-select,.contour-dropdown #product-selector .dd-select,.showstopper-dropdown #product-selector .dd-select,.plush-matte-dropdown #product-selector .dd-select,.plush-creme-dropdown #product-selector .dd-select,.lipgloss-dropdown #product-selector .dd-select,.sparkler-dropdown #product-selector .dd-select,.pigment-dropdown #product-selector .dd-select,.power-pigment-dropdown #product-selector .dd-select{background:#fff !important;border:1px solid #ebebeb;border-radius:0;width:100% !important}.eyeshadow-dropdown #product-selector .dd-options,.blush-dropdown #product-selector .dd-options,.highlighter-dropdown #product-selector .dd-options,.iconic-lipstick-dropdown #product-selector .dd-options,.bronzer-dropdown #product-selector .dd-options,.contour-dropdown #product-selector .dd-options,.showstopper-dropdown #product-selector .dd-options,.plush-matte-dropdown #product-selector .dd-options,.plush-creme-dropdown #product-selector .dd-options,.lipgloss-dropdown #product-selector .dd-options,.sparkler-dropdown #product-selector .dd-options,.pigment-dropdown #product-selector .dd-options,.power-pigment-dropdown #product-selector .dd-options{width:100% !important;overflow-y:scroll;height:254px}.eyeshadow-dropdown #product-selector li,.blush-dropdown #product-selector li,.highlighter-dropdown #product-selector li,.iconic-lipstick-dropdown #product-selector li,.bronzer-dropdown #product-selector li,.contour-dropdown #product-selector li,.showstopper-dropdown #product-selector li,.plush-matte-dropdown #product-selector li,.plush-creme-dropdown #product-selector li,.lipgloss-dropdown #product-selector li,.sparkler-dropdown #product-selector li,.pigment-dropdown #product-selector li,.power-pigment-dropdown #product-selector li{margin:0}.eyeshadow-dropdown #product-selector a label,.blush-dropdown #product-selector a label,.highlighter-dropdown #product-selector a label,.iconic-lipstick-dropdown #product-selector a label,.bronzer-dropdown #product-selector a label,.contour-dropdown #product-selector a label,.showstopper-dropdown #product-selector a label,.plush-matte-dropdown #product-selector a label,.plush-creme-dropdown #product-selector a label,.lipgloss-dropdown #product-selector a label,.sparkler-dropdown #product-selector a label,.pigment-dropdown #product-selector a label,.power-pigment-dropdown #product-selector a label{font-weight:normal;color:#1b1f27;display:inline-block;padding:0 0 0 5px;line-height:1 !important}.eyeshadow-dropdown #product-selector img,.blush-dropdown #product-selector img,.highlighter-dropdown #product-selector img,.iconic-lipstick-dropdown #product-selector img,.bronzer-dropdown #product-selector img,.contour-dropdown #product-selector img,.showstopper-dropdown #product-selector img,.plush-matte-dropdown #product-selector img,.plush-creme-dropdown #product-selector img,.lipgloss-dropdown #product-selector img,.sparkler-dropdown #product-selector img,.pigment-dropdown #product-selector img,.power-pigment-dropdown #product-selector img{width:30px}div.container div.breadcrumb{display:none}#shopify-section-product-palette-builder div.flexslider.product_gallery.product-145129308180-gallery.product_slider{display:none}body.product #content_wrapper,body.product-palette #content_wrapper{background:#f8f8f8}body.product .main-wrapper,body.product-palette .main-wrapper{background:#fff;padding:150px 0px 0px 0px;max-width:1200px;width:100%;overflow:hidden}body.product .main-wrapper>.sixteen.columns,body.product-palette .main-wrapper>.sixteen.columns{float:none;margin:0 auto;display:block}body.product .flex-control-thumbs li,body.product-palette .flex-control-thumbs li{width:12%;vertical-align:top;margin:15px 2% 0 0}body.product .flex-control-thumbs li img,body.product-palette .flex-control-thumbs li img{border:1px solid #ebebeb;border-radius:5px}body.product .product_section .columns.omega,body.product-palette .product_section .columns.omega{position:relative}body.product .product_section .columns.omega .swym-button-bar,body.product-palette .product_section .columns.omega .swym-button-bar{position:absolute;top:-9px;right:11px;margin:0}body.product .product-heading,body.product-palette .product-heading{margin-right:20px}body.product .product-heading .product_name,body.product-palette .product-heading .product_name{margin:0;padding:0 0 20px 0;font-size:30px;line-height:1}body.product .product-heading .vendor,body.product-palette .product-heading .vendor{margin:0;padding:0 0 8px 0;line-height:1;letter-spacing:1px}body.product .product-heading .vendor span,body.product .product-heading .vendor a,body.product-palette .product-heading .vendor span,body.product-palette .product-heading .vendor a{text-transform:uppercase;color:#1b1f27;font-size:13px}body.product .product-heading span[itemprop="price"],body.product-palette .product-heading span[itemprop="price"]{float:right}body.product .product-heading .current_price,body.product-palette .product-heading .current_price{color:#7c003f}body.product .product-heading p.modal_price,body.product-palette .product-heading p.modal_price{margin-bottom:80px;margin-top:-49px}body.product .product-heading p.modal_price .was_price,body.product-palette .product-heading p.modal_price .was_price{float:right;margin-right:5px}body.product .product_finish,body.product-palette .product_finish{font-family:"Neutraface";text-transform:uppercase;font-size:16px;clear:both}body.product .product_form,body.product-palette .product_form{margin-right:20px}body.product .eyeshadow-filter,body.product .blush-filter,body.product .highlighter-filter,body.product .iconic-lipstick-filter,body.product .bronzer-filter,body.product .contour-filter,body.product .showstopper-filter,body.product .plush-matte-filter,body.product .plush-creme-filter,body.product .lipgloss-filter,body.product .sparkler-filter,body.product .pigment-filter,body.product .power-pigment-filter,body.product-palette .eyeshadow-filter,body.product-palette .blush-filter,body.product-palette .highlighter-filter,body.product-palette .iconic-lipstick-filter,body.product-palette .bronzer-filter,body.product-palette .contour-filter,body.product-palette .showstopper-filter,body.product-palette .plush-matte-filter,body.product-palette .plush-creme-filter,body.product-palette .lipgloss-filter,body.product-palette .sparkler-filter,body.product-palette .pigment-filter,body.product-palette .power-pigment-filter{list-style:none;overflow:hidden;margin:0;padding:0}body.product .eyeshadow-filter li,body.product .blush-filter li,body.product .highlighter-filter li,body.product .iconic-lipstick-filter li,body.product .bronzer-filter li,body.product .contour-filter li,body.product .showstopper-filter li,body.product .plush-matte-filter li,body.product .plush-creme-filter li,body.product .lipgloss-filter li,body.product .sparkler-filter li,body.product .pigment-filter li,body.product .power-pigment-filter li,body.product-palette .eyeshadow-filter li,body.product-palette .blush-filter li,body.product-palette .highlighter-filter li,body.product-palette .iconic-lipstick-filter li,body.product-palette .bronzer-filter li,body.product-palette .contour-filter li,body.product-palette .showstopper-filter li,body.product-palette .plush-matte-filter li,body.product-palette .plush-creme-filter li,body.product-palette .lipgloss-filter li,body.product-palette .sparkler-filter li,body.product-palette .pigment-filter li,body.product-palette .power-pigment-filter li{float:left;padding:3px;margin:0;text-align:center}body.product .eyeshadow-filter li a,body.product .blush-filter li a,body.product .highlighter-filter li a,body.product .iconic-lipstick-filter li a,body.product .bronzer-filter li a,body.product .contour-filter li a,body.product .showstopper-filter li a,body.product .plush-matte-filter li a,body.product .plush-creme-filter li a,body.product .lipgloss-filter li a,body.product .sparkler-filter li a,body.product .pigment-filter li a,body.product .power-pigment-filter li a,body.product-palette .eyeshadow-filter li a,body.product-palette .blush-filter li a,body.product-palette .highlighter-filter li a,body.product-palette .iconic-lipstick-filter li a,body.product-palette .bronzer-filter li a,body.product-palette .contour-filter li a,body.product-palette .showstopper-filter li a,body.product-palette .plush-matte-filter li a,body.product-palette .plush-creme-filter li a,body.product-palette .lipgloss-filter li a,body.product-palette .sparkler-filter li a,body.product-palette .pigment-filter li a,body.product-palette .power-pigment-filter li a{display:block;width:100%;height:100%;position:relative}body.product .eyeshadow-filter li a span,body.product .blush-filter li a span,body.product .highlighter-filter li a span,body.product .iconic-lipstick-filter li a span,body.product .bronzer-filter li a span,body.product .contour-filter li a span,body.product .showstopper-filter li a span,body.product .plush-matte-filter li a span,body.product .plush-creme-filter li a span,body.product .lipgloss-filter li a span,body.product .sparkler-filter li a span,body.product .pigment-filter li a span,body.product .power-pigment-filter li a span,body.product-palette .eyeshadow-filter li a span,body.product-palette .blush-filter li a span,body.product-palette .highlighter-filter li a span,body.product-palette .iconic-lipstick-filter li a span,body.product-palette .bronzer-filter li a span,body.product-palette .contour-filter li a span,body.product-palette .showstopper-filter li a span,body.product-palette .plush-matte-filter li a span,body.product-palette .plush-creme-filter li a span,body.product-palette .lipgloss-filter li a span,body.product-palette .sparkler-filter li a span,body.product-palette .pigment-filter li a span,body.product-palette .power-pigment-filter li a span{display:none}body.product .eyeshadow-filter li a span.check,body.product .blush-filter li a span.check,body.product .highlighter-filter li a span.check,body.product .iconic-lipstick-filter li a span.check,body.product .bronzer-filter li a span.check,body.product .contour-filter li a span.check,body.product .showstopper-filter li a span.check,body.product .plush-matte-filter li a span.check,body.product .plush-creme-filter li a span.check,body.product .lipgloss-filter li a span.check,body.product .sparkler-filter li a span.check,body.product .pigment-filter li a span.check,body.product .power-pigment-filter li a span.check,body.product-palette .eyeshadow-filter li a span.check,body.product-palette .blush-filter li a span.check,body.product-palette .highlighter-filter li a span.check,body.product-palette .iconic-lipstick-filter li a span.check,body.product-palette .bronzer-filter li a span.check,body.product-palette .contour-filter li a span.check,body.product-palette .showstopper-filter li a span.check,body.product-palette .plush-matte-filter li a span.check,body.product-palette .plush-creme-filter li a span.check,body.product-palette .lipgloss-filter li a span.check,body.product-palette .sparkler-filter li a span.check,body.product-palette .pigment-filter li a span.check,body.product-palette .power-pigment-filter li a span.check{color:#fff;position:absolute;top:0;left:1px;width:100%;display:block}body.product .qty-container,body.product-palette .qty-container{margin:0 0 20px 0}body.product .qty-container label,body.product-palette .qty-container label{display:none}body.product #quantity,body.product-palette #quantity{text-align:center;height:52px;width:52px}body.product #eyeshadow-finish-selectors,body.product #blush-finish-selectors,body.product #highlighter-finish-selectors,body.product #iconic-lipstick-finish-selectors,body.product #bronzer-finish-selectors,body.product #contour-finish-selectors,body.product #showstopper-finish-selectors,body.product #plush-matte-finish-selectors,body.product #plush-creme-finish-selectors,body.product #lipgloss-finish-selectors,body.product #sparkler-finish-selectors,body.product #pigment-finish-selectors,body.product #power-pigment-finish-selectors,body.product-palette #eyeshadow-finish-selectors,body.product-palette #blush-finish-selectors,body.product-palette #highlighter-finish-selectors,body.product-palette #iconic-lipstick-finish-selectors,body.product-palette #bronzer-finish-selectors,body.product-palette #contour-finish-selectors,body.product-palette #showstopper-finish-selectors,body.product-palette #plush-matte-finish-selectors,body.product-palette #plush-creme-finish-selectors,body.product-palette #lipgloss-finish-selectors,body.product-palette #sparkler-finish-selectors,body.product-palette #pigment-finish-selectors,body.product-palette #power-pigment-finish-selectors{list-style:none;margin:0;padding:0;overflow:hidden}body.product #eyeshadow-finish-selectors>li,body.product #blush-finish-selectors>li,body.product #highlighter-finish-selectors>li,body.product #iconic-lipstick-finish-selectors>li,body.product #bronzer-finish-selectors>li,body.product #contour-finish-selectors>li,body.product #showstopper-finish-selectors>li,body.product #plush-matte-finish-selectors>li,body.product #plush-creme-finish-selectors>li,body.product #lipgloss-finish-selectors>li,body.product #sparkler-finish-selectors>li,body.product #pigment-finish-selectors>li,body.product #power-pigment-finish-selectors>li,body.product-palette #eyeshadow-finish-selectors>li,body.product-palette #blush-finish-selectors>li,body.product-palette #highlighter-finish-selectors>li,body.product-palette #iconic-lipstick-finish-selectors>li,body.product-palette #bronzer-finish-selectors>li,body.product-palette #contour-finish-selectors>li,body.product-palette #showstopper-finish-selectors>li,body.product-palette #plush-matte-finish-selectors>li,body.product-palette #plush-creme-finish-selectors>li,body.product-palette #lipgloss-finish-selectors>li,body.product-palette #sparkler-finish-selectors>li,body.product-palette #pigment-finish-selectors>li,body.product-palette #power-pigment-finish-selectors>li{float:left;width:19%;background:#f2f2f2;border:1px solid #e2e2e2;border-right:none;text-align:center}body.product #eyeshadow-finish-selectors>li.active,body.product #blush-finish-selectors>li.active,body.product #highlighter-finish-selectors>li.active,body.product #iconic-lipstick-finish-selectors>li.active,body.product #bronzer-finish-selectors>li.active,body.product #contour-finish-selectors>li.active,body.product #showstopper-finish-selectors>li.active,body.product #plush-matte-finish-selectors>li.active,body.product #plush-creme-finish-selectors>li.active,body.product #lipgloss-finish-selectors>li.active,body.product #sparkler-finish-selectors>li.active,body.product #pigment-finish-selectors>li.active,body.product #power-pigment-finish-selectors>li.active,body.product-palette #eyeshadow-finish-selectors>li.active,body.product-palette #blush-finish-selectors>li.active,body.product-palette #highlighter-finish-selectors>li.active,body.product-palette #iconic-lipstick-finish-selectors>li.active,body.product-palette #bronzer-finish-selectors>li.active,body.product-palette #contour-finish-selectors>li.active,body.product-palette #showstopper-finish-selectors>li.active,body.product-palette #plush-matte-finish-selectors>li.active,body.product-palette #plush-creme-finish-selectors>li.active,body.product-palette #lipgloss-finish-selectors>li.active,body.product-palette #sparkler-finish-selectors>li.active,body.product-palette #pigment-finish-selectors>li.active,body.product-palette #power-pigment-finish-selectors>li.active{background:#fff;border-bottom:none}body.product #eyeshadow-finish-selectors>li:last-child,body.product #blush-finish-selectors>li:last-child,body.product #highlighter-finish-selectors>li:last-child,body.product #iconic-lipstick-finish-selectors>li:last-child,body.product #bronzer-finish-selectors>li:last-child,body.product #contour-finish-selectors>li:last-child,body.product #showstopper-finish-selectors>li:last-child,body.product #plush-matte-finish-selectors>li:last-child,body.product #plush-creme-finish-selectors>li:last-child,body.product #lipgloss-finish-selectors>li:last-child,body.product #sparkler-finish-selectors>li:last-child,body.product #pigment-finish-selectors>li:last-child,body.product #power-pigment-finish-selectors>li:last-child,body.product-palette #eyeshadow-finish-selectors>li:last-child,body.product-palette #blush-finish-selectors>li:last-child,body.product-palette #highlighter-finish-selectors>li:last-child,body.product-palette #iconic-lipstick-finish-selectors>li:last-child,body.product-palette #bronzer-finish-selectors>li:last-child,body.product-palette #contour-finish-selectors>li:last-child,body.product-palette #showstopper-finish-selectors>li:last-child,body.product-palette #plush-matte-finish-selectors>li:last-child,body.product-palette #plush-creme-finish-selectors>li:last-child,body.product-palette #lipgloss-finish-selectors>li:last-child,body.product-palette #sparkler-finish-selectors>li:last-child,body.product-palette #pigment-finish-selectors>li:last-child,body.product-palette #power-pigment-finish-selectors>li:last-child{border-right:1px solid #e2e2e2}body.product #eyeshadow-finish-selectors>li a,body.product #blush-finish-selectors>li a,body.product #highlighter-finish-selectors>li a,body.product #iconic-lipstick-finish-selectors>li a,body.product #bronzer-finish-selectors>li a,body.product #contour-finish-selectors>li a,body.product #showstopper-finish-selectors>li a,body.product #plush-matte-finish-selectors>li a,body.product #plush-creme-finish-selectors>li a,body.product #lipgloss-finish-selectors>li a,body.product #sparkler-finish-selectors>li a,body.product #pigment-finish-selectors>li a,body.product #power-pigment-finish-selectors>li a,body.product-palette #eyeshadow-finish-selectors>li a,body.product-palette #blush-finish-selectors>li a,body.product-palette #highlighter-finish-selectors>li a,body.product-palette #iconic-lipstick-finish-selectors>li a,body.product-palette #bronzer-finish-selectors>li a,body.product-palette #contour-finish-selectors>li a,body.product-palette #showstopper-finish-selectors>li a,body.product-palette #plush-matte-finish-selectors>li a,body.product-palette #plush-creme-finish-selectors>li a,body.product-palette #lipgloss-finish-selectors>li a,body.product-palette #sparkler-finish-selectors>li a,body.product-palette #pigment-finish-selectors>li a,body.product-palette #power-pigment-finish-selectors>li a{padding:3px 0;color:#1b1f27;font-size:12px;display:block;width:100%;height:100%}body.product .product-info,body.product-palette .product-info{clear:both;overflow:hidden;padding:20px;background:#f8f8f8;border:1px solid #ebebeb}body.product .product-info .col-left,body.product-palette .product-info .col-left{float:left}body.product .product-info .col-right,body.product-palette .product-info .col-right{float:left}body.product .product-info .col-left,body.product .product-info .col-right,body.product-palette .product-info .col-left,body.product-palette .product-info .col-right{width:50%}body.product .product-info .col-left h3,body.product .product-info .col-right h3,body.product-palette .product-info .col-left h3,body.product-palette .product-info .col-right h3{border-bottom:1px solid #ebebeb}body.product .ingredients,body.product-palette .ingredients{width:90%;padding-left:10%;padding-bottom:30px}body.product .ingredients h4,body.product-palette .ingredients h4{text-transform:none}body.product .ingredients .ingredient-list,body.product-palette .ingredients .ingredient-list{display:flex;align-items:center;justify-content:center}body.product .ingredients .ingredient-list li,body.product-palette .ingredients .ingredient-list li{width:33.3333%;text-align:left}body.product .ingredients .ingredient-list li .icon,body.product-palette .ingredients .ingredient-list li .icon{font-size:28px;margin:0 2px 0 0}body.product .ingredients .ingredient-list li .text,body.product-palette .ingredients .ingredient-list li .text{font-size:12px;position:relative;top:-7px}body.product .ingredients .ingredients-link,body.product-palette .ingredients .ingredients-link{display:block;text-align:center;font-weight:600}body.product .tutorials,body.product-palette .tutorials{width:90%;padding-left:10%}body.product .tutorials span,body.product-palette .tutorials span{padding-right:10px}body.product div.brd,body.product-palette div.brd{border-bottom:1px solid #ebebeb;margin:0 -30px;height:1px;clear:both}body.product .featured-products-wrapper,body.product-palette .featured-products-wrapper{margin:0}body.product .featured-products-wrapper .four.columns,body.product-palette .featured-products-wrapper .four.columns{width:23%}body.product .featured-products,body.product-palette .featured-products{overflow:hidden;margin:0;background:#f8f8f8;padding:20px}body.product .featured-products h4,body.product-palette .featured-products h4{text-transform:uppercase;font-family:"Neutraface";text-align:left;font-weight:600;font-size:24px}body.product .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icon .swym-tooltip .swym-tooltip-text,body.product-palette .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icon .swym-tooltip .swym-tooltip-text{left:-125px;top:55px}body.product .swym-btn-container[data-position=default] .swym-button .swym-tooltip .swym-tooltip-text,body.product-palette .swym-btn-container[data-position=default] .swym-button .swym-tooltip .swym-tooltip-text{background:lightgray;border:none;box-shadow:none}div#shopify-product-reviews{border:none;margin:30px 0}div#shopify-product-reviews .spr-summary-actions-newreview{font-size:14px}div#shopify-product-reviews .spr-container{padding:0;border:none}div#shopify-product-reviews .spr-header-title{font-weight:600;font-size:24px}div#shopify-product-reviews .spr-review{position:relative;border-color:#ebebeb}div#shopify-product-reviews .spr-review h3{display:inline-block;font-weight:600}div#shopify-product-reviews .spr-review .spr-review-header-byline{position:absolute;top:23px;right:0;font-style:normal}div#shopify-product-reviews .spr-review .spr-review-header-byline strong{font-weight:normal}div#shopify-product-reviews .spr-pagination{font-size:12px}div#shopify-product-reviews .spr-pagination .spr-pagination-page{color:#ebebeb;padding:3px}div#shopify-product-reviews .spr-pagination .spr-pagination-page.is-active{color:#7c003f;font-weight:normal}div#shopify-product-reviews .spr-pagination .spr-pagination-page a{color:#ebebeb}div.featured-products h4{font-weight:600}div.featured-products .one-third.column{width:32%}body.search .sidebar,body.collection .sidebar{background:#fff;-webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 25px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 25px 0px rgba(0,0,0,0.1)}body.search .sidebar h2,body.collection .sidebar h2{font-weight:600;font-size:20px;line-height:1;padding:0;margin:0 0 20px 0}body.search .sidebar h3,body.collection .sidebar h3{font-size:15px}body.search .sidebar .sidebar-wrapper,body.collection .sidebar .sidebar-wrapper{padding:25px}body.search .sidebar .sidebar-wrapper .mug-products-info,body.collection .sidebar .sidebar-wrapper .mug-products-info{font-size:9px}body.search .sidebar .sidebar-wrapper .mug-products-info .icon,body.collection .sidebar .sidebar-wrapper .mug-products-info .icon{font-size:40px;position:relative;top:18px;left:-3px;margin:0}body.search .sidebar .sidebar-wrapper .mug-products-info .sub-text,body.collection .sidebar .sidebar-wrapper .mug-products-info .sub-text{display:block;padding:0 0 0 59px}body.search .bc-sf-filter-option-block .bc-sf-filter-block-content ul li,body.collection .bc-sf-filter-option-block .bc-sf-filter-block-content ul li{font-size:12px}body.search .bc-sf-filter-option-block,body.collection .bc-sf-filter-option-block{border:none}body.search .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a,body.collection .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a{background:url(checkbox.png) left 2px no-repeat;background-size:24px;padding-left:32px}body.search .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox].selected+a,body.collection .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox].selected+a{background-image:url(checkbox-checked.png)}body.search .main-wrapper .columns .column,body.collection .main-wrapper .columns .column{background:#fff}body.search .page-heading,body.collection .page-heading{padding-top:20px}body.search .paginate,body.collection .paginate{padding-bottom:100px}body.search .mobile-collection-title,body.collection .mobile-collection-title{display:none}body.search .twelve.columns,body.collection .twelve.columns{min-height:25vh}.thumbnail>a{background:#fff;padding:0;height:100%;width:100%;position:relative;overflow:hidden}.thumbnail .image__container{display:flex;align-items:center;padding:10px}.thumbnail .info{border-top:1px solid #ebebeb;padding:10px;margin:0 0 40px 0}.thumbnail .title{line-height:1.2}.thumbnail .title .brand{display:block;font-size:12px}.thumbnail .title .product-name{display:block}.thumbnail .cart-wishlist{overflow:hidden;list-style:none;margin:0;padding:0;position:absolute;bottom:0;width:100%;border-top:1px solid #ebebeb}.thumbnail .cart-wishlist>li{float:left;text-align:center;width:50%;margin:0;padding:0;height:42px;background:#fff;position:relative}.thumbnail .cart-wishlist>li>span{margin:0;padding:10px}.thumbnail .cart-wishlist>li:first-child :hover{cursor:pointer}.thumbnail .cart-wishlist>li:first-child:after{display:block;border-right:1px solid #ebebeb;content:'';height:100%;width:1px;position:absolute;top:0;right:0;z-index:99}.thumbnail .cart-wishlist>li:first-child>span{display:block}.thumbnail .cart-wishlist>li:first-child .swym-button.swym-add-to-wishlist-view-product{height:23px;width:23px}.thumbnail .cart-wishlist>li:first-child .swym-button.swym-add-to-wishlist-view-product:after{font-size:20px}.thumbnail .cart-wishlist>li .collection-cart-icon{width:26px;line-height:1;margin:0 auto;padding:3px 0 0 0;display:block;text-align:center}.thumbnail .cart-wishlist .quick_shop{position:relative;top:auto;bottom:auto;left:auto;right:auto;display:block !important}.thumbnail .cart-wishlist .product_form_quick{margin:0}.thumbnail .cart-wishlist .product_form_quick button{outline:none;border:none;background:none;padding:8px 0;margin:0;display:block}#cross-sell{display:inline-block;width:100%;background:#f8f8f8;padding:20px}#cross-sell a:hover,#cross-sell a:visited{color:black !important}#cross-sell .products>div{width:265px}#cross-sell h4{font-family:Neutraface;font-size:28px !important}#cross-sell .brand{text-transform:uppercase;font-family:Neutraface;letter-spacing:2px;display:block;font-size:12px}#cross-sell .product-name{text-transform:uppercase;font-family:Neutraface;letter-spacing:2px;display:block}#cross-sell .price{font-family:Poppins;color:#7c003f;font-weight:400}#cross-sell .info{border-bottom:1px solid #ebebeb;margin-bottom:0px}#cross-sell .info>span{line-height:1.2}#cross-sell .cross-sell-cart-wishlist ul{display:inline-flex;list-style-type:none;margin:0;padding:0;width:100%}#cross-sell .cross-sell-cart-wishlist ul>li{width:50% !important;margin-bottom:0px;height:47px;cursor:pointer}#cross-sell .cross-sell-cart-wishlist ul>li span{position:relative;top:10px}#cross-sell .cross-sell-cart-wishlist ul>li:first-child{border-right:1px solid #ebebeb}#cross-sell .cross-sell li{background:#ffffff;width:20%}#cross-sell .cross-sell li a{padding:0}#cross-sell .cross-sell li .image img{border-bottom:1px solid #ebebeb}#cross-sell .cross-sell li .producttitle{text-transform:uppercase;font-family:"Neutraface";min-height:0px}#cross-sell .cross-sell li .producttitle a{color:black;font-size:20px}#cross-sell .cross-sell li .money a{font-size:15px}#cross-sell .swym-button.swym-add-to-wishlist-view-product{font-size:20px;top:2px}.money{color:#7c003f;font-weight:normal}.was_price{color:#989898}.was_price .money{color:#989898;font-style:normal}#cart .quick-cart-heading{background:#1b1f27;position:relative;text-align:center;border-bottom:2px solid #ebebeb}#cart .quick-cart-heading .edit_cart{background:none !important;padding:0;position:absolute;top:-3px;left:-3px;border:none;text-align:left !important;margin-right:0 !important;width:auto !important;text-transform:none;font-size:14px}#cart .quick-cart-heading h3{color:#fff;font-weight:600;margin:0;padding:19px 0;line-height:1;text-transform:uppercase;font-family:"Poppins";letter-spacing:normal}#cart .quick-cart-heading a.continue{position:absolute;top:27px;right:5px;color:#fff;font-size:20px;opacity:1;border:none}#cart .quick-cart-heading a.continue:after{border-color:#fff}#cart .quick-cart-heading a.continue:before{border-left-width:0;border-color:#fff}#cart input.quantity{z-index:1;border:1px solid #ebebeb;outline:none}#cart .mm-panels .mm-subtitle{width:94%;margin:0 0 0 33px}#cart .mm-panels .mm-subtitle input.action_button{width:100%}#cart .mm-label .mm-counter{font-family:"Neutraface";font-size:20px;margin-top:-22px}#cart .mm-label em{display:block;font-style:normal}.mm-panels{box-shadow:-5px 0px 11px -2px rgba(0,0,0,0.37)}.mm-panels>.mm-panel{background:#f0f0f0}.mm-panels .icon-plus,.mm-panels .icon-minus,.mm-panels .icon-close{color:#1b1f27}.mm-panels .item_info{color:#1b1f27;font-family:"Neutraface";font-size:16px}.mm-panels .item_info .type{margin:0;font-size:12px;line-height:1}.mm-panels input.action_button{background-color:#7c003f !important;border-color:#7c003f !important}.mm-panels li.cart_item{background:#fff;border-top:1px solid #ebebeb;position:relative}.mm-panels li.cart_item .remove-product-from-cart{position:absolute;top:0;right:0;color:#989898;font-family:"Poppins";font-weight:600}.mm-panels li.cart_item.last_cart_item{border-bottom:1px solid #ebebeb}.mm-panels li.cart_item .mm-counter{position:relative;top:inherit;left:inherit;right:inherit;margin:0;line-height:60px;height:37px}.mm-panels li.cart_item .mm-counter .icon-minus{border:1px solid #ebebeb;margin:0;height:33px;line-height:25px;width:33px;display:inline-block;padding:0px;top:-10px;right:-4px;left:inherit;bottom:inherit;opacity:1}.mm-panels li.cart_item .mm-counter .icon-minus .icon{font-size:14px;padding:0;margin:0}.mm-panels li.cart_item .mm-counter .icon-minus:before{display:none}.mm-panels li.cart_item .mm-counter .icon-plus{border:1px solid #ebebeb;margin:0;height:33px;line-height:25px;width:33px;display:inline-block;padding:0px;top:-10px;left:-5px;right:inherit;bottom:inherit;opacity:1}.mm-panels li.cart_item .mm-counter .icon-plus .icon{font-size:14px;padding:0;margin:0}.mm-panels li.cart_item .mm-counter .icon-plus:before{display:none}.mm-panels li.cart_item .mm-counter input.quantity{width:36px !important;background:#fff !important}.mm-panels li.cart_item .price{position:absolute;bottom:15px;right:15px;font-size:14px}.mm-panels li.cart_item .price span{color:#7c003f;font-weight:normal}.mm-panels .mm-label a{color:#1b1f27}body.customers-login .collection_nav,body.customers-register .collection_nav{margin-bottom:0;margin-top:20px}body.customers-login #customer>br,body.customers-register #customer>br{display:none}body.customers-login p.right,body.customers-register p.right{font-size:12px}body.search .bc-sf-search-form .bc-sf-search-btn,body.search .bc-sf-search-form .bc-sf-search-btn:hover{background:url(icon-search.png);background-size:70%;background-repeat:no-repeat;top:9px;right:1px}body.search .page-heading{position:relative}body.search .page-heading #bc-sf-filter-top-sorting{position:absolute;top:15px;right:0;float:none}body.search .page-heading .bc-sf-search-form{max-width:300px;width:50%;display:inline-block}body.search .page-heading .collection_menu{display:inline-block}body.article .global-wrapper{overflow:hidden;max-width:1200px;margin:0 auto}body.article h1{font-size:42px;font-family:"Poppins";color:#1b1f27;text-shadow:none;margin:0;padding:0}body.article h2{font-size:2vw}body.article .hsContent{margin:0}body.article .hsContent .container{max-width:960px}body.article .article-template-section>.container{text-align:left;float:left;width:68%;padding:0}body.article .article-template-section .columns{width:100%;padding:0;margin:0}body.article .article-template-section #slide-article{margin:150px 0 16px 0}body.article .article-template-section>.container>.columns div.section:first-child{background:#fff;padding:20px}body.article .article-template-section>.container>.columns div.section:first-child h3{font-size:18px;font-family:"Neutraface"}body.article .article-template-section>.container>.columns div.section:nth-child(2){border-top:1px solid #ebebeb;margin:20px 0;padding:20px 0 0 0;overflow:hidden}body.article .article-template-section>.container>.columns div.section:nth-child(2)>.columns{float:left;width:30%;margin:0 2% 0 0}body.article .article-products{float:right;width:30%}body.article .article-products h2{margin:20px 0;padding:0;line-height:1;text-align:center}body.article .article-products li{overflow:hidden;background:#fff;border-top:1px solid #ebebeb;margin:0;padding:0;position:relative}body.article .article-products li img{float:left;width:30%;margin:0}body.article .article-products li>a{overflow:hidden;padding:0 40px 0 0;display:block}body.article .article-products li span.cart{cursor:pointer}body.article .article-products li .product-info{float:left;width:68%;padding:10px 1%}body.article .article-products li .product-info .product-type{font-size:12px;margin:0;padding:0;color:#1b1f27}body.article .article-products li .product-info h3{font-size:16px;line-height:1;font-weight:400;margin:0 0 5px 0;padding:0}body.article .article-products li .product-info .price{margin:0;padding:0}body.article .article-products li .product-info .out-of-stock{color:black}body.article .article-products li .cart{background:url(cart.svg) center no-repeat;background-size:contain;width:30px;height:30px;display:block;z-index:99;position:absolute;top:25px;right:10px}body.article .article-products .add-all{display:block;margin:15px auto}body.article .article-products .product-article-note{text-transform:uppercase;font-family:"Poppins";font-weight:300;font-size:12px;text-align:center}body.article .article-products .featured-product-actions{display:inline-flex;width:100%}body.article .article-products .featured-product-actions button{width:50%;font-size:12px;padding:10px 10px;border-radius:0}body.article .article-products .featured-product-actions button:nth-child(1){margin-right:5px;background:#f0f0f0;color:black;border:1px solid black}body.article .article-products .featured-product-actions button:nth-child(1):hover,body.article .article-products .featured-product-actions button:nth-child(1):focus{color:#fff;background:#7c003f}body.article .article-products .featured-product-actions button:nth-child(2){margin-left:5px}body.blog .main-wrapper{width:100%}body.blog .main-wrapper>.sixteen.columns{float:none;margin:40px auto;display:block}body.blog .article{padding-top:35px;max-height:390px}.blog-listing .blog-list-header{background:#1b1f27;width:100%;margin:0;float:none;display:block}.blog-listing .blog-list-header .blog-list-header-container{padding:20px 40px}.blog-listing .blog-list-header a{color:#fff;padding:0 8px}.blog-listing .blog-list-header h1{color:#fff;float:left;width:auto;padding:0;margin:6px 0 0 0}.blog-listing .blog-list-header #mg-blog-filter{float:right;width:auto;padding:15px 0 0 0}.blog-listing .blog-list-header #mg-blog-filter h3{display:inline-block;margin:0;padding:0 20px 0 0;color:#fff;font-size:14px;font-weight:600}.blog-listing .blog-list-header #mg-blog-filter ul{list-style:none;margin:0;padding:0;display:inline-block}.blog-listing .blog-list-header #mg-blog-filter li{display:inline-block;z-index:9;font-family:"Neutraface";text-transform:uppercase;font-size:14px}.blog-listing .blog-list-header #mg-blog-filter li.filter-option{position:relative}.blog-listing .blog-list-header #mg-blog-filter li.filter-option a span{display:inline-block;margin:0px 0 0 5px;position:relative;top:-3px;border-width:4px 4px 0 4px}.blog-listing .blog-list-header #mg-blog-filter li>ul{position:absolute;display:none;background:#1b1f27;width:200px}.blog-listing .blog-list-header #mg-blog-filter li>ul li{display:block;padding:8px}.blog-listing .blog-list-header #mg-blog-filter li:hover>ul,.blog-listing .blog-list-header #mg-blog-filter li:focus>ul{display:block}.blog-listing .article{position:relative}.blog-listing .article .difficulty{position:absolute;top:55px;left:20px;text-transform:uppercase;color:#7c003f;padding:5px;background:#fff;font-size:12px;line-height:1;letter-spacing:1px}.blog-listing .article h2{position:absolute;bottom:-7px;left:5%;width:80%;background:#fff;color:#1b1f27;font-size:20px;padding:15px;line-height:1.1;box-shadow:0px 0px 9px 1px rgba(0,0,0,0.25)}.blog-listing .article h2 a{color:#1b1f27}.blog-listing .article h2 a #looktype-container{display:inline-flex}.blog-listing .article h2 a span{display:block;color:#7c003f;padding:0px 10px 0px 0px;background:#fff;font-size:12px;line-height:1;letter-spacing:1px}.blog-listing #mobile-clear-filters-link{display:none}.blog-listing #clear-filters-link{border:1px solid white}.blog-listing .icon-mg-x{display:none}.filter-sort-mobile{display:none}.triangle{width:0;height:0;border-style:solid;border-width:8px 10px 0 10px;border-color:#1b1f27 transparent transparent transparent}.triangle.light{border-color:#fff transparent transparent transparent}.mobile-only{display:none}body.page-mug-influencer{font-family:'Neutraface'}body.page-mug-influencer h1{display:none}body.page-mug-influencer .container{width:100%}body.page-mug-influencer .container .sixteen.columns{width:100%}body.page-mug-influencer .container .eight.columns{width:50%}body.page-mug-influencer .columns{margin-right:0px;margin-left:0px}body.page-mug-influencer .brd-center .brd{border-top:1px solid black;top:-7px}body.page-mug-influencer .large-font{font-size:50px;line-height:50px}body.page-mug-influencer .medium-font{font-size:24px}body.page-mug-influencer .small-font{font-size:14px}body.page-mug-influencer .social-influencer{font-size:24px}body.page-mug-influencer .social-influencer a{padding:0 10px 0 0}body.page-mug-influencer .social-influencer a span{font-size:28px}body.page-mug-influencer #influencer-hero{background:#ffffff;width:100%;position:relative;height:auto}body.page-mug-influencer #influencer-hero .banner-image-desktop img{display:block;width:100%}body.page-mug-influencer #influencer-hero .banner-image-mobile{display:none}body.page-mug-influencer #influencer-hero .banner-image-mobile img{display:block;width:100%}body.page-mug-influencer #influencer-hero .bio-content-container{position:absolute;top:0;left:0;width:50%;height:100%}body.page-mug-influencer #influencer-hero .bio-content-container .bio-content{padding:20% 15% 0% 10%}body.page-mug-influencer #influencer-hero .bio-content-container .bio-content div{padding-bottom:20px}body.page-mug-influencer #influencer-must-haves{background:#f0f0f0;padding:5% 0%;width:100%}body.page-mug-influencer #influencer-must-haves>div:first-child{text-align:center}body.page-mug-influencer #influencer-must-haves .brd-center{text-align:center}body.page-mug-influencer #influencer-must-haves #must-have-products{display:inline-flex;width:100%;background:#f0f0f0}body.page-mug-influencer #influencer-must-haves #must-have-products .featured-products-wrapper{width:90%;margin:0 5%;position:relative}body.page-mug-influencer #influencer-must-haves #must-have-products .featured-products-wrapper .thumbnail{margin:0}body.page-mug-influencer #influencer-must-haves #must-have-products .featured-products-wrapper .thumbnail .swym-button.swym-add-to-wishlist-view-product{margin:auto 0}body.page-mug-influencer #influencer-must-haves #must-have-products .featured-products-wrapper .thumbnail img.collection-cart-icon{margin-top:-3px}body.page-mug-influencer #influencer-must-haves .add-featured-to-cart{text-align:center}body.page-mug-influencer #influencer-must-haves .add-featured-to-cart button{background:transparent;border-radius:0}body.page-mug-influencer #influencer-images{background:#ffffff;display:inline-flex}body.page-mug-influencer #influencer-images .image{width:20%}body.page-mug-influencer #influencer-images .image>img{width:100%;height:auto}body.page-mug-influencer #influencer-spotlight{background:#ffffff;display:inline-flex}body.page-mug-influencer #influencer-spotlight .spotlight-content-container{text-align:center;width:60%}body.page-mug-influencer #influencer-spotlight .spotlight-content-container .spotlight-content{width:70%;margin:15% auto}body.page-mug-influencer #influencer-spotlight .spotlight-content-container .spotlight-content div:first-child{font-size:32px}body.page-mug-influencer #influencer-spotlight .spotlight-content-container .spotlight-content div{padding-bottom:10px}body.page-mug-influencer #influencer-spotlight .spotlight-content-container .spotlight-content a{font-size:12px;padding:10px 50px}body.page-mug-influencer #influencer-spotlight .spotlight-image{width:40%}body.page-mug-influencer #influencer-spotlight .spotlight-image img{max-height:400px;width:auto}body.page-mug-influencer #influencer-spotlight #five-star-image{max-width:30%;margin:0 auto}body.page-mug-influencer #influencer-spotlight img{display:block}body.page-mug-influencer #influencer-spotlight a.btn:hover,body.page-mug-influencer #influencer-spotlight a.btn:focus{background:#7c003f;color:#fff}body.page-mug-influencer #influencer-quote p{margin:5% 10%;text-align:center}body.page-mug-influencer #influencer-quote img{display:block;margin:0 auto 5%;max-width:25%}body.page-mug-influencer #influencer-newsletter .newsletter{background:#1b1f27 url(new-line-art-2.png) no-repeat center center;background-position:bottom}body.page-mug-influencer #influencer-newsletter .newsletter h2{text-align:center}body.page-mug-influencer #influencer-newsletter .newsletter #newsletter-logo>img{margin-top:50px}body.page-mug-influencer #influencer-newsletter .newsletter #newsletter-extra-text{padding-bottom:90px}body.page-mug-influencer #influencer-product-slider .slick-track{max-height:325px}body.page-mug-influencer #influencer-product-slider .slick-list{width:80%;margin:0 auto}body.page-mug-influencer #influencer-product-slider .slick-list .slick-slide{margin:0 15px}body.page-mug-influencer #influencer-product-slider .slick-list .slick-slide>div{height:100%}body.page-mug-influencer #influencer-product-slider .slick-list .slick-slide>div>div{height:100%}body.page-mug-influencer #influencer-product-slider .slick-list .slick-slide .cart-wishlist li span{padding:12px}body.page-mug-influencer #influencer-product-slider .slick-list .slick-slide .cart-wishlist li .ss-icon{padding:2px}body.page-mug-influencer #prev-arrow{font-size:0px;position:absolute;left:0;z-index:10;cursor:pointer;color:#1b1f27;opacity:1;border:none}body.page-mug-influencer #prev-arrow:before,body.page-mug-influencer #prev-arrow:after{display:inline-block;position:relative;content:'';border-color:#1b1f27;border-width:1px;border-style:solid;width:30px}body.page-mug-influencer #prev-arrow:after{transform:rotate(-135deg);left:-31px}body.page-mug-influencer #prev-arrow:before{border-left-width:0;transform:rotate(135deg);top:-22px;left:0}body.page-mug-influencer #next-arrow{font-size:0px;position:absolute;right:0;z-index:10;cursor:pointer;color:#1b1f27;opacity:1;border:none}body.page-mug-influencer #next-arrow:before,body.page-mug-influencer #next-arrow:after{display:inline-block;position:relative;content:'';border-color:#1b1f27;border-width:1px;border-style:solid;width:30px}body.page-mug-influencer #next-arrow:after{transform:rotate(135deg)}body.page-mug-influencer #next-arrow:before{border-left-width:0;transform:rotate(-135deg);top:-22px;right:-32px}body.page-mug-influencer .slick-dots{list-style:none;width:auto;margin:20px auto;text-align:center}body.page-mug-influencer .slick-dots li{display:inline-block;margin:0 8px;width:20px}body.page-mug-influencer .slick-dots li.slick-active button{background:#666}body.page-mug-influencer .slick-dots li button{font-size:0px;height:2px;width:100%;background:#fff;border:none;border-radius:0;padding:0;margin:0;outline:none}.swym-hosted-page .global-wrapper{padding:140px 0}.swym-hosted-page #swym-plugin-name{text-align:center}.swym-hosted-page #swym-hosted-plugin .swym-item-grid .swym-item .swym-outer{border:none;height:100%}.swym-hosted-page #swym-hosted-plugin .swym-item-grid .swym-item .swym-image{border-color:#ebebeb}.swym-hosted-page #swym-hosted-plugin .swym-item-grid .swym-item .swym-information{text-align:center;height:100%}.swym-hosted-page #swym-hosted-plugin .swym-item-grid .swym-item .swym-information .swym-title{font-family:"Neutraface";font-size:20px;font-weight:300;text-transform:uppercase;margin-bottom:0px}.swym-hosted-page #swym-hosted-plugin .swym-item-grid .swym-item .swym-information .swym-price{color:#7c003f !important}.swym-hosted-page #swym-hosted-plugin .swym-item-grid .swym-item .swym-add-to-cart{background:#7c003f;height:inherit}.swym-hosted-page #swym-hosted-plugin .swym-item-grid .swym-item .swym-add-to-cart a{border:1px solid #7c003f;color:#fff;background:#7c003f;text-transform:uppercase;font-size:14px;font-weight:300;padding:10px;transition:all 1s;line-height:1}.swym-hosted-page #swym-hosted-plugin .swym-item-grid .swym-item .swym-add-to-cart a:hover{color:#7c003f;background:#fff}#swym-notification #swym-notification-title a span{font-size:12px !important;padding:0}#swym-notification .swym-title{font-family:"Neutraface";font-size:16px !important;font-weight:300;text-transform:uppercase}#swym-notification .swym-price{color:#7c003f !important}#swym-notification .swym-powered-by,#swym-notification .swym-variantinfo{display:none !important}#swym-notification .swym-view-history{color:#7c003f !important}body.product-palette+div{display:none}.palette-builder .mobile-product-heading{display:none}.palette-builder .seven.columns.omega{margin:30px 0}.palette-builder .image-frame{margin:30px 0;background:url("palette-bg-2.jpg") center no-repeat;background-size:contain;padding:82px}.palette-builder .img-container{position:relative}.palette-builder .img-container>img{display:block;width:100%}.palette-builder .img-container #image-grid{position:absolute;top:0;left:0;width:100%;height:100%;list-style:none;margin:0;padding:0}.palette-builder .img-container #image-grid.nine li{display:block;float:left;margin:0;padding:0;width:33.3333333%;height:33.3333333%}.palette-builder .img-container #image-grid.nine li>img{display:block;width:100%;height:100%;margin:0;padding:0}.palette-builder .img-container #image-grid.nine li:first-child img,.palette-builder .img-container #image-grid.nine li:nth-child(2) img,.palette-builder .img-container #image-grid.nine li:nth-child(3) img{margin:5px 0 0 0}.palette-builder div.product-overlay{display:none}.palette-builder div.product-overlay.show{display:block;position:fixed;top:0;left:0;background:rgba(0,0,0,0.5);width:100%;height:100%;z-index:99999}.palette-builder div.product-overlay .overlay-header{background:#f5f5f5;border-bottom:1px solid #ebebeb;overflow:hidden;padding:10px 20px;line-height:1;font-weight:900;font-size:18px}.palette-builder div.product-overlay .overlay-header .item-price{float:left;font-weight:400;font-family:"Neutraface";color:#1b1f27}.palette-builder div.product-overlay .overlay-header .item-price #selectedType{font-weight:300;color:#a9a9a9}.palette-builder div.product-overlay .overlay-header .close{float:right;text-align:right;cursor:pointer;font-family:"Poppins";color:#a9a9a9;font-weight:300}.palette-builder div.product-overlay .eyeshadow-selector-container{display:block;position:relative;top:20px;left:auto;background:#fff;width:100%;height:100%;max-width:500px;padding:0 0 20px;margin:0 auto;overflow-y:auto;overflow-x:hidden}.palette-builder div.product-overlay .product-display{text-align:center}.palette-builder div.product-overlay .product-display h2{margin:10px 0 0 0;z-index:15;position:relative}.palette-builder div.product-overlay .product-display p{z-index:15;position:relative}.palette-builder div.product-overlay .product-display img{z-index:0;margin:-14px 0 0 0;position:relative}.palette-builder div.product-overlay .product-display #selectedFinishVegan{margin:-9px 0 0 0;color:#a9a9a9;font-weight:300;font-size:13px}.palette-builder div.product-overlay .product-display #selectedFinishVegan .delim{padding:0 3px}.palette-builder div.product-overlay #eyeshadow-finish-selectors{position:relative;z-index:9;background:#fff;margin:-132px 0 0 0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;overflow:visible}.palette-builder div.product-overlay #eyeshadow-finish-selectors li{width:20%;padding:0;margin:0;border:none}.palette-builder div.product-overlay #eyeshadow-finish-selectors li a{background:#f5f5f5;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;text-transform:uppercase;color:#a9a9a9}.palette-builder div.product-overlay #eyeshadow-finish-selectors li.active a{background:#fff;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}.palette-builder div.product-overlay .eyeshadow-filter{padding:20px 20px;background:#fff;position:relative;height:200px;overflow:auto;clear:both}.palette-builder div.product-overlay .eyeshadow-filter li{min-width:25px;padding:4px}.palette-builder div.product-overlay .eyeshadow-filter li a{display:block;width:100%;height:100%}.palette-builder div.product-overlay .eyeshadow-filter li a .check{display:none}.palette-builder div.product-overlay .eyeshadow-filter li a.selected .check{display:block}.palette-builder div.product-overlay .eyeshadow-dropdown{display:none !important;float:none;width:80%;margin:10px auto}.palette-builder div.product-overlay .add-to-cart{border-top:1px solid #ebebeb;text-align:center;position:fixed;padding:0;bottom:0;left:0;width:100%;height:70px}.palette-builder div.product-overlay .add-to-cart .add-to-cart-container{padding:10px}.palette-builder div.product-overlay .add-to-cart .add-to-cart-container:after{content:'.';display:table;font-size:0;clear:both}.palette-builder div.product-overlay .add-to-cart .add-to-cart-container .eyeshadow-dropdown{float:left;width:70%;margin:0}.palette-builder div.product-overlay .add-to-cart .add-to-cart-container>a{background:#7c003f;float:none;text-transform:uppercase;font-family:#989898;font-weight:600;color:#fff;width:100%;display:block;letter-spacing:1px;max-width:260px;text-align:center;margin:0 auto;cursor:pointer}.palette-builder div.product-overlay .add-to-cart .add-to-cart-container>a span{padding:15px;display:block}.palette-builder #selected-products{list-style:none;margin:0;padding:0}.palette-builder #selected-products li{position:relative;border:1px solid #ebebeb;background:#f6f6f6;text-transform:uppercase;font-family:"Neutraface";padding:10px;margin:0 0 10px 0;opacity:0.55}.palette-builder #selected-products li p{margin:0;line-height:1}.palette-builder #selected-products li p img{max-width:25px;margin:0px 6px -6px 0}.palette-builder #selected-products li .product-action{position:absolute;top:0;right:0;text-align:center;padding:4px 15px;border-left:1px solid #ebebeb;display:block;cursor:pointer}.palette-builder #selected-products li .product-action img{width:15px;padding:10px 0 0 0}.palette-builder #selected-products li .add-product{display:block}.palette-builder #selected-products li .add-product img{width:15px;padding:10px 0 0 0}.palette-builder #selected-products li .remove-product{display:none}.palette-builder #selected-products li .remove-product img{width:12px;padding:12px 0 0 0}.palette-builder #selected-products li.filled{opacity:1}.palette-builder #selected-products li.filled .add-product{display:none}.palette-builder #selected-products li.filled .remove-product{display:block}.palette-builder .add-to-cart{background:#f6f6f6;border-top:1px slid #ebebeb;padding:20px;font-family:"Neutraface"}.palette-builder .add-to-cart p{overflow:hidden;margin:0;line-height:1.1;font-size:16px}.palette-builder .add-to-cart p strong{text-align:left;float:left}.palette-builder .add-to-cart p>span{text-align:right;float:right;color:#7c003f;font-size:18px}.palette-builder .add-to-cart .palette-note{padding:0;margin:0 0 15px 0;font-size:13px;text-transform:uppercase}.palette-builder #addToCart{font-weight:600}.palette-builder #addToCart:disabled{background:#ccc;border:1px solid #ccc}.palette-builder #addToCart:disabled:hover{color:#fff}@media screen and (max-width: 1400px){body.article .global-wrapper{max-width:960px}}@media screen and (max-width: 1085px){#shopify-section-header div.header>.container .logo{width:18%}#shopify-section-header div.header>.container .logo .icon{font-size:24px}#shopify-section-header div.header>.container .nav{width:78%}#shopify-section-header div.header>.container .nav a{font-size:12px}}@media screen and (max-width: 920px){#shopify-section-header div.header>.container{padding:20px}#shopify-section-header div.header>.container .logo{width:18%;margin:9px 0 0 0}#shopify-section-header div.header>.container .nav{width:80%}#shopify-section-header div.header>.container .nav .menu.align_left{margin:6px 0 -6px 0}#shopify-section-header div.header>.container .nav .menu.right li{width:23px}#hero .hero-content,#hero .mobile-hero-content{top:19%;left:40px}#hero .hero-content h1,#hero .mobile-hero-content h1{font-size:58px}#hot-promos{padding:50px 0}#hot-promos .promo-wrap .sub-title{font-size:14px}#hot-promos .promo-wrap h3{font-size:24px}#hot-promos .promo-wrap .right-promos .bottom-promo h3{font-size:30px}#trending{padding:50px 0}}@media only screen and (max-width: 800px) and (min-width: 768px){body.customers-account .container div.account-button{margin:20px 10px 10px}}@media screen and (max-width: 768px){body h1{text-align:center;font-size:50px;padding-top:2%}.hero-content,.mobile-hero-content{display:none;background:#1b1f27 url(new-line-art-2.png) center center no-repeat;text-align:center;height:250px}.hero-content p,.mobile-hero-content p{display:none}.hero-content span,.mobile-hero-content span{display:block;font-size:50px;margin:-4% 0 2%}#hot-promos{padding:50px 0}#hot-promos .promo-wrap .sub-title{font-size:12px}#hot-promos .promo-wrap h3{font-size:20px}#hot-promos .promo-wrap .btn{font-size:14px}#hot-promos .promo-wrap .left-promo .promo-content{padding:10px 10px 30px}#trending{background:#f0f0f0;padding:0px}#trending h2{font-size:24px;margin-bottom:25px}#trending .trending-grid{box-shadow:none}#trending .trending-grid li.title-col{display:none}#trending .trending-grid li{width:45%;margin:5% 2%}#trending .trending-grid li a{padding:0;background:none}#trending .trending-grid li .hover-content{display:block;opacity:1;bottom:-20px}#help{margin-top:0px}#help .row{display:block}#help .row .faq-topic{width:100%;margin:0 auto}body.collection .mobile-collection-title{display:block;font-size:24px;text-align:center;font-family:'Neutraface';text-transform:uppercase;margin:72px 0 -22px 0}body.page-mug-influencer #influencer-hero .banner-image-desktop{display:none}body.page-mug-influencer #influencer-hero .banner-image-mobile{display:block}body.page-mug-influencer #influencer-hero .bio-content-container{position:inherit;width:100%;text-align:center}body.page-mug-influencer #influencer-hero .bio-content-container .bio-content{padding:10%}body.page-mug-influencer #influencer-hero .bio-content-container .bio-content :first-child{line-height:1}body.page-mug-influencer #influencer-images{margin-top:25px}body.page-mug-influencer #influencer-spotlight{display:block}body.page-mug-influencer #influencer-spotlight .spotlight-content-container .spotlight-content{margin:10% auto 5%}body.page-mug-influencer #influencer-spotlight .spotlight-content-container .spotlight-content>div:first-child{line-height:1}body.page-mug-influencer #influencer-quote{margin:0}body.page-mug-influencer #influencer-quote p{padding:5%;width:80%;margin:0 auto}body.page-mug-influencer #influencer-newsletter{width:100%;padding:0}body.page-mug-influencer #influencer-newsletter .newsletter{overflow:hidden}body.page-mug-influencer #influencer-newsletter .newsletter #newsletter-logo{padding-top:0px}body.page-mug-influencer #influencer-newsletter .email.field_block .field{margin:0 5%}body.cart .icon-minus{right:-4px}body.cart #cross-sell{width:90%;margin:0 auto;padding:20px}body.cart #cross-sell h4{font-size:21px !important}body.customers-account h1,body.customers-account-edit h1{font-size:24px;margin:0 auto;text-align:center}body.customers-account .container #customer_orders h4,body.customers-account .container #customer_orders p,body.customers-account-edit .container #customer_orders h4,body.customers-account-edit .container #customer_orders p{padding:0px 25px}body.customers-account .container #customer-fields .form-footer,body.customers-account-edit .container #customer-fields .form-footer{display:inline-grid;width:100%}body.customers-account .container #customer-fields .cancel-form,body.customers-account-edit .container #customer-fields .cancel-form{margin:0px}body.customers-account .container #customer-fields input,body.customers-account-edit .container #customer-fields input{margin-top:10px}body.customers-account .container #customer-fields .action-icon,body.customers-account-edit .container #customer-fields .action-icon{display:none}body.customers-account .container .ten.columns,body.customers-account-edit .container .ten.columns{padding:15px 0px}body.customers-account .container .account-page-logout,body.customers-account-edit .container .account-page-logout{width:100%}body.customers-account .container .account-page-logout .account-button,body.customers-account-edit .container .account-page-logout .account-button{background:white;margin:0}body.customers-account #customer-edit-form .form-row,body.customers-account-edit #customer-edit-form .form-row{display:block}body.customers-account #customer-edit-form .form-row .element,body.customers-account-edit #customer-edit-form .form-row .element{width:100%}body.product #cross-sell .products>div{width:230px}}@media screen and (max-width: 767px){.mobile-only{display:block}.promo_banner{background:#7c003f}.promo_banner p{font-size:10px}.promo_banner--active .header-section{background:#1b1f27}#header .icon-cart:before{display:none}#header .icon-cart .icon{font-size:23px}#header .icon-cart .count{font-size:12px;font-weight:300;position:absolute;top:-9px;right:-8px}#nav.mm-menu .mm-panel{background:#1b1f27}#nav.mm-menu .mm-search input{background:#fff;color:#1b1f27}#nav a.mm-title{max-width:200px;text-align:center;margin:13px auto}body.index #content_wrapper{overflow-y:hidden}#header{top:28px;border:none;opacity:1;height:40px}#header>.icon-menu>span{display:none}#header>.icon-cart{top:-10px}#header>.icon-cart>img{display:none}#header a.mobile_logo{top:2px}#header a.mobile_logo .icon{font-size:24px;font-weight:300;top:3px}#hero #mobile-hero-image{display:block}#hero #desktop-hero-image{display:none}#hero .hero-content h1,#hero .mobile-hero-content h1{font-size:40px}#hero .hero-content p,#hero .mobile-hero-content p{display:none}#hot-promos{padding:30px 0}#hot-promos h2{margin:0 0 10px 0;font-size:22px}#hot-promos .promo-wrap .left-promo{float:none;width:100%}#hot-promos .promo-wrap .right-promos{float:none;width:100%}#hot-promos .promo-wrap .right-promos .top-promo{display:-webkit-box;-webkit-box-orient:vertical}#hot-promos .promo-wrap .right-promos .top-promo>img{padding-top:25px;float:none;width:100%}#hot-promos .promo-wrap .right-promos .top-promo .promo-content{padding:0px 0px 25px;float:none;width:100%;-webkit-box-ordinal-group:2}#hot-promos .promo-wrap .right-promos .top-promo #desktop-display-box,#hot-promos .promo-wrap .right-promos .top-promo #desktop-display-box-2{display:none}#hot-promos .promo-wrap .right-promos .top-promo #mobile-display-box,#hot-promos .promo-wrap .right-promos .top-promo #mobile-display-box-2{-moz-box-ordinal-group:1;display:block}#hot-promos .promo-wrap .right-promos .top-promo #mobile-display-box>img,#hot-promos .promo-wrap .right-promos .top-promo #mobile-display-box-2>img{width:100%}#full-width-promo a{padding:30px 0}#full-width-promo h2{font-size:40px}#trending{background:#f0f0f0;padding-bottom:25px}#trending .trending-grid{width:100%}#trending .trending-grid li{margin:5% 1% 5% 3%}#trending .trending-grid li .article-difficulty{margin:3%}#trending .trending-grid li .hover-content{width:90%;left:3%;padding:2px 5px 2px 5px}#trending .trending-grid li .hover-content .article-type,#trending .trending-grid li .hover-content h4{margin:0}.newsletter #bronto-email-signup{width:70%;margin:0px 15%}.newsletter #bronto-email-signup input:first-child{min-height:46px}.newsletter #bronto-email-signup input:last-child{width:40%}.cart-section .cart_items{float:none;width:100%;margin:0 0 20px 0;padding:0;border:none}.cart-section .cart_items .cart-item{width:100%;float:none;margin:0}.cart-section .cart_items input.quantity{width:35px;height:35px;position:relative}.cart-section .cart-right-col{width:100%;z-index:999}body.product .main-wrapper{padding:20px 0}body.product .product-info .col-left,body.product .product-info .col-right{float:none;width:100%}body.product #eyeshadow-finish-selectors>li a{font-size:11px}body.product .ingredients{padding-top:30px}body.product .ingredients .ingredient-list{display:block}body.product .ingredients .ingredient-list li{display:block;width:100%}body.product #cross-sell .products{width:100%;margin:0 auto}div#shopify-product-reviews .spr-review .spr-review-header-byline{position:relative;top:auto;right:auto;display:block}body.article .hsContent{display:block}body.article h1{font-size:3vw;text-align:center}body.article .article-products{width:95%;float:none;margin:0 auto}body.article .article-template-section #slide-article{margin:50px 0 16px 0}body.article .article-template-section>.container{width:100%;float:none}body.collection .filter-sort-mobile{display:block;overflow:hidden;background:#fff;border-bottom:1px solid #ebebeb;padding:0;margin:0;height:40px}body.collection .filter-sort-mobile li{float:left;width:50%;padding:0;margin:0}body.collection .filter-sort-mobile li a{color:#1b1f27;text-transform:uppercase;font-weight:300;font-family:"Poppins";padding:7px 20px 5px 20px;display:block;height:100%;position:relative}body.collection .filter-sort-mobile li a.active .triangle{display:none}body.collection .filter-sort-mobile li a.active .close{display:block;top:6px}body.collection .filter-sort-mobile li a span{position:absolute;right:20px;top:17px}body.collection .filter-sort-mobile li a .close{display:none}body.collection .filter-sort-mobile li:first-child a{border-right:1px solid #ebebeb}body.collection #bc-sf-filter-top-sorting{display:none}body.collection #bc-sf-filter-top-sorting.open{display:block}body.collection .page-heading h1{margin:10% auto 0%;font-size:24px;width:100%}body.collection #bc-sf-filter-top-sorting{width:100%;margin:0;position:fixed;top:108px;left:-5px;z-index:10}body.collection #bc-sf-filter-top-sorting label{display:none}body.collection #bc-sf-filter-top-sorting select{width:100%;padding:5px;display:block}body.collection .sidebar{display:none;position:absolute;top:0;z-index:100;background:#f8f8f8}body.collection .sidebar.open{display:block}body.collection .sidebar .sidebar-wrapper{position:fixed;left:0;width:100%;height:100%;padding:0;background:#f8f8f8;top:68px;overflow-y:auto}body.collection .sidebar .sidebar-wrapper>h2{background:#1b1f27;color:#fff;font-weight:600;padding:10px;margin:0;font-family:"Poppins";text-align:center}body.collection .sidebar .sidebar-wrapper .close-filter{position:absolute;top:10px;left:10px;color:#fff;font-family:"Poppins";font-weight:600}body.collection .sidebar .sidebar-wrapper .bc-sf-filter-clear-all{position:absolute;top:10px;right:10px;color:#fff;font-family:"Poppins";font-weight:300;font-size:12px;text-transform:uppercase}body.collection .sidebar .sidebar-wrapper .bc-sf-filter-selection-wrapper{margin:0;padding:0;border:none}body.collection .sidebar .sidebar-wrapper .bc-sf-filter-selection-wrapper h3,body.collection .sidebar .sidebar-wrapper .bc-sf-filter-selection-wrapper .bc-sf-filter-selected-items{display:none}body.collection .sidebar .sidebar-wrapper .jspContainer .jspPane{width:100% !important}body.collection .sidebar .bc-sf-filter-block-content ul{overflow:hidden}body.collection .sidebar .bc-sf-filter-block-content ul li{float:left;width:50%}body.collection .sidebar .mug-products-info,body.collection .sidebar #bc-sf-filter-tree-mobile,body.collection .sidebar .bc-sf-filter-clear{display:none}body.collection .sidebar #bc-sf-filter-tree{display:block}body.collection .sidebar .bc-sf-filter-option-block{margin:15px;padding:10px;background:#fff}body.blog .global-wrapper{margin-top:0}body.blog .blog-listing .blog-list-header{position:relative}body.blog .blog-listing .blog-list-header #mg-blog-filter{position:absolute;top:15px;left:0;width:100%;background:#fff;float:none;z-index:9;padding:0;display:none}body.blog .blog-listing .blog-list-header #mg-blog-filter.open{display:block}body.blog .blog-listing .blog-list-header #mg-blog-filter h3{background:#1b1f27;display:block;color:#fff;padding:10px;text-align:center;position:relative}body.blog .blog-listing .blog-list-header #mg-blog-filter h3 a{color:#fff;position:absolute;right:10px;top:10px}body.blog .blog-listing .blog-list-header #mg-blog-filter a{color:#1b1f27}body.blog .blog-listing .blog-list-header #mg-blog-filter>ul{margin:20px 10px}body.blog .blog-listing .blog-list-header #mg-blog-filter li.filter-option{width:50%;display:block;float:left;font-weight:600}body.blog .blog-listing .blog-list-header #mg-blog-filter li>ul{position:relative;display:block !important;background:none;height:inherit !important}body.blog .blog-listing .blog-list-header #mg-blog-filter li>ul li{margin:5px 0;padding:0 0 0 5px}body.blog .blog-listing .blog-list-header #mg-blog-filter li>ul li a{font-weight:300;padding:0;margin:0}body.blog .blog-listing .sixteen .column.article{margin-bottom:30px}body.blog .filter-sort-mobile{display:block;position:absolute;top:37px;right:10px;width:105px;margin:0;padding:0}body.blog .filter-sort-mobile span{position:relative;top:16px;right:-6px}body.blog #mobile-clear-filters-link{display:block;float:left}body.blog #clear-filters-link{border:1px solid black}body.blog .icon-mg-x{float:right;padding-top:3px;display:block}.palette-builder{padding:20px 0 0 0 !important}.palette-builder .columns{float:none;width:100%}.palette-builder .mobile-product-heading{display:block;margin:0;padding:0 0 20px 0;font-size:30px;line-height:1;font-family:"Neutraface";text-align:center}.palette-builder .mobile-product-heading p{margin:0;padding:0}.palette-builder .product-heading{display:none}.palette-builder .image-frame{margin:0 0 20px 0}.swym-hosted-page .global-wrapper{padding:12px 0}#swym-plugin-name{font-size:20px}.swym-hosted-page #swym-hosted-plugin .swym-item-grid .swym-item .swym-add-to-cart a{padding:20px}}@media screen and (min-width: 1200px){body.customers-account .container .ten.columns{padding:15px 50px}}@media screen and (max-width: 550px){body.page-mug-influencer #influencer-must-haves #must-have-products .featured-products-wrapper .thumbnail{width:100% !important}}@media screen and (max-width: 479px){.global-wrapper div.container,.main-wrapper div.container{width:98%;padding:0 1%}.global-wrapper div.container .one.column,.global-wrapper div.container .one.columns,.global-wrapper div.container .two.columns,.global-wrapper div.container .three.columns,.global-wrapper div.container .four.columns,.global-wrapper div.container .five.columns,.global-wrapper div.container .six.columns,.global-wrapper div.container .seven.columns,.global-wrapper div.container .eight.columns,.global-wrapper div.container .nine.columns,.global-wrapper div.container .ten.columns,.global-wrapper div.container .eleven.columns,.global-wrapper div.container .twelve.columns,.global-wrapper div.container .thirteen.columns,.global-wrapper div.container .fourteen.columns,.global-wrapper div.container .fifteen.columns,.global-wrapper div.container .sixteen.columns,.global-wrapper div.container .one-third.column,.global-wrapper div.container .two-thirds.column,.main-wrapper div.container .one.column,.main-wrapper div.container .one.columns,.main-wrapper div.container .two.columns,.main-wrapper div.container .three.columns,.main-wrapper div.container .four.columns,.main-wrapper div.container .five.columns,.main-wrapper div.container .six.columns,.main-wrapper div.container .seven.columns,.main-wrapper div.container .eight.columns,.main-wrapper div.container .nine.columns,.main-wrapper div.container .ten.columns,.main-wrapper div.container .eleven.columns,.main-wrapper div.container .twelve.columns,.main-wrapper div.container .thirteen.columns,.main-wrapper div.container .fourteen.columns,.main-wrapper div.container .fifteen.columns,.main-wrapper div.container .sixteen.columns,.main-wrapper div.container .one-third.column,.main-wrapper div.container .two-thirds.column{width:98%;padding:0 1%}div.container .thumbnail.even,div.container .thumbnail.odd{width:47% !important;margin-left:0;margin-right:0}body.search .page-heading h1,body.collection .page-heading h1{padding-top:20px}body.search .main-wrapper .twelve.columns,body.collection .main-wrapper .twelve.columns{width:99%;padding:0 0 0 1%}body.search .filter-sort-mobile,body.collection .filter-sort-mobile{margin:0 -1%;width:102%;position:fixed;top:68px;z-index:100}body.search .sidebar,body.collection .sidebar{width:100% !important;padding:0 !important;margin:0 !important}body.search .thumbnail .cart-wishlist,body.collection .thumbnail .cart-wishlist{width:96%}body.blog .blog-listing{width:100%;padding:0}body.blog .blog-listing .blog-list-header{top:28px}body.blog .blog-listing .blog-list-header .blog-list-header-container{padding:13px 10px 20px}body.blog .filter-sort-mobile{top:21px;font-size:13px}body.blog .filter-sort-mobile span{top:13px;border-width:5px 5px 0 5px}body.page-mug-influencer .container{width:100% !important;padding:0 !important}body.page-mug-influencer .sixteen.columns{width:100% !important;padding:0 !important}body.page-mug-influencer #influencer-newsletter .newsletter h2{font-size:32px}body.page-mug-influencer #influencer-must-haves #must-have-products .featured-products-wrapper #prev-arrow,body.page-mug-influencer #influencer-must-haves #must-have-products .featured-products-wrapper #next-arrow{display:none !important}body.page-mug-influencer #influencer-must-haves #must-have-products .featured-products-wrapper .thumbnail .swym-button.swym-add-to-wishlist-view-product{margin-top:10%}body.page-mug-influencer #influencer-product-slider .slick-list{width:100%}body.page-mug-influencer #influencer-product-slider .slick-list .slick-slide{margin:0 5px}body.page-mug-influencer #column_47754>div>div>span:nth-child(1)>input{width:95%}body.customers-account-edit h1{padding-top:20px !important;text-align:left;padding-left:5% !important}body.customers-account-edit #customer-edit-form{width:90%;margin:0 auto}body.customers-account-edit #customer-edit-form #submit-buttons .element{display:block}body.customers-account-edit #customer-edit-form div.account-button{margin:10px 0 0 0;width:100%}body.product #cross-sell{padding:20px 0px}body.product #cross-sell .products{width:100%}}@media screen and (max-width: 420px){body.collection .page-heading h1{padding-top:30px}#trending h2{font-size:22px;letter-spacing:.8px}#trending .trending-grid{width:100%}.eyeshadow-dropdown{width:77%;margin-right:6%}}@media screen and (max-width: 350px){.eyeshadow-dropdown{width:74%;margin-right:7%}}@media screen and (max-width: 1199px){.palette-builder .image-frame{padding:65px}}@media screen and (max-width: 959px){.palette-builder .image-frame{padding:52px}}@media screen and (max-width: 767px){.palette-builder .mobile-product-heading{padding:0}.palette-builder .mobile-product-heading p{line-height:1.1}.palette-builder .image-frame{margin:0 15px;padding:12%}.palette-builder .flexslider{display:none}.palette-builder .seven.columns.omega{margin:0;top:-40px}.palette-builder #selected-products{margin:15px}.palette-builder #addToCart{width:100%}.palette-builder div.product-overlay .eyeshadow-selector-container{top:68px}}@media screen and (max-width: 479px){body.product-palette .main-wrapper.palette-builder{padding:0 !important}body.product-palette .main-wrapper.palette-builder>.columns{display:block}body.product-palette .main-wrapper.palette-builder .image-frame{margin:-10px 15px -10px 15px;padding:11.8%}.newsletter h2{font-size:35px}.newsletter #bronto-email-signup{padding:5% 10%;width:95%;margin:0px -7%}.newsletter #newsletter-extra-text{padding-bottom:50px;margin-top:0px}}
