.theme-blue{color:#0071fe}span.span-number{color:#858A8E;margin-right:24px}.contact-form-wrapper label{display:block;margin-bottom:6px;font-weight:500;font-size:16px}.contact-form-wrapper{max-width:700px;margin:0 auto}.form-row{display:flex;gap:20px;margin-bottom:20px}.form-group{flex:1}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 textarea,.wpcf7 select{width:100%;padding:15px;border-radius:10px;border:1px solid #ddd;font-size:16px}.wpcf7 textarea{min-height:120px;resize:none}.wpcf7 input[type="submit"]{background:#0071fe;color:#fff;padding:16px 40px;border:none;border-radius:100px;font-weight:600;font-size:20px;cursor:pointer;transition:background 0.3s;margin-top:20px}.wpcf7 input[type="submit"]:hover{background:#0053cc}span.ti-read-more{display:none!important}.ti-widget.ti-wp-testimonial-1 .ti-review-item>.ti-inner{display:flex!important;flex-direction:column;box-shadow:0px 0px 40px 0px #0000000D!important}.ti-widget.ti-wp-testimonial-1 .ti-stars{order:-1;margin-bottom:15px!important;margin-top:0!important}.ti-widget.ti-wp-testimonial-1 .ti-review-header{margin-bottom:16px}.ti-review-text-container.ti-review-content{color:#3D464C}.ti-widget.ti-wp-testimonial-1 .ti-widget-container,.ti-widget.ti-wp-testimonial-1 .ti-widget-container *{font-family:'Plus Jakarta Sans',Helvetica,Arial,Lucida,sans-serif!important}.et_pb_blog_grid .et_pb_blog_grid .et_pb_post{padding:24px}.et_pb_blog_grid .et_pb_image_container{margin:0}.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_pb_post .post-meta>a{background:#0071FE0D;border-radius:6px;padding:4px 10px;color:#4B6BFB!important;display:inline-block;font-size:14px}select.orderby{background:#F9FAFC;padding:15px;border-radius:24px}.woocommerce nav.woocommerce-pagination ul li{box-shadow:0px 8px 32px 0px #0711360A;margin:0 10px;border-radius:12px;border:0}.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a{padding:10px 15px;font-weight:bold;font-size:18px;color:#636363!important}li.wc-block-product-categories-list-item,.product-categories .cat-item{display:flex;justify-content:space-between;align-items:center}div#block-9{margin-bottom:10px!important}.wc-block-filter-submit-button{background:#0071FE;font-weight:bold;font-size:16px}.wc-block-price-filter__range-input-progress.wc-block-components-price-slider__range-input-progress{height:16px;color:#0071fe87}.wc-block-components-price-slider__range-input-wrapper:before{height:16px;background:#0071fe4d;border-radius:16px}.wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input::-webkit-slider-thumb{appearance:none;height:20px;width:20px;background:#0071FE;border-radius:50%;border:2px solid #0071FE;box-shadow:0 2px 5px rgba(0,0,0,0.1);cursor:pointer;margin-top:-4px;z-index:3}.wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input::-moz-range-thumb{height:20px;width:20px;background:#0071FE;border-radius:50%;border:2px solid #0071FE;cursor:pointer}.all-products .count{padding:5px 5px;background:#0071FE;color:#fff;border-radius:4px;font-size:14px;min-width:50px;text-align:center}.product-categories li.cat-item.all-products{background:#0071FE1A;padding:10px 15px;border-radius:8px}.product-categories li.cat-item{padding:0px 15px;border-radius:8px}.woocommerce div.product form.cart .variations td select{background:rgba(249,250,252,1);padding:18px;border-radius:16px}.woocommerce div.product form.cart .variations label{font-size:16px}.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart .variations td.value span:after{color:rgba(82,89,95,1);top:50%;transform:translateY(-7%);right:20px}.woocommerce .quantity input.qty{min-width:130px;max-width:100%;padding:20px 16px}button.single_add_to_cart_button{width:100%}.woocommerce-variation-add-to-cart{display:flex}.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart .variations td span{position:relative}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:0;padding-bottom:5px;font-size:18px}.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{overflow:visible}.woocommerce-MyAccount-navigation{width:220px;background:#f9f9f9;border-radius:10px;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,0.05)}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.woocommerce-MyAccount-navigation li{margin-bottom:1rem}.woocommerce-MyAccount-navigation a{display:block;padding:0.75rem 1rem;border-radius:8px;text-decoration:none;color:#333;font-weight:500;transition:background 0.3s,color 0.3s}.woocommerce-MyAccount-navigation .is-active a,.woocommerce-MyAccount-navigation a:hover{background-color:#0071f3;color:#fff}.woocommerce-MyAccount-content{flex-grow:1;background:#fff;padding:2rem;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,0.05)}@media (max-width:768px){.woocommerce{flex-direction:column}.woocommerce-MyAccount-navigation{width:100%;margin-bottom:1.5rem}}#page-container .woo-myaccount-link{display:none!important}.logged-in #page-container .woo-myaccount-link{display:inline-block!important}.logged-in .woo-login-link{display:none!important}footer .et_pb_menu .et_pb_menu__menu{display:block}footer .et_mobile_nav_menu{display:none!important}footer .et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:normal}@media (max-width:768px){.et_pb_menu__logo img{max-width:180px}header .et_pb_menu_inner_container{display:flex}header .et_pb_menu--style-centered .et_pb_menu__wrap{justify-content:flex-end!important}}.woocommerce-cart .woocommerce-cart-form table.cart input[type="text"],.woocommerce-cart .woocommerce-cart-form table.cart input[type="number"]{width:100%;padding:15px;border-radius:10px!important;border:1px solid #ddd!important;font-size:16px;background:transparent!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;clear:both;min-width:200px}.woocommerce-input-wrapper input,.woocommerce-Input,.input-text{width:100%;padding:15px;border-radius:10px!important;border:1px solid #ddd!important;font-size:16px;background:transparent!important}.woocommerce .form-row{display:block}.select2-container{background:transparent}span.select2-selection.select2-selection--single{background:transparent!important;border-radius:10px!important;border:1px solid #ddd!important}.woocommerce-Addresses{display:flex;flex-wrap:wrap;gap:30px;margin-top:20px}.woocommerce-Address{background-color:#fff;border:1px solid #e1e1e1;padding:25px;border-radius:12px;flex:1 1 45%;box-shadow:0 4px 10px rgba(0,0,0,0.05);transition:all 0.3s ease}.woocommerce-Address:hover{box-shadow:0 6px 15px rgba(0,0,0,0.1)}.woocommerce-Address-title h2{font-size:20px;margin:0 0 10px;color:#222}.woocommerce-Address-title .edit{float:right;font-size:14px;color:#0071a1;text-decoration:none;font-weight:500}.woocommerce-Address-title .edit:hover{color:#004d70;text-decoration:underline}.woocommerce-Address address{color:#666;font-style:normal;font-size:14px;margin-top:10px}@media (max-width:768px){.woocommerce-Addresses{flex-direction:column}.woocommerce-Address{flex:1 1 100%}.woocommerce-Address-title .edit{float:none;display:block;margin-top:5px}}.product-categories ul.children>li::before{content:"▸";display:flex;margin-right:6px;position:absolute;left:0}.product-chart-image{display:block;width:100%;max-width:100%;height:auto;margin:15px auto}