input:focus,textarea:focus,select:focus,.disclosure__toggle:focus{outline:none;box-shadow:none;color:none!important;background-color:none!important;border:none}.btn--link:not([disabled]):hover,.btn--link:focus{outline:none;box-shadow:none;color:none!important;background-color:none!important;border:none}.video-banner__item-video video{display:block;width:100%}input,textarea,button,select,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body,*{scroll-behavior:smooth}.video-banner__item-video{margin:0 auto 19.44444px;position:relative;width:100%}img.lazyload{opacity:0!important}img.lazyload.show{opacity:1!important}.container .section-header h1.sec_title__{font-family:Bodoni Moda,serif;font-weight:700;font-style:italic}.announcment,.marquee-section{overflow:hidden}.marquee{display:flex;flex-wrap:nowrap;padding-top:10px;padding-bottom:10px;position:relative;animation:marquee 16s linear infinite}.marquee p{flex:1 0 auto;padding:0 15px;line-height:1;margin-bottom:0}.marquee-section img{width:20%}.marquee-section .images-container,.marquee-section .images-container div{display:flex}.marquee-section .images-container div{flex:1 0 auto;position:relative;animation:marquee_images 30s linear infinite}.marquee-section .images-container:hover div{animation-play-state:paused}.marquee-section .images-container div img{display:inline-block;width:calc(20vw - 5px);padding:5px}.card-product{text-align:center}.card-product .price{align-items:center}.card-product .product-form{position:relative;z-index:11;padding-top:1rem}.card-product .product-form__item{margin-bottom:0}.template-product .product-form__controls-group{flex-direction:column}.card-product .product-form__item--submit{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.card-product .product-form__controls-group{justify-content:center}.card-product .swatch-element label{width:1rem!important;height:1.3rem!important;border-radius:50%!important;min-width:1rem!important}.grid-view-item__image-wrapper .grid-view-item__image{opacity:0;transition:.25s opacity linear}.grid-view-item__image-wrapper .img-container:hover .grid-view-item__image.default-image,.grid-view-item__image-wrapper .grid-view-item__image.active{opacity:1;z-index:1}.grid-view-item__image-wrapper .img-container:hover .grid-view-item__image:not(.default-image){opacity:0;z-index:initial}.scroll_icon{display:none}.relative{position:relative}.grid--table>.grid__item.md-hidden{display:none}.d-flex{display:flex;width:100%;flex-wrap:wrap}.align-center{align-items:center}.align-bottom{align-items:flex-end}.space-between{justify-content:space-between}.pl-30{padding-left:30px}body .site-footer .mb-0{margin-bottom:0}.mb-20{margin-bottom:20px}.site-footer{padding-top:0;padding-bottom:0}.flex-info,.flex-links{padding:50px 40px}.flex-info{flex:1 0 65%}.flex-links{flex:1 0 35%;background:#000}.flex-info .site-footer__icon-list{padding-bottom:0}body .h4{font-size:15px}.flex-info .search-bar__input{background-color:transparent;border:none;border-bottom:1px solid #fff;color:#fff}.product-form .selector-wrapper.js.product-form__item{max-width:100%;flex:1 0 100%}.template-product .product-form__controls-group.half-container{flex-direction:row;align-items:flex-end;justify-content:space-between}.template-product .product-form__controls-group.half-container .w-50{flex:1 0 49.5%;max-width:49.5%}.template-product .product-form__controls-group.half-container .product-form__cart-submit{margin-bottom:0}.product-qty-container{display:flex}.product-qty-container input#Quantity-product-template{flex:1 0 calc(100% - 80px);max-width:initial;border-left:0;border-right:0;text-align:center;border-color:#000}.product-qty-container button{background-color:transparent;width:40px;border-color:#000;color:#000;border-width:1px;font-size:16px}.product-qty-container button.qty-add{border-left:0}.product-form__input{border-color:#000}.product-qty-container button.qty-minus{border-right:0}.scroll-lock{overflow:hidden}.mobile-nav__link{position:relative;font-size:1.4rem;font-weight:700}hr.hr--invisible{margin:20px 0}div#PageContainer{transform:none!important}.mobile-nav-wrapper{min-height:calc(100vh - 108px);max-width:90vw}.mobile-nav__link--active .mobile-nav__label{border-bottom:none}.mobile-nav-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9;background-color:#00000080;opacity:0;pointer-events:none;transition:.15s opacity}.mobile-nav-overlay.active{opacity:1;pointer-events:initial}.site-header__icons-wrapper svg{width:28px;height:28px}.site-header__icons-wrapper svg.icon path,svg.icon.icon-search path,svg.icon.icon-close path{fill:none;stroke-width:4px;stroke:#000;stroke-linecap:round;stroke-linejoin:round}footer .search-form.search-bar__form svg.icon.icon-search path{stroke:#fff;stroke-width:4px}.product-index-grid.grid--view-items{margin-bottom:0}.highlights img{width:60px;padding-right:10px;padding-left:10px}li.media-flex{display:flex;align-items:center;padding-top:10px;padding-bottom:10px;width:50%}li.media-flex p{margin-bottom:0}.highlights ul{display:flex;flex-wrap:wrap;align-items:center}body .mb-5px{margin-bottom:5px}body .mb-5px h2{margin-bottom:0;font-weight:700}.section-subheader h3{font-size:16px}.product-with-review .product_column{flex:0 0 47.6%;max-width:47.6%}.product-with-review .main_image_column{flex:0 0 56.2%;margin-right:-3.8%;max-width:56.2%}.product-review .image{width:100%;height:100%;object-fit:cover}.product-review .content{font-size:18px;line-height:1.12;font-style:italic;font-family:Gotham-Medium;color:#000;text-align:center;position:absolute;padding:0 7% 52px;bottom:0;left:0;right:0;width:100%;margin:0 auto;z-index:0}.product-review .content:before{content:"";position:absolute;left:0;right:0;bottom:0;background:linear-gradient(to bottom,#fff0,#ffffffb3);top:-100px;z-index:-1}.product-review .content p{font-size:18px;color:#000;margin-bottom:0}.product-with-review .w-50{padding:0 11px}.product-review{height:100%;position:relative}.product-with-review .grid--view-items .grid__item:nth-last-child(2) .card-product,.product-with-review .grid--view-items .grid__item:last-child .card-product{margin-bottom:0}.product-review h3{font-size:18px;font-weight:700;font-style:italic}.page-width.product-with-review{padding-top:50px;padding-bottom:62px}.review-header{padding-bottom:20px}.yotpo .yotpo-icon-star:before{content:"\e60e"}.product-with-review span.yotpo{padding-top:15px;display:block}.product-with-review .product-index-grid{display:flex;flex-wrap:wrap;position:relative;top:16px}.product-with-review .product-index-grid .grid__item:nth-of-type(odd){margin-left:0;margin-right:8px}.product-with-review .product-index-grid .grid__item:nth-of-type(2n){margin-left:8px;margin-right:0}.product-with-review .product-index-grid .grid__item{flex:1 0 calc(50% - 8px);padding:5px 11px;margin-left:8px;margin-right:8px;background-color:#fff;margin-bottom:16px;box-shadow:0 0 15px #ddd}.short-banner{padding:74px 0;text-align:center}.short-banner-content a.cusbtn,.info-section a.cusbtn{font-size:18px;line-height:1.1;letter-spacing:1.5px;padding:10px;background:#000;color:#fff;min-width:279px;display:inline-block;vertical-align:top;transition:all .5s;text-decoration:none;text-align:center}.short-banner-content a.cusbtn:hover,.info-section a.cusbtn:hover{background:#c0aca1}.short-banner .middle_banner .short-banner-content h3{font-size:35px;font-weight:900;margin-bottom:0}.short-banner .middle_banner .short-banner-content p{font-weight:300;font-size:35px;line-height:1}.info-section .row{align-items:center;display:flex;flex-wrap:wrap;flex-direction:row-reverse;margin:0;position:relative}.info-section .col-6.image_column{text-align:right;max-width:50%}.info-section .imagewrap{position:relative;display:inline-block;vertical-align:top}.info-section img{max-height:400px;display:block}.info-section .row .imagewrap:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;background:-moz-linear-gradient(left,#c4bfbc 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,#c4bfb 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,#c4bfbc,#0000);width:50%}.info-section .col-6.content-wrapper{position:absolute;left:0;right:0}.info-section .content{text-align:center;position:relative;padding:45px 0;z-index:1;margin:0}.info-section h2,.info-section p{font-size:35px;font-style:normal;color:#000;font-weight:400;line-height:1}img{display:inline-block}.info-section .content.content_align_left.text_align_left,.info-section .content.content_align_center.text_align_left,.info-section .content.content_align_right.text_align_left{text-align:left}.order-1{order:1}.order-2{order:2}.product-with-review .main_image_column.order-1{margin-right:0;margin-left:-4.2%}.product-with-review .order-2 .product-index-grid{margin-left:0}.accordion.accordion--margin-bottom{margin-bottom:8px}.accordion.accordion--margin-bottom button{padding:15px 0 12px}.accordion button svg,.accordion button span{display:inline-block;line-height:1;vertical-align:middle;pointer-events:none}.accordion button svg{transform-origin:center center;transition:.25s transform}.accordion button{display:flex;width:100%;justify-content:space-between;padding:21px 0 19px;border:none;border-bottom:1px solid #000;font-size:1.2rem;line-height:1.2rem;text-align:left;background-color:transparent;font-weight:700}.accordion.accordion--margin-bottom .accordion-content{padding:21px 0 7px}.accordion .accordion-data{max-height:0;overflow:hidden;transition:.25s max-height}.accordion .accordion-content{padding:0 0 19px;font-size:1rem;line-height:1.3rem}.accordion.accordion--margin-bottom.active .icon-select{transform:rotate(180deg)}.collection-wrapper,.container{padding-left:40px;padding-right:40px;max-width:1450px;margin-left:auto;margin-right:auto}.collection-wrapper .price__regular,.collection-wrapper .price__sale{margin-right:0}.collection-wrapper shopify-payment-terms,body:not(.template-product) shopify-payment-terms,body shopify-payment-terms{display:none}.product-index-grid.grid{margin-left:-11px}.product-index-grid .grid__item{padding-left:11px}.justify-center{justify-content:center}.images-content--2 h2{font-size:32px}.images-content--2 .h5{margin-bottom:5px}.images-content--2 .action-buttons .action-button-box{position:relative}.images-content--2 .action-buttons{display:flex;flex-direction:row;align-items:center;justify-content:center}.images-content--2 .feature-row{position:relative;width:100%}.images-content--2{padding:130px 0}.images-content--2 .action-buttons a{border-radius:5px;margin:15px 10px 0 0;line-height:1.42;text-decoration:none;text-align:center;white-space:normal;font-weight:700;text-transform:uppercase;letter-spacing:.3em;display:inline-block;padding:11px 20px;width:auto;min-width:90px;vertical-align:middle;cursor:pointer;border:1px solid transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;color:#fff;background:#000;transition:.25s opacity}.images-content--2 .action-buttons a:hover{opacity:.8}.link-redirect-wrap{text-align:right;margin-top:26px;position:relative;z-index:2;width:100%;margin-right:-3.8%}.link-redirect-wrap a{text-decoration:none;font-size:18px;font-family:Gotham-Book;position:relative;color:#000;transition:all .5s;text-shadow:0 0}.link-redirect-wrap a:after{content:"";display:block;height:2px;width:50px;background:#000;margin-left:auto}body .mobile-nav__dropdown{outline:none!important}div#shopify-section-hero-1{padding-bottom:0;overflow:hidden}.just-big-heading.section-header,.just-big-heading.section-header .sec_subtitle__{margin-bottom:0}@media (max-width: 1200px){.marquee-section .images-container div img{width:calc(25vw - 5px)}}@media (max-width: 992px){.marquee-section .images-container div img{width:calc(33.33vw - 5px)}.flex-info{flex:1 0 60%}.flex-links{flex:1 0 40%}}@media (max-width: 767px){.info-section img{max-height:initial}.marquee-section .images-container div img{width:calc(50vw - 5px)}.grid--table>.grid__item.md-hidden{display:table-cell}.scroll_icon{position:absolute;width:30px;height:30px;top:calc(30% + 15px);left:0;border-radius:50%;background-color:#fb96b6;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.scroll_icon.right{right:0;left:initial}.scroll_icon i{border:2px solid #fff;width:10px;height:10px;transform:rotate(45deg)}.scroll_icon.right i{border-left-color:#fb96b6;border-bottom-color:#fb96b6;margin-right:5px}.scroll_icon.left i{border-right-color:#fb96b6;border-top-color:#fb96b6;margin-left:5px}.product-index-grid{display:flex}.product-index-grid .grid__item{flex:1 0 50%}.product-with-review .product-index-grid{margin-left:0;top:0}.h2.site-header__logo{text-align:center}.flex-info{flex:1 0 100%;order:2}.flex-links{flex:1 0 100%;padding:50px 15px}.site-footer__item.site-footer__item--one-half{flex:1 0 50%;margin-bottom:0}.flex-info,.flex-links{padding:30px 15px}.flex-info p{text-align:left}.search-form-container{margin-bottom:25px}.pl-30{padding-left:0}.flex-info{padding-bottom:0}.copyright-container{padding-top:20px;padding-bottom:30px;margin-top:20px;background-color:#000;color:#fff;margin-left:-15px;width:100vw}.flex-info .site-footer__copyright-content,.flex-info .site-footer__copyright-content a{color:#fff}.product-with-review .product_column{flex:0 0 100%;max-width:100%}.product-with-review .main_image_column{flex:0 0 100%;margin-right:0;max-width:100%}.product-with-review .main_image_column.order-1{margin-right:0;margin-left:0}.short-banner .middle_banner .short-banner-content h3{font-size:30px}.short-banner .middle_banner .short-banner-content p{font-size:22px}.short-banner{padding:45px 0}.info-section .col-6.image_column{max-width:180%;margin-left:-40%;margin-right:-40%}.info-section .imagewrap{margin:0 0 -60px;display:block}.info-section .row .imagewrap:before{background:-moz-linear-gradient(bottom,#c4bfbc 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,#c4bfb 0,rgba(0,0,0,0) 100%);background:linear-gradient(to top,#c4bfbc 0,#0000);width:100%;height:110px;top:auto}.info-section .col-6.content-wrapper{position:relative;flex:0 0 100%}.info-section h2{line-height:1}.info-section p{margin:0 0 20px;line-height:1.2}.info-section .content.content_align_left.text_align_left,.info-section .content.content_align_center.text_align_left,.info-section .content.content_align_right.text_align_left{text-align:center}.mb-hidden{display:none}.h2.site-header__logo{padding-left:0}.collection-wrapper,.container{padding-left:15px;padding-right:15px}.images-content--2 h2{font-size:20px}.images-content--2 .action-buttons{flex-direction:column}.images-content--2{padding:40px 0}}@media (max-width: 575px){.highlights ul{justify-content:space-between;align-items:initial}.highlights img{width:initial;height:40px;object-fit:contain;padding-bottom:10px;padding-left:0;padding-right:0}li.media-flex{text-align:center;flex-direction:column;align-items:initial;width:75px;padding-left:5px;padding-right:5px;line-height:1}}.video-banner-section .video-banner{text-align:center;padding:0 0 20px}.video-banner-section .video-banner br{display:none}@media only screen and (max-width: 768px){.video-banner-section .video-banner br{display:block}}.video-banner-section .video-banner .video-banner__title{margin-bottom:15px}.video-banner-section .video-banner .video-banner__items{display:flex;flex-wrap:wrap;justify-content:space-between}.video-banner-section .video-banner .video-banner__items.mobile{display:none}@media only screen and (max-width: 768px){.video-banner-section .video-banner .video-banner__items.mobile{display:block}}.video-banner-section .video-banner .video-banner__items.mobile .video-banner__item-title h3{display:flex;align-items:center;justify-content:center;font-size:18px}.video-banner-section .video-banner .video-banner__items.mobile .video-banner__item-title h3 span{display:inline-flex}.video-banner-section .video-banner .video-banner__items.mobile .video-banner__item-title h3 img{display:inline-flex;margin:unset}.video-banner-section .video-banner .video-banner__items.mobile .video-banner__item-video video{width:100%;max-width:300px;margin:0 auto}@media only screen and (max-width: 768px){.video-banner-section .video-banner .video-banner__items.desktop{display:none}}.video-banner-section .video-banner .video-banner__items.desktop .video-banner__item-video video{width:100%}.video-banner-section .video-banner .video-banner__items .video-banner__item{position:relative;flex:0 0 32%;text-align:center;min-width:32%}.video-banner-section .video-banner h3.bottom-title{margin-top:15px}@media screen and (max-width: 768px){.video-banner-section .video-banner h3.bottom-title{font-size:14px;letter-spacing:0;max-width:280px;margin:0 auto}}#shopify-section-lash-application--accessories.video-banner-section{background-image:none!important;background-color:#fde9f5!important}@media screen and (min-width: 769px){#shopify-section-lash-application--accessories.video-banner-section{padding-top:20px!important}}@media only screen and (min-width: 768px){.template-product .video-banner-section{padding-top:0;padding-bottom:0}}.video-banner-section .video-banner .video-banner__items.desktop .video-banner__item-video video{border-radius:0!important}.video-banner-section .video-banner .video-banner__items.mobile .video-banner__item-video video{border-radius:0!important}@media only screen and (max-width: 767px){.video-banner-section .video-banner-pre-auth-section{padding:0!important}}.video-banner-section .video-banner-pre-auth-section .video-banner__items.desktop .video-banner__item-video video{border-radius:0!important}@media only screen and (max-width: 767px){.video-banner-section .video-banner-pre-auth-section .video-banner__items .video-banner__item{flex:0 0 33.33333%!important}}.video-banner-section .grid-overflow-wrapper .grid__item{z-index:5}@media only screen and (max-width: 767px){.video-banner-pre-auth-section .video-banner__item{display:flex;flex-direction:column}.video-banner-pre-auth-section .video-banner__item .video-banner__item-video{order:1}}.video-banner-pre-auth-section .video-banner-width{width:100%;max-width:100%}@media only screen and (max-width: 767px){.video-banner-pre-auth-section .video-banner-width{padding:0!important}}@media only screen and (min-width: 768px){.video-banner-pre-auth-section .video-banner-width{padding:0 90px!important}}@media only screen and (min-width: 768px){.video-banner-pre-auth-section .video-banner-width .video-banner__item-title{margin-top:26px!important}}@media only screen and (max-width: 767px){.video-banner-pre-auth-section .video-banner-width .video-banner__item-title{margin-top:13px!important;margin-bottom:4px}}@media only screen and (max-width: 767px){.video-banner-pre-auth-section .video-banner-width .video-banner__item-title h3{font-size:15px!important}}.video-banner-pre-auth-section video{width:100%!important;display:block!important}.custom__select-banner-section .page-width{max-width:1000px}.custom__select-banner-section h2{font-size:26px}.custom__select-banner-section .select-banner__container .grid__item{margin-bottom:25px}@media screen and (min-width: 769px){.custom__select-banner-section .select-banner__container .grid__item{width:25%!important}}.custom__select-banner-section .select-banner__container .grid__item .select-banner__banner-image{flex:1 0 70px}.custom__select-banner-section .select-banner__container .grid__item .select-banner__banner-link{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 768px){.custom__select-banner-section .select-banner__container .grid__item .select-banner__banner-link{justify-content:center}}.custom__select-banner-section .select-banner__container .grid__item .select-banner__banner-link .select-banner__baner-text{margin-left:0;max-width:300px}.custom__select-banner-section .select-banner__container .grid__item .select-banner__banner-link .select-banner__baner-text h4{letter-spacing:.1em;margin-bottom:10px;font-weight:700;font-size:15px;text-align:center}.custom-select-banner{min-width:100%;padding-top:1px}.custom-select-banner .select-banner__container{display:flex;flex-direction:row}@media only screen and (max-width: 767px){.custom-select-banner .select-banner__banner-image{max-width:60px;max-height:60px;width:auto;height:auto}}@media only screen and (max-width: 767px){.custom-select-banner .select-banner__container .grid__item .select-banner__banner-link .select-banner__baner-text{margin-left:0!important}}@media only screen and (max-width: 767px){.custom-select-banner .select-banner__banner-link .select-banner__baner-text h4{font-size:8px!important;margin-top:12px}}.custom__image-button-section{margin-bottom:0!important}.custom__image-button-section .page-width{max-width:100%!important}.flex-grid{display:flex;flex-wrap:wrap;flex:1 1 100%}.flex-grid__item{padding-top:15px;padding-left:15px;padding-right:15px;width:100%}.flex-grid__item>*{flex:1 1 100%}.promo-grid__container{display:flex;align-items:flex-start;position:relative;overflow:hidden;background-repeat:no-repeat}.promo-grid__container.horizontal-center{justify-content:center;text-align:center;height:100%}.promo-grid__slide-link{display:block;position:absolute;width:100%;height:100%;z-index:4}.promo-grid__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;text-align:left;overflow:hidden}.promo-grid__text{position:relative;z-index:2}.promo-grid__text .btn{margin-top:2px;margin-bottom:2px}.rte--block{margin-bottom:8px}.type-advanced .promo-grid__content{padding:2em}.type-advanced .rte--em{text-transform:uppercase;letter-spacing:.3em;font-size:.9375em;line-height:1.2}.type-advanced .rte--strong{font-size:1.8em;font-weight:700;line-height:1.1}.promo-grid .btn{background:#fad6b1;border:none;color:#000;font-weight:700}.vertical-center .promo-grid__content{align-self:center}.promo-grid__content--boxed{background:#fff;color:#000;margin:15px;position:relative;border:10px solid #fff;box-shadow:inset 0 0 0 2px #000}img.image-fit{width:100%}@media only screen and (min-width: 769px){.type-advanced .rte--strong{font-size:2.125em}.flex-grid__item{min-height:800px}.rte--block{margin-bottom:12px}}@media only screen and (max-width:768px){.type-advanced .promo-grid__content{padding:1.5em}.promo-grid__container--boxed .promo-grid__bg{height:60%}.promo-grid__container--boxed .promo-grid__content{width:100%;margin-top:55%}}@keyframes marquee{0%{left:100%}to{left:-100%}}@keyframes marquee_images{0%{transform:translate(-0%)}50%{transform:translate(-50%)}to{transform:translate(-100%)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/dev-style.css.map */
