:root{--font-heading:ethnocentric,sans-serif;--font-body:mr-eaves-modern,sans-serif}body,button,input,select,textarea{font-family:var(--font-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}.et_pb_button,.et-menu a,.et_mobile_menu a{font-family:var(--font-body)}body .repair-gallery .et_pb_gallery_items{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important}body .repair-gallery .et_pb_gallery_item{display:block!important;float:none!important;clear:none!important;width:100%!important;margin:0!important}body .repair-gallery .et_pb_gallery_image{aspect-ratio:1 / 1;overflow:hidden}body .repair-gallery .et_pb_gallery_image img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:980px){body .repair-gallery .et_pb_gallery_items{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:767px){body .repair-gallery .et_pb_gallery_items{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}.coopers-form{--form-font:"YOUR FONT NAME",sans-serif;--form-red:#c41230;--form-dark:#1f1f1f;--form-text:#333333}.coopers-form .gform_wrapper .gfield_label,.coopers-form .gform_wrapper .gform-field-label--type-sub,.coopers-form .gform_wrapper .gform-field-label--type-inline,.coopers-form .gform_wrapper .gfield_radio label,.coopers-form .gform_wrapper .gfield_checkbox label,.coopers-form .gform_wrapper .gfield_required,.coopers-form .gform_wrapper .gform_required_legend{font-family:var(--form-font)!important}.coopers-form .gform_wrapper .gfield_label{font-size:16px;font-weight:700}.coopers-form .gform_wrapper .gform-field-label--type-sub,.coopers-form .gform_wrapper .gform-field-label--type-inline,.coopers-form .gform_wrapper .gfield_radio label,.coopers-form .gform_wrapper .gfield_checkbox label{color:var(--form-text);font-size:16px;font-weight:400}.coopers-form .gform_wrapper .gfield_required,.coopers-form .gform_wrapper .gform_required_legend{font-size:13px;font-weight:400}.coopers-form .gform_wrapper .gform_footer .gform_button,.coopers-form .gform_wrapper .gform_footer input[type="submit"],.coopers-form .gform_wrapper .gform_footer button{background-color:var(--form-red)!important;border:2px solid var(--form-red)!important;border-radius:0;color:#ffffff!important;cursor:pointer;font-family:var(--form-font)!important;font-size:14px;font-weight:700;letter-spacing:0.05em;padding:14px 28px;text-transform:uppercase;transition:all 0.2s ease}.coopers-form .gform_wrapper .gform_footer .gform_button:hover,.coopers-form .gform_wrapper .gform_footer input[type="submit"]:hover,.coopers-form .gform_wrapper .gform_footer button:hover{background-color:var(--form-dark)!important;border-color:var(--form-dark)!important;color:#ffffff!important}@media (min-width:981px) and (max-width:1300px){.coopers-header-menu .et_pb_menu__menu{display:none!important}.coopers-header-menu .et_mobile_nav_menu{display:flex!important;align-items:center;justify-content:center;margin:0!important}.coopers-header-menu .et_pb_menu__wrap{justify-content:center!important}.coopers-header-menu .et_mobile_menu{top:100%;padding:5%}.coopers-header-menu .et_mobile_menu,.coopers-header-menu .et_mobile_menu ul{list-style:none!important;text-align:left}}@media (max-width:980px){.et-l--header{position:relative;z-index:100}.et-l--header .et_pb_section,.coopers-header-row,.coopers-header-row>.et_pb_column{overflow:visible!important}.coopers-header-row{position:relative!important;z-index:10}.coopers-header-row>.et_pb_column{position:static!important;z-index:auto!important}.coopers-header-menu,.coopers-header-menu .et_pb_menu_inner_container,.coopers-header-menu .et_pb_menu__wrap,.coopers-header-menu .et_mobile_nav_menu,.coopers-header-menu .mobile_nav{position:static!important}.coopers-header-menu .et_mobile_menu{position:absolute!important;top:100%!important;left:0!important;right:0!important;width:100%!important;box-sizing:border-box;margin:0!important;padding:8px 20px!important;background:#fff!important;border-top:3px solid #be1e2d!important;box-shadow:0 8px 20px rgba(0,0,0,0.15);z-index:1000!important}.coopers-header-menu .et_mobile_menu li a{display:block;padding:14px 0!important;font-size:16px!important;line-height:1.4!important;color:#222!important;text-align:left!important;border-bottom:1px solid #eee}.coopers-header-menu .et_mobile_menu>li:last-child>a{border-bottom:0}}