.et_pb_section,.et_pb_section *{animation:none!important}.woocommerce-variation-price,.woocommerce-variation-availability,.et_pb_wc_add_to_cart form.cart .variations td.value .reset_variations{display:none!important}@media (max-width:980px){.et_mobile_menu{max-height:80vh!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}}.variations label,.et_pb_wc_add_to_cart .variations label,form.variations_form select{display:none!important}.et_pb_woo_field_selector::after,.variations td::after,.select_arrow,.et_pb_wc_add_to_cart .variations td span,form.variations_form span.et_pb_woo_field_selector{display:none!important}.wyre-custom-swatches{display:flex!important;flex-wrap:wrap;gap:10px;margin-top:5px;margin-bottom:15px}.wyre-custom-swatches .swatch-btn{display:inline-block!important;background:#f4f4f4;color:#333;border:1px solid #ddd;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:all 0.2s ease-in-out;outline:none}.wyre-custom-swatches .swatch-btn:hover{border-color:#111;background:#eaeaea}.wyre-custom-swatches .swatch-btn.active{background:#111;color:#fff;border-color:#111}.et_pb_menu_0 .et-menu>li>a,.et_pb_menu_page_url .et-menu>li>a,.et-menu-nav>ul>li>a{text-transform:uppercase!important}.et-menu ul.sub-menu a,.et-menu-nav ul ul a{text-transform:none!important;font-weight:normal!important;padding:0px}.flowviz-driver-grid{display:flex;flex-wrap:nowrap;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:10px 0;-webkit-overflow-scrolling:touch;cursor:grab;-ms-overflow-style:none;scrollbar-width:none}.flowviz-driver-grid::-webkit-scrollbar{display:none}.flowviz-driver-grid.is-dragging{cursor:grabbing;scroll-snap-type:none}.flowviz-driver-card{flex:0 0 180px;background:#ffffff;border-radius:8px;overflow:hidden;text-align:center;text-decoration:none!important;border:1px solid #eee;scroll-snap-align:start;user-select:none;-webkit-user-select:none;box-shadow:none!important;transition:transform 0.3s ease}.flowviz-driver-card:hover{transform:translateY(-3px)}.flowviz-driver-img{width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#ffffff;pointer-events:none}.flowviz-driver-img img{width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-drag:none;user-drag:none;transition:transform 0.5s ease}.flowviz-driver-card:hover .flowviz-driver-img img{transform:scale(1.05)}.flowviz-driver-card h3{font-size:15px;font-weight:600;color:#111;background:#ffffff;padding:12px 8px;margin:0;pointer-events:none}.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product h2{font-family:'Alan Sans',sans-serif!important}.woocommerce ul.products li.product .et_shop_image .et_overlay,.woocommerce-page ul.products li.product .et_shop_image .et_overlay{background-color:rgba(153,153,153,0.15)!important;opacity:1!important;transition:background-color 0.3s ease!important}.woocommerce ul.products li.product .et_shop_image .et_overlay::before,.woocommerce-page ul.products li.product .et_shop_image .et_overlay::before{display:none!important}.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product h2{font-size:18px!important;font-weight:bold!important;font-family:'Alan Sans',sans-serif!important}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price span.amount,.woocommerce-page ul.products li.product .price{color:#FF0000!important;font-weight:normal!important;font-family:'Alan Sans',sans-serif!important}.woocommerce ul.products li.product .price ins{background:transparent!important;font-weight:normal!important;color:#FF0000!important}