.wc_payment_method.payment_method_ {
display: none;
}
.payment_method_buckaroo_ideal fieldset {
background-color: white;
}
input[type='password'].error,
input[type='text'].error {
border-color: red;
}
input[type='password'].validated,
input[type='text'].validated {
border-color: green;
}
.capture-form {
background: white;
background-color: #e4e4e4; position: absolute;
margin: 0 auto;
right: 342px;
display: none;
}
.capture input {
width: 70px;
vertical-align: middle;
text-align: right;
}
.capture .capture_order_item_qty {
text-align: center !important;
width: 50px !important;
}
.woocommerce_order_items_wrapper table.woocommerce_order_items thead th {
text-align: left;
padding: 1em;
font-weight: 400;
color: #999;
background: #f8f8f8;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
} #woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items tbody tr:first-child td {
border-top: 8px solid #f8f8f8;
}
table.woocommerce_order_items tbody {
display: table-row-group;
vertical-align: middle;
border-color: inherit;
}
table.woocommerce_order_items {
display: table;
border-collapse: separate;
border-spacing: 2px;
border-color: grey;
}
table.woocommerce_order_items tbody tr:first-child td {
border-bottom: 1px solid #dfdfdf;
}
.wc-order-capture-totals-items .wc-order-totals {
float: right;
width: 50%;
margin: 0;
padding: 0;
text-align: right;
}
.applepay-button-container {
max-width: 200px;
margin: 10px 0;
}
#woocommerce_buckaroo_creditcard_AllowedProvider,
#woocommerce_buckaroo_creditcard_show_in_checkout {
width: 400px;
margin: 0;
box-sizing: border-box;
height: 220px;
line-height: 32px;
vertical-align: top;
}
.buckaroo-idin.buckaroo-idin-passed p,
.buckaroo-idin-cart p {
margin: 0;
}
#buckaroo_idin .buckaroo_idin_logo,
#buckaroo_idin_cart .buckaroo_idin_logo {
width: 3em;
float: left;
}
.buckaroo-idin .buckaroo_idin_prompt {
padding-left: 3.5em;
}
.buckaroo-idin-cart .buckaroo_idin_prompt {
padding-top: 0.5em;
padding-left: 3.5em;
}
#buckaroo-report table {
table-layout: auto;
width: 100%;
}
.buckaroo-payment-list {
background-color: #fff;
padding: 15px;
display: flex;
flex-wrap: wrap;
flex-direction: column;
height: 500px;
}
.buckaroo-payment-list li {
flex: 0 0 auto;
width: 33.333%;
display: flex;
align-items: center;
}
.buckaroo-payment-list-icon {
max-height: 35px;
width: auto;
margin-right: 10px;
}
.buckaroo-payment-status {
margin: 0 3px;
}
.buckaroo-payment-enabled-live {
color: #198754;
}
.buckaroo-payment-enabled-test {
color: #ffc107;
}
.buckaroo-payment-disabled {
color: #dc3545;
}
@media (max-width: 1024px) {
.buckaroo-payment-list {
height: 700px;
}
.buckaroo-payment-list li {
width: 50%;
}
}
@media (max-width: 768px) {
.buckaroo-payment-list li {
width: 1000%;
}
}
label[for^='payment_method_buckaroo_'] img {
max-height: 25px;
width: 32px;
float: right;
}
.buckaroo-paypal-express {
margin: 10px 0;
max-width: 200px;
} .bk-toggle-down {
background-image: url("data:image/svg+xml,%3Csvg width='20px' height='20px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.293 9.293a1 1 0 0 1 1.414 0L12 14.586l5.293-5.293a1 1 0 1 1 1.414 1.414l-6 6a1 1 0 0 1-1.414 0l-6-6a1 1 0 0 1 0-1.414z' fill='%230D0D0D'/%3E%3C/svg%3E%0A");
}
.bk-toggle-up {
background-image: url("data:image/svg+xml,%3Csvg width='20px' height='20px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.293 7.293a1 1 0 0 1 1.414 0l6 6a1 1 0 0 1-1.414 1.414L12 9.414l-5.293 5.293a1 1 0 0 1-1.414-1.414l6-6z' fill='%230D0D0D'/%3E%3C/svg%3E%0A");
}
.bk-toggle {
height: 20px;
width: 20px;
}
.bk-toggle-wrap {
display: flex;
align-items: center;
cursor: pointer;
}
@media screen and (max-width: 768px) {
.bk-paybybank-selector .bank-method-label img {
max-width: 25px;
}
.bk-paybybank-selector .bank-control {
display: flex;
}
.bk-paybybank-selector .bank-method-label {
flex: 1;
}
}
@media screen and (min-width: 768px) {
.bk-paybybank-toggle-list {
display: flex;
justify-content: center;
height: 20px;
margin: 10px 0;
}
.bk-toggle-text {
margin-left: 10px;
font-weight: bold;
}
.bk-paybybank-selector {
display: flex;
flex-wrap: wrap;
}
.bk-paybybank-selector .radio-group-required {
display: flex;
flex-wrap: wrap;
margin-top: 10px;
}
.bk-paybybank-selector .bank-control {
flex: 25% 0;
min-width: 55px;
}
.bk-paybybank-selector .bank-method-input:checked + .bank-method-label {
background-color: #ededed;
color: #000;
border-radius: 5px;
}
.bk-paybybank-selector .bank-method-label {
padding-bottom: 5px;
cursor: pointer;
display: flex;
flex-direction: column;
padding-top: 5px;
text-align: center;
}
.bk-paybybank-selector .bank-method-label strong {
display: block;
text-align: center;
font-size: 12px;
flex: 100% 0 0;
}
.bk-paybybank-selector .bank-method-label img {
padding: 10px 20px;
max-width: 120px;
}
.bk-paybybank-selector .bank-method-input {
display: none;
}
}  .bk-in3-logo-wrap {
border: 1px solid #8c8f94;
margin: 5px 0;
padding: 5px 10px;
width: 400px;
box-sizing: border-box;
border-radius: 3px;
}
.form-table td fieldset label.bk-in3-logo {
display: flex;
align-items: center;
max-width: 70px;
}
label.bk-in3-logo img {
width: 100%;
height: auto;
}
.buckaroo_method_block {
width: 94%;
}
.buckaroo_method_block_img {
float: right;
width: 32px;
}  .buckaroo-custom-select {
padding: 10px;
border: 2px solid #aaa;
border-radius: 5px;
background-color: white;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
font-family: Arial, sans-serif;
font-size: 16px;
cursor: pointer;
}
.buckaroo-custom-select::after {
content: '\25BC';
position: absolute;
top: 50%;
right: 15px;
transform: translateY(-50%);
font-size: 10px;
color: #aaa;
pointer-events: none;
}
.buckaroo-custom-select:hover {
border-color: #888;
}
.buckaroo-custom-select:focus {
outline: none;
border-color: #555;
}
.buckaroo-custom-select::-ms-expand {
display: none;
}
#express-payment-method-buckaroo_paypal_express .buckaroo-paypal-express {
margin: 18px 0;
max-width: none;
}
.wc-buckaroo-action-button.email::after {
content: '\f465';
}
.wc-buckaroo-action-button.links::after {
content: '\f103';
}  .cardHolderName,
.cardNumber,
.expirationDate,
.cvc {
width: 100%;
height: 3rem;
padding: 0.75rem;
border: 1px solid #d1d5db;
border-radius: 0.25rem;
font-size: 1rem;
color: #4a5568;
background-color: #fff;
outline: none;
transition: border-color 0.2s ease-in-out;
} .cardHolderName + .input-error,
.cardNumber + .input-error,
.expirationDate + .input-error,
.cvc + .input-error {
color: #f56565;
}
.woocommerce-error:empty {
display: none;
}
.woocommerce-page.woocommerce-checkout #payment .buckaroo-creditcard-fieldset div.form-row {
margin: 0 0 1em;
padding: 3px;
}.woocommerce-product-gallery__image {
position : relative;
}
.yith-wcbm-css-text,
.yith-wcbm-badge-text,
.yith-wcbm-css-text p,
.yith-wcbm-badge-text p {
font-size : 12pt;
color     : white;
}
.yith-wcbm-clearfix:before,
.yith-wcbm-clearfix:after {
content : '';
display : table;
}
.yith-wcbm-clearfix:after {
clear : both;
}
.yith-wcbm-clearfix {
zoom : 1; }
.yith-wcbm-badge {
position        : absolute;
display         : flex;
justify-content : center;
flex-direction  : column;
box-sizing      : border-box;
text-align      : center;
line-height     : normal;
z-index         : 10;
font-family     : 'Open Sans', sans-serif;
font-size       : 13px;
min-width       : max-content;
}
.yith-wcbm-badge.yith-wcbm-badge-show-if-variation {
display : none;
}
.yith-wcbm-badge img {
display : block;
}
.yith-wcbm-badge p {
margin      : 0 !important;
line-height : inherit;
font-size   : unset !important;
}
.yith-wcbm-badge strong,
.yith-wcbm-badge b {
font-weight : 600;
}
p.yith-wcbm-badge-txt {
margin  : 0;
padding : 0;
}
.container-image-and-badge {
position    : relative;
display     : block;
text-indent : 0;
line-height : 0;
}
.yith-wcbm-badge img {
margin : 0 !important;
}
span.onsale {
z-index : 10;
} .yith-wcbm-shortcode-badge-container .container-image-and-badge {
display : inline-block;
}  .cart_item .yith-wcbm-badge {
display : none !important;
} .product-thumbnails .yith-wcbm-badge {
display : none !important;
} .yith-wcbm-theme-flatsome .iosSlider.product-thumbnails .yith-wcbm-badge,
.yith-wcbm-theme-flatsome #mini-cart-content .container-image-and-badge .yith-wcbm-badge {
display : none !important;
}
.yith-wcbm-theme-flatsome #mini-cart-content .container-image-and-badge,
.yith-wcbm-theme-flatsome .products .container-image-and-badge,
.yith-wcbm-theme-flatsome .yith-wcbm-badge img {
position : static !important;
} .fusion-menu-cart-items .yith-wcbm-badge {
display : none !important;
} #yith-wcwl-form .yith-wcbm-badge {
display : none !important;
} .yith-wfbt-section .yith-wcbm-badge, .yith-wfbt-form .yith-wcbm-badge {
display : none !important;
} #ywsfl_container_list .yith-wcbm-badge {
display : none !important;
} .yith-quick-view-nav .container-image-and-badge {
position : static !important;
width    : 100% !important;
padding  : 0 !important;
}
.yith-quick-view-nav .yith-wcbm-badge {
display : none !important;
} .yith-ajaxsearchform-container .yith-wcbm-badge {
display : none !important;
} .yith-wcpb-product-bundled-items .yith-wcbm-badge {
display : none !important;
} .ssatc-sticky-add-to-cart .yith-wcbm-badge {
display : none !important;
} .yith-ywraq-list-widget-wrapper .yith-wcbm-badge {
display : none !important;
} .yith-wacp-content table.cart-list .yith-wcbm-badge {
display : none;
} body.yith-wcbm-theme-basel .container-image-and-badge > img,
body.yith-wcbm-theme-basel .container-image-and-badge *:not(.yith-wcbm-badge) img {
width : 100%;
} .yith-wceop-grid-view-product__img-container .container-image-and-badge,
.yith-wceop-table-view-product__img-container .container-image-and-badge {
position : static;
}
.yith-wceop-table-view-product__img-container .yith-wcbm-badge {
display : none;
}  .yith-wcbm-badge.yith-wcbm-badge-text {
min-width : auto;
} .yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-shape {
display : flex;
}
.yith-wcbm-badge.yith-wcbm-badge-advanced,
.yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-text-advanced *,
.yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-shape:before,
.yith-wcbm-badge.yith-wcbm-badge-css {
font-family : 'Open Sans', sans-serif;
word-break  : keep-all !important;
position    : absolute;
}
.yith-wcbm-badge.yith-wcbm-badge-css .yith-wcbm-badge__wrap *,
.yith-wcbm-badge.yith-wcbm-badge-css .yith-wcbm-badge__wrap .yith-wcbm-css-s1:before,
.yith-wcbm-badge.yith-wcbm-badge-css .yith-wcbm-badge__wrap .yith-wcbm-css-s1:after {
word-break : keep-all !important;
}
.yith-wcbm-badge.yith-wcbm-badge-css svg {
display : none;
}
.yith-wcbm-badge-advanced .yith-wcbm-badge-text, .yith-wcbm-badge-advanced .yith-wcbm-badge-text-advanced {
position : absolute;
left     : 0;
top      : 0;
width    : 100%;
height   : 100%;
z-index  : 14;
}
.yith-wcbm-badge.yith-wcbm-badge-css {
color : #3c434a;
}
.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-vertical .yith-wcbm-css-s1,
.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-vertical .yith-wcbm-css-s2,
.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-vertical .yith-wcbm-css-s1,
.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-vertical .yith-wcbm-css-s2,
.yith-wcbm-badge-text.yith-wcbm-badge-text--flip-vertical .yith-wcbm-badge-text,
.yith-wcbm-badge-css.yith-wcbm-badge-css--flip-vertical .yith-wcbm-badge-text {
transform : scaleY(-1);
}
.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-horizontal .yith-wcbm-css-s1,
.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-horizontal .yith-wcbm-css-s2,
.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-horizontal .yith-wcbm-css-s1,
.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-horizontal .yith-wcbm-css-s2,
.yith-wcbm-badge-text.yith-wcbm-badge-text--flip-horizontal .yith-wcbm-badge-text,
.yith-wcbm-badge-css.yith-wcbm-badge-css--flip-horizontal .yith-wcbm-badge-text {
transform : scaleX(-1);
}
.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-both .yith-wcbm-css-s1,
.yith-wcbm-badge-css.yith-wcbm-badge-css-14.yith-wcbm-badge-css--flip-both .yith-wcbm-css-s2,
.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-both .yith-wcbm-css-s1,
.yith-wcbm-badge-css.yith-wcbm-badge-css-15.yith-wcbm-badge-css--flip-both .yith-wcbm-css-s2,
.yith-wcbm-badge-text.yith-wcbm-badge-text--flip-both .yith-wcbm-badge-text,
.yith-wcbm-badge-css.yith-wcbm-badge-css--flip-both .yith-wcbm-badge-text {
transform : scale(-1);
} .yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-shape:before {
display        : none;
text-transform : uppercase;
}
.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-horizontal .yith-wcbm-badge-shape:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-horizontal .yith-wcbm-badge-text-advanced div {
transform : scale(-1, 1);
}
.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-vertical .yith-wcbm-badge-shape:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-vertical .yith-wcbm-badge-text-advanced div {
transform : scale(1, -1);
}
.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-both .yith-wcbm-badge-shape:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced.yith-wcbm-badge-advanced--flip-both .yith-wcbm-badge-text-advanced div {
transform : scale(-1);
}
.yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-shape:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced .yith-wcbm-badge-text-advanced div {
position : absolute;
}
.yith-wcbm-badge.yith-wcbm-badge-advanced div div div {
display : none;
}
.yith-wcbm-badge.yith-wcbm-badge-advanced-3 .yith-wcbm-saved-percentage:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-3 .yith-wcbm-saved-money:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-4 .yith-wcbm-saved-percentage:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-4 .yith-wcbm-saved-money:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-10 .yith-wcbm-sale-percent:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-10 .yith-wcbm-saved-money-value:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-19 .yith-wcbm-saved-percentage:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-20 .yith-wcbm-saved-percentage:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-20 .yith-wcbm-saved-money:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-26 .yith-wcbm-saved-percentage:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-26 .yith-wcbm-saved-money:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-28 .yith-wcbm-saved-percentage:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-28 .yith-wcbm-saved-money:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-29 .yith-wcbm-saved-percentage:before,
.yith-wcbm-badge.yith-wcbm-badge-advanced-29 .yith-wcbm-saved-money:before {
content : '-';
}
.yith-wcbm-badge.yith-wcbm-badge-advanced {
box-sizing : border-box;
background : transparent;
}
.yith-wcbm-badge.yith-wcbm-badge-image-uploaded {
min-width  : auto;
min-height : auto;
}
.yith-wcbm-badge.yith-wcbm-badge-image-uploaded img {
width : inherit;
} .yith-wcbm-theme-blocksy [data-products="type-1"] .product {
align-items : unset
}
.woocommerce.widget_shopping_cart {
z-index : 51 !important;
} .theme-yith-proteo.yith-booking .yith-booking-woocommerce-images.grid-elements-count-5 .container-image-and-badge,
.theme-yith-proteo.yith-booking .yith-booking-woocommerce-images.grid-elements-count-3 .container-image-and-badge {
grid-area : 1/1/3/2;
}
.theme-yith-proteo.yith-booking .container-image-and-badge > .woocommerce-product-gallery__image {
height : 100%;
}
body.single-product.yith-proteo-booking-product-layout-enabled .yith-booking-woocommerce-images .container-image-and-badge > .yith-wcbm-badge .yith-wcbm-badge__wrap img {
min-height : auto;
}