.email-subscription{background-repeat:no-repeat;background-position:center;background-size:cover}.email-subscription .content{display:flex;flex-direction:column;margin:var(--edge-distance-mobile);text-align:center}.email-subscription .content.align-left{text-align:left}.email-subscription .content.align-center{text-align:center}.email-subscription .content.align-right{text-align:right}.email-subscription .content .form-desc.align-left{text-align:left}.email-subscription .content .form-desc.align-center{text-align:center}.email-subscription .content .form-desc.align-right{text-align:right}.email-subscription [name=email-subscription]{direction:ltr;text-align:left}@media screen and (min-width: 768px){.email-subscription{direction:ltr}.email-subscription .content{width:var(--content-width, 500px);margin:var(--edge-distance)}.email-subscription .content:not(.align-left):not(.align-center):not(.align-right){text-align:left}.email-subscription .content.layout-horizontal{flex-direction:row;align-items:center;gap:24px}.email-subscription .content.layout-horizontal .text-area{flex:1;min-width:0}.email-subscription .content.layout-horizontal .form-area{min-width:0}.email-subscription .content.layout-horizontal .subscription-box{flex:none;margin-top:0;min-width:0}[dir=rtl] .email-subscription .content:not(.align-left):not(.align-center):not(.align-right){text-align:right}[dir=rtl] .email-subscription .content.layout-horizontal{flex-direction:row-reverse}[dir=rtl] .email-subscription .subscription-box{direction:rtl}}
