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