.et_boxed_layout #page-container{width:100%!important}#post-17517 h1.entry-title{display:none!important}body.page-id-17517 #page-container #et-main-area #main-content .container{width:100%!important;padding-top:0px!important}@media only screen and (min-width:1350px){.et-db #et-boc .et-l .et_pb_section{}}.woocommerce div.product form.cart .variations th,.woocommerce div.product form.cart .variations td{display:block;width:100%;padding:0;text-align:left}.woocommerce div.product form.cart .variations th.label label{color:#673AB7;font-weight:700;font-size:1.1em;margin-bottom:15px;display:inline-block}.wts-variation-buttons{margin-bottom:25px}.woocommerce div.product .single_variation_wrap .woocommerce-variation .price,.woocommerce div.product .single_variation_wrap .woocommerce-variation-price{display:none!important}.woocommerce-account .woocommerce-MyAccount-content{background:#fff;padding:30px;border-radius:12px;box-shadow:0 10px 30px rgba(103,58,183,0.08)}#left-area .woocommerce-MyAccount-content h3{color:#4a148c;font-weight:700;border-bottom:2px solid #f3e5f5;padding-bottom:15px;margin-bottom:30px;margin-top:0;letter-spacing:0.5px}.woocommerce-MyAccount-content form .form-row label{display:block;margin-bottom:8px;font-weight:600;color:#555}#left-area .woocommerce-MyAccount-content form .input-text{width:100%;padding:15px;border:2px solid #e0e0e0;background-color:#fafafa;border-radius:8px;font-size:15px;transition:all 0.3s ease;box-sizing:border-box}.woocommerce-MyAccount-content form .input-text:focus{border-color:#673AB7;background-color:#fff;box-shadow:0 0 0 4px rgba(103,58,183,0.1);outline:none}.woocommerce-MyAccount-content textarea.input-text{min-height:150px;resize:vertical}.woocommerce-MyAccount-content form p.form-row-wide{display:flex;flex-direction:column;clear:both}.woocommerce-MyAccount-content button.button::after{display:none!important}.woocommerce-MyAccount-content button.button{background:linear-gradient(135deg,#673AB7,#512da8);color:#fff;border:none;padding:15px 35px;font-size:12px;font-weight:bold;border-radius:30px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(103,58,183,0.3);margin-top:10px}.woocommerce-MyAccount-content button.button:hover{background:linear-gradient(135deg,#7e57c2,#673AB7);box-shadow:0 8px 25px rgba(103,58,183,0.4);padding:15px 35px;font-size:12px}.woocommerce-MyAccount-content>div[style*="background: #f1f1f1"]{background:linear-gradient(to right,#f3e5f5,#ffffff)!important;border-left:6px solid #673AB7!important;padding:25px!important;border-radius:8px;margin-bottom:40px;box-shadow:0 5px 15px rgba(0,0,0,0.05);display:flex;align-items:center}.woocommerce-MyAccount-content>div[style*="background: #f1f1f1"] p:before{content:'🔮';font-size:28px;margin-right:15px;vertical-align:middle}.woocommerce-MyAccount-content>div[style*="background: #f1f1f1"] p{margin:0;font-size:18px;color:#444}#left-area .woocommerce-MyAccount-content>div[style*="background: #f1f1f1"] strong{font-size:2.5em!important;color:#673AB7!important;font-weight:800;margin-left:10px;vertical-align:middle}.woocommerce-MyAccount-content hr{border:0;height:1px;background:linear-gradient(to right,transparent,#d1c4e9,transparent);margin:40px 0}.woocommerce-MyAccount-content button[name="wts_ask_question"].button.alt{background:linear-gradient(135deg,#673AB7,#512da8)!important;color:#ffffff!important;border:none!important;font-size:16px!important;padding:15px 40px!important;line-height:1.2!important;font-weight:600!important;border-radius:50px!important;box-shadow:0 4px 15px rgba(103,58,183,0.3)!important;text-shadow:none!important;text-transform:none!important;display:inline-block;width:auto;margin-top:15px;transition:all 0.3s ease!important}.woocommerce-MyAccount-content button[name="wts_ask_question"].button.alt:hover{background:linear-gradient(135deg,#7e57c2,#673AB7)!important;color:#ffffff!important;transform:translateY(-2px);box-shadow:0 8px 25px rgba(103,58,183,0.4)!important}.woocommerce-MyAccount-content button[name="wts_ask_question"].button.alt::after{display:none!important;content:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important}.zodiak-seo-wrapper{max-width:var(--clc-max);margin:0 auto;padding:20px 20px}.zodiak-title{text-align:center;font-size:2.5rem;font-weight:700;margin-bottom:2rem;padding-bottom:1rem;position:relative;background:var(--lunaria-gradient-magic);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--lunaria-primary)}.zodiak-title::after{content:'';display:block;width:60px;height:3px;background:var(--lunaria-gradient-btn);margin:10px auto 0;border-radius:4px}.zodiak-desc-top{background:var(--lunaria-bg-off-white);border:1px solid rgba(142,68,173,0.1);border-radius:var(--clc-radius-lg);padding:2rem;margin-bottom:3rem;text-align:center;font-size:1.1rem;line-height:1.6;color:var(--lunaria-text-secondary);box-shadow:var(--lunaria-shadow-glow)}.zodiak-desc-top p:first-child{font-weight:500;color:var(--lunaria-primary-dark)}.zodiak-products{margin:3rem 0}.zodiak-desc-bottom{background:var(--lunaria-bg-white);padding:2.5rem;border-radius:var(--clc-radius-lg);box-shadow:var(--lunaria-shadow-subtle);color:var(--lunaria-text-main);line-height:1.7;margin-top:4rem;position:relative;overflow:hidden}.zodiak-desc-bottom::before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:var(--lunaria-gradient-magic)}.zodiak-desc-bottom h2,.zodiak-desc-bottom h3{color:var(--lunaria-primary-dark);margin-top:1.5em;margin-bottom:0.5em}.zodiak-desc-bottom h2{font-size:1.8rem;border-bottom:1px solid rgba(0,0,0,0.05);padding-bottom:10px}.zodiak-desc-bottom h3{font-size:1.4rem;color:var(--lunaria-secondary)}.zodiak-desc-bottom ul{list-style:none;padding-left:0;margin:1.5rem 0}.zodiak-desc-bottom ul li{position:relative;padding-left:1.5rem;margin-bottom:0.8rem;color:var(--lunaria-text-secondary)}.zodiak-desc-bottom ul li::before{content:'✦';position:absolute;left:0;color:var(--lunaria-accent);font-weight:bold}.zodiak-desc-bottom strong{color:var(--lunaria-primary-dark);font-weight:600}@media (max-width:768px){.zodiak-title{font-size:1.8rem}.zodiak-desc-top,.zodiak-desc-bottom{padding:1.5rem;border-radius:var(--clc-radius-md)}}.tarot-history-list{display:flex;flex-direction:column;gap:20px}.tarot-item{border:1px solid #e0e0e0;border-radius:8px;background:#fff;transition:all 0.3s ease;overflow:hidden}.tarot-item.is-open{border-color:#673AB7;box-shadow:0 5px 15px rgba(103,58,183,0.15)}.tarot-header{padding:20px;background:#fafafa}.tarot-item.is-open .tarot-header{background:#fdfbff;border-bottom:1px solid #eee}.tarot-meta{font-size:0.85em;color:#888;margin-bottom:8px;display:flex;justify-content:space-between}.tarot-question-preview{font-size:1.05em;margin-bottom:15px;line-height:1.4;color:#333}.tarot-toggle-btn{background:none;border:2px solid #673AB7;color:#673AB7;padding:8px 20px;border-radius:20px;font-size:0.9em;font-weight:600;cursor:pointer;transition:all 0.2s;outline:none}.tarot-toggle-btn:hover{background:#673AB7;color:#fff}.tarot-wait-msg{font-size:0.9em;color:#999;font-style:italic}.tarot-answer-content{background:#fff;border-top:1px solid #f1f1f1}.tarot-answer-inner{padding:25px;line-height:1.7;color:#2c2c2c;font-size:1.05em}.tarot-answer-inner p{margin-bottom:15px}#main-content{padding-bottom:30px!important}.ld-profile-stats,.ld-item-list-actions,.ld-expand-button,.ld-course-status,.ld-lesson-status,.ld-topic-status,BODY.learndash-cpt #sidebar,BODY.learndash-cpt #main-content .container::before{display:none!important}BODY.learndash-cpt #left-area{width:100%!important}.woocommerce-form-login__submit,.woocommerce-form-register__submit{width:100%!important}body.single-product #lunaria-bio a.tarot-wrozba{display:none!important}body.postid-12202 .woocommerce-breadcrumb,body.postid-12202 .et_pb_text_0_tb_body{display:none!important}header span.mobile_menu_bar{display:none!important;color:white!important}body.search-results #sidebar,body.search-results .et_left_sidebar #main-content .container:before,body.search-results #main-content .container:before{display:none!important}body.search-results #left-area{width:95%!important;padding-left:1%!important}body.search-results .et_pb_post{display:inline-block!important}#mobile_menu1{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;z-index:9999;display:none;overflow-y:auto;padding:20px;margin:0;list-style:none}#mobile_menu1>li>a{font-size:20px;font-weight:bold;color:#333;text-decoration:none;display:block;margin-bottom:15px;padding-left:0}#mobile_menu1 .sub-menu{display:none;list-style:none;margin:0;padding:0 0 0 20px;border-left:2px solid #ccc}#mobile_menu1 .sub-menu li a{font-size:18px;font-weight:normal;text-decoration:none;color:#333;display:block;padding:5px 0}#mobile_menu1 .sub-menu li{position:relative}#mobile_menu1 .sub-menu li::before{content:"";position:absolute;left:-20px;top:50%;width:20px;height:2px;background:#ccc}#mobile_menu1 a:hover{color:#000}#mobile_menu1 a{font-weight:700!important}#mobile_menu1 .pogrubienie-menu-1 a{background-image:linear-gradient(90deg,#000428 0%,#004e92 50%,#000428 100%);color:transparent!important;-webkit-background-clip:text;background-clip:text;display:inline-block;font-weight:700;padding-left:13px;padding-bottom:0px}#mobile_menu1 .pogrubienie-menu-1{background-image:linear-gradient(90deg,rgba(182,141,93,0.7) 0%,rgba(228,192,132,0.95) 50%,rgba(182,141,93,0.7) 100%)}#header-posta .et_pb_text_inner h1,.category-sennik-litera-a .et_pb_post h2.entry-title{background-image:linear-gradient(90deg,#000428 0%,#004e92 50%,#000428 100%);color:transparent!important;-webkit-background-clip:text;background-clip:text;font-weight:700}.category-sennik-litera-a .et_pb_post h2.entry-title{font-size:16px!important;transition:all 2s}.category-sennik-litera-a .et_pb_post h2.entry-title:hover{background-image:linear-gradient(90deg,rgba(182,141,93,0.7) 0%,rgba(228,192,132,0.95) 50%,rgba(182,141,93,0.7) 100%);color:transparent!important;-webkit-background-clip:text;background-clip:text;font-weight:700}.sny{border:1px solid black;padding:20px;margin-bottom:20px;margin-top:20px}body.woocommerce-cart div.cart-collaterals div.cart_totals{width:100%!important}.cart button.button[name="update_cart"][value="Zaktualizuj koszyk"]{display:none}body.woocommerce-cart div.cart-collaterals div.cart_totals .shop_table,body.woocommerce-cart div.cart-collaterals div.cart_totals h2{display:none!important}body.woocommerce-cart a.checkout-button{background-image:linear-gradient(45deg,#040b29,#1f3b4d,#040b29)!important;color:white!important;border:none!important;padding:10px 20px!important;text-transform:uppercase!important;font-weight:bold!important;transition:all 0.3s!important;cursor:pointer!important}body.woocommerce-cart a.checkout-button:hover{background-image:linear-gradient(45deg,#040b29,#1f3b4d,#040b29)!important;color:gold!important;border:none!important;padding:10px 20px!important;text-transform:uppercase!important;font-weight:bold!important;transition:all 0.3s!important;cursor:pointer!important}.category-sennik-litera-a .et_pb_post{margin-bottom:15px!important;padding:7px;border:1px solid}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.polecajka-z-artykulu,a.link_do_sklepu{background-image:url(https://czasduszy.pl/wp-content/uploads/2023/08/50x50.jpg);background-size:auto;background-repeat:repeat}a.polecajka-z-artykulu,a.link_do_sklepu{text-align:center;display:block;color:white;padding:15px}.et_pb_section_0_tb_header.et_pb_section{border-bottom:1px;border-style:solid;border-image:linear-gradient(90deg,#b68d5d 0%,#e4c084 50%,#b68d5d 100%);border-image-slice:1}.woocommerce div.product div.images .flex-control-thumbs li,div.woocommerce-product-gallery div.flex-viewport a img{border-width:2px;border-style:solid;border-image:linear-gradient(90deg,#b68d5d 0%,#e4c084 50%,#b68d5d 100%);border-image-slice:1}body.woocommerce-page div.et_pb_column_1_2 div.et_pb_text_1_tb_body{border-width:2px;border-style:solid;border-image:linear-gradient(90deg,#b68d5d 0%,#e4c084 50%,#b68d5d 100%);border-image-slice:1;background-image:linear-gradient(45deg,#040b29,#1f3b4d,#040b29)!important;color:white!important;padding:10px 20px!important}#dgwt-wcas-search-input-1{border-width:2px;border-style:solid;border-image:linear-gradient(90deg,#b68d5d 0%,#e4c084 50%,#b68d5d 100%);border-image-slice:1}.et_pb_text_0_tb_header,.xoo-wsc-items-count{background-image:linear-gradient(90deg,rgba(182,141,93,0.7) 0%,rgba(228,192,132,0.95) 50%,rgba(182,141,93,0.7) 100%)}.social-media-container{position:fixed;right:-4px;top:50%;transform:translateY(-50%);padding:10px;background-image:linear-gradient(90deg,rgba(182,141,93,0.7) 0%,rgba(228,192,132,0.7) 50%,rgba(182,141,93,0.7) 100%);border-radius:8px;box-shadow:0px 0px 10px rgba(0,0,0,0.2);z-index:1000}.social-media-container a{display:block;margin:10px 0}#produkty-kamien{display:grid!important;gap:20px;list-style:none!important;margin:0;padding:0;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}#produkty-kamien li.type-product{width:100%}#produkty-kamien li.product{background:#fff;border:1px solid #eee;border-radius:10px;padding:15px;text-align:center;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(0,0,0,0.05)}#produkty-kamien li.product:hover{box-shadow:0 4px 14px rgba(0,0,0,0.1);transform:translateY(-5px)}#produkty-kamien li.product img{max-width:100%;height:auto;border-radius:6px;margin-bottom:10px}#produkty-kamien li.product h2,#produkty-kamien li.product .woocommerce-loop-product__title{font-size:1.1rem;color:#333;margin:10px 0 5px}#produkty-kamien li.product .price{color:#444;font-weight:bold;margin-top:5px;display:block}#produkty-kamien li.product .button{background:#000;color:#fff;padding:8px 20px;border-radius:30px;text-transform:uppercase;font-size:0.9rem;display:inline-block;margin-top:10px;transition:background 0.3s}#produkty-kamien li.product .button:hover{background:#444}@media screen and (max-width:768px){#produkty-kamien{grid-template-columns:repeat(2,1fr)}}.social-media-container img{max-width:50px;opacity:0.8;transition:all 0.1s}@keyframes shake{0%{transform:translateX(0%)}25%{transform:translateX(-5%)}50%{transform:translateX(5%)}75%{transform:translateX(-5%)}100%{transform:translateX(5%)}}.social-media-container img:hover{animation:shake 0.5s ease-in-out}#main-content .woocommerce p.in-stock,#main-content p.in-stock,#main-content span.posted_in a{color:#b68d5d!important;font-weight:bold!important;text-transform:uppercase;font-size:10px}#main-content section.related ul.products h2.woocommerce-loop-product__title{font-size:19px!important;text-align:center}#main-content section.related span.price{text-align:center}#main-content section.related{background-image:url(https://czasduszy.pl/wp-content/uploads/2023/08/50x50.jpg);background-size:auto;background-repeat:repeat}#main-content section.related ul{background:white;padding:20px}#main-content section.related h2{padding:10px;background-image:linear-gradient(to right,#d3a88f,#b68d5d,#d3a88f);-webkit-background-clip:text;background-clip:text;color:transparent}body.woocommerce-checkout div.social-media-container,body.woocommerce-checkout iframe,body.woocommerce-checkout .et_pb_column_1_tb_header,body.woocommerce-checkout div.et_pb_text_1_tb_header,body.woocommerce-checkout #main-footer{display:none!important}#main-content .woocommerce span.onsale,#main-content section.related ul.products span.onsale{background-image:linear-gradient(to right,#ffffff,#f0f0f0,#ffffff)!important;padding:5px 10px!important;border-radius:4px!important;font-weight:bold!important;font-size:12px!important;text-transform:uppercase;display:inline-block;background-clip:text;background-image:linear-gradient(to right,#b68d5d,#e4c084,#b68d5d);-webkit-background-clip:text;color:#b68d5d}span#omnibus-price-data{display:block}ul.morning,ul.afternoon{display:none!important}ul.evening{width:100%!important}.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a,.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a:hover{border:1px solid #17706a!important;background:#F9F9F9!important;color:#17706a!important}body.postid-2880 #omnibus-price-data,body.postid-2880 .et_right_sidebar #main-content .container:before{display:none!important}body.postid-2880 #left-area{width:100%!important}body.postid-2880 .et_right_sidebar #left-area{width:100%!important;padding-right:0px!important}.woocommerce-button{font-size:11px!important}form button.single_add_to_cart_button,a.et_pb_button,button#place_order,a#select-point,.woocommerce-form-login__submit,.woocommerce-form-register__submit,.woocommerce-button{background-image:linear-gradient(45deg,#040b29,#1f3b4d,#040b29)!important;color:white!important;border:none!important;padding:10px 20px!important;text-transform:uppercase!important;font-weight:bold!important;transition:all 0.3s!important;cursor:pointer!important}p#select-point-container{display:grid;padding:10px}a#select-point:hover{background-image:linear-gradient(275deg,#32bff2 13%,#0693cc 81%)!important}form button.single_add_to_cart_button:hover,a.et_pb_button:hover,button#place_order:hover,.woocommerce-form-login__submit:hover,.woocommerce-form-register__submit:hover,.woocommerce-button:hover{background-image:linear-gradient(275deg,#32bff2 13%,#0693cc 81%)!important;padding:10px 20px!important}form button.single_add_to_cart_button::after,a.et_pb_button::after,button#place_order::after,.woocommerce-form-login__submit::after,.woocommerce-form-register__submit::after,.woocommerce-button::after{display:none!important}button#place_order{width:100%!important}body.woocommerce-checkout #main-content{margin-bottom:45px!important}body.custom-background{background-image:url(https://czasduszy.pl/wp-content/uploads/2023/08/pattern-dark.jpg);background-position:left top;background-size:contain!important;background-repeat:repeat!important;background-attachment:scroll}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #b68d5d!important}body.category .et_pb_post{padding:25px!important}.search-results .et_pb_post a img{vertical-align:bottom;max-width:30%!important;float:left!important;margin-right:5px}div.wazne{background-color:rgb(205,133,63);color:white!important;padding:7px;margin-bottom:10px}.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#17706a!important}.produkt-ramka{border:1px solid;padding:5px;background:#dedede}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{display:none!important}form.dgwt-wcas-pd-addtc-form div.quantity{display:none!important}form.dgwt-wcas-pd-addtc-form .add_to_cart_inline{width:100%!important}form.dgwt-wcas-pd-addtc-form .add_to_cart_inline a{width:100%;font-size:14px;padding:2PX;TEXT-ALIGN:center}ul#mobile_menu1{max-height:100vh;overflow:auto}.woocommerce-LoopProduct-link p.stock{text-align:center!important}.cwginstock-subscribe-form .panel-primary>.panel-heading{background-color:#17706a!important;border-color:#17706a!important}.cwgstock_button{background-color:#17706a!important;border:0px!important;padding:10px!important}.cwginstock-subscribe-form .panel-primary{border-color:#17706a!important}@media (min-width:250px){#watcher-popup{position:fixed;bottom:1%;display:none;z-index:999999999999999999999}}.watcher-popup__wrapper{color:white;height:130px;max-width:400px;display:flex;background-color:#3f51b5;cursor:pointer;align-items:center;z-index:9999999999999999999999}.watcher-popup__item{height:100%}.watcher-popup-img{height:100%!important;width:auto}.watcher-popup__item--img{width:auto}.watcher-popup__item--text{width:70%;display:flex;align-items:center;padding:0 25px}.watcher-popup__close{position:absolute;right:5px;top:3px;color:white;cursor:pointer}div.xoo-wsc-container a.xoo-wsc-ft-btn::after{display:none!important}#open-geowidget,div.xoo-wsc-container a.xoo-wsc-ft-btn,#zamow-klub a{background-image:linear-gradient(to right,#17706a,#0a4d45)!important;color:#ffffff!important;padding:10px 20px!important;border:none!important;border-radius:5px;cursor:pointer;text-decoration:none;font-size:16px!important;transition:all 0.3s}#open-geowidget:hover,div.xoo-wsc-container a.xoo-wsc-ft-btn:hover,#zamow-klub a:hover{background-image:linear-gradient(to left,#17706a,#0a4d45)!important;box-shadow:0px 4px 8px rgba(0,0,0,0.1)!important;color:#D6DBDF!important;padding:10px 20px!important;font-size:16px!important;border:none!important}body.page-id-1281 .ukryj-ebook,body.page-id-1197 .ukryj-ebook,body.woocommerce-checkout #watcher-popup{display:none!important}@keyframes miganie{0%,100%{opacity:1}50%{opacity:0.5}}@keyframes miganie1{0%,100%{opacity:1}50%{opacity:0.8}}a.magiczne-promo{background-image:linear-gradient(90deg,#000428 0%,#004e92 50%,#000428 100%);color:transparent!important;-webkit-background-clip:text;background-clip:text;display:inline-block;font-weight:700;animation:miganie 3s infinite ease-in-out}.ppom-wrapper span.show_description,.ppom-wrapper .form-check-inline{display:block!important}.pbl-container{--pbl-bg:#ffffff;--pbl-card:#ffffff;--pbl-border:#e6e9ef;--pbl-border-strong:#cdd4e1;--pbl-text:#0f172a;--pbl-muted:#64748b;--pbl-brand:#2563eb;--pbl-brand-weak:#dbeafe;--pbl-shadow:0 1px 2px rgba(16,24,40,.06),0 4px 10px rgba(16,24,40,.04);--pbl-shadow-focus:0 0 0 4px var(--pbl-brand-weak);color:var(--pbl-text);background:var(--pbl-bg);font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.pbl-container .payu-list-banks{list-style:none!important;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.pbl-container .payu-bank{position:relative}.pbl-container .payu-bank>label{display:block;cursor:pointer;border:1px solid var(--pbl-border);background:var(--pbl-card);border-radius:12px;padding:14px 12px;min-height:84px;box-shadow:var(--pbl-shadow);transition:border-color .2s ease,box-shadow .2s ease,transform .06s ease}.pbl-container .payu-bank input[type="radio"]{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0);white-space:nowrap}.pbl-container .payu-bank label>div{display:grid;place-items:center;inline-size:100%;block-size:56px}.pbl-container .payu-bank img{max-inline-size:88px;max-block-size:36px;width:auto;height:auto;object-fit:contain;filter:saturate(1) contrast(1.05)}.pbl-container .payu-bank>label:hover{border-color:var(--pbl-border-strong);transform:translateY(-1px)}.pbl-container .payu-bank input[type="radio"]:focus-visible+div,.pbl-container .payu-bank>label:focus-visible{outline:none;box-shadow:var(--pbl-shadow-focus);border-radius:12px}.pbl-container .payu-bank input[type="radio"]:checked+div,.pbl-container .payu-bank input[type="radio"]:checked+div img{filter:saturate(1.1)}.pbl-container .payu-bank input[type="radio"]:checked~*{}.pbl-container .payu-bank input[type="radio"]:checked{}.pbl-container .payu-bank input[type="radio"]:checked~div,.pbl-container .payu-bank input[type="radio"]:checked~*{}.pbl-container .payu-bank input[type="radio"]:checked+div:before{content:"";position:absolute;inset:-1px;border-radius:12px;pointer-events:none;width:auto!important;border:2px solid var(--pbl-brand)!important}.pbl-container .payu-list-banks li label{width:auto!important}.pbl-container .payu-bank input[type="radio"]:checked~label,.pbl-container .payu-bank>label:has(input[type="radio"]:checked){border-color:var(--pbl-brand);box-shadow:0 0 0 3px var(--pbl-brand-weak),var(--pbl-shadow)}.pbl-container .payu-bank:not(.payu-active)>label{opacity:.6;cursor:not-allowed;filter:grayscale(1)}.pbl-container .pbl-error.woocommerce-error{margin-top:14px;padding:12px 14px;border-radius:10px;border:1px solid #fecaca;background:#fff1f2;color:#991b1b;font-size:.95rem;line-height:1.4}.pbl-container .pbl-error.woocommerce-error li{list-style:none;margin:0;padding:0}@media (prefers-reduced-motion:reduce){.pbl-container .payu-bank>label{transition:none}}@media (prefers-contrast:more){.pbl-container .payu-bank>label{border-color:var(--pbl-border-strong)}.pbl-container .payu-bank input[type="radio"]:checked+div:before{border-width:3px}}.dark .pbl-container{--pbl-bg:#0b1220;--pbl-card:#0f172a;--pbl-border:#1e293b;--pbl-border-strong:#334155;--pbl-text:#e2e8f0;--pbl-muted:#94a3b8;--pbl-brand:#3b82f6;--pbl-brand-weak:rgba(59,130,246,.25)}.dark .pbl-container .pbl-error.woocommerce-error{border-color:#7f1d1d;background:#2b0b0f;color:#fecaca}body.woocommerce-checkout .woocommerce-notices-wrapper{display:none!important}