.subscribe_inputWrapper{align-self:stretch;border:1px solid transparent;background-color:#fff;overflow:hidden;padding:3px 3px 3px 10px;display:flex;border-radius:26px;width:calc(100% - 13px);max-width:380px}@media(max-width:998px){.subscribe_inputWrapper{align-self:center}}.subscribe_inputWrapper input{flex-grow:1;border:none;outline:none;min-width:80px}.subscribe_inputWrapper input:focus{outline:none}.subscribe_inputWrapper .subsBttn{min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap;width:48%;padding:9px 12px;background:linear-gradient(115deg,var(--secondary-color),#ffb730);color:#fff;text-transform:capitalize;border-radius:26px;font-size:14px;font-size:clamp(14px,1.4vw,18px);transition:all .3s ease-in-out}.subscribe_inputWrapper .subsBttn:before{border-radius:24px;overflow:hidden;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(115deg,var(--main-color),var(--secondary-color));-webkit-clip-path:polygon(50% 0,50% 0,50% 50%,50% 100%,50% 100%,50% 50%);clip-path:polygon(50% 0,50% 0,50% 50%,50% 100%,50% 100%,50% 50%);opacity:1;transition:.6s;z-index:-1}.subscribe_inputWrapper .subsBttn:hover{transform:scale(.95)}.subscribe_inputWrapper .subsBttn:hover:before{-webkit-clip-path:polygon(25% -70%,75% -70%,120% 50%,75% 170%,25% 170%,-20% 50%);clip-path:polygon(25% -70%,75% -70%,120% 50%,75% 170%,25% 170%,-20% 50%)}.subscribe_inputWrapper .subsBttn:disabled{opacity:.6}.subscribe_errorTxt{margin-top:-12px;color:#d32f2f;font-size:12px;padding-left:12px}