.password-page,body.password{background-color:#fdfbf9!important}.password-page .password-header,.password-page .password-content,.password-page .password-footer,.password__header,.password__content,.password__footer{text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.password-page .password-header img,.password__header img,.password-page header img,.password-header .header__logo img{animation:lashea-rotate 6s ease-in-out infinite;max-width:180px!important;margin:0 auto 1.5rem!important;display:block!important}@keyframes lashea-rotate{0%{transform:perspective(800px) rotateY(0)}40%{transform:perspective(800px) rotateY(360deg)}to{transform:perspective(800px) rotateY(360deg)}}.password-page .password-header p,.password__header p{font-family:Jost,sans-serif!important;font-weight:300!important;font-size:.85rem!important;color:#5a4a48!important;letter-spacing:.02em!important;max-width:320px!important;margin:0 auto!important;line-height:1.7!important}.password-page h1,.password__content h1{font-family:Cormorant Garamond,serif!important;font-weight:200!important;font-size:2rem!important;color:#1e1818!important;letter-spacing:.02em!important;margin-bottom:.8rem!important}.password-page .password-content p,.password__content p{font-family:Jost,sans-serif!important;font-weight:300!important;color:#5a4a48!important;font-size:.9rem!important;max-width:340px!important;margin:0 auto 1.5rem!important;line-height:1.7!important}.password-page input[type=email],.password__content input[type=email]{font-family:Jost,sans-serif!important;font-weight:300!important;border:1px solid #C4877F!important;border-radius:0!important;padding:.8rem 1.2rem!important;font-size:.85rem!important;color:#1e1818!important;background:transparent!important}.password-page input[type=email]::placeholder{color:#9a8a88!important}.password-page button[type=submit],.password-page .password-form button,.password__content button{font-family:Jost,sans-serif!important;font-weight:300!important;font-size:.72rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;background-color:#c4877f!important;color:#fdfbf9!important;border:none!important;border-radius:0!important;padding:.85rem 2rem!important;cursor:pointer!important;transition:all .4s ease!important}.password-page button[type=submit]:hover,.password__content button:hover{background-color:#1e1818!important;color:#fdfbf9!important}.password-page a[href*=password],.password-login a,.password__header a{font-family:Jost,sans-serif!important;font-weight:300!important;font-size:.7rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#9a8a88!important;text-decoration:none!important;border:1px solid #9A8A88!important;padding:.5rem 1.2rem!important;transition:all .3s ease!important}.password-page a[href*=password]:hover,.password__header a:hover{color:#c4877f!important;border-color:#c4877f!important}.password-page .password-content h3,.password-page .password-content h2,.password__content h3,.password__content h2{font-family:Jost,sans-serif!important;font-weight:300!important;font-size:.75rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#9a8a88!important;margin-top:2rem!important}.password-page .password-footer,.password__footer{font-family:Jost,sans-serif!important;font-weight:300!important;font-size:.75rem!important;color:#9a8a88!important}.password-page .password-content img+img,.password-page .password-content picture:nth-child(2),.password-content .password-images>*:nth-child(2),.password-content .grid>*:last-child:nth-child(2){display:none!important}.password-content .password-images,.password-content .grid{justify-content:center!important;text-align:center!important}.password-content .password-images>*:first-child,.password-content .grid>*:first-child{margin:0 auto!important}@media(max-width:989px){.header__container{padding:9px 16px!important}.header__logo{padding:0 6px!important}.header__heading-logo{width:72px!important;height:72px!important}body:has(.lsh-r15) [id$=__announcement-bar]{display:none!important}.product-sticky-add-to-cart.is-active{transform:none!important}body.template-product .lb-btn{bottom:76px!important}body.template-product .breadcrumb,body.template-product .product-media__slider-thumbnails-container{display:none!important}}.newsletter-popup .popup__container.newsletter-popup__container{border-radius:6px!important;overflow:hidden;box-shadow:0 30px 80px #1e181840}.newsletter-popup .newsletter-popup__box-text{background:#fdfbf9}.newsletter-popup .newsletter-popup__content{align-items:center!important;text-align:center!important;padding:52px 40px 36px!important}.newsletter-popup .newsletter-popup__heading:before{content:"Lash\e9 a \2022  Soin \2022  Regard \2022  Rituel";display:block;font-family:Jost,Arial,sans-serif;font-size:10px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:#c4877f;margin-bottom:18px}.newsletter-popup .newsletter-popup__heading{font-family:Cormorant Garamond,Georgia,Times New Roman,serif!important;font-weight:400!important;font-size:34px!important;line-height:1.15!important;letter-spacing:.01em;margin:0}.newsletter-popup .newsletter-popup__text{font-family:Jost,Arial,sans-serif;font-size:15px!important;line-height:1.6!important;max-width:34ch;margin:14px auto 0!important}.newsletter-popup-form{margin-top:26px!important}.newsletter-popup-form input.newsletter-popup-form__input{min-height:48px!important;padding:8px 12px!important;padding-inline-start:12px!important;padding-inline-end:12px!important;border:0!important;border-bottom:1px solid #E8D4B0!important;border-radius:0!important;background:transparent!important;text-align:center;font-family:Jost,Arial,sans-serif;font-size:16px;box-shadow:none!important}.newsletter-popup-form input.newsletter-popup-form__input:focus,.newsletter-popup-form input.newsletter-popup-form__input:focus-visible{border-bottom-color:#c4877f!important;outline:none!important}.newsletter-popup-form .newsletter-popup-form__button.button.button--secondary{position:static!important;display:block;width:100%;margin-top:14px;padding:17px 20px!important;border-radius:0!important;font-family:Jost,Arial,sans-serif;font-size:12px!important;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.newsletter-popup .newsletter-popup-form:after{content:"Code envoy\e9  imm\e9 diatement \2022  Livraison offerte en France";display:block;margin-top:14px;font-family:Jost,Arial,sans-serif;font-size:11px;letter-spacing:.08em;color:#9a908b}.newsletter-popup .newsletter-popup__close-icon-button{border-radius:50%;transition:transform .2s ease}.newsletter-popup .newsletter-popup__close-icon-button:hover{transform:rotate(90deg)}body:has(.js-newsletter-popup.is-active) .lb-btn,body:has(.js-newsletter-popup.is-active) .lb-win{display:none!important}@media(min-width:768px){.newsletter-popup .popup__container.newsletter-popup__container{margin:auto!important;max-width:860px!important}.newsletter-popup .newsletter-popup__box-image{width:44%!important}.newsletter-popup .newsletter-popup__box-text{width:56%!important}.newsletter-popup .newsletter-popup__image-wrapper{padding-top:106.67%!important}}@media(max-width:767.98px){.newsletter-popup .newsletter-popup__content{padding:30px 22px 28px!important}.newsletter-popup .newsletter-popup__heading{font-size:27px!important}.newsletter-popup .newsletter-popup__text{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lashea-custom.css.map */
