:root{--mel-red-one:#C7232A;--mel-red-two:#A60000;--mel-red-two-light:#F9EFEF;--mel-red-two-med:#EECFCF;--mel-red-three:#FF0011;--mel-blue-one:#0054A6;--mel-blue-one-light:#F2F6FB;--mel-blue-one-med:#CFDFEE;--mel-blue-two:#2A2E70;--mel-blue-three:#052E57;--mel-bg-light-blue:#F9FBFF;--mel-bg-light-red:#FBF8F8;--mel-white:#fff;--mel-black:#111;--mel-grey:#575757;--mel-h1:3.815rem;--mel-h2:3.052rem;--mel-h3:2.441rem;--mel-h4:1.953rem;--mel-h5:1.563rem;--mel-h6:1.25rem;--mel-base:1rem;--mel-small:0.8rem;--mel-smallest:0.64rem;--mel-bold:700;--mel-semi-bold:600;--mel-regular:500;--mel-tile-outer-spacing:var(--mel-base);--mel-tile-inner-spacing:var(--mel-base);--mel-tile-padding-tb:var(--mel-h5);--mel-tile-padding-lr:var(--mel-h6);--mel-grid-spacing-lg:48px;--mel-grid-spacing-med:24px;--mel-grid-spacing-sm:12px;--mel-border-radius-lg:48px;--mel-border-radius-med:36px;--mel-border-radius-sm:24px}body.body-dropdown-active-no-scroll{overflow:hidden;position:fixed;width:100%;left:0;right:0}*{box-sizing:border-box;position:relative;font-family:'Source Sans Pro',sans-serif}html{background-color:var(--mel-bg-light-blue);font-size:100%}body{margin:0;padding:0;line-height:1.5;font-family:'Source Sans Pro',sans-serif}.melling-custom h1,.melling-custom h2,.melling-custom h3,.melling-custom h4,.melling-custom h5,.melling-custom h6,.melling-custom p{margin:0!important;padding:0!important}#mobile-navigation-bar{display:none}.melling-custom{background-color:var(--mel-white);padding:var(--mel-base);position:fixed;width:100%;top:0;transform:translate(0,48px);line-height:0em!important;overflow:hidden;transition:all 500ms cubic-bezier(0,0,0,1)}.melling-custom.dropdown-open{position:fixed;overflow-y:scroll;max-height:100dvh;border-radius:var(--mel-h5);box-shadow:0 0 24px #00000050;transform:translate(0,0)}button:hover{cursor:pointer;z-index:10}a{text-decoration:none;color:inherit}.mel-header-primary svg{width:var(--mel-h6);height:var(--mel-h6);display:inline-block;vertical-align:middle}.mel-header-primary span{font-family:'Source Sans Pro',sans-serif;line-height:0em;display:inline-flex;align-items:center}.mel-header-primary button,.mel-header-primary a{position:relative}.mel-clickable{cursor:pointer!important;outline:2px solid transparent}.mel-clickable,.mel-clickable svg{transition:all 300ms cubic-bezier(0,0,0,1)}.mel-clickable:focus{outline:2px solid var(--mel-red-one);outline-offset:2px}.mel-header-primary{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;height:auto;gap:12px}.mel-nav-group-one{display:flex;align-items:center;gap:24px}.melling-logo{line-height:0em;display:block;border-radius:4px}.melling-logo svg{max-height:48px;height:auto;display:block;width:100%}.melling-logo:hover svg{opacity:0.8}.mel-nav-btn-bar{display:flex;align-items:center;gap:4px}.mel-nav-btn{display:flex;align-items:center;justify-content:center;white-space:nowrap;height:fit-content;width:fit-content;padding:0;margin:0;border:none;border-radius:1000px;background-color:var(--mel-white);color:var(--mel-black);transition:all 300ms cubic-bezier(0,0,0,1)}.mel-nav-btn:hover{background-color:var(--mel-blue-one-med)}.mel-nav-btn[aria-expanded="true"]{background-color:var(--mel-blue-one-light)}.mel-nav-btn[aria-expanded="true"] .mel-btn__label svg{rotate:180deg}.mel-btn__inner{padding:12px 16px;width:fit-content;height:fit-content;display:block}.mel-btn__label{display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;font-size:var(--mel-base);font-weight:var(--mel-semi-bold);color:inherit;text-transform:uppercase}.mel-btn__label svg{fill:none;color:inherit}.mel-nav-group-two{display:flex;align-items:center;gap:calc(var(--mel-base) / 2)}.mel-cta{display:flex;align-items:center;justify-content:center;white-space:nowrap;height:fit-content;width:fit-content;padding:0;margin:0;border:none;border-radius:100px}.mel-cta:hover,.mel-cta:focus{z-index:10}.mel-cta__inner{padding:var(--mel-small) var(--mel-h6);line-height:1em}.mel-cta__label{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--mel-base) / 2);white-space:nowrap;font-size:var(--mel-base);font-weight:600}.mel-primary{background-color:var(--mel-blue-one);color:var(--mel-white)!important;text-transform:uppercase}.mel-primary .mel-cta__label svg{fill:none;color:var(--mel-white)}.mel-primary:hover{background-color:var(--mel-blue-two)!important}.mel-secondary{background-color:var(--mel-red-one);color:var(--mel-white)!important;text-transform:uppercase}.mel-secondary-extended{margin-left:-4px}.mel-secondary .mel-cta__label svg{fill:none;color:var(--mel-white)}.mel-secondary:hover{background-color:var(--mel-red-two)!important}.mel-tertiary{background-color:var(--mel-white);color:var(--mel-blue-two)!important;text-transform:capitalize}.mel-tertiary .mel-cta__label{font-weight:var(--mel-bold);font-size:var(--mel-h6)!important}.mel-tertiary .mel-cta__label svg{width:var(--mel-h5);height:var(--mel-h5);fill:none;color:var(--mel-blue-two);stroke-width:2px}.mel-back-button{display:none;background-color:var(--mel-blue-one-light);color:var(--mel-blue-two);text-transform:capitalize}.mel-back-button .mel-cta__label{font-weight:var(--mel-bold)}.mel-back-button .mel-cta__label svg{width:var(--mel-h5);height:var(--mel-h5);fill:none;color:inherit;stroke-width:2px}.mel-back-button .mel-cta__inner{line-height:0em!important}.mel-back-button:hover,.mel-back-button:focus{background-color:var(--mel-blue-one-med)}.mel-mobile-nav{display:none}.mel-circle-button{box-shadow:inset 0 0 0 2px var(--mel-black);border:none;padding:0;margin:0;border-radius:1000px;background-color:var(--mel-white);color:var(--mel-black)}.mel-circle-button .mel-btn__inner{padding:12px}.mel-circle-button .mel-btn__label svg{color:inherit}#mobile-menu-open-toggle[hidden]{display:none}#mobile-menu-close-toggle[hidden]{display:none}.mel-nav-dropdown{display:none;width:100%;padding:var(--mel-h3) var(--mel-h5);background-color:var(--mel-white)}.mel-nav-dropdown.is-visible{display:block}.mel-nav-dropdown-content[hidden],.mel-products[role="tabpanel"][hidden]{display:none!important}.mel-nav-dropdown-content{display:flex;flex-direction:column;justify-content:space-between;gap:var(--mel-h3)}.mel-nav-dropdown-content-main{display:flex;flex-direction:column;gap:36px}.mel-nav-dropdown-content-heading{display:flex;flex-direction:row;gap:var(--mel-h5);justify-content:flex-start;align-items:flex-end;color:var(--mel-blue-two)}.mel-drop-title,.mel-tile-heading{line-height:1em;letter-spacing:-0.03em;color:var(--mel-blue-two);font-weight:var(--mel-bold)!important}.mel-drop-title{font-size:var(--mel-h1);text-transform:uppercase;white-space:nowrap;margin:0}.mel-drop-subtext{font-size:var(--mel-h6);text-transform:capitalize;line-height:1.25em;max-width:360px}.mel-nav-dropdown-content-body{display:flex;flex-direction:row;gap:var(--mel-tile-outer-spacing)}.mel-tile{display:flex;gap:var(--mel-tile-inner-spacing);border-radius:var(--mel-base);background-color:var(--mel-blue-one-light);padding:var(--mel-tile-padding-tb) var(--mel-tile-padding-lr);text-decoration:none}.mel-tile:hover,.mel-tile:focus{background-color:var(--mel-blue-one-med);z-index:10;background-blend-mode:normal!important}.mel-tile-group-primary{display:flex;flex-direction:row;gap:var(--mel-tile-outer-spacing);width:40%;min-height:400px}.mel-tile-group-primary .mel-tile{flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%}.mel-about .mel-tile-group-primary .mel-tile,.mel-about .mel-tile-group-secondary .mel-tile{overflow:hidden}.mel-about .mel-tile-group-primary .mel-tile{background-image:url('//eadn-wc01-15547505.nxedge.io/wp-content/uploads/2025/07/WhoWeAre-BG-scaled.webp'),linear-gradient(180deg,rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.84) 90%);background-position:center;background-size:cover;background-repeat:no-repeat;background-blend-mode:luminosity}.mel-about .mel-tile-group-primary a::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background:linear-gradient(180deg,rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.84) 90%)}.mel-about .mel-tile-group-primary h3,.mel-about .mel-about-events h3,.mel-about .mel-about-newsroom h3{color:var(--mel-white)!important}.mel-about .mel-tile-group-primary h3,.mel-about .mel-tile-group-primary span,.mel-about .mel-tile-group-secondary h3,.mel-about .mel-tile-group-secondary span{z-index:5}.mel-resources .mel-tile-group-primary .mel-tile{background-image:url('//eadn-wc01-15547505.nxedge.io/wp-content/uploads/2025/07/Catalogs-Thumbnail.webp');background-position:right -125px bottom -150px;background-size:cover;background-repeat:no-repeat;background-blend-mode:luminosity}.mel-tile-group-secondary{display:flex;flex-direction:row;gap:var(--mel-tile-outer-spacing);width:60%}.mel-tile-group-secondary .mel-tile{flex-direction:column;justify-content:flex-end;align-items:flex-start;width:calc(100% / 3)}.mel-about-newsroom{background-image:url('https://eadn-wc01-15547505.nxedge.io/wp-content/uploads/2025/07/Melling-News.png');background-position:center;background-size:contain;background-repeat:no-repeat;background-blend-mode:luminosity}.mel-about-events{background-image:url('https://eadn-wc01-15547505.nxedge.io/wp-content/uploads/2025/07/Events.jpg');background-position:center;background-size:cover;background-repeat:no-repeat;background-blend-mode:luminosity}a.mel-about-newsroom::after,a.mel-about-events::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background:linear-gradient(180deg,rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.84) 90%)}.mel-about-quality,.mel-about-sponsorships{background-blend-mode:luminosity}.mel-about-quality:hover,.mel-about-quality:focus{background-image:url('//eadn-wc01-15547505.nxedge.io/wp-content/uploads/2025/08/Quality-Thumbnail.png');background-position:center;background-size:cover;background-repeat:no-repeat;background-blend-mode:luminosity}.mel-about-sponsorships:hover,.mel-about-sponsorships:focus{background-image:url('//eadn-wc01-15547505.nxedge.io/wp-content/uploads/2025/07/43.jpg');background-position:center;background-size:cover;background-repeat:no-repeat;background-blend-mode:luminosity}.mel-about-sponsorships:hover h3,.mel-about-sponsorships:focus h3{color:var(--mel-white)!important}.mel-about-newsroom .mel-tile-icon svg,.mel-about-events .mel-tile-icon svg{color:var(--mel-white)!important}.mel-tile-group-tertiary{display:flex;flex-direction:column;gap:var(--mel-tile-outer-spacing);width:calc(100% / 3)}.mel-tile-group-tertiary .mel-tile{flex-direction:row;justify-content:space-between;align-items:center!important;width:100%;height:100%;min-height:0px!important}.mel-tile-heading{font-size:var(--mel-h5);text-transform:capitalize!important;z-index:10}.mel-tile-group-tertiary .mel-tile .mel-tile-heading{font-size:var(--mel-h6);overflow:hidden;text-overflow:ellipsis;white-space:normal}.mel-tile-cta{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:100px;background-color:var(--mel-blue-one);font-size:var(--mel-base);line-height:1em;color:var(--mel-white);font-weight:var(--mel-semi-bold);text-transform:capitalize;white-space:nowrap;text-decoration:none;transition:all 300ms cubic-bezier(0,0,0,1)}.mel-tile-cta svg{transition:all 300ms cubic-bezier(0,0,0,1)}.mel-tile-group-secondary .mel-tile .mel-tile-icon{display:block;position:absolute;top:var(--mel-tile-padding-tb);right:var(--mel-tile-padding-lr)}.mel-tile-group-secondary .mel-tile .mel-tile-icon svg{width:var(--mel-h2);height:var(--mel-h2);fill:none;color:var(--mel-blue-one);stroke-width:1.5px}.mel-tile-group-tertiary .mel-tile-cta{padding:calc(var(--mel-base) / 2)}.mel-tile-group-tertiary .mel-tile-cta svg{width:var(--mel-h6);height:var(--mel-h6);fill:none;color:var(--mel-blue-one);stroke-width:2.5px}.mel-nav-dropdown-additional{display:flex;justify-content:space-between;align-items:center;padding:var(--mel-h5) 0;border-bottom:2px solid var(--mel-blue-two);gap:var(--mel-h5)}.mel-additional-heading{font-size:var(--mel-h6);font-weight:var(--mel-semi-bold);line-height:1em;text-transform:uppercase!important;color:var(--mel-blue-two);white-space:nowrap}.mel-additional-content{display:flex;flex-direction:row;align-items:flex-start;gap:var(--mel-h5);color:var(--mel-blue-two)}.mel-social-group{display:flex;flex-direction:row;align-items:center;gap:var(--mel-base)}.mel-social-account-type{display:flex;flex-direction:row;align-items:center;gap:calc(var(--mel-base) / 2);white-space:nowrap;min-width:125px}.mel-social-account-type img{width:var(--mel-h5);height:var(--mel-h5);aspect-ratio:1 / 1;border-radius:100px;border:2px solid var(--mel-bg-light-blue);display:block}.mel-social-account-type span{font-size:var(--mel-base);font-weight:var(--mel-semi-bold);color:inherit;line-height:1.2;text-transform:capitalize}.mel-social-icon-bar{display:flex;flex-direction:row;align-items:center;gap:calc(var(--mel-base) / 2)}.mel-social-icon-bar a{display:flex;justify-content:center;align-items:center;padding:calc(var(--mel-base) / 2);background-color:var(--mel-blue-one-light);border-radius:8px;color:var(--mel-blue-two)!important}footer .mel-social-icon-bar a{background-color:var(--mel-white)!important}.mel-social-icon-bar a svg{width:var(--mel-h5);height:var(--mel-h5);fill:none;stroke:currentColor;stroke-width:2px}.mel-social-icon-bar .mel-twitter svg{fill:var(--mel-blue-two);stroke:transparent}.mel-social-icon-bar a:hover,.mel-social-icon-bar a:focus{background-color:var(--mel-blue-one-med)}#aftermarket-overview{border:2px solid var(--mel-blue-two)!important;min-height:48px}#performance-overview{border:2px solid var(--mel-red-two)!important;min-height:48px}#products-dropdown-region .mel-nav-dropdown-content-heading{flex-direction:row-reverse;justify-content:space-between}.mel-products-switch{display:flex;flex-direction:row;white-space:nowrap;gap:0;border-bottom:2px solid transparent;border-bottom-color:var(--mel-blue-two);width:fit-content;overflow-x:scroll;scrollbar-width:none!important}.mel-products-switch .mel-clickable::before{content:none!important}.mel-products-switch button,.mel-products-switch a{padding:var(--mel-base) var(--mel-h6);border:0;border-bottom:4px;border-style:solid;border-color:transparent;font-size:var(--mel-h6);font-weight:var(--mel-bold);background-color:var(--mel-white);text-transform:uppercase;cursor:pointer;color:var(--mel-blue-two);line-height:1em!important;flex-grow:1;display:flex;align-items:center;justify-content:center;width:100%;outline:none!important}#tab-aftermarket[aria-selected="true"]{border-color:var(--mel-blue-two);color:var(--mel-blue-two)}#tab-aftermarket:hover,#tab-aftermarket:focus{background-color:var(--mel-blue-one-light);color:var(--mel-blue-one)!important;border-color:var(--mel-blue-one)}#tab-performance[aria-selected="true"]{border-color:var(--mel-red-two);color:var(--mel-red-two)}#tab-performance:hover,#tab-performance:focus{background-color:var(--mel-red-two-light);color:var(--mel-red-one);border-color:var(--mel-red-one)}.mel-products-switch a:hover,.mel-products-switch a:focus{background-color:var(--mel-blue-one-light);color:var(--mel-blue-one)!important;border-color:var(--mel-blue-one)}.mel-products .mel-nav-dropdown-content-body{display:flex;flex-direction:column;gap:4px}.mel-aftermarket,.mel-performance{display:flex;flex-direction:column;gap:var(--mel-h5)}.mel-product-cta{padding:calc(var(--mel-base) / 2) 0;font-size:var(--mel-h4);font-weight:var(--mel-bold);line-height:1em;text-transform:capitalize;color:var(--mel-blue-two)!important;overflow:clip;width:100%;background-color:var(--mel-white);display:block;text-decoration:none}.mel-product-cta:hover,.mel-product-cta:focus{background-color:var(--mel-blue-one-light);color:var(--mel-blue-one);border-radius:4px}.mel-product-cta img{display:block;position:absolute;width:500px;height:auto;top:50%;right:0;mix-blend-mode:multiply;filter:saturate(0);opacity:0;pointer-events:none}.mel-aftermarket .mel-nav-dropdown-content-body a#aftermarket-oil-pumps img{transform:translate(-20%,-35%)}.mel-aftermarket .mel-nav-dropdown-content-body a#aftermarket-water-pumps img{transform:translate(-27%,-35%);scale:115%}.mel-aftermarket .mel-nav-dropdown-content-body a#aftermarket-cylinder-sleeves img{transform:translate(-15%,-37%);scale:160%}.mel-aftermarket .mel-nav-dropdown-content-body a#aftermarket-valve-train img{transform:translate(-20%,-55%)}.mel-aftermarket .mel-nav-dropdown-content-body a#aftermarket-timing img{transform:translate(-20%,-40%)}.mel-aftermarket .mel-nav-dropdown-content-body a#aftermarket-camshafts img{transform:translate(-5%,-33%);rotate:-14deg;scale:160%}.mel-aftermarket .mel-nav-dropdown-content-body a#aftermarket-plugs img{transform:translate(-20%,-45%)}.mel-aftermarket .mel-nav-dropdown-content-body a#aftermarket-other img{transform:translate(-1%,13%);scale:200%}.mel-performance .mel-nav-dropdown-content-body a#performance-oil-pumps img{transform:translate(-20%,-35%)}.mel-performance .mel-nav-dropdown-content-body a#performance-valve-train img{transform:translate(-20%,-55%)}.mel-performance .mel-nav-dropdown-content-body a#performance-timing img{transform:translate(17%,-13%);scale:240%}.mel-performance .mel-nav-dropdown-content-body a#performance-camshafts img{transform:translate(-5%,-33%);rotate:-14deg;scale:160%}.mel-performance .mel-nav-dropdown-content-body a#performance-cylinder-sleeves img{transform:translate(-15%,-37%);scale:160%}.mel-performance .mel-nav-dropdown-content-body a#performance-other img{transform:translate(-15%,-23%);scale:200%}.mel-product-cta:hover img,.mel-product-cta:focus img{filter:saturate(1);opacity:1}.mel-aftermarket .mel-product-cta{color:var(--mel-blue-two)}.mel-aftermarket .mel-product-cta:hover,.mel-aftermarket .mel-product-cta:focus{padding:var(--mel-h3);border-radius:1000px;background-color:var(--mel-blue-one-light);z-index:10}.mel-products .mel-nav-dropdown-additional .mel-additional-content{gap:calc(var(--mel-base) / 2)}.mel-aftermarket .mel-tertiary{background-color:var(--mel-blue-one-light)}.mel-aftermarket .mel-tertiary:hover{background-color:var(--mel-blue-one-med)}.mel-performance .mel-drop-title,.mel-performance .mel-additional-heading,.mel-performance .mel-product-cta,.mel-performance .mel-tertiary .mel-cta__label,.mel-performance .mel-tertiary .mel-cta__label svg{color:var(--mel-red-two)!important}.mel-performance .mel-nav-dropdown-additional{border-bottom-color:var(--mel-red-two)}.mel-performance .mel-tertiary{background-color:var(--mel-red-two-light)}.mel-performance .mel-tertiary:hover{background-color:var(--mel-red-two-med)}.mel-performance .mel-product-cta:hover,.mel-performance .mel-product-cta:focus{padding:var(--mel-h3);border-radius:1000px;background-color:var(--mel-red-two-light);z-index:10}.mel-brands .mel-nav-dropdown-content-body{display:flex;flex-direction:column}.mel-brands-card-wrapper{display:flex;gap:var(--mel-tile-outer-spacing);overflow-x:auto;padding:0.5rem calc(var(--mel-h5) + var(--mel-base) + var(--mel-tile-outer-spacing));left:50%;transform:translate(-50%,0);min-width:calc(100% + (var(--mel-h5) * 2) + (var(--mel-base) * 2) + (var(--mel-tile-outer-spacing) * 2));scrollbar-width:none!important;scroll-snap-type:x mandatory;scroll-snap-stop:always}.mel-brand-card{min-width:30vw;max-width:30vw;min-height:500px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:var(--mel-tile-inner-spacing);border-radius:var(--mel-base);background-color:#000;padding:var(--mel-tile-padding-tb) var(--mel-tile-padding-lr);background-size:cover;background-position:center;background-blend-mode:luminosity;backdrop-filter:saturate(0%);scroll-snap-align:center;flex-shrink:0;color:var(--mel-white);overflow:hidden}a.mel-brand-card::after{content:"";display:block;position:fixed;width:100%;height:100%;top:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.84) 90%)}.mel-brand-card.melling-industries-card{background-image:url('//eadn-wc01-15547505.nxedge.io/wp-content/uploads/2025/07/Melling-Industries-scaled.webp')}.mel-brand-card.melling-products-north-card{background-image:url('//eadn-wc01-15547505.nxedge.io/wp-content/uploads/2025/08/Melling-Products-Hero-Image-scaled.webp')}.mel-brand-card.melling-cylinder-sleeves-card{background-image:url('//eadn-wc01-15547505.nxedge.io/wp-content/uploads/2025/07/Cylinder-Sleeves-bg.webp')}.mel-brand-card.melling-foundry-card{background-image:url('//eadn-wc01-15547505.nxedge.io/wp-content/uploads/2025/07/Foundry-Hero-Image-1-scaled.webp')}.mel-brand-card.melling-performance-springs-card{background-image:url('//eadn-wc01-15547505.nxedge.io/wp-content/uploads/2025/07/Melling-Performance-Springs.webp')}.mel-brand-card .mel-brand-card-logo,.mel-brand-card-logo{display:flex;justify-content:center;align-items:center;position:absolute;top:var(--mel-tile-padding-tb);left:var(--mel-tile-padding-lr);background-color:rgba(255,255,255,0.65);backdrop-filter:blur(10px);padding:var(--mel-base);overflow:hidden;border-radius:calc(var(--mel-base) / 2);min-height:80px;min-width:200px}.mel-brand-card .mel-tile-heading{color:var(--mel-white);white-space:normal;font-size:var(--mel-h4)}.mel-brand-card-logo img{max-height:calc(80px - (var(--mel-base) * 2));max-width:calc(200px - (var(--mel-base) * 2));width:auto;display:block}.mel-brand-card:hover,.mel-brand-card:focus{background-color:var(--mel-blue-one-med);z-index:10}.mel-brand-card .mel-tile-cta:hover{background-color:var(--mel-red-two)}.mel-scroll-arrows{display:flex;flex-direction:row;justify-content:space-between;gap:var(--mel-base);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.mel-scroll-arrows button{display:flex;justify-content:center;align-items:center;padding:var(--mel-base);border-radius:1000px;border:2px solid var(--mel-blue-two);background-color:var(--mel-white);color:var(--mel-blue-two)}.mel-scroll-arrows button svg{width:var(--mel-h5);height:var(--mel-h5);fill:none;stroke:currentColor;stroke-width:2.5px}.mel-scroll-arrows button:hover,.mel-scroll-arrows button:focus{background-color:var(--mel-blue-one-light);border-color:var(--mel-blue-one);color:var(--mel-blue-one);z-index:10}.mel-scroll-arrows button:disabled{opacity:0;cursor:not-allowed;border-color:var(--mel-grey);color:var(--mel-grey)}.mel-nav-dropdown-content.mel-resources{flex-direction:row!important;gap:var(--mel-h2)}.mel-resources .mel-nav-dropdown-content-main{width:100%}.mel-resources .mel-side{display:flex;flex-direction:column;gap:var(--mel-h2);margin-left:calc(2 * var(--mel-tile-outer-spacing))}.mel-resources .mel-additional-content{flex-direction:column}.mel-resources .mel-tile-group-primary{min-height:500px;width:100%}.mel-resources .mel-tile-group-primary .mel-tile{min-height:300px}.mel-resources .mel-tile-group-secondary{width:100%;display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:var(--mel-tile-outer-spacing)}.mel-resources .mel-tile-group-secondary .mel-tile{width:100%;height:100%}.mel-resources .mel-side-content{display:flex;flex-direction:column;gap:var(--mel-h5)}.mel-resources .mel-side-content .mel-tile-heading{font-size:var(--mel-h5)}.mel-resource-phone{display:flex;flex-direction:column;padding:var(--mel-smallest);background-color:var(--mel-blue-one-light);border-radius:var(--mel-base);min-width:365px;width:100%}.mel-resource-phone-numbers{display:flex;flex-direction:column;padding:var(--mel-smallest);background-color:var(--mel-white);border-radius:calc(var(--mel-base) - var(--mel-smallest));gap:var(--mel-smallest)}.mel-resource-phone-numbers a{display:flex;flex-direction:column;gap:calc(var(--mel-base) / 2);color:var(--mel-black)!important;line-height:1em;padding:var(--mel-smallest);border-radius:calc(var(--mel-base) - var(--mel-smallest));text-decoration:none}.mel-resource-phone-numbers a span:nth-of-type(1){font-size:var(--mel-base);font-weight:var(--mel-regular);text-transform:capitalize}.mel-resource-phone-numbers a span:nth-of-type(2){font-size:var(--mel-h6);font-weight:var(--mel-semi-bold)}.mel-resource-phone-numbers a span:nth-of-type(3){opacity:0;position:absolute;top:50%;right:var(--mel-smallest);transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:calc(var(--mel-base) / 2);margin-top:var(--mel-small);align-items:center;margin:0}.mel-resource-phone-numbers a .mel-tile-cta svg{width:var(--mel-base);height:var(--mel-base);fill:none;stroke:currentColor;stroke-width:2px}.mel-resource-phone-numbers a:hover,.mel-resource-phone-numbers a:focus{color:var(--mel-blue-one);background-color:var(--mel-blue-one-light)}.mel-resource-phone-numbers a:hover span:nth-of-type(3),.mel-resource-phone-numbers a:focus span:nth-of-type(3){transform:translate(0,-50%);opacity:1}.mel-resource-phone-hours{display:flex;flex-direction:column;padding:var(--mel-tile-padding-tb) var(--mel-tile-padding-lr);gap:var(--mel-small)}.mel-resource-phone-hours>span:first-of-type{color:var(--mel-blue-two);text-transform:uppercase;line-height:1.2;font-size:var(--mel-small);font-weight:var(--mel-regular)}.mel-resource-phone-hours span{font-size:var(--mel-small);font-weight:var(--mel-regular);color:var(--mel-blue-two);text-transform:uppercase;line-height:1em}.mel-op-hours{display:flex;flex-direction:row;white-space:nowrap;justify-content:space-between;align-items:center}.mel-op-hours span{font-size:var(--mel-base);font-weight:var(--mel-semi-bold)}.mel-clickable .mel-tile-cta{opacity:0;margin-top:calc(-1 * (40px + var(--mel-tile-inner-spacing)));display:flex;flex-direction:row;gap:calc(var(--mel-base) / 2);align-items:center}.mel-clickable .mel-tile-cta svg{opacity:0;width:var(--mel-base);height:var(--mel-base);fill:none;color:var(--mel-white);stroke-width:3px;margin-left:calc(-1 * (var(--mel-base) + (var(--mel-base) / 2)))}.mel-tile-cta:hover,.mel-tile-cta:focus{background-color:var(--mel-blue-two)!important}.mel-clickable:hover .mel-tile-cta,.mel-clickable:focus .mel-tile-cta{opacity:1;margin-top:0}.mel-clickable .mel-tile-cta:hover svg{opacity:1;margin-left:0}.mel-clickable:focus .mel-tile-cta{background-color:var(--mel-blue-two)}.mel-clickable:focus .mel-tile-cta svg{opacity:1;margin-left:0}.mel-tile-group-tertiary .mel-clickable .mel-tile-cta{right:0;transform:translate(-100%,0);margin:0}.mel-tile-group-tertiary .mel-clickable .mel-tile-cta svg{opacity:1!important;margin-left:0!important}.mel-tile-group-tertiary .mel-clickable:hover .mel-tile-cta,.mel-tile-group-tertiary .mel-clickable:focus .mel-tile-cta{right:0;transform:translate(0,0)}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}#mel-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.5);z-index:1;opacity:0;visibility:hidden;backdrop-filter:blur(24px)}#mel-overlay.visible{opacity:1;visibility:visible}@media screen and (max-width:1030px){.mel-nav-btn-bar{display:none}.mel-nav-dropdown{display:none;padding:calc(2 * var(--mel-base)) 0}.mel-nav-dropdown.is-visible{display:flex}.mel-mobile-nav{display:flex}.mel-mobile-nav-list.visible-mobile-section{display:flex!important;flex-direction:column;gap:calc(var(--mel-base) / 2);width:100%;height:auto}.mel-mobile-nav-list .mel-nav-btn{width:100%!important;justify-content:flex-start!important}.mel-mobile-nav-list .mel-btn__inner{padding:var(--mel-base) var(--mel-h5)}.mel-mobile-nav-list .mel-btn__label{font-size:var(--mel-h3);font-weight:var(--mel-bold);line-height:1em;text-transform:capitalize;color:var(--mel-blue-two)}.mel-mobile-nav-list .mel-btn__label .mel-tile-cta{padding:calc(var(--mel-base) / 2);opacity:0}.mel-mobile-nav-list .mel-nav-btn:hover .mel-btn__label .mel-tile-cta,.mel-mobile-nav-list .mel-nav-btn:focus .mel-btn__label .mel-tile-cta{margin-left:var(--mel-base);opacity:1}.mel-mobile-nav-list .mel-resource-phone{margin-top:var(--mel-base);margin-bottom:calc(-1 * (2 * var(--mel-base)));flex-direction:column-reverse}.mel-back-button{display:flex!important}.mel-nav-dropdown-content{width:100%}.mel-nav-dropdown-content-heading{flex-direction:column;align-items:flex-start;gap:var(--mel-base)}.mel-nav-dropdown-content-body{flex-direction:column}.mel-tile-group-primary,.mel-tile-group-secondary,.mel-tile-group-tertiary{width:100%}.mel-clickable .mel-tile-cta{opacity:1;margin-top:0!important}.mel-tile-group-primary .mel-tile{min-height:300px!important}.mel-tile-group-secondary .mel-tile{width:50%;min-height:300px}.mel-tile-group-tertiary .mel-tile{width:100%}.mel-resources .mel-tile-group-primary{min-height:auto;width:100%}.mel-resources .mel-tile-group-secondary{width:100%}.mel-resources .mel-nav-dropdown-content.mel-resources{flex-direction:column!important}.mel-resources .mel-nav-dropdown-content-main,.mel-resources .mel-side{width:100%}.mel-resources .mel-side{margin-left:0;margin-top:calc(2 * var(--mel-tile-outer-spacing))}.mel-brand-card{min-width:80vw;max-width:80vw}#products-dropdown-region .mel-nav-dropdown-content-heading{flex-direction:column;justify-content:flex-start}.mel-products-switch{width:100%}.mel-products-switch button[role="tab"]{flex-grow:1;text-align:center}.mel-products .mel-nav-dropdown-content-body{gap:calc(var(--mel-base) / 2)}.mel-product-cta{font-size:var(--mel-h5);padding:var(--mel-h5) var(--mel-base);border-radius:var(--mel-base)}.mel-product-cta img{opacity:0.2;width:60%;right:-10%}.mel-product-cta:hover img,.mel-product-cta:focus img{opacity:1}.mel-aftermarket .mel-product-cta{background-color:var(--mel-blue-one-light)}.mel-performance .mel-product-cta{background-color:var(--mel-red-two-light)}.mel-aftermarket .mel-nav-dropdown-content-body a#aftermarket-oil-pumps img{transform:translate(20%,-35%)}.mel-aftermarket .mel-nav-dropdown-content-body a#aftermarket-water-pumps img{transform:translate(17%,-35%)}.mel-aftermarket .mel-nav-dropdown-content-body a#aftermarket-cylinder-sleeves img{transform:translate(15%,-37%)}.mel-aftermarket .mel-nav-dropdown-content-body a#aftermarket-valve-train img{transform:translate(20%,-55%)}.mel-aftermarket .mel-nav-dropdown-content-body a#aftermarket-timing img{transform:translate(20%,-40%)}.mel-aftermarket .mel-nav-dropdown-content-body a#aftermarket-camshafts img{transform:translate(10%,-33%);rotate:-12deg}.mel-aftermarket .mel-nav-dropdown-content-body a#aftermarket-plugs img{transform:translate(20%,-45%)}.mel-aftermarket .mel-nav-dropdown-content-body a#aftermarket-other img{transform:translate(20%,13%)}.mel-performance .mel-nav-dropdown-content-body a#performance-oil-pumps img{transform:translate(20%,-35%)}.mel-performance .mel-nav-dropdown-content-body a#performance-valve-train img{transform:translate(20%,-55%);scale:100%}.mel-performance .mel-nav-dropdown-content-body a#performance-timing img{transform:translate(20%,-55%);scale:100%}.mel-performance .mel-nav-dropdown-content-body a#performance-camshafts img{transform:translate(10%,-33%);rotate:-12deg;scale:160%}.mel-performance .mel-nav-dropdown-content-body a#performance-cylinder-sleeves img{transform:translate(15%,-37%)}.mel-performance .mel-nav-dropdown-content-body a#performance-other img{transform:translate(5%,-23%);scale:200%}.mel-clickable .mel-tile-cta svg{opacity:1;margin:0}.mel-tile-group-tertiary .mel-clickable .mel-tile-cta{transform:none}.mel-resource-phone-numbers a span:nth-of-type(3){transform:translate(0,-50%)}}@media screen and (max-width:800px){.mel-nav-dropdown-additional{flex-direction:column;align-items:flex-start}.mel-additional-content{flex-direction:column;width:100%}.mel-tile-group-secondary .mel-tile{width:100%}.mel-social-group{width:100%;justify-content:space-between}.mel-products .mel-nav-dropdown-additional .mel-additional-content{flex-direction:row;width:100%}.mel-products .mel-nav-dropdown-additional .mel-additional-content .mel-tertiary{flex-grow:1;width:100%;text-align:center}}@media screen and (max-width:600px){.melling-logo img{max-height:36px}.mel-cta__inner{padding:calc(var(--mel-base) / 2) var(--mel-small)}.mel-cta__label{gap:calc(var(--mel-base) / 4)}.mel-secondary-extended{display:none!important}.mel-circle-button .mel-btn__inner{padding:calc(var(--mel-base) / 2)!important}.mel-drop-title{font-size:var(--mel-h2);white-space:normal}.mel-drop-subtext{font-size:var(--mel-base)}.mel-tile-group-primary,.mel-tile-group-secondary,.mel-tile-group-tertiary{flex-direction:column;width:100%;min-height:auto}.mel-tile-group-primary .mel-tile,.mel-tile-group-secondary .mel-tile{width:100%;min-height:200px;flex-direction:row;justify-content:space-between;align-items:flex-end}.mel-tile-group-secondary .mel-tile .mel-tile-icon{left:var(--mel-tile-padding-lr)}.mel-resources .mel-tile-group-secondary{grid-template-columns:repeat(1,1fr)}.mel-resource-phone{min-width:auto}.mel-resource-phone-numbers a span:nth-of-type(3){position:static;transform:none;margin-top:var(--mel-base)!important;opacity:1}.mel-resource-phone-numbers a:hover span:nth-of-type(3),.mel-resource-phone-numbers a:focus span:nth-of-type(3){transform:none}.mel-tertiary .mel-cta__inner{padding:var(--mel-base)!important}}@media screen and (max-width:400px){.mel-header-primary{align-items:stretch;gap:12px}.mel-nav-group-one,.mel-nav-group-two{width:100%;justify-content:space-between}.melling-logo{align-self:flex-start}.mel-nav-group-two .mel-cta{flex-grow:1;justify-content:center}.mel-nav-group-two .mel-mobile-nav{flex-grow:0}.mel-tile-group-primary .mel-tile{background-position:right -125px bottom -75px}}.et_pb_row_0_tb_header{z-index:1}.et_pb_de_mach_carousel_0_tb_header{overflow:hidden;max-width:500px!important}.et_pb_de_mach_carousel_0_tb_header .dmach_carousel_container{overflow:hidden;max-width:500px!important}.et_pb_row_4_tb_header{z-index:10}.et_pb_row_0_tb_header{z-index:1}.et_pb_de_mach_carousel_0_tb_header{overflow:hidden;max-width:500px!important}.et_pb_de_mach_carousel_0_tb_header .dmach_carousel_container{overflow:hidden;max-width:500px!important}.et_pb_row_4_tb_header{z-index:10}