.js-drawer-open{overflow:hidden}.drawer{position:fixed;overflow:hidden;top:0;bottom:0;max-width:100%;z-index:11111111;color:#505050;background-color:#fff;box-shadow:0 0 150px #0000001a;transition:transform .25s cubic-bezier(.165,.84,.44,1);border:none}@media screen and (max-height:400px){.drawer{overflow:scroll}.drawer .drawer__contents{height:auto}}.drawer a:not(.btn){color:#505050}.drawer a:not(.btn):hover{color:#505050}.drawer input,.drawer textarea{border-color:#e8e8e1}.drawer .btn{background-color:#ff7100;color:#fff}.drawer--left{width:100%;left:-100%}.drawer--left.drawer--is-open{display:block;transform:translate(100%);transition-duration:.45s}.drawer--right{width:90%;right:-90%}@media only screen and (min-width:769px){.drawer--right{width:520px;right:-520px}}.drawer--right.drawer--is-open{display:block;transform:translate(-100%);transition-duration:.6s}@media only screen and (min-width:769px){.drawer--right.drawer--is-open{transform:translate(-520px)}}.js-drawer-closing .main-content:after,.js-drawer-open .main-content:after{content:"";display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#e6e6e6;opacity:0;z-index:26}.js-drawer-open .main-content:after{animation:overlay-on .35s forwards}.js-drawer-closing .main-content:after{animation:overlay-off .25s forwards}.drawer__fixed-header,.drawer__footer,.drawer__header,.drawer__scrollable{padding-left:20px;padding-right:20px}.drawer__header{display:table;height:70px;width:100%;padding:11.53846px 0;margin-bottom:0;border-bottom:1px solid;border-bottom-color:#e8e8e1;border-bottom-color:var(--colorDrawerBorder)}.drawer__fixed-header{height:70px;overflow:visible}@media only screen and (min-width:769px){.drawer__fixed-header,.drawer__header{height:80px}}.drawer__close,.drawer__title{display:table-cell;vertical-align:middle}.drawer__title{width:100%}.drawer__close{width:1%;text-align:center}.drawer__close-button{position:relative;height:100%;right:-20px;padding:0 20px;color:inherit}.drawer__close-button:active{background-color:#f2f2f2}.drawer__close-button .icon{height:28px;width:28px}.drawer__close--left{text-align:left}.drawer__close--left .drawer__close-button{right:auto;left:-20px}.drawer__contents{height:100%;display:flex;flex-direction:column}.drawer__inner,.drawer__scrollable{flex:1 1 auto;display:flex;flex-direction:column;overflow-y:hidden}.drawer__scrollable{padding-top:20px;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.drawer__footer{border-top:1px solid;border-top-color:#e8e8e1;padding-top:15px;padding-bottom:20px}@media only screen and (min-width:769px){.drawer__footer{padding-top:22.22222px}}.drawer__inner.is-loading .drawer__scrollable{transition:opacity .3s ease .7s;opacity:.4}body.overlay1:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#42424259;z-index:1111}body.overlay1{position:relative}#CartDrawer .color-variant{width:26px;height:26px;border:1px solid #000;border-radius:100%;padding:2px;position:relative}#CartDrawer .color-variant .inner-variant{height:22px;width:22px;border-radius:100%;position:absolute;border:none;margin:0;top:1px;left:1px}#CartDrawer .color-variant.DarkBrown{border:1px solid #4F3738}#CartDrawer .color-variant.DarkBrown .inner-variant{background-color:#4f3738}#CartDrawer .color-variant.NaturalGrey{border:1px solid #626262}#CartDrawer .color-variant.NaturalGrey .inner-variant{background-color:#626262}#CartDrawer .color-variant.pencil-Brown{border:1px solid #674739}#CartDrawer .color-variant.pencil-Brown .inner-variant{background-color:#674739}#CartDrawer .color-variant.pencil-Blonde{border:1px solid #BC9A7A}#CartDrawer .color-variant.pencil-Blonde .inner-variant{background-color:#bc9a7a}#CartDrawer .color-variant.Blonde{border:1px solid #BC9A7A}#CartDrawer .color-variant.Blonde .inner-variant{background-color:#bc9a7a}#CartDrawer .color-variant.NaturalBlack{border:1px solid #000}#CartDrawer .color-variant.NaturalBlack .inner-variant{background-color:#000}#CartDrawer .option-line,#CartDrawer .option-item{display:flex;align-items:center}#CartDrawer .option-line{padding-top:10px;margin-bottom:20px}#CartDrawer .option-item{margin-right:10px}#CartDrawer .option-item span{padding-left:5px}.mini-cart__item-title{gap:20px}.mini-cart__item-title .line-price{text-align:right;width:80px;font-weight:600;font-size:18px!important}.mini-cart__item-title a{width:calc(100% - 100px);font-weight:500;font-size:16px!important}@media (max-width: 749px){.mini-cart__item-title a{font-size:14px!important}#CartDrawer .option-item span{padding-left:5px;font-size:14px!important}}#CartDrawer .product-quantity-box .quantity{min-height:50px;height:50px;border:none;color:#744682;font-weight:600;font-size:20px}#CartDrawer .product-quantity-box .product-minus,#CartDrawer .product-quantity-box .product-plus{height:50px;display:flex;justify-content:center;align-items:center}#CartDrawer .product-quantity-box{border:1px solid #744682;width:110px;margin-top:0;display:flex;justify-content:center}#CartDrawer li.mini-cart__item a.cart__remove-btn{position:absolute;top:unset;bottom:-3px;left:130px}#CartDrawer li.mini-cart__item a.cart__remove-btn .remove-icon:before{content:url(https://cdn.shopify.com/s/files/1/0509/7344/2204/files/remove.png?v=1661332646)}#CartDrawer li.mini-cart__item{border-bottom:1px solid rgba(0,0,0,.07)}#CartDrawer .cart-header{background-color:#744682;padding:17px 25px;display:flex;justify-content:space-between}#CartDrawer .cart-total{font-size:14px;font-weight:600;color:#fff;display:flex}#CartDrawer .shipping-link{color:#fff!important;text-transform:capitalize!important;text-decoration:underline}.mini-cart__item-price{font-size:15px!important}#CartDrawer progress{background-color:#e7e7e7;height:10px;border-radius:10px;border:1px solid transparent}#CartDrawer progress::-webkit-progress-bar{background-color:#e7e7e7;border-radius:10px;border:1px solid transparent}#CartDrawer progress::-webkit-progress-value{background-color:#744682!important;border-radius:10px;border:1px solid transparent}.shipping-bar_row{padding:25px;background-color:#f8f8f8;display:flex;justify-content:space-between}.shipping-text p{font-size:14px!important;margin-bottom:0}.pink-text{color:#744682;font-weight:600}.cart-bottom{position:absolute;bottom:0;width:100%;padding-top:30px;padding-bottom:30px;background-color:#fcfcfc}#CartDrawer .cart_subtotal{text-transform:uppercase;font-size:18px}#CartDrawer .cart_items{height:calc(100vh - 530px);overflow:auto}#slidcart-submit,.cart-empty_redirect{width:265px;height:50px;background-color:#744682;color:#fff;text-transform:uppercase;position:relative;box-shadow:0 4px 4px #00000040}.cart-empty_redirect{display:inline-flex;margin:auto;color:#fff!important;text-align:center;align-items:center;justify-content:center}#CartDrawer .empty_cart{text-transform:initial!important;padding-bottom:0;padding-top:0}#slidcart-submit .icon-lock{position:absolute;left:50px}#CartDrawer .js-empty-cart__message{padding-top:30vh;text-align:center}@media (max-width: 749px){#CartDrawer .cart_items{height:calc(100vh - 440px)}}.product_section .swatch.color-option .swatch-element{display:flex;align-items:center;background-color:#f9f9f9;padding:12px 20px;width:210px;justify-content:space-between}.product_section .swatch_options .color-option input:checked+.swatch-element{border-radius:0;border:2px solid #744682!important;background-color:#fefcff}.product_section .swatch_options .color-option input:checked+.swatch-element label{border:1px solid #424242}.product_section .color-option .tooltip1{font-size:15px}.product_section .color-option .swatch-element.color.swatch-element label{width:28px;height:28px;background-size:22px;background-repeat:no-repeat;border:1px solid #DDDDDD;background-color:transparent!important}.product_section .set_product.fullset,.product_section .set_product{display:none!important}.shopify-section--featured-collection .tooltip1{display:none}.product_section .color-option_line>.select{display:none}@media (max-width: 1024px){.product_section .color-option .tooltip1{font-size:13px}}@media (max-width: 749px){.product_section .swatch.color-option .swatch-element{width:calc(50% - 10px);margin-bottom:15px;margin-left:0;padding:12px}.product_section .swatch.color-option .swatch-element.swatch-element-1{margin-right:10px}.product_section .swatch.color-option .swatch-element.swatch-element-2,.product_section .swatch.color-option .swatch-element.swatch-element-3{margin-left:10px}.product-lushline .product_section .swatch.color-option .swatch-element.swatch-element-3{margin-left:0}.product_section .swatch_options1{display:block}.mobile-detail-first{display:none}.color-option_line{margin-bottom:0}.description_line{padding-top:0}}@media (min-width: 750px){.product_section .swatch_options1 .swatch{max-width:436px}}.option-label{font-size:17px;font-weight:500;display:flex;align-items:center;justify-content:center}.option-number{width:28px;height:28px;border-radius:50%;background-color:#f9f9f9;margin-right:15px;display:flex;align-items:center;justify-content:center;display:none}.option-text{font-size:17px;font-weight:500;color:#a7a7a7;font-style:italic}@media (max-width: 749px){.option-label{font-size:15px}.option-text{font-size:14px}}.option-devider{width:100%;height:1px;background:#d0d0d0;margin-top:20px;margin-bottom:20px}.swatch .swatch-element .crossed-out{display:none!important}.product__details--product-page .option_title{margin-bottom:20px}.product-complete-set #price-line,.product-brow-set #price-line,.product-lash-set #price-line,.product-beauty-set #price-line,.product-serum-set #price-line{margin-top:0}.product-complete-set .product__details--product-page .option_title,.product-brow-set .product__details--product-page .option_title,.product-lash-set .product__details--product-page .option_title,.product-beauty-set .product__details--product-page .option_title,.product-serum-set .product__details--product-page .option_title{display:flex;justify-content:space-between;align-items:center}.product-volumecare .product__details--product-page .option_title,.product-pf-7f093d14 .product__details--product-page .option_title,.product-lushline .product__details--product-page .option_title{display:flex;margin-bottom:15px;font-size:17px;font-weight:500}body.product-lushline .color-option_line{display:block}@media (min-width: 750px){.product-lushline .product_section .swatch_options1 .swatch{max-width:100%}}.swatch .swatch-element{cursor:pointer}.option-devider{margin-top:10px;margin-bottom:10px}.product__details--product-page .option_title{margin-bottom:10px}.upsell_product-image{max-width:100px;padding-right:20px}.upsell_product-image img{width:100%}#CartDrawer .cart-bottom{padding:0}#CartDrawer .cart_upsell{padding:30px 25px;background-color:#f4f4f4}.cart_upsell-heading{text-align:center;font-size:15px;font-weight:600;color:#505050;margin-bottom:30px}.cart_upsell-product{padding:15px;display:flex;background-color:#fff}.upsell_product-form .description_line{display:none!important}.upsell_product-title{padding:0;text-transform:inherit;font-weight:500;margin-bottom:0}.cart_upsell-product .product_form{margin-bottom:0}#CartDrawer .cart_upsell-product .purchase-details__quantity{display:none!important}#CartDrawer .cart_upsell-product .purchase-details{padding-bottom:0}#CartDrawer .cart_upsell-product button.add_to_cart{font-size:11px!important;padding:10px 40px;height:40px}#CartDrawer .cart_upsell-product button.add_to_cart span{font-size:11px!important}.upsell_product-line{display:flex;justify-content:space-between;align-items:baseline}#CartDrawer .cart_upsell-product span.price .money{font-size:15px!important}#CartDrawer .cart_upsell-product .modal_price{padding-bottom:0;margin-bottom:0;font-size:15px!important;display:block}#CartDrawer .cart_upsell-product .rc-container-wrapper,#CartDrawer .cart_upsell-product .rc-widget-injection-parent,#CartDrawer .cart_upsell-product .color-option_line{display:none!important}#CartDrawer .cart_upsell-product .shopify-product-form{margin-top:0!important}#CartDrawer .cart_upsell-product .description_content,#CartDrawer .cart_upsell-product .feature_divider.mobile-view{display:none!important}#CartDrawer .cart_subtotal{padding:15px 25px 25px;margin-bottom:0}#CartDrawer #slidcart-submit{margin-bottom:25px}#CartDrawer form{margin-top:0!important}@media (max-width: 749px){#CartDrawer .cart_upsell-product button.add_to_cart{padding:10px 20px;height:30px}#CartDrawer .cart_upsell-product .purchase-details__buttons{margin-top:0}#CartDrawer .cart_subtotal{padding-top:20px;padding-bottom:15px}#CartDrawer #slidcart-submit,.cart_upsell-heading{margin-bottom:15px}#CartDrawer .cart_upsell{padding-top:20px;padding-bottom:20px}}.mask-option__img{width:35px}#CartDrawer .option-line{margin-bottom:10px}#CartDrawer .cart_items{padding-top:10px}#CartDrawer.upsell-added .cart_items{height:calc(100vh - 300px)}@media (max-width: 749px){#CartDrawer .cart-header,.shipping-bar_row{padding:15px}#CartDrawer .cart-total,#CartDrawer .shipping-link,#CartDrawer .cart_count{font-size:11px!important;line-height:1!important}.shipping-text p{font-size:11px!important}.shipping-bar_row{flex-direction:column;justify-content:center;text-align:center}.mini-cart__item-title .line-price{font-size:14px!important;width:60px}.mini-cart__item-title{justify-content:space-between}.mini-cart__item-title a{width:auto}.mini-cart__item-price,.upsell_product-title,.cart_upsell-heading,#CartDrawer .cart_upsell-product .modal_price,#CartDrawer .cart_upsell-product span.price .money{font-size:14px!important}#CartDrawer .cart_upsell-product .modal_price,#CartDrawer .cart_upsell-product .modal_price span{line-height:1!important}#CartDrawer .cart_upsell-product button.add_to_cart span{font-size:8px!important}.upsell_product-line{align-items:flex-end}#CartDrawer .cart_upsell{padding:15px}#CartDrawer .cart_subtotal{font-size:14px!important;font-weight:600!important}#slidcart-submit{height:45px}#CartDrawer .product-quantity-box,#CartDrawer .product-quantity-box .product-minus,#CartDrawer .product-quantity-box .product-plus{height:45px;background-color:transparent}#CartDrawer .option-line p{margin-bottom:0;font-size:14px!important}#CartDrawer .product-quantity-box .quantity{height:45px;min-height:45px;font-size:15px;background-color:transparent}#CartDrawer.upsell-added .cart_items{height:calc(100vh - 250px)}body.overlay1{overflow:hidden}}body.collection .tooltip1{display:none!important}.yotpo-widget-subscriptions-add-to-cart{display:block!important;width:100%!important}.product__details--product-page.sticky .yotpo-widget-subscriptions-add-to-cart{display:none!important}.promo-banner__content{display:block}.promo-banner p{width:100%}.promo-banner .flickity-slider{display:flex;align-items:center}.product__details--product-page.sticky .shopify-product-form .select-serum,.product__details--product-page.sticky .notify_form{display:none}.notify_form{display:none!important}.notify-submit{width:100%!important;display:block;color:#fff;background-color:#744682;padding:10px;font-size:16px;box-shadow:0 4px 4px #00000040;font-weight:600}.notify-submit:hover{color:#fff!important}.btn{box-shadow:0 4px 4px #00000040!important}.product-treat-way-spec .product-purchase-footer{display:none!important}.shopify-section--slideshow .caption-content{margin-top:40px}.footer_credits .design-text{width:40%;padding-left:30px;font-weight:700}@media (max-width: 749px){.footer_credits .design-text{width:100%;margin-top:20px;text-align:center;padding-left:0}}.cart_upsell-product .product_form .yotpo-widget-subscriptions-add-to-cart{display:none!important}.featured-collection__products .gallery-cell,.product-recommendations .gallery-cell{display:flex;align-items:stretch;flex-direction:column;min-height:100%;margin-top:0;justify-content:space-between}.featured-collection__products .gallery-cell .brand,.product-recommendations .gallery-cell .brand{display:none}.featured-collection__products .learn_more_link:after{right:unset;padding-left:10px}@media (max-width: 749px){#CartDrawer .option-line{flex-wrap:wrap}#CartDrawer .option-item{margin-bottom:5px}}.product-mask.product-clear-skin-value-set .product__details--product-page.sticky .product-title_review .modal_price{display:none!important}span.price>span.money>span.money,.modal_price>.price-ui>.price>.money{color:#744682;font-weight:700}.modal_price>.price-ui>.compare-at-price>.money{text-decoration:line-through}.product-lush-lash-set .gallery-wrap,.product-ultimate-lash-set .gallery-wrap,.product-go-getters-value-set .gallery-wrap,.product-clear-skin-value-set .gallery-wrap,.product-complete-eye-brow-set .gallery-wrap,.product-all-i-need-value-set .gallery-wrap{position:sticky;top:0}.product-complete-set .product__details--product-page .option_title,.product-brow-set .product__details--product-page .option_title,.product-lash-set .product__details--product-page .option_title,.product-beauty-set .product__details--product-page .option_title,.product-serum-set .product__details--product-page .option_title,.product-lush-lash-set .product__details--product-page .option_title,.product-ultimate-lash-set .product__details--product-page .option_title,.product-go-getters-value-set .product__details--product-page .option_title,.product-complete-eye-brow-set .product__details--product-page .option_title,.product-clear-skin-value-set .product__details--product-page .option_title,.product-all-i-need-value-set .product__details--product-page .option_title{display:flex;justify-content:space-between;align-items:center;font-size:17px;font-weight:400}.new-widget,.product-recommendations .brand{display:none!important}.product-mask.product-clear-skin-value-set .product_section .product__images{padding:0}#CartDrawer .color-variant.Brown{border:1px solid #674739}#CartDrawer .color-variant.Brown .inner-variant{background-color:#674739}@media (min-width: 750px){body.product-lush-lash-set .product_section .swatch_options1 .swatch,body.product-ultimate-lash-set .product_section .swatch_options1 .swatch,body.product-go-getters-value-set .product_section .swatch_options1 .swatch,body.product-complete-eye-brow-set .product_section .swatch_options1 .swatch,body.product-all-i-need-value-set .product_section .swatch_options1 .swatch{max-width:unset}}.cart-bottom .purchase-details .purchase-details{display:none}@media (max-width: 749px){.product-complete-eye-brow-set .product-title_review.mobile-flex>div:first-child,.product-all-i-need-value-set .product-title_review.mobile-flex>div:first-child,.product-go-getters-value-set .product-title_review.mobile-flex>div:first-child,.product-lush-lash-set .product-title_review.mobile-flex>div:first-child,.product-ultimate-lash-set .product-title_review.mobile-flex>div:first-child{display:none}}.product__details--product-page [data-price-ui]{display:flex;flex-wrap:wrap}.modal_price .compare-at-price span.money{text-decoration:line-through}.modal_price [data-price-ui] .price>.money{color:#744682!important;font-weight:700!important}.pf-vs-image label:title{color:transparent!important}.pf-vs-image label{color:transparent!important}
/*# sourceMappingURL=/s/files/1/0331/4391/4628/t/104/assets/custom.css.map */
