#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}#hero-header h1{text-transform:uppercase;font-size:80px;font-weight:700;letter-spacing:-4px;line-height:0.8em;padding-bottom:30px}#hero-header p{padding-bottom:20px}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}#hero-header h1{font-size:50px;padding-bottom:30px;margin-top:-150px}#hero-header p{padding-bottom:20px}}.dsm_card_carousel_child_badge_text{display:none}@media (max-width:980px){.reverse-column{display:flex;flex-direction:column-reverse}}#contact-blurb-email .et_pb_blurb_description{margin-left:-50px}#newsletter-hover .et_pb_code_0_tb_footer:hover{background-color:none!important}#gform_wrapper_5{max-width:500px;margin:0 auto;text-align:left}#gform_wrapper_5 .gfield input[type="text"],#gform_wrapper_5 .gfield input[type="email"],#gform_wrapper_5 .gfield input[type="tel"],#gform_wrapper_5 .gfield textarea{width:100%!important;padding:14px 18px!important;border:1px solid #dcdcdc!important;border-radius:22px!important;font-size:16px!important;background:#ffffff!important;box-sizing:border-box}#gform_wrapper_5 ::placeholder{color:#888!important}#gform_wrapper_5 .gform_footer input[type="submit"],#gform_wrapper_5 .gform_button{width:100%!important;padding:0 0 0!important;border-radius:22px!important;background-color:#ed9b4b!important;color:#ffffff!important;font-size:18px!important;font-weight:600!important;border:none!important;cursor:pointer}#gform_wrapper_5 .gform_footer input[type="submit"],#gform_wrapper_5 .gform_button:hover{background-color:#000!important;color:#ffffff!important}#gform_wrapper_5 .gfield{margin-bottom:18px!important}#gform_wrapper_5 .gform_fields{display:block!important}#gform_wrapper_5 .gfield{width:100%!important;float:none!important;clear:both!important}.wholesale-form{text-align:left!important}.wholesale-form .gform_fields{display:flex!important;flex-wrap:wrap!important;gap:26px 28px!important;align-items:flex-start!important}.wholesale-form .gform_fields>.gfield{margin:0!important;width:auto!important;flex:0 0 calc(50% - 14px);max-width:calc(50% - 14px)}.wholesale-form .gfield--type-textarea{flex:0 0 100%!important;max-width:100%!important}.wholesale-form .gfield--type-select{flex:0 0 100%!important;max-width:100%!important}.wholesale-form .gfield--type-select .gfield_label,.wholesale-form .gfield--type-select .ginput_container{width:calc(50% - 14px)!important}.wholesale-form input:not([type="submit"]),.wholesale-form select,.wholesale-form textarea{width:100%!important;box-sizing:border-box!important}.wholesale-form .gform_footer{display:flex!important;justify-content:flex-start!important;margin-top:22px!important}.wholesale-form .gform_footer input[type="submit"]{min-width:220px;padding:14px 28px!important}@media (max-width:767px){.wholesale-form .gform_fields>.gfield{flex:0 0 100%!important;max-width:100%!important}.wholesale-form .gfield--type-select .gfield_label,.wholesale-form .gfield--type-select .ginput_container{width:100%!important}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}#gform_4 #field_4_8,#gform_4 #field_4_7{width:100%!important}#gform_4 input[type="password"]{border-radius:30px!important;padding:12px 18px}