/* .payment_method_tikkie {
	display:none!important;
} */

.tikkieBtn{
	width:100%;
	display:none;
	text-align:center;
	margin-top:1em;
	line-height:52px;
	padding:0 32px;
	border-radius:5px;
	font-size:16px;
	background-color:#CC0066;
	color:#FFF;
	cursor:pointer;
	transition:all 0.3s;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;clear:both
}

.tikkieBtn:hover{
	background-color:#FF4B5F
}

.tikkieBtn.disabled{
	background-color:#9A2865;
	cursor:initial
}

.tikkieBtn.disabled .normal{
	display:none
}

.tikkieBtn.disabled .anim{
	display:inline-block
}

.tikkieBtn .normal img{
	display:inline-block;
	vertical-align:middle;
	margin-left:5px;
	width:32px;
	height:32px
}

.tikkieBtn .normal .normalLabel{
	display:inline-block
}

.tikkieBtn .anim{
	display:none;
	vertical-align:text-top
}

.tikkieBtn .anim .dot-1,.tikkieBtn .anim .dot-2{
	animation:650ms linear infinite alternate;
	border-radius:16px;
	height:16px;
	position:absolute;
	width:16px
}

.tikkieBtn .anim .dot-1{
	animation-name:move-1;
	background-color:#fff
}

.tikkieBtn .anim .dot-2{
	animation-name:move-2;
	background-color:rgba(255,255,255,0.5)
}

@keyframes move-1{
	0%{transform:translateX(-16px)}
	100%{transform:translateX(16px)}
}

@keyframes move-2{
	0%{transform:translateX(16px)}
	100%{transform:translateX(-16px)}
}

.single-product .tikkieBtn{
	display:inline-block;
	min-width:288px
}

.woocommerce-cart .tikkieBtn{
	display:block
}

.termsofservice{
	margin-top:1em
}

.tikkieLoadingScreen{
	background-color:rgba(86,81,157,0.8);
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:9999999999;
	display:none;
	text-align:center
}

.tikkieLoadingScreen .tikkieRipple{
	display:inline-block;
	position:relative;
	width:64px;
	height:64px;
	animation-delay:-0.5s;
	top:calc(50% - 32px)
}

.tikkieLoadingScreen .tikkieRipple div{
	position:absolute;
	border:4px solid #fff;
	opacity:1;
	border-radius:50%;
	animation:lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite
}

.tikkieLoadingScreen .tikkieRipple div:nth-child(2){
	animation-delay:-0.5s
}

@keyframes lds-ripple{
	0%{top:28px;left:28px;width:0;height:0;opacity:1}
	100%{top:-1px;left:-1px;width:58px;height:58px;opacity:0}
}

.tkfc_error{
	margin-top:20px;
	font-style:italic
}

.tikkieRegister{
	margin-top:50px
}

li.woocommerce-notice.woocommerce-notice--info.woocommerce-info {
	display:none!important;
}
/*# sourceMappingURL=tikkie.css.map */
