.newsletter-content{display:flex;align-items:center;margin:auto;justify-content:center;width:100%;position:relative;flex-direction:column;text-align:center}.newsletter-image-child{position:absolute;top:-30px;left:-300px;max-width:249px;max-height:180px}.newsletter-list-image{margin:0}.newsletter .email-form{width:630px;margin-top:23px}.text-center .email-form{margin-left:auto;margin-right:auto}.newsletter .button--primary{min-height:52px;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.02em;padding-left:26px;padding-right:26px;width:100%;text-transform:uppercase;transition:all .4s}.newsletter .button--primary svg{margin-left:3px}.newsletter .button--primary svg path{fill:rgb(var(--primary-button-text-color));transition:all .4s}.newsletter .input__field{border:none;padding-left:20px;font-size:16px;font-weight:400;line-height:24px}.newsletter .input__label{left:20px;right:unset;font-size:calc(var(--base-font-size) - 2px);padding:0}.newsletter .input__field:focus{border-color:transparent}.wp-newsletter-input{display:flex}.newsletter .button--primary:hover{background-color:var(--bg-btn-hover);background-image:none}.newsletter .button--primary:hover svg path{fill:rgb(var(--root-primary-button-color-hover))}.newsletter-title{font-size:38px;line-height:44px;letter-spacing:-1px;margin-bottom:30px;text-transform:none;font-family:var(--hd-font-family)}.description-newsletter{font-size:16px;line-height:22px}.text-left .email-form{margin-right:auto}.text-right .email-form{margin-left:auto}.newsletter .input-row{width:100%}.newsletter h2.heading.h3{flex:1;margin:0 0 8px}.newsletter-text-list{position:absolute;max-width:445px;left:170px;top:0}@media (max-width: 1650px){.newsletter-text-list{position:unset}.newsletter-content{flex-direction:row;gap:80px}}@media (max-width: 991px){.newsletter-text{width:100%;padding-right:0;text-align:center;padding-bottom:15px}.email-form{width:100%}.newsletter-form{max-width:100%}}@media (max-width: 767px){.newsletter-content{flex-direction:column}.newsletter .input-row{padding:0 0 10px}.input-button{max-width:100%;margin-left:0}.newsletter .email-form{width:100%;padding:0 15px}}@media (max-width: 480px){.newsletter .button--primary{padding-left:20px;padding-right:20px}.wp-newsletter-input{flex-wrap:wrap;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/newsletter.css.map */
