.woocommerce #review_form #respond p.comment-form-cookies-consent{display:flex;gap:0 8px}.woocommerce #review_form #respond .form-submit .submit:hover{background-color:#2a5d94;color:#fff}.qib-button-wrapper{margin:0}.qib-button-wrapper button.plus.qib-button,.qib-button-wrapper button.minus.qib-button{height:47px!important;font-size:28px!important;line-height:36px!important;width:55px;display:flex;align-items:center;justify-content:center}button.single_add_to_cart_button.button.alt{padding:0 18px!important}.qib-button-wrapper .quantity input.input-text.qty.text{height:47px!important}.qib-button-wrapper button.qib-button{border:0px solid #efefef!important}.qib-button-wrapper div.quantity.wqpmb_quantity{float:none!important;height:47px}.product-slider-rrr .jet-swiper-nav.jet-swiper-button-next{top:55%!important}.product-slider-rrr .jet-swiper-nav.jet-swiper-button-prev{top:55%!important}@media (min-width:992px){.product-slider-rrr .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{padding-left:15px!important;padding-top:5px!important}}.product-slider-rrr .jet-swiper-nav.jet-swiper-button-next{top:0!important;right:0;display:block;display:flex;width:100%;text-align:center;transform:inherit;left:inherit;margin-top:-10px}.product-slider-rrr .jet-swiper-nav.jet-swiper-button-prev{left:0;display:block;display:flex;width:100%;text-align:center;transform:inherit;margin-bottom:-11px}.jet-woo-swiper-gallery-thumbs .swiper-slide-thumb-active{opacity:1!important}.product-slider-rrr .jet-woo-swiper-gallery-thumbs .swiper-slide img{border-style:solid!important}.free-shipping-debug{opacity:1!important}.free-shipping{display:none}.woocommerce-Tabs-panel--research_tab h2.elementor-heading-title{font-size:34px!important;line-height:1.1em}.logged-in-condition .hide-logged-in{display:none!important}.woocommerce-message::before{color:#409e4a}.woocommerce-message{border-top-color:#409e4a}.uc-pagination-list .uc-search-item a:hover{background-color:#ededed}@media (max-width:1024px){body .product-slider-rrr .jet-woo-swiper-gallery-thumbs .swiper-wrapper{width:100px!important;margin-left:0!important;height:400px!important}.product-slider-rrr .swiper-container .swiper-wrapper{width:184px;margin-left:105px!important}.product-slider-rrr .jet-woo-swiper-gallery-thumbs.swiper-container-vertical{width:100px}button.single_add_to_cart_button.button.alt{padding:0 18px!important;width:100%}.qib-button-wrapper button.plus.qib-button,.qib-button-wrapper button.minus.qib-button{height:47px!important;font-size:20px!important;line-height:36px!important;width:46px;display:flex;align-items:center;justify-content:center}}@media (max-width:1280px){button.single_add_to_cart_button.button.alt{padding:0 14px!important}}@media (max-width:767px){.woocommerce-Tabs-panel--research_tab h2.elementor-heading-title{font-size:28px!important;line-height:39px!important}.product-slider-rrr .jet-woo-swiper-control-thumbs__item{height:108px!important}.woocommerce-cart-form tbody .product-remove{padding-bottom:0!important;padding-top:0!important}.woocommerce #review_form #respond .form-submit input[type=submit]{background-color:#0195b0;color:#fff;transition:background-color .3s ease,color .3s ease}.woocommerce #review_form #respond .form-submit input[type=submit]:hover{background-color:#409e4a;color:#fff}.single-post .elementor-post img{display:block;margin-left:auto;margin-right:auto}}@media (max-width:320px){button.single_add_to_cart_button.button.alt{width:100%;font-size:12px!important;padding:0 6px!important}}svg text[font-family="public sans"]{font-family:Verdana!important}.wc_payment_method.payment_method_zaprite label img{width:200!important;height:auto!important;max-width:300!important;vertical-align:middle;margin-left:10px}@media (max-width:768px){.wc_payment_method.payment_method_zaprite label img{width:auto!important}}body.woocommerce-order-pay #order_review{max-width:700px;margin:2em auto;background:#fff;padding:1.5em 2em;border-radius:6px;box-shadow:0 0px 6px rgba(0,0,0,.1)}body.woocommerce-order-pay .wc_payment_method.payment_method_zaprite{margin:1em 0;border:1px solid #e0e0e0;border-radius:5px;background:#f5f5f5;overflow:visible!important;box-shadow:0 1px 3px rgba(0,0,0,.08)}body.woocommerce-order-pay .wc_payment_method.payment_method_zaprite .payment_box{background:0 0!important;border:none!important;box-shadow:none!important;margin:0!important;padding:0!important;position:static!important}body.woocommerce-order-pay .wc_payment_method.payment_method_zaprite .payment_box::before,body.woocommerce-order-pay .wc_payment_method.payment_method_zaprite .payment_box::after{content:none!important;display:none!important}body.woocommerce-order-pay .wc_payment_method.payment_method_zaprite .payment_box p{display:none!important}body.woocommerce-order-pay .wc_payment_method.payment_method_zaprite label{display:flex;align-items:center;justify-content:flex-start;padding:1em 1.5em;margin:0;border-bottom:none;text-align:left}body.woocommerce-order-pay .wc_payment_method.payment_method_zaprite label img{width:auto!important;height:auto!important;max-width:300px!important;margin-left:10px;margin-bottom:0}body.woocommerce-order-pay .woocommerce-terms-and-conditions-wrapper{margin-top:1em;background:#fff;border:1px solid #e0e0e0;border-radius:5px;padding:1em 1.5em;box-shadow:0 2px 4px rgba(0,0,0,.08)}body.woocommerce-order-pay .woocommerce-privacy-policy-text p{margin:0;line-height:1.5}body.woocommerce-order-pay #place_order.button.alt{margin-top:1em;padding:.8em 1.2em;font-size:1rem;border-radius:4px}@media (max-width:768px){body.woocommerce-order-pay #order_review{max-width:100%;margin:1em auto;padding:1.5em}body.woocommerce-order-pay .wc_payment_method.payment_method_zaprite label{display:block;padding:1em}body.woocommerce-order-pay .wc_payment_method.payment_method_zaprite label img{display:block;margin-bottom:1em!important;margin:.5em auto 0;max-width:100%!important}body.woocommerce-order-pay #place_order.button.alt{width:100%;margin-top:1em}}.table{width:100%;border-collapse:collapse;margin-bottom:1rem;font-family:sans-serif;background-color:#fff;border:1px solid #ccc;border-radius:4px;overflow:hidden}.table thead th{background-color:#17375e;color:#fff;padding:.75rem;text-align:left;text-transform:uppercase;border-bottom:2px solid #ddd}.table td,.table th{padding:.75rem;border:1px solid #ccc;vertical-align:middle}.table tbody td:first-child{background-color:#237f52;color:#fff;font-weight:700;width:15%}.table-striped tbody tr:nth-of-type(odd){background-color:#f9f9f9}.table-striped tbody tr:nth-of-type(even){background-color:#fff}.table tbody tr:hover{background-color:#f2f2f2}@media (max-width:768px){.table{width:auto;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:separate;border-spacing:0}.table td,.table th{white-space:nowrap;padding:.5rem;font-size:.9rem}}.custom-password-form-wrapper{padding:50px 20px;text-align:center;background:#f9f9f9}.custom-password-form-wrapper .post-password-form{display:inline-block;text-align:left;max-width:400px;width:100%;background:#fff;padding:30px;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.custom-password-form-wrapper .post-password-form p{margin:0 0 15px;font-size:16px;line-height:1.5}.custom-password-form-wrapper .post-password-form label{font-weight:700;display:block;margin-bottom:5px}.custom-password-form-wrapper .post-password-form input[type=password],.custom-password-form-wrapper .post-password-form input[type=submit]{width:100%;padding:10px;font-size:16px;margin-bottom:10px}.custom-password-form-wrapper .post-password-form input[type=submit]{background:#1e73be;color:#fff;border:none;cursor:pointer}.custom-password-form-wrapper .post-password-form input[type=submit]:hover{background:#155d8a}.single-product .stock.in-stock{display:none}