@media only screen and (max-width:767px){.eael-grid-post.eael-post-grid-column{width:90%!important}}.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel table tbody tr td span,.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel ul li span{opacity:1!important;color:#000!important}#nf-field-101{height:40px;border-radius:10px}#nf-field-102{height:40px;background-color:#1e5da7;color:#fff;border-radius:10px;text-transform:uppercase;border:none}.wc-mobile-filter-panel .wc-cat-filter{display:block!important}.whatsapp-checkout-url-container,.improve-experience,.unavailable-product-text,.checkout-popup-whatsapp-btn,.email-change-request-previous-email{display:none}.checkout-popup-whatsapp-btn{padding:10px 20px;border-radius:25px;border:none;cursor:pointer;color:#fff}.prefer-whatsapp{background-color:#25d366;display:unset}.okay-leave,.not-interested{background-color:#1e5da7;display:unset}.checkout-button{width:100%}.wc-proceed-to-checkout{text-align-last:center}.place-order{flex-direction:column;flex-wrap:nowrap}.wishlist-item-details{display:flex}.wishlist-product-details{width:60%;text-align-last:left}.wishlist-product-details .label{font-weight:700}.wishlist-product-actions{width:40%;display:flex;justify-content:space-between;align-items:center}.wishlist_table .product-add-to-cart a.button{padding:11px 12px 12px 36px!important}@media screen and (max-width:590px){.wishlist-item-details{flex-direction:column}.wishlist-product-details{width:100%}.wishlist-product-actions{margin-top:20px;width:100%}}@media screen and (max-width:1024px){.wishlist_table.wishlist_view .product-name h3{font-size:80%}.wishlist_table.wishlist_view .additional-info-wrapper{display:flex;justify-content:space-between;align-items:center}}.added-product-with-donate-wrapper,.added-product-without-donate-wrapper{position:fixed;top:0;display:flex;flex-direction:column;background-color:#0000008a;height:100%;width:100%;justify-content:center;align-items:center;z-index:10002}.added-product-without-donate,.added-product-with-donate{position:relative;width:70%;height:auto;background-color:#fff;padding:21px;border-radius:20px;border:10px solid #1e5da7;box-shadow:0 0 20px 8px #0000006e}.added-product-without-donate-text,.added-product-with-donate-text{padding-bottom:20px}.added-product-without-donate .response,.added-product-with-donate .response{display:flex;text-align:center}.added-product-without-donate .accept,.added-product-without-donate .reject,.added-product-with-donate .reject,.added-product-with-donate .accept{box-shadow:0 0 9px 2px #00000059;padding:10px;border-radius:10px;margin:0 5%;color:#fff;cursor:pointer}.added-product-without-donate .accept,.added-product-with-donate .accept{background-color:#1e5da7;transition-duration:0.3s}.added-product-without-donate .accept:active,.added-product-with-donate .accept:active{box-shadow:0 4px 1px 1px #000000c7;transform:translateY(4px);background-color:#143f70}.added-product-without-donate .reject,.added-product-with-donate .reject{background-color:#ff7a00;transition-duration:0.3s}.added-product-without-donate .reject:active,.added-product-with-donate .reject:active{box-shadow:0 4px 1px 1px #000000c7;transform:translateY(4px);background-color:#c55f01}@media screen and (max-width:767.9px){.added-product-without-donate,.added-product-with-donate{width:90%}.added-product-without-donate .response,.added-product-with-donate .response{flex-direction:column}.added-product-without-donate .accept,.added-product-without-donate .reject,.added-product-with-donate .reject,.added-product-with-donate .accept{margin:1% 0;line-height:16px;font-size:16px}.added-product-with-donate-wrapper p,.added-product-without-donate-wrapper p{line-height:15px;font-size:11px;margin-bottom:1%}}#hamburger-signin{display:flex;flex-direction:column;align-items:end;color:#fff;margin:10vh 1vw 2vh}#hamburger-signin a{margin:2vh 0}.close-filter::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:8px}.quick-menu span.separator{width:100%;height:1px;display:block;background-color:#aaaaaf6b}.quick-menu .wpc-posts-found{display:none}.list-radio-wrap .nf-field-element li{display:flex;align-items:center}.list-radio-wrap .nf-field-element li input{margin-top:unset}.nf-field-element li label{margin-bottom:unset}@media only screen and (max-width:250px){li.wpmenucartli a.wpmenucart-contents span{display:unset!important;left:22px}}label[for="payment_method_mpesa"]{display:inline-flex}label[for="payment_method_mpesa"] img{height:40px}.alert_container>button{margin-top:20px!important}.wc_payment_method.payment_method_ipay label{display:inline-grid}.wc_payment_method.payment_method_ipay img{width:200px;margin:unset!important}@media only screen and (max-width:767.9px){.modify-results-display{width:50px;overflow:hidden}.quick-menu{padding:0 20px}.filter-toggle-btn.active{top:15vh}.wpc-filter-chips-list{display:flex;flex-wrap:wrap;padding:unset}.wpc-filter-content.active{display:inherit}.wpc-filter-content.wpc-filter-_price{display:inherit}.call-now-button{z-index:10}}ul.products{display:flex;flex-wrap:wrap;justify-content:normal}ul.products li.product{flex-direction:column;justify-content:space-between}#search-2{display:none}@media only screen and (max-width:768px){#responsive-menu-pro-header,button#responsive-menu-pro-button,button#responsive-menu-pro-button-copy{margin-left:1vh}}.container article{display:flex;flex-direction:column}.eael-product-grid .woocommerce ul.products li.product a img{width:75%;margin-left:auto;margin-right:auto}button#responsive-menu-pro-button{z-index:unset}#responsive-menu-pro-button-close{cursor:pointer;font-size:16px;color:#fff;position:sticky;z-index:1;padding:1.5vh 10vw 1.5vh 2vw;width:fit-content;border-bottom-right-radius:15px;background-color:#1e5da7;box-shadow:-3px 4px 11px 5px #000000ab;margin-bottom:2vh}.for-sm{display:none!important}@media only screen and (max-width:1024px){.col-0 .hamburger #responsive-menu-pro-button{display:block}.for-sm{display:none!important}body.blur-background::after{width:calc(100% - 65vw)}#responsive-menu-pro-button-close{padding:1.5vh 30vw 1.5vh 4vw}}@media only screen and (min-width:1024px){.for-sm{display:none!important}.dropdown .dropbtn{font-size:13px!important;padding:8px 8px!important}}.sumo_order_subscription_users_duration,.sumo_order_subscription_users_recurring{display:none!important}.elementor-container.elementor-column-gap-no{flex-wrap:nowrap}#checkout-cart-total{border-top:unset;border-bottom:1px solid rgb(0 0 0 / .1)}#checkout_coupon_code_input{width:100%;margin-bottom:5%}#responsive-menu-pro-container{margin-top:unset}.responsive-menu-pro-open button#responsive-menu-pro-button{border-radius:0%;top:0;padding-left:10px;border-bottom-right-radius:32px;background:unset}.notification-banners{display:none}.fade-banners{animation-name:fade;animation-duration:2s}@keyframes fade{from{opacity:.4}to{opacity:1}}#checkout-coupon-area-toggle{color:#007bff}#checkout-coupon-area-toggle:hover{cursor:pointer}.checkout-coupon-area #coupon_code_input{margin:2%;margin-right:auto;border:1px solid #c6c6c6;width:auto!important}.checkout-coupon-area .button{background-color:#1e5da7!important;text-transform:none;border-radius:25px!important;padding-top:4%;padding-bottom:4%;max-width:max-content;padding-right:5%;padding-left:5%;margin-top:auto;margin-bottom:auto;color:#fff!important;text-align:center;cursor:pointer;transition:background-color 0.3s ease}.checkout-coupon-area .button:hover{background-color:#000!important;color:#fff!important;transition:ease-in-out}.xoo-cp-pquantity{color:#77a464;float:right}.xoo-cp-pquantity-product-page{color:#77a464}#content article{margin:16px;border-bottom:solid;padding:12px;border-bottom-width:thin;border-bottom-color:darkcyan;box-shadow:rgb(149 157 165 / 20%) 0 8px 24px;border-style:solid;border-color:#eee;border-radius:12px;border-width:1px}@media only screen and (max-width:767.9px){.wc-proceed-to-checkout a.button{font-size:clamp(1rem, 3.5vw, 1.8rem)!important;width:90%}img.swiper-slide-image{width:auto}#callnowbutton.cnb-single{width:45px;height:45px}.tawk-min-container .tawk-button-circle.tawk-button-large{width:50px;height:50px}.tawk-badge.tawk-min-badge{inset:auto auto 30px 30px}.tawk-min-chat-icon{width:60%}.entry-summary img{width:90%}.entry-summary span{width:90%;margin-left:0}}.woocommerce-shipping-fields h3,.woocommerce-additional-fields h3,#order_review_heading{margin-bottom:30px!important;letter-spacing:0;font-weight:700;color:#1e5da7!important;text-align:center;text-transform:uppercase;font-size:20px;border-bottom:solid 1px #1e5da7;padding-bottom:10px}.woocommerce-shipping-fields #ship-to-different-address{display:none}.woocommerce-billing-fields{display:none}span.outofstock-badge{display:none}.woocommerce ul.products li.product .price{color:#f44!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:0 0 20px 1px!important}.wpc-filters-widget-main-wrapper li.wpc-term-item a,.widget-area .widget li.wpc-term-item a{text-decoration:none;color:#1e5da7;font-weight:400;outline:none;padding-top:0;color:isActive;padding-bottom:0}input:focus,textarea:focus{outline:none}.wpc-filter-title{font-size:1.3rem!important;margin-bottom:1em;position:relative;display:flex;justify-content:space-between;align-items:center}input[type="checkbox"]{background-color:red}.page-numbers{color:#000}.page-numbers:hover{color:#000}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#d9edfd;color:#8a7e88}.woocommerce nav.woocommerce-pagination ul{border:0 solid #d3ced2}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:.7em}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:initial!important}.alert_button_hover:hover{background-color:red}button.alert_button_hover:hover,button.unsubscribe_button:hover{background:#28272e!important;color:#ffffff!important;border-color:#28272e!important}.xoo-cp-icon-check{display:none}@media only screen and (max-width:480px){.quick-menu{display:block!important}}.woocommerce .cart .button{display:inline-block!important}.woocommerce .product span.onsale{padding:0}@media screen and (min-width:800px){.site-main{padding-top:1.2rem!important}}.woocommerce ul.products li.product .price{color:#f44!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:0 0 10px 1px!important}.woocommerce ul.products li.product .button{margin-top:5px!important}@media only screen and (max-width:768px){.woocommerce-page ul.products li.product{margin:0 6px .8em 0!important}}.woocommerce ul.products li.product a img{width:60%!important;height:auto;display:unset!important;margin:0!important;box-shadow:none;text-align:center!important}.wpc-filters-widget-main-wrapper li.wpc-term-item a,.widget-area .widget li.wpc-term-item a{text-decoration:none;color:#1e5da7;font-weight:400;outline:none;padding-top:0;color:isActive;padding-bottom:0}input:focus,textarea:focus{outline:none}.wpc-filter-title{font-size:1.3rem!important;margin-bottom:1em;position:relative;display:flex;justify-content:space-between;align-items:center}input[type="checkbox"]{background-color:red}.page-numbers{color:#000}.page-numbers:hover{color:#000}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#d9edfd;color:#8a7e88}.woocommerce nav.woocommerce-pagination ul{border:0 solid #d3ced2}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:.7em}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:initial!important}button{padding:5px 20px 5px 20px;border-radius:7px}.alert_button_hover:hover{background-color:red}button.alert_button_hover:hover,button.unsubscribe_button:hover{background:#28272e!important;color:#ffffff!important;border-color:#28272e!important}.xoo-cp-icon-check{display:none}.woocommerce .cart .button{display:inline-block!important}.woocommerce .product span.onsale{padding:0}.posts-per-page{height:30px}#ht-ctc-chat{z-index:99997!important}.search-submit,.search-field{display:none!important}#billing_state_field{display:none!important}.button-loader{position:relative;overflow:hidden}.button-loader:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;border:4px solid #fff;border-top:4px solid #3498db;border-radius:50%;animation:spin 1s linear infinite;box-sizing:border-box;transform-origin:50% 50%}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.qib-container .quantity input.qty:not(#qib_id):not(#qib_id),input[type="number"].xoo-cp-qty,.PSK-quantity{pointer-events:none}.cart-page-header-section{padding:0 0 30px}.cart-page-header-section .proceed_to_checkout{display:flex;justify-content:end}.cart-page-header-section a.checkout-button.button.alt.wc-forward{background-color:#1e5da7;border-radius:20px;text-align:center;max-width:400px;width:100%;text-transform:uppercase;font-size:1.25em!important}.cart-page-header-section a.checkout-button.button.alt.wc-forward:hover{background-color:#000}.cart-page-header-section .total{display:flex;justify-content:space-evenly;margin-top:5px;font-size:1.25em;color:#1e5da7}.cart-page-header-section .total strong{text-transform:uppercase}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead{background:#1e5da7;color:#fff;text-transform:uppercase}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{border:1px solid #1e5da7!important}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents td{border-top:1px solid #1e5da7!important;color:#1e5da7!important}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents td.product-name a{color:#1e5da7!important}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents td.product-name a:hover{color:#007bff}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents button.minus.qib-button,table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents button.plus.qib-button{color:white!important;background:#1e5da7!important;border-color:#1e5da7!important}.cart-collaterals .cart-page-collaterals .cart_totals.calculated_shipping table.shop_table.shop_table_responsive,.cart-collaterals .cart-page-collaterals .cart_totals.calculated_shipping .wc-proceed-to-checkout:first-of-type{display:none}.woocommerce-page .cart-collaterals .cart_totals table.shop_table.shop_table_responsive,.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout:first-of-type{display:none!important}.cart-collaterals .cart-page-collaterals .cart_totals h2{display:none}@media only screen and (max-width:768px){.cart-page-header-section .proceed_to_checkout{justify-content:center}}.woocommerce button[name="update_cart"],.woocommerce input[name="update_cart"]{display:none!important}.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{display:none!important}.subscribe_for_interest_text{display:none!important}.woocommerce-page .cart-collaterals .cart_totals{display:none!important}.logo-area img{height:30px;width:auto;aspect-ratio:1 / 1}.product .images,.eael-product-grid .product-image-wrap img{min-height:150px;aspect-ratio:1 / 1;background-color:#f9f9f9}.banner-section{overflow:hidden}#petstore-chat-bubble{z-index:9999999999999}