.paynow-data-processing-info{margin-top:1em;font-size:.8em;}
.paynow-data-processing-info .expand{cursor:pointer;text-decoration:underline;}
.paynow-data-processing-info ul{padding:0 !important;margin:0 0 0 15px !important;list-style-type:lower-alpha !important;}
.paynow-data-processing-info .paynow-data-processing-info-more.collapse{display:none;}
#payment .payment_methods .paynow-data-processing-info li{list-style:lower-alpha !important;line-height:1.5em !important;}
#payment ul.payment_methods .paynow-data-processing-info li::before,
#payment ul.payment_methods .paynow-data-processing-info li::after{display:none !important;}
.payment_method_pay_by_paynow_pl_pbl > label > img, .payment_method_pay_by_paynow_pl_card > label > img, .payment_method_pay_by_paynow_pl_blik > label > img, .payment_method_pay_by_paynow_pl_paywall > label > img, .payment_method_pay_by_paynow_pl_paypo > label > img{max-height:2rem;max-width:3rem;vertical-align:middle;}
.payment_method_pay_by_paynow_pl_digital_wallets > label > img{max-height:2rem !important;max-width:10rem;vertical-align:middle;}
.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option label[for="radio-control-wc-payment-method-options-pay_by_paynow_pl_paypo"] .wc-block-components-radio-control__label img{max-height:18px;}
.payment_method_pay_by_paynow_pl_blik input[type=text],
.paynow-blik-white-label #paynow_blik_code{letter-spacing:5px;font-weight:bold;max-width:100%;min-width:110px;}
.paynow-blik-white-label label{margin-top:5px;}
.paynow-confirm-blik img{margin:0 auto;}
.paynow-payment-option-pbls{flex-wrap:wrap;display:flex;margin:0 -1%;}
.paynow-payment-option-pbl{margin:1%;width:23%;display:flex;flex-direction:column;}
.paynow-payment-option-pbl label{padding:5px;border:1px solid #e6e6e6;max-width:100%;height:calc(100vh / 20);min-height:3rem;text-align:center;cursor:pointer;vertical-align:middle;display:flex !important;justify-content:center;align-items:center;background:#ffffff;transition:all 250ms;margin:0 !important;}
.paynow-payment-option-pbl label img{max-width:90%;max-height:calc(100vh / 30) !important;vertical-align:middle;margin:0 !important;}
.paynow-payment-option-pbl:not(.disabled) label:hover{border:1px solid #d2d2d2;background:#f3f3f3;}
.paynow-payment-option-pbl input[type=radio]{display:none !important;}
.paynow-payment-option-pbl.disabled label img{opacity:0.3;filter:grayscale(1);}
.paynow-payment-option-pbl.disabled label{cursor:not-allowed;}
.paynow-payment-option-pbl input[type=radio]:checked + label{border:2px solid #16A035;background:#f3f3f3;}
.payment_method_pay_by_paynow_pl_pbl > p{margin-top:.5rem !important;}
.payment_method_pay_by_paynow_pl_pbl label > img{margin-top:0.25rem;}
@media(max-width:576px){
.paynow-payment-option-pbl{width:31%;}
}
.paynow-payment-card-option{margin-bottom:10px;position:relative;width:100%;}
.paynow-payment-card-option.loading{opacity:0.4;}
.paynow-payment-card-option:last-child{margin-bottom:20px;}
.paynow-payment-card-option input{display:none;}
.paynow-payment-card-option label{border:1px solid #D2D2D2;border-radius:3px;display:flex !important;align-items:stretch;height:60px;width:100%;margin:0 !important;background-color:transparent;}
.paynow-payment-card-option input[type=radio]:checked + label{background:#f3f3f3;}
.paynow-payment-card-option input[type=radio]:not(:disabled) + label{cursor:pointer;}
.paynow-payment-card-details{width:100%;display:flex;flex-direction:column;justify-content:center;}
.paynow-payment-card-details p{margin:0;text-align:left;}
.paynow-payment-card-details-card-name{font-size:12px;line-height:20px;color:#000000;}
.paynow-payment-card-details-card-name.paynow-expired{color:#8E8E8E;}
.paynow-payment-card-details-expiration{font-size:10px;line-height:20px;color:#8E8E8E;}
.paynow-payment-card-details-expiration.paynow-expired{color:#E52E07;}
.paynow-payment-card-image{display:flex;justify-content:center;align-items:center;width:96px;}
.paynow-payment-card-image img{max-width:40px !important;max-height:24px;}
.paynow-payment-card-menu{position:absolute;top:25px;right:13px;z-index:1;}
.paynow-payment-card-option .paynow-payment-card-remove{position:absolute;height:auto;width:auto;border:none;white-space:nowrap;right:0;bottom:-25px;box-shadow:0 4px 4px 0 #00000040;padding:5px 25px;background-color:white;z-index:2;font-size:12px;line-height:20px;cursor:pointer;}
.paynow-payment-card-option .paynow-payment-card-remove.--hidden{display:none !important;}
.paynow-payment-card-option .paynow-payment-card-remove:hover{background-color:#f1f1f1;}
.paynow-payment-card-option .paynow-payment-card-menu-button{height:auto;border:none;cursor:pointer;background-color:transparent;font-size:12px;line-height:20px;text-decoration:underline;}
.paynow-payment-card-error {
font-size: 10px;
color: #E52E07;
}.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.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:50;font-family:"Open Sans", sans-serif;font-size:13px;min-width:max-content;}
.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%;
}