.core-button{background-color:transparent;border:1px solid var(--color-primary);color:var(--color-light);font-family:GraphikArabic-medium,sans-serif;font-size:1rem;height:46px;isolation:isolate;min-width:180px;padding:0 1rem;position:relative;transition:all .3s ease-in-out}.core-button:before{display:none!important}.core-button.core-button-primary{border:1px solid transparent}.core-button.core-button-primary:after{background:var(--color-primary);border-radius:30px;content:"";inset:0;isolation:auto;position:absolute;transform:translate(-100%);transform:translate(0);transition:transform .3s ease;z-index:-1}.core-button.core-button-primary:hover:after{transform:translate(100%)}.core-button.core-button-primary:hover img{animation:move-arrow 1.5s ease-in-out infinite;filter:var(--primary-filter)!important}.core-button.core-button-primary:hover{background-color:var(--color-primary-yellow);border:1px solid var(--color-primary-yellow)}.core-button.core-button-yellow{border:1px solid transparent}.core-button.core-button-yellow:after{background:var(--color-primary-yellow);border-radius:30px;content:"";inset:0;isolation:auto;position:absolute;transform:translate(-100%);transform:translate(0);transition:transform .3s ease;z-index:-1}.core-button.core-button-yellow:hover:after{transform:translate(100%)}.core-button.core-button-yellow:hover img{animation:move-arrow 1.5s ease-in-out infinite;filter:var(--primary-filter)!important}.core-button.core-button-yellow:hover{background-color:var(--color-primary);border:1px solid var(--color-primary)}
