.newsletter__wrapper{padding-left:2rem;padding-right:2rem}.newsletter-logo{max-width:607px;margin:0 auto}.newsletter-logo svg{width:100%;height:auto}.newsletter-form-wrapper{position:relative;margin-top:2.5rem;opacity:0;transition:opacity .5s ease-in-out}.newsletter-form-wrapper.inactive:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:transparent;z-index:99999}.newsletter-form-wrapper .form__trigger-wrapper{position:absolute;top:0;right:0;left:0;max-width:280px;width:fit-content;margin:0 auto;z-index:1;overflow:hidden;white-space:nowrap}.form__trigger-wrapper .form-trigger__button{max-width:280px;width:100%;padding:15px;color:var(--color-foreground-75);background:var(--color-background);border:1px solid var(--color-foreground-75);box-sizing:border-box;justify-content:space-between;white-space:nowrap}.form__trigger-wrapper .form-trigger__button:hover .arrow{animation:lateral-bounce 2s infinite;-webkit-animation:lateral-bounce 2s infinite}.newsletter-form-wrapper .newsletter-form{position:relative;display:flex;flex-direction:column;max-width:450px;margin:0 auto;opacity:0;overflow:hidden}.newsletter-form .newsletter-form__field-wrapper,.newsletter-form .newsletter__button{max-width:450px;width:100%;margin:0}.newsletter-form__field-wrapper .field:not(:first-child){margin-top:12px}.field__input{height:55px;background-color:var(--color-background);border:1px solid var(--color-foreground-75);box-shadow:none;padding:19px 15px 17px}.field__input:-webkit-autofill,.field__input:-webkit-autofill:hover,.field__input:-webkit-autofill:focus,.field__input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}.field__label{font-family:var(--roboto-font-family);font-style:normal;font-weight:300;font-size:14px;line-height:16px;color:#000;padding-top:5px;white-space:nowrap}.newsletter-form .newsletter__button{margin:12px auto 0;padding:0}.newsletter__button .button-text{font-family:var(--roboto-font-family);font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#fff;background-color:#000;width:100%;padding:15px;white-space:nowrap}.newsletter-form .field input.field__input,.newsletter-form button:not([disabled]):hover{box-shadow:none;outline:0}@media screen and (min-height: 1040px){.newsletter__wrapper:not(.color-backgroud-1){padding-top:25rem;padding-bottom:5rem}}@media screen and (min-width: 750px){.newsletter__wrapper{padding-left:9rem;padding-right:9rem}.newsletter-form-wrapper{margin-top:5rem}.newsletter-form .newsletter__button{margin-top:15px}.newsletter-form__field-wrapper .field:not(:first-child){margin-top:15px}.field__label{font-size:16px;line-height:19px}}@media screen and (max-width: 750px){.newsletter__wrapper{padding-top:2.5rem!important;padding-bottom:0!important}.newsletter__wrapper .newsletter-logo{margin-top:0!important}.newsletter__wrapper .newsletter-form-wrapper{margin-top:10px!important}}.password__footer.password__footer--has-shape{align-items:flex-start;overflow:hidden}.password__footer[data-shape-animation=false] .shape-wrapper{margin:0 15% 0 auto}.password__footer .shape-wrapper{display:flex;flex-direction:column}.shape-wrapper .dialogue-text-wrapper{display:flex;flex-direction:column-reverse;margin-right:80px}.shape-wrapper .frames{width:fit-content;margin-left:auto}.shape-wrapper .frames svg{display:block}.dialogue-text-wrapper{margin-bottom:25px}.dialogue-text-wrapper .animated-bubble.bubble-hidden,.dialogue-text-wrapper .animated-bubble.bubble-hidden .animated-bubble__quote{opacity:0}.dialogue-text-wrapper .animated-bubble{position:relative;width:209px;opacity:1;display:block;background-color:#fff;box-shadow:-10px 0 #000,0 -10px #000,10px 0 #000,0 10px #000,-5px -5px #000,-5px 5px #000,5px 5px #000,5px -5px #000,15px 5px #3333334d,10px 10px #3333334d,4px 18px 0 -4px #3333334d;transition:opacity .5s ease-in-out}.dialogue-text-wrapper .animated-bubble:before{content:" ";width:5px;height:5px;display:block;background:#000;position:absolute;bottom:-40px;right:45px;margin-left:-10px}.dialogue-text-wrapper .animated-bubble:after{content:" ";width:15px;height:20px;display:block;background:#fff;position:absolute;bottom:-20px;right:60px;box-shadow:5px 0 #000,5px 5px #fff,15px 14px 0 -5px #000,15px 14px 0 -5px #000,7px 13px 0 -3px #fff,8px 13px 0 -3px #fff,-5px 0 #000,0 5px #000,5px 0 #000,5px 10px #000,13px 18px 0 -3px #000,7px 18px 0 -3px #000,10px 14px #3333334d,17px 17px 0 -2px #3333334d,12px 20px 0 -2px #3333334d}.dialogue-text-wrapper .animated-bubble:hover,.dialogue-text-wrapper .animated-bubble.bubble-hidden:hover,.dialogue-text-wrapper .animated-bubble.bubble-hidden .animated-bubble__quote{pointer-events:none}.dialogue-text-wrapper .animated-bubble__quote{font-family:var(--peepo-font-family);font-size:2.4rem;line-height:2.5rem;text-align:center;position:relative;width:209px;margin:0;padding:0 2rem 5px;background:#fff;color:#000;perspective:100px;perspective-origin:50% 50%;z-index:10;opacity:1;box-shadow:-5px 0 #fff,0 -5px #fff,5px 0 #fff,0 5px #fff;transition:opacity .5s ease-in-out}.dialogue-text-wrapper .animated-bubble_2{margin-right:30px}.dialogue-text-wrapper .animated-bubble_1{margin-top:5rem;margin-left:30px}.password__footer-caption{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.password__footer-caption *,.password__footer-logion *{font-weight:400}@media screen and (min-width: 750px){.shape-wrapper .dialogue-text-wrapper{margin-right:100px}.dialogue-text-wrapper .animated-bubble_2{margin-right:90px}.dialogue-text-wrapper .animated-bubble_1{margin-top:5rem;margin-left:90px}}@keyframes lateral-bounce{0%{transform:translate(0)}20%{transform:translate(10px)}30%{transform:translate(0)}40%{transform:translate(5px)}45%{transform:translate(0)}to{transform:translate(0)}}@-webkit-keyframes lateral-bounce{0%{transform:translate(0)}20%{transform:translate(10px)}30%{transform:translate(0)}35%{transform:translate(5px)}40%{transform:translate(0)}to{transform:translate(0)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/template-password.css.map */
