.Green_Btn_With_Icon{width:100%;min-height:40px;font-family:var(--font-body);background:linear-gradient(135deg,#2f0406 0%,var(--brand-maroon)50%,#2f0406 100%);border-radius:var(--radius-pill);cursor:pointer;border:1px solid #2f0406;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:600;line-height:1.2;transition:background .2s,box-shadow .2s,opacity .2s;display:flex;position:relative;box-shadow:0 3px 6px #00000029;color:#fff!important}.Green_Btn_With_Icon:hover:not(:disabled){background:#863135;box-shadow:0 3px 6px #2f04064f}.Green_Btn_With_Icon:disabled{opacity:.65;cursor:not-allowed}.Green_Btn_With_Icon.is-loading:disabled{opacity:.85;cursor:progress}.Green_Btn_With_Icon .icon_holder{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Green_Btn_With_Icon .icon_holder .icon_img{width:24px;height:24px;transition:transform .2s ease-in}.Green_Btn_With_Icon:hover .icon_holder .icon_img{transform:scale(1.2)}.Green_Btn_With_Icon .icon_holder .left_icon,.Green_Btn_With_Icon .icon_holder .right_icon{color:#fff;font-size:14px}.Green_Btn_With_Icon .icon_holder .dynamic_icon{padding-right:10px}.Green_Btn_With_Icon .btn_text{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:14px;overflow:hidden;color:#fff!important;font-weight:600!important}@media (max-width:575.98px){.Green_Btn_With_Icon{gap:5px;min-height:40px;padding:6px 10px}.Green_Btn_With_Icon .btn_text,.Green_Btn_With_Icon .icon_holder .left_icon,.Green_Btn_With_Icon .icon_holder .right_icon{font-size:12px}}@media (prefers-reduced-motion:reduce){.Green_Btn_With_Icon,.Green_Btn_With_Icon .icon_holder .icon_img{transition:none}}
