﻿.repair-search .searchbox{background:#f2f2f2;margin:0 auto;padding:10px 15px;max-width:750px;}.repair-search .searchbox__search{margin:0 auto;max-width:500px;padding:0;}.grid>div,.grid>a{padding:25px;}.grid>div img,.grid>a img{max-height:50px;}.border-top{border-top:solid 1px #777;}.help-page .help-boxes .info-icon{position:relative;}.help-page .help-boxes .info-icon--sm{margin-right:15px;padding:8px;}.help-page .help-boxes span:before{position:absolute;right:0;left:0;top:0;bottom:0;display:block;color:#fff;font-size:2.5rem;text-align:center;line-height:3.3rem;}.help-page .help-boxes .help:before{content:"?";}.help-page .help-boxes .complete:before{content:"✓";}.help-page .help-boxes .search:before{content:"⌕";font-size:3.3rem;text-align:center;line-height:2.5rem;transform:scaleX(-1);}.help-page .help-content .help-content-table{text-align:left;width:100%;}.help-page .help-content .help-content-table .border-top{border-color:#eee;}.about__search{width:100%;margin:0 auto;}.about .title-lg,.about .title-md{color:#666;}.about__warehouse{margin:0 auto;width:100%;}.about__repair-help__csr-img{padding:15px;}.about__repair-help__stats img{margin-right:10px;}.about__repair-help__sub-section__appliance-grid .appliance__grid__item{padding:0 10px;max-width:150px;color:#333;}.about__repair-help__sub-section__appliance-grid .appliance__grid__item img{height:115px;width:100px;}.about__family a{flex:0 0 19%;padding:15px 3%;display:flex;justify-content:center;align-items:center;margin:0 4px;}.about__family a .fix-icon{margin-right:10px;max-width:70px;}.about__testimonials__bubble,.anniversary-lander__testimonials__bubble,.fast-shipping__testimonials__bubble{width:320px;position:relative;background:#f2f2f2;border-radius:8px;padding:15px 10px;margin:20px 15px;}.about__testimonials__bubble:after,.anniversary-lander__testimonials__bubble:after,.fast-shipping__testimonials__bubble:after{content:'';position:absolute;bottom:0;left:50%;width:0;height:0;border:13px solid transparent;border-top-color:#f2f2f2;border-bottom:0;margin-left:-35%;margin-bottom:-13px;}.fast-shipping__testimonials__bubble{width:100%;margin:0;}.anniversary-lander .b-b{border-bottom:0;}.anniversary-lander__intro{background-color:#f7f7f7;padding:25px 5px 5px;}.anniversary-lander__intro .title-lg{font-size:30px;line-height:32px;}.anniversary-lander__intro .title-md{line-height:28px;}.anniversary-lander__intro__timeline li{margin-bottom:65px;position:relative;}.anniversary-lander__intro__timeline li .info-icon{margin-right:20px;}.anniversary-lander__intro__timeline li:after{-webkit-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);transform:rotateZ(90deg);content:'';position:absolute;bottom:-35px;border:0;border-top:4px dashed #121212;height:1px;width:55px;left:13px;}.anniversary-lander__intro__timeline li:nth-of-type(2) .info-icon{background-color:#527c6a;}.anniversary-lander__intro__timeline li:nth-of-type(3) .info-icon{background-color:#71825b;}.anniversary-lander__intro__timeline li:nth-of-type(4) .info-icon{background-color:#91874d;}.anniversary-lander__intro__timeline li:nth-of-type(5) .info-icon{background-color:#b08c3e;}.anniversary-lander__intro__timeline li:nth-of-type(6) .info-icon{background-color:#cf9230;}.anniversary-lander__intro__timeline li:nth-of-type(7) .info-icon{background-color:#ee9721;}.anniversary-lander__intro__timeline li:last-of-type{margin-bottom:0;}.anniversary-lander__intro__timeline li:last-of-type:after{content:none;}.anniversary-lander .yt-video{position:relative;padding-bottom:56.25%;height:0;background-repeat:no-repeat;background-image:url('/images/25th-anniversary-bg.png');background-position:bottom;background-size:cover;}.anniversary-lander .yt-video iframe{display:block;margin:auto;right:0;bottom:0;}.anniversary-lander__testimonials__bubble{width:100%;height:fit-content;padding:15px;}.anniversary-lander__testimonials__bubble.team:after{content:none;}.anniversary-lander__team blockquote{padding-top:45px;position:relative;}.anniversary-lander__team blockquote:before{-webkit-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);transform:rotateZ(180deg);color:#337778;content:"”";font-family:Arial,Helvetica,sans-serif;font-size:60px;font-weight:800;font-style:initial;position:absolute;top:0;left:5px;}.anniversary-lander__stats{padding:70px 20px 35px;overflow-x:auto;}.anniversary-lander__stats>div{position:relative;background-color:#fff;padding:30px 15px 35px;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;margin-right:35px;}.anniversary-lander__stats>div .info-icon{margin-top:-75px;margin-bottom:30px;}.just-for-fun .text-align-justify{text-align:justify;}.just-for-fun .double-charcoal-border{border:3px double #333;}.just-for-fun .img-float-right{float:right;margin:5px 0 0 10px;}.just-for-fun .img-float-left{float:left;margin:5px 10px 0 0;}.just-for-fun .clear-both{clear:both;}.oem-page__header{height:50vw;max-height:200px;object-fit:cover;object-position:-30px 0;}.oem-page__links{margin-left:4px;overflow:hidden;}.oem-page__links li:before{border:solid #337778;border-width:0 3px 3px 0;content:"";display:inline-block;padding:4px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.oem-page__links li a{margin-left:10px;}.oem-page__purchase>div{margin-bottom:10px;}.oem-page__purchase>div svg.i,.oem-page__purchase>div img.i{height:40px;width:40px;margin-right:15px;}.oem-page__purchase>div svg.i{border:2px solid #fff;border-radius:50%;}.oem-page__purchase>div>div{border:1px solid #ddd;pointer-events:unset;}.oem-page__purchase>div>div [data-collapsible]>span{display:block;margin:15px 20px;}.entry>.title-main{text-align:center;}.entry__search{background-color:#f3c04c;}.entry__search img{width:100%;object-fit:cover;max-height:250px;height:250px;}.entry__search .searchbox{padding:10px 15px;}.entry__search .searchbox input{width:75%;}.entry__caption{padding:20px;background-color:#f2f2f2;}.entry__caption span:before,.entry__caption span:after{background-image:url("/images/entry-quotation-mark.svg");background-repeat:no-repeat;content:"";display:inline-flex;width:20px;height:20px;}.entry__caption span:before{margin-right:7px;}.entry__caption span:after{transform:rotate(180deg);margin-left:7px;}.entry__caption--teal{color:#fff;background-color:#337778;}.entry__features__feature img{width:120px;height:auto;}.entry__features__feature p{width:90%;}.entry__mnl .title-lg{line-height:30px;}.contact p a{word-break:break-word;}.contact .title-lg{line-height:30px;}.stripe-faq .title-lg,.stripe-faq .title-md{font-size:22px;color:#555;}.stripe-faq .credit-cards img.card{width:100%;}.price-match #PMG form{padding:10px;}.price-match #PMG label{margin-right:10px;}.price-match #PMG input{width:100%;}.price-match #PMG .ss__search__form{width:90%;margin:auto;}.price-match #PMG .ss__search__form__field{width:100%;}.price-match #PMG .ss__search__form__field input{width:100%;}.price-match #PMG .ss__search__form .more-info img{width:30px;height:30px;margin-right:15px;}.price-match #PMG .ss__search__form__error{color:#f00;background:#ebdbdb;border:1px solid #f00;padding:0 10px;}.price-match #PMG .btn.disabled{opacity:.4;cursor:not-allowed;pointer-events:none;text-decoration:none;}@media(min-width:450px){.entry__search img{max-height:330px;height:330px;}}@media(min-width:610px){.about__family a{flex-grow:1;}.entry__caption{padding:30px 50px;}}@media(min-width:768px){.oem-page__header{height:27vw;max-height:330px;object-fit:cover;object-position:initial;}.help-content>div:first-child>h2{width:50%;}.about__repair-help__sub-section__appliance-grid .appliance__grid__item{padding:0 5%;max-width:none;}.about__family a{padding:15px 4%;}.about__family a .fix-icon{width:60%;margin-left:20px;max-width:none;}.entry>.title-main{text-align:revert;}.entry__search img{max-height:390px;height:390px;}.entry__search .searchbox{padding:0 20px 0 35px;}.entry__search .searchbox input{width:75%;}.anniversary-lander .b-b{border-bottom:1px solid #ddd;}.anniversary-lander__testimonials__bubble{width:32%;margin:0;}.anniversary-lander__stats>div{max-width:48%;}.stripe-faq .title-lg,.stripe-faq .title-md{font-size:25px;}.price-match #PMG .ss__search__form{width:70%;}}@media(min-width:910px){.oem-page__purchase>div>div{pointer-events:none;}.oem-page__purchase>div>div [data-collapsible]{display:block!important;max-height:unset!important;}.anniversary-lander__stats>div{max-width:30%;}.fast-shipping__testimonials__bubble{width:48%;margin:0;}.fast-shipping__testimonials__bubble:first-of-type{margin-right:4%;}}@media(min-width:1200px){.entry__search img{max-height:320px;height:320px;}.anniversary-lander .yt-video{padding-bottom:42%;}.anniversary-lander .yt-video iframe{max-width:860px;}}