.overlay_block{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:end}.all_btn_icon{height:20px;width:20px}.all_btn_icon img,.all_btn_icon svg{width:100%;height:100%;display:block;transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.all_button{display:flex!important;justify-content:center;gap:10px;align-items:center;text-transform:uppercase;transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;cursor:pointer;font-weight:400}.comman_btn{padding:12px 30px;text-decoration:none;line-height:1.1!important;border:0;margin:0!important}.comman_btn_link{background:transparent!important;border:0;padding:0!important;line-height:1.1!important;position:relative;text-decoration-line:underline;text-underline-position:from-font}.comman_btn_link:hover{text-decoration:none}.comman_btn_outline{padding:12px 30px;text-decoration:none;line-height:1.1!important;border:1px solid;background:transparent!important}.all_button:hover svg{transform:translate(4px)}.password_main_inner,.newslatter_form{position:relative}.news_latter_inner_head{margin:0 0 50px}.news_latter_inner_head h2{margin:0 0 10px}.banner_image_block{position:relative;width:100%;height:100vh;overflow:hidden;min-height:100vh}.banner_image_block img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.news_latter_inner_block{position:absolute;max-width:500px;margin:auto;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.ps_newslatter_form .form_field{width:100%;display:flex;gap:24px}.ps_newslatter_form input::placeholder{opacity:1}.ps_newslatter_form .form_field .field__input{width:65%;max-width:65%;border:0;margin:0;height:auto;min-height:auto;padding:0;background:transparent;border-bottom:1px solid #fff}.ps_newslatter_form .form_field .field__input:focus,.password-modal__content_inner .field__input:focus{outline:none;box-shadow:none;border-radius:0}.newsletter_btn_info{width:35%}.ps_newslatter_form .newsletter-form__message{background:#dbffdb;margin:20px 0 0;padding:10px;color:#428445;font-size:14px;font-weight:700;line-height:1}.ps_newslatter_form .newsletter-form__message:focus-visible{outline:none;outline-offset:none;box-shadow:none}.ps_newslatter_form .newsletter-form__button{width:100%;padding:12px 10px}.ps_newslatter_form .form_field .field__input:-webkit-autofill,.ps_newslatter_form .form_field .field__input:-webkit-autofill:hover,.ps_newslatter_form .form_field .field__input:-webkit-autofill:focus,.ps_newslatter_form .form_field .field__input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff!important}.countdown_info{margin:0 0 20px}.countdown_timer_main{display:flex;gap:12px;position:relative;margin:auto;justify-content:space-between;max-width:80%}.countdown_inner_block{width:33.33%;position:relative;text-align:center}.countdown_inner_block span{color:#fff;text-align:center;font-style:normal;font-weight:600;line-height:1.1;letter-spacing:0;font-size:64px;display:inline-block}.countdown_inner_block:not(:last-child):after{content:":";position:absolute;right:-20px;top:50%;color:#fff;text-align:center;font-size:64px;font-weight:400;line-height:1;letter-spacing:0;font-family:Bricolage Grotesque;transform:translateY(-50%);height:100%}.password-header-wrapper{width:100%;position:absolute;top:0;left:0;z-index:2;padding:20px}.password-header-container{display:grid;align-items:center}.logo-align-center .password-header-container{grid-template-columns:1fr auto 1fr}.logo-align-center .password_logo_col{grid-column:2;justify-self:center}.logo-align-center .password-link{grid-column:3;justify-self:end}.logo-align-left .password-header-container{grid-template-columns:auto 1fr}.logo-align-left .password_logo_col{grid-column:1}.logo-align-left .password-link{grid-column:2;justify-self:end}.password_logo_col img{max-height:50px;height:auto;width:auto;object-fit:cover;display:block}.all_button:hover .all_btn_icon.lock_icon svg{transform:unset}.password-link .all_btn_icon{height:15px;width:15px}.password-modal__content_inner{padding:80px 20px}.password_modal_content input::placeholder{opacity:1;color:#000}.password-modal-block{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0009}.password_modal_content{padding:0;border-radius:0;position:absolute;max-width:500px;margin:auto;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:1;background-color:#ffffff96;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(6px)}.password-close{position:absolute;top:12px;right:16px;font-size:24px;cursor:pointer}.password-close svg{width:25px;height:25px;display:block}.owner-link{margin-top:10px;font-size:13px}.password-modal__content_inner .field__input{border:0;margin:0;height:100%;min-height:100%;padding:0;background:transparent;border-bottom:1px solid #000;color:#000;letter-spacing:0}.password-form_col{display:flex;gap:20px;padding:0 0 35px;position:relative;margin:0 0 15px}.password-field{width:100%;line-height:.9}.password-field .form__message{position:absolute;width:100%;background:#fef2f2;margin:10px 0 0;padding:3px 10px;color:#cd3e3e;font-size:12px;font-weight:700;line-height:1;bottom:0;gap:5px}@media screen and (max-width:767px){.news_latter_inner_block{padding:0 15px}.ps_newslatter_form .form_field{gap:15px}.ps_newslatter_form .newsletter-form__button{padding:9px 0;gap:5px;line-height:1!important}.ps_newslatter_form .form_field .all_btn_icon{height:15px;width:15px}.logo-align-center .password-header-container{grid-template-columns:auto auto 1fr}.password-header-wrapper{padding:15px}.password_logo_col img{max-height:40px}.password-modal__content_inner{padding:70px 20px}}@media screen and (max-width:575px){.password_logo_col img{max-height:30px}.password-header-wrapper{padding:20px 12px}.password-link .all_button{padding:7px;gap:5px}.password_modal_content{max-width:340px}.password-modal__content_inner{padding:50px 20px}.password-form_col{gap:10px;padding:0 0 35px;margin:0 0 15px}.password_enter_btn_info .all_button{padding:12px 20px}.password-close{top:10px;right:10px}.password-close svg{width:20px;height:20px}}@media screen and (max-width:375px){.password_modal_content{max-width:300px}.password-modal__content_inner{padding:60px 15px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section--new-password.css.map */
