#menu-main-menu li a:hover{color:#ed9b4b!important;opacity:1!important}.woocommerce-account form.login{max-width:420px;margin:0 auto;background:#fff;padding:20px;border-radius:16px;border:none!important;box-shadow:none!important}.woocommerce-account h2{text-align:center;font-weight:700;margin-bottom:20px}.woocommerce-account form .form-row input.input-text{width:100%;padding:12px 16px;border-radius:999px;background:none!important;border:solid 1px!important;outline:none;transition:box-shadow 0.2s ease}.woocommerce-account form .form-row input.input-text:focus{box-shadow:0 0 6px rgba(244,162,76,0.4)}.woocommerce-account form.login label{display:none!important}.woocommerce-account form.login .lost_password{display:none!important}.woocommerce-account button.button{width:100%;background:#f4a24c;color:#fff;border:none;border-radius:999px;font-weight:700;height:48px;margin-top:10px}.woocommerce-account button.button:hover{transform:scale(1.01);background:#f4a24c;color:#fff}body .gform_wrapper.gravity-theme .gform_fields{display:flex;flex-wrap:wrap;gap:15px}body .gform_wrapper.gravity-theme .gfield.gf_left_half,body .gform_wrapper.gravity-theme .gfield.gf_right_half{flex:1 1 calc(50% - 15px)}body .gform_wrapper.gravity-theme .gfield.gf_full_width{flex:1 1 100%!important;width:100%!important}body .gform_wrapper.gravity-theme input[type="text"],body .gform_wrapper.gravity-theme input[type="email"],body .gform_wrapper.gravity-theme input[type="tel"],body .gform_wrapper.gravity-theme select,body .gform_wrapper.gravity-theme textarea{width:100%;border:1px solid #ccc;border-radius:40px;padding:12px 18px;font-size:15px;background:#fff;transition:all 0.3s ease;box-sizing:border-box}body .gform_wrapper.gravity-theme input:focus,body .gform_wrapper.gravity-theme select:focus,body .gform_wrapper.gravity-theme textarea:focus{border-color:#f4a24c;outline:none;box-shadow:0 0 0 3px rgba(244,162,76,0.2)}body .gform_wrapper.gravity-theme textarea{min-height:130px;border:1px solid #999!important;border-radius:15px!important;resize:vertical;box-shadow:none!important}body .gform_wrapper.gravity-theme .gform_footer,body .gform_wrapper.gravity-theme .gform_page_footer{display:flex!important;justify-content:flex-end!important;align-items:center;gap:10px;padding-top:20px;text-align:right}body .gform_wrapper.gravity-theme .gform_footer input[type="submit"],body .gform_wrapper.gravity-theme .gform_page_footer input[type="submit"]{width:auto;height:45px;border:none;border-radius:50px;background:#f4a24c;color:#fff;font-size:16px;font-weight:600;padding:10px 25px;cursor:pointer;transition:transform 0.25s ease,background 0.25s ease}body .gform_wrapper.gravity-theme .gform_footer input[type="submit"]:hover,body .gform_wrapper.gravity-theme .gform_page_footer input[type="submit"]:hover{background:#e2892f;transform:translateY(-2px)}body .gform_wrapper.gravity-theme img.gform_ajax_spinner{display:none!important}@media (max-width:768px){body .gform_wrapper.gravity-theme .gfield.gf_left_half,body .gform_wrapper.gravity-theme .gfield.gf_right_half{flex:1 1 100%}body .gform_wrapper.gravity-theme .gform_footer,body .gform_wrapper.gravity-theme .gform_page_footer{justify-content:flex-end!important}}.cards-99{width:160px;height:140px;display:flex;align-items:center;padding-left:15px;border-radius:15px}@media (max-width:767px){.cards-99{width:150px;height:110px;display:flex;align-items:center;padding-left:10px;border-radius:15px}}.dsm_card_carousel_child_badge_text{display:none}@media (max-width:980px){.reverse-column{display:flex;flex-direction:column-reverse}}