.guide-container{display:flex;justify-content:center}summary .icon-caret{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .2rem)}.fifty-fifty{display:flex;height:600px}.fifty-fifty-image{width:600px}.fifty-fifty-text{display:flex;flex-direction:column;justify-content:center;padding:2.5rem;text-align:center;flex:1}.fifty-fifty-title{font-size:40px;margin-bottom:1rem}.fifty-fifty-description{font-size:24px}.fifty-fifty-image img{max-width:100%;max-height:100%;object-fit:contain}@media only screen and (max-width: 768px){.fifty-fifty{display:block;height:auto;margin:0 20px 20px}.side-image{width:auto;object-fit:contain;padding:5px}}@media only screen and (min-width: 769px){.fifty-fifty{display:flex;width:auto;align-items:center;justify-content:center;overflow:hidden}.side-image{max-width:45%!important;padding:10px;object-fit:contain}}.landing-container{position:relative;width:auto;max-height:800px;overflow:hidden}.landing-text{position:absolute;top:25%;width:100%;text-align:center;text-transform:uppercase;font:"Helvetica Neue",Helvetica;color:#fff}.mobile-landing-text{display:none;padding:20px;text-align:center}.landing-header{width:50%;margin:0 auto;font-size:5em;text-align:center;line-height:90px;font-weight:700}.landing-body{width:40%;margin:.2em auto 2em;font-size:1.8em;text-align:center}.landing-btn{width:350px;height:70px;padding:10px 40px;display:inline-block;border-style:solid;color:#fff;font-size:1.3em;align-content:center;font-weight:700}landing-image{object-fit:cover}@media only screen and (max-width: 768px){.landing-container{background-color:#000}.landing-text{display:none}.mobile-landing-text{display:block;color:#fff}.landing-image{width:auto;max-height:540px}.landing-header,.landing-body{width:100%}.landing-header{font-size:2.5em;line-height:70px}.landing-body{font-size:1.2em}.landing-btn{width:80%;height:auto;font-size:1.2em;border-style:none;background-color:#fff;color:#000;transition:scale .5s}.landing-btn:hover{transform:scale(1.05)}}@media only screen and (min-width: 769px){.landing-btn{transition:background-color .2s}.landing-btn:hover{background-color:#fff3}.landing-header,.landing-body{min-width:510px}}.page-width{margin:0 auto}#lead-magnet-container{display:flex;justify-content:center;align-items:center;width:100%}#lead-magnet{display:grid;grid-template-columns:50% 50%}.grid-item1{display:flex;flex-direction:column;justify-content:center;align-items:center}.grid-item1-top{font_size:2rem;flex:.25;text-align:center;padding:0 .8rem}.grid-item2{flex:.75}@media only screen and (max-width: 480px){#lead-magnet{grid-template-columns:100%;grid-template-rows:auto auto}.grid-item1{padding:0}.grid-item1-top{font_size:1.2rem;padding:0 .5rem}}.quick-nav-outer-container{display:flex;justify-content:center;background-color:#fff}.quick-nav-inner-container{display:flex}.quick-nav-item{display:flex;align-items:center;padding:0 2rem;font-size:1.25rem}.quick-nav-item a{text-decoration:none;border-bottom:2px solid white;color:#000;transition:border-color .15s}.quick-nav-item a:visited{color:#000}.quick-nav-item a:hover,.quick-nav-item a:focus{border-bottom:2px solid black}#MainContent{display:flex;flex-direction:column;justify-content:center}#warranty-repair-outer-container{display:flex;flex-direction:column;align-items:center}#warranty-repair-inner-container{width:40%}table{width:100%;border-collapse:collapse}th,td{border:1px solid black;padding:8px;text-align:left}th{background-color:#f2f2f2}#warranty-repair-text p{font-weight:700}#warranty-repair-text a{color:#236192;text-decoration:underline}td>a:hover{text-decoration:underline}.general-style-change{padding:0 4px;font-weight:700}.image-and-text{display:grid;grid-template-columns:75% 25%;align-items:center}@media only screen and (max-width: 600px){table{display:block;padding:0 4px}thead{*/}.hide-header{display:none}tr{margin-bottom:.625em;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}td{display:block;text-align:left;position:relative}td:before{content:attr(data-label);position:absolute;top:0;left:0;width:50%;padding-left:15px;white-space:nowrap}#warranty-repair-inner-container{width:100%}#warranty-repair-text{padding:0 4px}#warranty-repair-text p{font-weight:700}.image-and-text{display:grid;grid-template-columns:100%;margin:1.5rem 0px}.image-and-text-text{margin:0 4px}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
