:root{--msr-red:#e6322f;--msr-red-dark:#b91f1c;--msr-black:#0b0d0e;--msr-ink:#15191b;--msr-muted:#697177;--msr-line:#e2e6e8;--msr-soft:#f6f7f7}html,body{overflow-x:hidden!important;background:#fff!important;color:var(--msr-ink)!important}body,.page-wrapper,#MainContent,.content-for-layout{max-width:100%!important}img{image-rendering:auto}.msph,.msph-main,.msph-nav{background:var(--msr-black)!important;color:#fff!important}.msph{border-bottom:1px solid #262a2d!important;box-shadow:0 8px 24px #0000001f!important}.msph-top{background:#151719!important}.msph-brand,.msph-brand a,.msph-wordmark,.msph-link,.msph-nav a,.msph-nav summary{color:#fff!important}.msph-wordmark b,.msph-link--sale{color:var(--msr-red)!important}.msph-search{background:#fff!important;border-color:#d9dcde!important;color:#111!important}.msph-search input{color:#111!important}.msph-search input::placeholder{color:#777!important}.msph-shop{background:var(--msr-red)!important;color:#fff!important}.msph-mega{background:#fff!important;color:#111!important;border-top-color:var(--msr-red)!important}.msph-mega a,.msph-mega strong,.msph-mega h3{color:#17191b!important}.msph-mega h4,.msph-mega a:hover{color:var(--msr-red)!important}.msph-box{background:#f7f8f8!important;border-color:#e2e5e6!important}.msph-box p{color:#687177!important}.mphero,.mspath,.mppromo,.mpprods,.mpgoal,.mpbrands{max-width:100%!important}.mpprods{background:#fff!important;border-color:var(--msr-line)!important}.mpprods h2,.mpprods-head h2{color:#111!important}.mpprods-kicker{color:var(--msr-red)!important}.mpprods-view,.mpprod-cta{background:var(--msr-red)!important;color:#fff!important}.mpprod{background:#fff!important;border:1px solid #e0e4e6!important;border-top:3px solid var(--msr-red)!important;color:#111!important;box-shadow:0 6px 18px #0000000f!important}.mpprod:hover{background:#fff!important;border-color:#cfd4d6!important;box-shadow:0 14px 30px #0000001c!important}.mpprod-title,.mpprod-price{color:#111!important}.mpprod-compare,.mpprod-options{color:#737b80!important}.mpprod-img{background:#fff!important;border:1px solid #eef0f1!important}.mpprod-img img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;padding:9%!important;background:#fff!important;transform:none!important}.mpprods-track{align-items:stretch!important}.mpprod{height:auto!important}.mpprods-arrow{background:#fff!important;color:#111!important;border-color:#d8dcde!important}main[data-template*=collection] .product-grid__item .card-gallery,main[data-template*=collection] .product-grid__item .media,main[data-template*=search] .product-grid__item .card-gallery,main[data-template*=search] .product-grid__item .media,.product-recommendations .card-gallery,.product-recommendations .media{aspect-ratio:1/1!important;min-height:0!important;overflow:hidden!important;background:#fff!important}main[data-template*=collection] .product-grid__item img,main[data-template*=search] .product-grid__item img,.product-recommendations img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;padding:9%!important;background:#fff!important;box-sizing:border-box!important;transform:none!important}main[data-template*=collection] .product-grid__item{background:#fff!important;border:1px solid #e1e4e5!important;color:#111!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 5px 16px #0000000d!important}.product-grid-container,.collection-wrapper{background:#fff!important}.product-grid__item .product-title,.product-grid__item .product-card__title,.product-grid__item .price{color:#111!important}.facets-container,.facets-wrapper{background:#f7f8f8!important;color:#111!important;border-color:#e1e4e5!important}main[data-template*=product]{background:linear-gradient(180deg,#fff7f6 0,#fff 250px)!important;color:#111!important}.product-information,.product-details,.product__info-wrapper{background:#fff!important;color:#111!important}.product-details h1,main[data-template*=product] h1{color:#111!important}.product-details p,.product-details span,.product-details label{color:#4f565a!important}.product-media-container,.product-media,.product-media-gallery,product-media-gallery,main[data-template*=product] .media{background:#fff!important}.product-media img,.product-media-container img,main[data-template*=product] .media img{object-fit:contain!important;background:#fff!important;max-height:min(72vh,760px)!important}.product-form__submit,main[data-template*=product] button[type=submit],main[data-template*=product] [name=add]{background:var(--msr-red)!important;color:#fff!important;border-color:var(--msr-red)!important}.mbd{background:#f7f8f8!important;color:#111!important}.mbd-card{background:#fff!important}.mbd-card__media{background:linear-gradient(145deg,#fff,#f3f5f4)!important}.mbd-card__media img{max-width:88%!important;max-height:92px!important;object-fit:contain!important}.mpbrands{background:#f6f7f7!important}.mpbrand{background:#fff!important;color:#111!important;border-color:#e1e4e5!important}.mpbrand strong{color:#111!important}.mpbrand small{color:#777!important}main[data-template*=page],main[data-template*=blog],main[data-template*=article],main[data-template*=search]{background:#fff!important;color:#111!important}.rte,.page-content,.main-page,.article-template,.blog-articles{color:#34393c!important}.rte h1,.rte h2,.rte h3,.main-page h1,.article-template h1{color:#111!important}.mssupport{background:#fff!important;color:#111!important}.mssupport-rte{color:#34393c!important}.mssupport-rte p,.mssupport-rte li,.mssupport-rte span{color:inherit}.mssupport-rte img{max-width:100%!important;height:auto!important}.mssupport-rte table{max-width:100%!important;overflow-x:auto!important}.mssupport-rte [style*="color:#ef3434"],.mssupport-rte [style*="color: #ef3434"]{color:#b92723!important}.msft{background:#0a0c0d!important;color:#fff!important;border-top:4px solid var(--msr-red)!important}.msft-col a{color:#c0c7c2!important}.msft-col a:hover{color:#fff!important}.msft-news button{background:var(--msr-red)!important}.msft-benefit{background:#ffffff0a!important}.ms-custom-home #header-group,.ms-custom-home .page-wrapper>footer{display:block!important}main[data-template*=collection],main[data-template*=collection] .product-grid-container,main[data-template*=collection] .collection-wrapper,main[data-template*=collection] #ResultsList{background:#f7f8f8!important;color:#111!important}body .product-grid__item,body .product-grid__item .card,body .product-grid__item .card__content,body .product-grid__item .card-gallery,body .product-grid__item .card__media,body .product-grid__item .media{background:#fff!important;background-image:none!important}body .product-grid__item .card-gallery,body .product-grid__item .card__media,body .product-grid__item .media{aspect-ratio:1/1!important;overflow:hidden!important}body .product-grid__item img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;background:#fff!important;padding:9%!important;box-sizing:border-box!important;filter:none!important;transform:none!important}body .mpcoll,body .mpcoll-hero{background:linear-gradient(135deg,#0b0d0e,#171a1c 72%,#351111)!important;color:#fff!important}body .mpcoll h1,body .mpcoll-copy h1,body .mpcoll-copy p,body .mpcoll-copy span{color:#fff!important}body .mpcoll-prod{background:#fff!important;background-image:none!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:16px!important;padding:10px!important;overflow:hidden!important;box-shadow:0 12px 28px #0000002e!important}body .mpcoll-prod img{background:#fff!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;padding:8%!important;box-sizing:border-box!important;filter:none!important;transform:none!important}body .mpcoll .mpcoll-trust span,body .mpcoll-hero .mpcoll-trust span{color:#111!important;background:#fff!important;border:1px solid rgba(255,255,255,.46)!important;box-shadow:0 4px 12px #0000001f!important}body .mpcoll .mpcoll-trust span *,body .mpcoll-hero .mpcoll-trust span *{color:#111!important}body .mpcoll .mpcoll-trust span:before,body .mpcoll-hero .mpcoll-trust span:before{color:var(--msr-red)!important}body .mpcoll .mpcoll-desc,body .mpcoll .mpcoll-bc,body .mpcoll .mpcoll-bc a{color:#cfd4d7!important}body .mpcoll .mpcoll-k{color:#ff625b!important}body .mpcoll-assure{background:#fff!important;color:#111!important;border-color:#e2e6e8!important}body .mpcoll-assure div{color:#222!important;border-color:#e7eaec!important}body .mpcoll-assure b{color:var(--msr-red)!important}body .mbd__hero,body .mbd__hero h1{color:#fff!important}body .mbd__hero .mbd__subtitle{color:#d9e1db!important}body .mbd__hero .mbd__kicker{color:#ff625c!important}body .mbd-card__title{color:#17191b!important}body .mbd-card__shop{color:var(--msr-red)!important}body .mbd__search input{background:#fff!important;color:#111!important;border-color:#d9dcde!important}body .mbd__search input::placeholder{color:#777!important}body .mphero-card,body .mphero-card h1{color:#fff!important}body .mphero-card p{color:#d8dfda!important}body .mphero-card .mphero-kicker{color:#ff9d96!important}body .mphero-card .mphero-trust span{color:#d8dfda!important}body .mphero-card .mphero-btn--secondary{background:#fff!important;color:#151b17!important}body .mphero-card .mphero-cats a{color:#f2f5f3!important}body .mphero-card .mphero-cats a:hover{background:#fff!important;color:#151b17!important}body .mppromo .mpp-card:nth-child(1),body .mppromo .mpp-card:nth-child(1) h3,body .mppromo .mpp-card:nth-child(1) p,body .mppromo .mpp-card:nth-child(1) strong,body .mppromo .mpp-card:nth-child(3),body .mppromo .mpp-card:nth-child(3) h3,body .mppromo .mpp-card:nth-child(3) p,body .mppromo .mpp-card:nth-child(3) strong{color:#fff!important}body .mppromo .mpp-card:nth-child(2),body .mppromo .mpp-card:nth-child(2) h3,body .mppromo .mpp-card:nth-child(2) strong{color:#111!important}body .mppromo .mpp-card:nth-child(2) p{color:#545b60!important}body .mpgoal-card,body .mpgoal-card strong{color:#fff!important}body .mse-item{color:#d9dddf!important}body .mse-item strong{color:#fff!important}main[data-template*=search] .facets-container,main[data-template*=search] .facets-wrapper{background:#f7f8f8!important;color:#111!important;border:1px solid #e1e4e5!important}main[data-template*=search] .facets-container button,main[data-template*=search] .facets-container summary,main[data-template*=search] .facets-container label,main[data-template*=search] .facets-container select,main[data-template*=search] .facets-wrapper button,main[data-template*=search] .facets-wrapper summary,main[data-template*=search] .facets-wrapper label,main[data-template*=search] .facets-wrapper select{color:#111!important;opacity:1!important}main[data-template*=search] input[type=search],main[data-template*=search] input[type=text]{background:#fff!important;color:#111!important;border-color:#d9dcde!important}main[data-template*=search] input::placeholder{color:#777!important;opacity:1!important}main[data-template*=product] product-price .price,main[data-template*=product] product-price .price span{color:var(--msr-red-dark)!important}main[data-template*=product] product-price .compare-at-price,main[data-template*=product] product-price .compare-at-price span{color:#7b8388!important}main[data-template*=product] .melton-product-brand__name{color:#111!important}main[data-template*=product] .melton-product-brand__all{color:#5c6469!important}.mpprod-cta:disabled{background:#d8ddda!important;color:#68736c!important;border-color:#d8ddda!important;cursor:not-allowed!important;box-shadow:none!important}.mpprod-img:not(:has(img)):after{content:"PRODUCT IMAGE COMING SOON";display:grid;place-items:center;position:absolute;top:10%;right:10%;bottom:10%;left:10%;text-align:center;color:#7b8388!important;font-size:10px;font-weight:850;line-height:1.35;letter-spacing:.4px}.mphero-products:not(:has(a)){display:none!important}.mphero-card:not(:has(.mphero-products a)){grid-template-columns:1fr!important}.mphero-products a:only-child{width:52%!important}.mpcoll-visual:not(:has(a)){display:none!important}.mpcoll-in:not(:has(.mpcoll-visual a)){grid-template-columns:1fr!important}.mpcoll-visual a:only-child{width:48%!important}.msft-news input{background:#222d26!important;color:#fff!important;border-color:#3a443d!important}.msft-news input::placeholder{color:#a8b0ab!important}.msft-news h2{color:#fff!important}.msft-news p{color:#bdc8c0!important}.msft-benefit strong{color:#fff!important}.msft-benefit span{color:#9da8a1!important}@media(max-width:767px){body{padding-bottom:74px!important}.msph-mobile{background:var(--msr-black)!important;color:#fff!important;border-color:#262a2d!important}.msph-mbtn{background:#171a1c!important;border-color:#303437!important;color:#fff!important}.msph-msearch{background:#fff!important;border-color:#ddd!important}.msph-msearch input{color:#111!important}.msph-catstrip a{background:#fff!important;border-color:#ddd!important;color:#111!important}.msph-drawer{background:#fff!important;color:#111!important}.msph-drawer a{background:#f7f8f8!important;color:#111!important;border-color:#e2e4e5!important}.mpprods{padding-left:8px!important;padding-right:8px!important}.mpprods-track{grid-auto-columns:calc((100% - 8px)/2)!important;gap:8px!important}.mpprod-img img{padding:7%!important}.product-grid,.product-grid-container .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.product-grid__item img{padding:7%!important}.mbd__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mssupport-rte{overflow-wrap:anywhere}.msft-grid{grid-template-columns:1fr!important}body .mpcoll-prod{padding:7px!important}body .mpcoll-prod img{padding:7%!important}.ms-mobile-dock{background:#0c0f0dfa!important;border-top-color:#2a332c!important}.ms-mobile-dock a,.ms-mobile-dock summary{color:#fff!important}.ms-mobile-dock__shop summary{color:#ff6259!important}.ms-mobile-sheet{background:#fff!important;color:#111!important}.ms-mobile-sheet__head strong{color:#111!important}.ms-mobile-sheet__head span{color:#6f7b73!important}.ms-mobile-sheet__search,.ms-mobile-sheet__grid a{background:#f7f8f8!important;color:#111!important;border-color:#e1e4e5!important}.ms-mobile-sheet__wide a{color:#fff!important}.mpprod-img:not(:has(img)):after{font-size:8px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/melton-repair.css.map */
