.verst-trust-badges{display:inline-block;margin-top:10px;padding:8px 14px;background:#fff;border:2px solid #ff8a00;border-radius:8px;width:auto}.verst-trust-badges .trust-item{display:flex;align-items:center;gap:8px;margin:5px 0;font-size:15px;line-height:1.4;color:#000}.verst-trust-badges .trust-icon{width:18px;font-size:15px;line-height:1}.verst-trust-badges a{color:#000;text-decoration:none}.verst-trust-badges a:hover{color:#06c;text-decoration:underline}.verst-policy-heading{color:#06c;font-size:20px;font-weight:700;text-decoration:underline;margin-top:20px;margin-bottom:10px}.woocommerce-Tabs-panel ul{margin-left:20px;margin-bottom:15px}.woocommerce-Tabs-panel li{margin-bottom:6px}.woocommerce-Tabs-panel a{font-weight:600}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#06c;font-weight:600;transition:all 0.3s ease}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#f60}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#f60;font-weight:700}.woocommerce-tabs ul.tabs li.active{border-top:3px solid #0066cc!important}.verst-topbar{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:6px 20px;font-weight:600;font-size:18px;color:#f60;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box}.verst-left{color:#0073e6;font-size:18px;font-style:italic;font-weight:600;text-decoration:none;text-align:left;padding-left:30px}.verst-center{flex:2;text-align:center;overflow:hidden;height:40px;line-height:40px;font-size:18px;color:#f60}.verst-scroll-up{display:inline-block;animation:verstScrollUp 16s ease-in-out infinite;will-change:transform}.single-product h1.product_title{font-size:38px;font-weight:700;line-height:1.3;margin-top:10px;margin-bottom:10px}@keyframes verstScrollUp{0%,18%{transform:translateY(0)}25%,43%{transform:translateY(-40px)}50%,68%{transform:translateY(-80px)}75%,93%{transform:translateY(-120px)}100%{transform:translateY(0)}}.verst-scroll-up:hover{animation-play-state:paused}.verst-btn{background:#0073e6;color:#ffffff!important;padding:4px 6px!important;border-radius:10px;text-decoration:none;font-weight:700;font-size:16px!important;line-height:normal!important;flex:1;text-align:right;display:inline-block;margin-right:30px;box-sizing:border-box}.verst-header-search{display:flex;align-items:center;background:#fff;border:1px solid #ccc;border-radius:6px;overflow:hidden;max-width:420px;width:100%;margin:0 auto}.verst-header-search input[type="search"]{flex:1;border:none;padding:8px 12px 8px 35px;font-size:15px;color:#333;background:url(https://cdn-icons-png.flaticon.com/512/622/622669.png) no-repeat 10px center;background-size:16px}.verst-header-search input[type="search"]::placeholder{color:#888}.verst-header-search button{background:#f60;color:#fff;border:none;padding:8px 16px;font-weight:600;font-size:15px;cursor:pointer;transition:background 0.3s}.verst-header-search button:hover{background:#e65c00}.verst-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:25px;font-size:16px;font-weight:500;position:relative}.verst-header-actions a{text-decoration:none;color:#333;transition:color 0.3s ease}.verst-header-actions a:hover{color:#f60}.verst-dropdown{position:relative;display:inline-block}.verst-dropbtn{display:flex;align-items:center;gap:5px;cursor:pointer}.verst-dropdown-content{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);background-color:#fff;min-width:190px;box-shadow:0 2px 8px rgb(0 0 0 / .15);border-radius:6px;z-index:9999}.verst-dropdown-content a{display:block;padding:10px 15px;color:#333;transition:all 0.2s ease;text-align:left}.verst-dropdown-content a:hover{background-color:#f2f2f2;color:#f60}.verst-dropdown.open .verst-dropdown-content{display:block!important}.verst-cart{position:relative;display:flex;align-items:center;gap:6px;font-weight:600;color:#333}.verst-cart i{font-size:20px;color:#0073e6}.verst-cart:hover,.verst-cart:hover i{color:#f60}.verst-header-actions i{font-size:18px;color:#0073e6;transition:color 0.3s}.verst-header-actions i:hover{color:#f60}.verst-whatsapp-link i{color:#25D366!important;font-size:20px}.verst-whatsapp-link{color:#25D366!important;font-weight:600}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px;font-weight:600;color:#222;text-align:center}.woocommerce ul.products li.product .woocommerce-loop-product__title:hover{color:#0073e6}.woocommerce ul.products li.product .price{color:#ff6600!important;font-size:18px;font-weight:600;text-align:center}.woocommerce ul.products li.product .button{background-color:#0073e6!important;color:#fff!important;border-radius:6px;padding:8px 12px;font-weight:700;text-transform:uppercase;display:block;width:80%;margin:8px auto;text-align:center}.woocommerce ul.products li.product .button:hover{background-color:#005bb5!important}.woocommerce ul.products li.product{text-align:center!important}.elementor-widget-wc-products .woocommerce-loop-product__title,.elementor-widget-woocommerce-products .woocommerce-loop-product__title{font-size:18px!important;font-weight:600!important;color:#222!important;text-align:center}.elementor-widget-wc-products .woocommerce-loop-product__title:hover,.elementor-widget-woocommerce-products .woocommerce-loop-product__title:hover{color:#0073e6!important}.elementor-widget-wc-products .price,.elementor-widget-woocommerce-products .price{color:#ff6600!important;font-size:20px!important;font-weight:700;text-align:center}.elementor-widget-wc-products .button,.elementor-widget-woocommerce-products .button{background-color:#0073e6!important;color:#fff!important;border-radius:6px;padding:8px 12px;font-weight:700;text-transform:uppercase;display:block;width:90%;margin:8px auto;text-align:center}.elementor-widget-wc-products .button:hover,.elementor-widget-woocommerce-products .button:hover{background-color:#005bb5!important}.elementor-widget-wc-products li.product img,.elementor-widget-woocommerce-products li.product img{transition:transform 0.3s ease-in-out}.elementor-widget-wc-products li.product:hover img,.elementor-widget-woocommerce-products li.product:hover img{transform:scale(1.08)}body,.site,.ast-container{background-color:#F4EFEC!important}@media (max-width:768px){.verst-topbar{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;padding:10px 10px!important;position:relative!important;overflow:visible!important}.verst-topbar>*{position:relative!important;min-width:0!important;width:auto!important}.verst-topbar img,.verst-topbar .site-logo img{max-width:78px!important;height:auto!important;display:block!important;margin:0 auto!important}.verst-left{order:1!important;width:100%!important;text-align:center!important;padding-left:0!important;font-size:15px!important;line-height:1.18!important;white-space:normal!important}.verst-center{order:2!important;width:100%!important;text-align:center!important;height:auto!important;line-height:1.2!important;padding:4px 8px!important;margin-top:6px!important}.verst-btn{order:3!important;width:auto!important;margin:6px auto 4px!important;padding:6px 10px!important;font-size:14px!important;z-index:9!important}.verst-header-search{order:4!important;width:calc(100% - 20px)!important;max-width:none!important;margin:8px 10px 0!important;z-index:5!important}.verst-header-actions{order:5!important;width:100%!important;justify-content:space-around!important;gap:8px!important;padding:6px 10px!important}.verst-dropdown-content{position:static!important;transform:none!important;width:100%!important;display:none!important;box-shadow:none!important;margin-top:6px!important}}.verst-cart-count{background:#f60;color:#fff;font-size:13px;padding:1px 6px;border-radius:10px;font-weight:700}.addtocart-normal{display:block;width:100%;text-align:center;margin-top:10px;background:#f5f5f5;color:#333;padding:14px;border-radius:4px;text-decoration:none;border:1px solid #ddd}.floating-whatsapp{position:fixed;bottom:20px;right:20px;width:60px;height:60px;background:#25D366;border-radius:50%;box-shadow:0 4px 10px rgb(0 0 0 / .3);z-index:9999;background-image:url(https://upload.wikimedia.org/wikipedia/commons/6/6b/WhatsApp.svg);background-size:30px;background-repeat:no-repeat;background-position:center}.floating-whatsapp:hover{background-color:#1ebe5d}.addtocart-normal:hover{background:#eee}.custom-product-title{font-size:28px;font-weight:700;line-height:1.3;margin-bottom:10px}.delivery-info{font-size:15px;margin:10px 0;line-height:1.6;color:#0073e6}#payment .payment_method_mpesa_gateway_final label,#payment .payment_method_mpesa_gateway_final label span{font-weight:900!important;font-family:inherit!important}#payment .payment_method_mpesa_gateway_final label img{height:45px!important;width:auto!important;max-width:none!important;margin-left:12px!important;vertical-align:middle!important}