.splitit_custom_checkout_page_loader {
display: none;
} .splitit_custom_checkout_page_loader {
position: fixed;
z-index: 99999999999999999999;
height: 2em;
width: 2em;
overflow: visible;
margin: auto;
top: 0;
left: 0;
bottom: 0;
right: 0;
} .splitit_custom_checkout_page_loader:before {
content: '';
display: block;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: radial-gradient(rgba(20, 20, 20,.8), rgba(0, 0, 0, .8));
background: -webkit-radial-gradient(rgba(20, 20, 20,.8), rgba(0, 0, 0,.8));
} .splitit_custom_checkout_page_loader:not(:required) { font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.splitit_custom_checkout_page_loader:not(:required):after {
content: '';
display: block;
font-size: 10px;
width: 1em;
height: 1em;
margin-top: -0.5em;
-webkit-animation: spinner 150ms infinite linear;
-moz-animation: spinner 150ms infinite linear;
-ms-animation: spinner 150ms infinite linear;
-o-animation: spinner 150ms infinite linear;
animation: spinner 150ms infinite linear;
border-radius: 0.5em;
-webkit-box-shadow: rgba(255,255,255, 0.75) 1.5em 0 0 0, rgba(255,255,255, 0.75) 1.1em 1.1em 0 0, rgba(255,255,255, 0.75) 0 1.5em 0 0, rgba(255,255,255, 0.75) -1.1em 1.1em 0 0, rgba(255,255,255, 0.75) -1.5em 0 0 0, rgba(255,255,255, 0.75) -1.1em -1.1em 0 0, rgba(255,255,255, 0.75) 0 -1.5em 0 0, rgba(255,255,255, 0.75) 1.1em -1.1em 0 0;
box-shadow: rgba(255,255,255, 0.75) 1.5em 0 0 0, rgba(255,255,255, 0.75) 1.1em 1.1em 0 0, rgba(255,255,255, 0.75) 0 1.5em 0 0, rgba(255,255,255, 0.75) -1.1em 1.1em 0 0, rgba(255,255,255, 0.75) -1.5em 0 0 0, rgba(255,255,255, 0.75) -1.1em -1.1em 0 0, rgba(255,255,255, 0.75) 0 -1.5em 0 0, rgba(255,255,255, 0.75) 1.1em -1.1em 0 0;
} @-webkit-keyframes spinner {
0% {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-moz-keyframes spinner {
0% {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-o-keyframes spinner {
0% {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes spinner {
0% {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}  #content .entry-content .woocommerce {
position: inherit !important;
}
.wc_payment_method.payment_method_splitit > label img {
float: none !important;
display: none;
vertical-align: middle;
} .splitit_cart_page_banner img,
.splitit_home_page_banner img,
.splitit_shop_page_banner img,
.splitit_checkout_page_banner img,
.splitit_product_page_banner img
{
display: inline-block;
}
.splitit_cart_page_banner > div {
background-color: transparent !important;
}
.splitit_footer_cards_banner {
margin: 15px;
}
.splitit_footer_cards_banner img {
display: inline-block;
width: 60px;
height: auto;
}
.splitit_footer_cards_banner legend ~ img {
margin-left: 10px;
}
.splitit_footer_cards_banner > img:last-child {
margin-right: 10px;
}
.splitit_checkout_banner_wrapper {
display: flex;
}
.splitit_cart_banner_wrapper {
display: flex;
}
.splitit_product_page_banner_wrapper {
display: flex;
}
.splitit_shop_page_wrapper {
width: 100%;
display: flex;
}
.splitit_home_page_wrapper {
width: 100%;
display: flex;
}
.splitit_footer_card_brands {
width: 100%;
display: flex;
}
.splitit_position_left {
justify-content: flex-start;
}
.splitit_position_center {
justify-content: center;
}
.splitit_position_right {
justify-content: flex-end;
}
#wc-splitit-cc-form {
min-width: 200px;
}
@media(min-width: 885px) and (max-width: 1200px) {
.wc_payment_method.payment_method_splitit > label img {
width: 80%;
}
}
@media(min-width: 769px) and (max-width: 1200px) {
.splitit-flex-field-expiration-date {
padding: 17px 12px !important;
}
.splitit-flex-field-expiration-date .tooltip-icon-container {
right: 5px !important;
background-size: 15px auto !important;
}
.splitit-ps-h-link {
width: 100%;
}
.splitit-ps-h, .splitit-installment-picker-text {
text-align: center;
}
}
@media(width: 768px) {
.splitit-flex-field-number {
padding: 17px 9px !important;
}
.splitit-flex-field-expiration-date {
padding: 17px 0px !important;
}
.splitit-flex-field-cvv {
padding: 17px 15px !important;
}
.splitit-flex-field-expiration-date .tooltip-icon-container {
right: -4px !important;
background-size: 15px auto !important;
}
.splitit-flex-field-number .tooltip-icon-container, .splitit-flex-field-cvv .tooltip-icon-container {
right: -2px !important;
background-size: 15px auto !important;
}
.splitit-ps-h-link {
width: 100%;
}
.splitit-ps-h, .splitit-installment-picker-text {
text-align: center;
}
}
@media(min-width: 768px) and (max-width: 885px) {
.wc_payment_method.payment_method_splitit > label img {
width: 75%;
}
}
@media(min-width: 768px) and (max-width: 775px) {
.payment_methods>.wc_payment_method>label {
padding: 0.5em !important;
}
}
@media(max-width: 768px) {
#wc-splitit-cc-form {
min-width: 150px;
}
}
@media(max-width: 415px) {
.wc_payment_method.payment_method_splitit > label img {
width: 80%;
}
}
@media(max-width: 320px) {
.wc_payment_method.payment_method_splitit > label img {
width: 75%;
}
}
@media(max-width: 282px) {
.wc_payment_method.payment_method_splitit > label img {
width: 75%;
}
.payment_methods>.wc_payment_method>label {
padding: 0.5em !important;
}
#wc-splitit-cc-form {
min-width: 125px;
}
}