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