html:not(.order_process) {
    overflow-y: visible;
}

.payments_pay__icons.d-flex.m-3.justify-content-center.align-items-center.flex-wrap {
    background-color: white!important;
}
#single_group_203 > label > span.order__payments_sub.d-flex.flex-row.align-items-center.justify-content-end > span > img {background: white!important;}
#content > div.basketedit_summary_container > div.basketedit_summary > div > div.basketedit_summary_bottom > div.paypo_basket > span > span.paypo_basket__img > img{background: white!important;}
.promo, .label.--promo {
background: linear-gradient(to right, #f7931e, #fcdf00);
border: none;
padding: 4px 10px;
color: #000;
}


.label.--new {
color: #000;
background: #21E09D;
padding: 4px 8px;
border: none;
}


.projector_details .projector_prices.--omnibus-new.--omnibus .projector_prices__price {
    background: linear-gradient(to right, #f7931e, #fcdf00);
		-webkit-background-clip: text;
		/* For WebKit browsers */
		-webkit-text-fill-color: transparent;
		/* For WebKit browsers */
		background-clip: text;
		color: transparent;
		width: fit-content;
}


.payments_cms__payments, .order1_cms__payments {
justify-content: flex-start;
}

.payments_cms__img, .order1_cms__img {
padding: .2rem 2rem;
background: #fff;
height: 70px;
min-width: 80px;
border-radius: 10px;
}







@media (min-width: 979px) {
  .payments_cms__item,  .order1_cms__item {
flex: 0 0 16.6%;
max-width: 16.666%;
margin-bottom: 0.2rem;
    }
}


.order__payments_icons {
background-color: #fff;
border-radius: 10px;
padding: 0.5em;
}



.order__payments_group:first-child {
border-radius: 15px 15px 0 0 !important;
}

#single_group_265 .order__payment_icon {
filter: brightness(0) invert(0);
}

.payments_cms__img:hover, .order1_cms__img:hover {
transform: scale(1);
}

.payments_cms__img img, .order1_cms__img img {
border-radius: 0;
}