import s from"../../button/components/Button.liquid.js";import{makeStyleResponsive as e,template as t}from"@gem-sdk/core";let l=({setting:l,style:i,styles:o,advanced:r,builderProps:u,builderAttrs:a})=>{let{...n}=o??{},{iconSvg:b,iconVisible:p,iconAlign:c}=l??{};return t`
    ${s({className:`${l?.subscribe?"js-pushowl--subscribe hidden":"js-pushowl--subscribe"}`,builderProps:u,builderAttrs:a,customAttrs:{"data-pushowl-post-subscription-message":l?.message,"data-pushowl-pre-display":"inline-block"},setting:{label:l?.label,iconAlign:c,iconSvg:b,iconVisible:p,htmlType:"button"},style:{...i,...e("ta",o?.align)},isForceValue:!0,styles:n,advanced:r})}
  `};export{l as default};
