.contain-full-width{max-width:100%;margin-left:auto;margin-right:auto;padding:40px 0}.contain-full-width:after{clear:both;content:"";display:table}.contain-full-width.no-padding{padding-top:0;padding-bottom:0}figcaption,figure,header,nav{display:block}html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select{font-family:sans-serif}body{margin:0}a{background:0 0}h1{font-size:2em;margin:.67em 0}img{max-width:100%;height:auto;border:0}svg:not(:root){overflow:hidden}figure{margin:0}button,input,select{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button{-webkit-appearance:button}button,input{border-radius:0}ol,ul{margin:0;padding:0;list-style-type:none}body,button,input,select{font-size:15px;line-height:1.6;font-family:IBM Plex Sans,sans-serif;color:#4f4f4f;font-weight:400;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-style:normal}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#fff;background-image:url(//amelielashes.com/cdn/shop/t/10/assets/ico-select.svg?v=29043846256671868191715755981);background-position:right 10px center;background-repeat:no-repeat;padding:0 28px 0 10px}@media screen and (max-width:600px){button,input,select{font-size:16px!important}}h1{display:block;font-family:Archivo Narrow,sans-serif;margin:0 0 .5em;line-height:1.4;color:#000;text-transform:none}h1 a{text-decoration:none;font-weight:inherit}*{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}h1{font-size:2.25em}a{color:#495656}button.icon-fallback-text span.icon,span.icon-fallback-text span.icon,span.icon-text span.icon{position:relative;top:3px;display:inline-block}.icon{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}span.icon svg{height:16px;width:16px}span.icon svg path{fill:#4f4f4f}body,html{background-color:#fff}@media screen and (max-width:600px){body{border:0}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.button.outline{padding:2px 12px;border:2px solid #4f4f4f;color:#4f4f4f;text-transform:uppercase;font-weight:600;font-family:IBM Plex Sans,sans-serif;font-size:.6875em;text-decoration:none;outline:0}.product_card__image{position:absolute;top:0;height:100%;width:100%;object-fit:contain}.product_card__image.alt{opacity:0}header.promo-bar{left:0;right:0;top:0;z-index:990;font-size:.8125em;font-family:IBM Plex Sans,sans-serif;text-align:center}header.promo-bar:after{clear:both;content:"";display:table}header.promo-bar span.promo-bar-text{display:block;padding:9px 1.875em}header.promo-bar.size-large{font-size:.9375em}header.promo-bar.size-large span.promo-bar-text{padding:16px 1.875em}.section-standard{border-bottom:1px solid #ededed;padding-left:20px;padding-right:20px}.section-standard.no-border{border-bottom:0;padding-left:0;padding-right:0}header.util{width:100%;background:#fff;color:#505050;font-size:.75em;font-family:IBM Plex Sans,sans-serif}header.util:after{clear:both;content:"";display:table}header.util svg{height:14px;width:14px}header.util svg path{fill:#505050}header.util a{color:#505050;text-decoration:none}header.util .wrapper{padding:0 20px;max-width:1220px;margin-left:auto;margin-right:auto;position:relative}header.util .wrapper:after{clear:both;content:"";display:table}header.util .left-wrapper{margin:6px 0;float:left}header.util .right-wrapper{margin:6px 0;float:right}header.util .search-wrapper{display:none;margin:0;padding:20px 10px;background:#f3f3f3}header.util .currency-picker-contain{display:inline-block;vertical-align:middle;padding-left:12px;margin-left:-6px;border-left:1px solid #dcdcdc}@media screen and (max-width:700px){header.util .currency-picker-contain{border-left:0}}header.util .currency-picker-contain select{position:relative;line-height:1;border:2px solid #fff;font-size:1em;font-family:IBM Plex Sans,sans-serif;border-radius:0;padding:2px 18px 2px 4px;background-position:right 4px center;color:#505050;background-color:#fff;background-image:url(//amelielashes.com/cdn/shop/t/10/assets/ico-select-util.svg?v=100913167938336013611715755981)}@media screen and (max-width:600px){header.util .currency-picker-contain{border-left:0;padding-left:6px}header.util .currency-picker-contain label{display:none}}header.util .left-wrapper,header.util .right-wrapper,header.util a,header.util li,header.util ul{display:inline-block;vertical-align:middle}header.util span.icon{font-size:1.25em;margin-right:2px}header.util li{margin-right:4px;padding-right:6px;border-right:1px solid #dcdcdc}header.util li a{display:inline-block;padding:4px 6px}header.util li:last-child{border-right:0}header.util li.mobile-menu{display:none}header.util li.mobile-menu a.toggle-menu span.icon{position:relative;top:2px}header.util a#CartButton{padding:2px 12px;border:2px solid #505050}@media screen and (max-width:700px){header.util .left-wrapper ul.text-links li{display:none}header.util .left-wrapper ul.text-links li.mobile-menu{display:inline-block}header.util .right-wrapper ul.text-links li{display:none}}@media screen and (max-width:600px){header.util .left-wrapper{margin-left:10px!important;margin-right:0!important}header.util .right-wrapper{margin-left:0!important;margin-right:10px!important}}.cart-preview{display:none;position:absolute;top:33px;right:0;padding:20px;width:300px;background:#f3f3f3;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;color:#4f4f4f;text-transform:none;z-index:200}@media screen and (max-width:600px){.cart-preview{top:37px;left:0;right:0;padding:20px;width:auto}}.search-wrapper{margin:10px;padding:20px 10px;background:#f3f3f3}header.site-header{background-color:#fff;padding:20px;text-align:center}@media screen and (max-width:700px){header.site-header{padding:10px 20px 0}}header.site-header .wrapper{max-width:1180px;margin-left:auto;margin-right:auto}header.site-header .wrapper:after{clear:both;content:"";display:table}header.site-header.minimal{padding:0 20px}header.site-header.minimal .wrapper{padding-bottom:0}header.site-header h1.site-logo{margin:0;padding:20px 8px 20px 0;font-family:Archivo Narrow,sans-serif;font-size:2.25em;line-height:1;font-weight:400;text-transform:none}header.site-header h1.site-logo a{color:#000;display:inline-block}header.site-header h1.site-logo.has-image{padding:20px 0;margin:-10px auto;line-height:1;vertical-align:middle}header.site-header h1.site-logo.has-image a{line-height:1;vertical-align:middle;position:relative;display:block;width:100%}header.site-header h1.site-logo.has-image a:before{content:"";display:block;padding-bottom:100%}header.site-header h1.site-logo.has-image a img{position:absolute;top:0;height:100%;width:100%}header.site-header h1.site-logo img{width:auto;max-width:100%;height:auto;display:block}@media screen and (max-width:800px){header.site-header h1.site-logo{font-size:2em}}@media screen and (max-width:600px){header.site-header h1.site-logo{font-size:1.75em}}header.site-header.minimal .logo-contain{margin-bottom:12px}header.site-header.minimal .site-logo,header.site-header.minimal h1.site-logo{padding:0}@media screen and (max-width:700px){header.site-header.minimal .logo-contain{padding-top:12px}}header.site-header nav.nav-bar{font-family:IBM Plex Sans,sans-serif;font-size:.875em;margin-bottom:20px;position:relative;z-index:100}header.site-header nav.nav-bar ul.site-nav li{display:inline-block;padding:0}header.site-header nav.nav-bar ul.site-nav li:last-child{margin-right:0}header.site-header nav.nav-bar ul.site-nav li.has-dropdown>a:after{content:"";margin-left:6px;opacity:.4;display:inline-block;height:5px;width:8px;position:relative;top:-1px;background-image:url(//amelielashes.com/cdn/shop/t/10/assets/ico-dropdown.svg?v=145142949295650484321715755981);background-position:50%;background-repeat:no-repeat}header.site-header nav.nav-bar ul.site-nav li.has-dropdown>a{padding-right:10px}header.site-header nav.nav-bar ul.site-nav li a{display:block;border:1px solid transparent;font-weight:600;text-transform:uppercase;text-decoration:none;color:#000;background:0 0;padding:6px 12px}header.site-header nav.nav-bar li.has-dropdown{position:relative}header.site-header nav.nav-bar ul.dropdown{display:none;position:absolute;padding:0;background:#fff;z-index:1000;text-align:left;min-width:180px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}@media screen and (max-width:700px){header.site-header nav.nav-bar{display:none}}header.site-header.minimal nav.nav-bar{margin:12px}header.site-header.minimal nav.nav-bar ul.site-nav>li>a{padding:6px 12px}header.site-header.minimal nav.nav-bar ul.dropdown{top:36px}ul.nested-menu ul.dropdown{display:none;font-size:.9375em;padding:2px 0}.slide__item{width:100%;position:relative}.slide__item img{width:100%;display:block}.slide__item-content{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.slide__item-content.justify-center .inner-wrapper{text-align:center}.slide__item-content.align-center .inner-wrapper{vertical-align:middle}.slide__item-content .content-box{padding:40px;width:100%;height:100%}@media screen and (max-width:800px){.slide__item-content .content-box{padding:20px;font-size:.875em}}@media screen and (max-width:600px){.slide__item-content .content-box{padding:10px;font-size:.75em}}.slide__item-content .outer-wrapper{display:table;width:100%;height:100%}.slide__item-content .inner-wrapper{display:table-cell;width:100%}.slide__item-image{display:block;background:0 0;position:relative;z-index:1;overflow:hidden}.slideshow-carousel .slide__item{display:none}.slideshow-carousel .slide__item:first-of-type{display:block}.product-swatches__color{display:block;margin:1px;height:20px;width:20px;background-color:#b8b8b8;border:1px solid #dbdbdb;background-size:cover;background-repeat:no-repeat;background-position:50%}.product-swatches__label{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.product-swatches--circle .product-swatches__color{border-radius:50%}input{background:0 0}@media screen and (max-width:600px){footer.site-footer .box>:last-child{border-bottom:1px solid #cfcfcf;padding-bottom:20px}}footer.site-footer a{color:#565656}footer.site-footer ul{margin:0;padding:0}footer.site-footer ul li{line-height:1.4}footer.site-footer ul li a{color:#565656;font-family:IBM Plex Sans,sans-serif;text-decoration:none;font-size:.875em}footer.site-footer input{border:2px solid #565656;padding:8px;font-size:.6875em;color:#565656;background-color:transparent;height:44px}footer.site-footer input::-webkit-input-placeholder{color:#7f7f7f}#menu.panel{display:none;position:fixed;z-index:1100;left:-240px;width:240px;padding:0;font-size:.875em;background:#fff;color:#505050;font-family:IBM Plex Sans,sans-serif;overflow:scroll;-webkit-overflow-scrolling:touch;height:100%;top:0;bottom:0}.flickity-page-dots{position:relative;width:100%;list-style:none;text-align:center;padding:10px 0;line-height:1}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#b8b8b8;border-radius:50%}.flickity-page-dots .dot.is-selected{background:#209a9a}
/*# sourceMappingURL=/cdn/shop/t/15/assets/theme.css.map */
