.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:582px}.text-center .email-form{margin-left:auto;margin-right:auto}.newsletter .button--primary{min-height:56px;font-size:16px;line-height:24px;letter-spacing:0;font-weight:700;padding-left:24px;padding-right:24px;width:100%;font-family:var(--hd-font-family);border-radius:5px;text-transform:capitalize;width:max-content}.newsletter .button--primary svg{margin-left:3px}.newsletter .button--primary svg path{fill:rgb(var(--primary-button-text-color))}.newsletter .input__field{border:none;padding-left:24px;font-size:16px}.newsletter .input__label{left:24px;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 svg path{fill:rgb(var(--button-text-color))}.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.h1{margin:0 0 16px;text-transform:capitalize}.newsletter h2.heading.h2{flex:1;margin:0}.input-button{margin-left:12px}.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%}}@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 */
