.brandy-newsletter-element{align-items:center;display:flex;justify-content:var(--horizontal-alignment);width:100%}.brandy-newsletter-element .layout_type_1 .brandy-subscribe-box__input,.brandy-newsletter-element .layout_type_2 .brandy-subscribe-box__input,.brandy-newsletter-element .layout_type_3 .brandy-subscribe-box{padding-left:32px;position:relative;--input-box-bg-color:var(--input-box-bg-color-normal);--input-box-stroke-color:var(--input-box-stroke-color-normal);--input-box-text-color:var(--input-box-text-color-normal);--input-box-border-width:var(--input-box-stroke-width)}.brandy-newsletter-element .layout_type_1 .brandy-subscribe-box__input:hover,.brandy-newsletter-element .layout_type_2 .brandy-subscribe-box__input:hover,.brandy-newsletter-element .layout_type_3 .brandy-subscribe-box:hover{--input-box-bg-color:var(--input-box-bg-color-hover);--input-box-stroke-color:var(--input-box-stroke-color-hover);--input-box-text-color:var(--input-box-text-color-hover)}.brandy-newsletter-element .layout_type_1 .brandy-subscribe-box__input:focus,.brandy-newsletter-element .layout_type_1 .brandy-subscribe-box__input:has(input:focus),.brandy-newsletter-element .layout_type_2 .brandy-subscribe-box__input:focus,.brandy-newsletter-element .layout_type_2 .brandy-subscribe-box__input:has(input:focus),.brandy-newsletter-element .layout_type_3 .brandy-subscribe-box:focus,.brandy-newsletter-element .layout_type_3 .brandy-subscribe-box:has(input:focus){--input-box-stroke-color:var(--input-box-stroke-color-active);--input-box-border-width:calc(var(--input-box-stroke-width) + round(up, min(calc(var(--input-box-stroke-width) / 100 * 1), 1px), 1px))}.brandy-newsletter-element .layout_type_1 .brandy-subscribe-box__input,.brandy-newsletter-element .layout_type_2 .brandy-subscribe-box__input,.brandy-newsletter-element .layout_type_3 .brandy-subscribe-box{background:var(--input-box-bg-color);border-radius:var(--input-box-border-radius);color:var(--button-text_color);height:var(--input-box-input-height);outline-color:var(--input-box-stroke-color);outline-offset:calc(var(--input-box-stroke-width)*-1);outline-style:solid;outline-width:var(--input-box-border-width);transition-duration:var(--theme-input-transition-duration);transition-property:border-color,background,outline;transition-timing-function:ease-in-out;width:100%}.brandy-newsletter-element .layout_type_1 .brandy-subscribe-box__input:focus,.brandy-newsletter-element .layout_type_1 .brandy-subscribe-box__input:focus-visible,.brandy-newsletter-element .layout_type_2 .brandy-subscribe-box__input:focus,.brandy-newsletter-element .layout_type_2 .brandy-subscribe-box__input:focus-visible,.brandy-newsletter-element .layout_type_3 .brandy-subscribe-box:focus,.brandy-newsletter-element .layout_type_3 .brandy-subscribe-box:focus-visible{outline-color:var(--input-box-stroke-color-hover)}.brandy-newsletter-element .layout_type_1 .brandy-subscribe-box__input input[type=email],.brandy-newsletter-element .layout_type_2 .brandy-subscribe-box__input input[type=email],.brandy-newsletter-element .layout_type_3 .brandy-subscribe-box input[type=email]{background-color:transparent;border:transparent;border-radius:inherit;color:var(--input-box-text-color);height:100%;outline:none}.brandy-newsletter-element .layout_type_1 .brandy-subscribe-box__input .brandy-subscribe-box__icon [stroke],.brandy-newsletter-element .layout_type_2 .brandy-subscribe-box__input .brandy-subscribe-box__icon [stroke],.brandy-newsletter-element .layout_type_3 .brandy-subscribe-box .brandy-subscribe-box__icon [stroke]{stroke:var(--input-box-text-color)}.brandy-newsletter-element .layout_type_1 .brandy-subscribe-box{display:block}.brandy-newsletter-element .layout_type_1 .brandy-subscribe-box__button{margin-top:10px;min-height:45px}.brandy-newsletter-element .brandy-element-wrapper{text-align:var(--text-alignment)}.brandy-subscribe-box{display:flex;justify-content:space-between}.brandy-newsletter-element .layout_type_2 .brandy-subscribe-box__button{margin-left:10px}.brandy-newsletter-element .layout_type_3 .brandy-subscribe-box__input{flex:1}.brandy-newsletter-title{color:var(--title-text-color-normal);margin-bottom:16px}.brandy-newsletter-subtitle{color:var(--subtitle-text-color-normal);margin-bottom:16px}.brandy-newsletter-note{color:var(--note-text-color-normal);margin-top:12px}input[type=email]::-moz-placeholder{color:currentColor;opacity:.5}input[type=email]::placeholder{color:currentColor;opacity:.5}.brandy-newsletter-note:empty,.brandy-newsletter-subtitle:empty,.brandy-newsletter-title:empty{display:none}.brandy-subscribe-box__icon{left:14px;position:absolute;top:50%;transform:translateY(-50%)}.brandy-subscribe-box__button{--button-bg-color:var(--button-bg-color-normal);--button-stroke-color:var(--button-stroke-color-normal);--button-text-color:var(--button-text_color-normal)}.brandy-subscribe-box__button:hover{--button-bg-color:var(--button-bg-color-hover);--button-stroke-color:var(--button-stroke-color-hover);--button-text-color:var(--button-text_color-hover)}.brandy-subscribe-box__button{align-items:center;background:var(--button-bg-color);border-color:var(--button-stroke-color);border-style:solid;color:var(--button-text-color);cursor:pointer;display:inline-flex;gap:7px;justify-content:center;padding:.5rem 1rem;position:relative;transition-duration:var(--theme-component-transition-duration,.2s);transition-property:border-color,color,background;transition-timing-function:ease-in-out;width:var(--button-width,auto)}.brandy-subscribe-box__button .brandy-loader{border-left-color:var(--button-text-color)!important;border-right-color:var(--button-text-color)!important;border-top-color:var(--button-text-color)!important}.brandy-subscribe-box__button.loading .brandy-subscribe-box__button__text{display:none}