@keyframes sound{0%{opacity:1;height:1px}100%{opacity:1;height:16px}}.page-extended-warranty .page-content{max-width:960px;padding:0 15px;margin:0 auto;padding:0 0 80px;text-align:center}@media (max-width:667px){.page-extended-warranty .page-content{padding:0 0 65px}}.page-extended-warranty .page-header{padding-top:98px;padding-left:15px;padding-right:15px;padding-bottom:0}@media (max-width:667px){.page-extended-warranty .page-header{background:#1d1d1d;color:#fff;padding:32px 15px 40px}}.page-extended-warranty .page-title{font-size:48px;font-family:"Helvetica Neue Bold Condensed","Helvetica Neue","Helvetica","Arial","sans-serif";text-transform:uppercase;margin-bottom:25px}@media (max-width:667px){.page-extended-warranty .page-title{color:#fff;font-size:24px;line-height:28px;padding:0 30px}}.page-extended-warranty .subheader{line-height:26px;margin-bottom:85px}@media (max-width:667px){.page-extended-warranty .subheader{margin-bottom:0;line-height:20px;font-size:14px}}.page-extended-warranty .step-1{border-bottom:1px solid #bbb}@media (max-width:667px){.page-extended-warranty .step-1{margin:0 15px;margin-top:44px;padding:0 15px}}@media (min-width:1281px) and (max-width:1800px){.page-extended-warranty .step-1{width:1250px;position:relative;left:-145px}}@media (min-width:1800px){.page-extended-warranty .step-1{width:1250px;position:relative;left:-145px}}.page-extended-warranty .step-1 .label{font-family:"Helvetica Neue","sans-serif";font-size:14px;letter-spacing:2.8px;text-transform:uppercase;display:block;margin-bottom:15px}@media (max-width:667px){.page-extended-warranty .step-1 .label{font-size:12px;margin-bottom:10px}}.page-extended-warranty .step-1 h3{font-size:36px;font-family:"Helvetica Neue Bold Condensed","Helvetica Neue","Helvetica","Arial","sans-serif";text-transform:uppercase}@media (max-width:667px){.page-extended-warranty .step-1 h3{font-size:30px}}.page-extended-warranty .step-1 .select-wrapper{background:#f8f8f8;margin:0 auto;max-width:516px;padding:42px 70px 26px;margin-top:18px;margin-bottom:60px}@media (max-width:667px){.page-extended-warranty .step-1 .select-wrapper{background:none;padding:0;margin-top:32px}}.page-extended-warranty .step-1 .select-wrapper span{display:block}.page-extended-warranty .step-1 .select-wrapper label{display:block;font-family:"Helvetica Neue Bold";font-size:12px;letter-spacing:1.6px;text-align:left;margin-bottom:7px;padding-left:12px;text-transform:uppercase}.page-extended-warranty .step-1 .select-wrapper .styled-dropdown{position:relative;margin-bottom:30px;z-index:10}.page-extended-warranty .step-1 .select-wrapper .datalist-arrow{position:absolute;right:0;top:0;cursor:pointer;z-index:10;width:33px;height:40px}.page-extended-warranty .step-1 .select-wrapper .datalist-arrow:after{content:'';position:absolute;cursor:pointer;height:100%;top:50%;width:100%;transform:translateY(-50%);display:block;line-height:40px;background:#272727;pointer-events:none;background-image:url(/static/style/images/extended-warranty/dropdown-icon.png);background-repeat:no-repeat;background-position:center center}.page-extended-warranty .step-1 .select-wrapper .datalist-content{background-color:white;text-align:left;height:0;transform-origin:top;transform:scaleY(0);width:100%;overflow:scroll;position:absolute;z-index:100;box-sizing:border-box;border-left:1px solid #1e1e1e;border-right:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;transition:height 0.3s ease-out}.page-extended-warranty .step-1 .select-wrapper .datalist-content.open{height:20vh;transform:scaleY(1);transition:height 0.3s ease-out}.page-extended-warranty .step-1 .select-wrapper .datalist-content .datalist-item{padding:10px;font-family:"Helvetica Neue Bold Condensed","Helvetica Neue","Helvetica","Arial","sans-serif";transition:background-color 0.1s,color 0.1s;cursor:pointer;user-select:none}.page-extended-warranty .step-1 .select-wrapper .datalist-content .datalist-item:hover{background-color:rgba(119,119,119,0.5);color:#fff}.page-extended-warranty .step-1 .select-wrapper input{border:1px solid #272727;height:40px;line-height:40px;width:344px;display:inline-block;padding:0 12px;margin-right:33px}@media (max-width:667px){.page-extended-warranty .step-1 .select-wrapper input{width:90%}}.page-extended-warranty .step-1 .select-wrapper .dark-btn{margin:30px 0}.page-extended-warranty .step-1 .note{font-size:14px}.page-extended-warranty .step-1 .note a{font-family:"Source Sans Pro SemiBold",monospace;color:#272727}@media (max-width:667px){.page-extended-warranty .step-1 .note a{display:block;margin-top:7px}}.page-extended-warranty .step-1 .note a:hover{text-decoration:none}.page-extended-warranty .pick-first{text-align:center;margin-top:70px}@media (max-width:667px){.page-extended-warranty .pick-first{margin-top:36px}}.page-extended-warranty .pick-first .arrow{width:9px;height:16px;display:inline-block;background:url(/static/style/images/extended-warranty/up-arrow.png);margin-bottom:15px}@media (max-width:667px){.page-extended-warranty .pick-first .arrow{margin-bottom:20px}}.page-extended-warranty .pick-first .text{position:relative}@media (max-width:667px){.page-extended-warranty .pick-first .text{padding:0 40px}}.page-extended-warranty .pick-first h3{font-family:"Helvetica Neue Bold Condensed","Helvetica Neue","Helvetica","Arial","sans-serif";font-size:72px;color:#e7e7e7;text-transform:uppercase}@media (max-width:667px){.page-extended-warranty .pick-first h3{font-size:36px;line-height:32px}}.page-extended-warranty .pick-first p.select{font-family:"Helvetica Neue","sans-serif";font-size:14px;letter-spacing:2.8px;text-transform:uppercase;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:0}@media (max-width:667px){.page-extended-warranty .pick-first p.select{font-size:12px;letter-spacing:2.4px;width:100%;margin-top:-6px}}.page-extended-warranty .step-2{margin-top:70px}@media (max-width:667px){.page-extended-warranty .step-2{margin-top:55px}}.page-extended-warranty .step-2 .label{font-family:"Helvetica Neue","sans-serif";font-size:14px;letter-spacing:2.8px;text-transform:uppercase;margin-bottom:12px;display:block}.page-extended-warranty .step-2 h3{font-size:36px;font-family:"Helvetica Neue Bold Condensed","Helvetica Neue","Helvetica","Arial","sans-serif";text-transform:uppercase;margin-bottom:60px;padding:0 10px}@media (max-width:667px){.page-extended-warranty .step-2 h3{line-height:32px;margin-bottom:22px}}.page-extended-warranty .kits{display:flex;flex-wrap:wrap;margin:0 -15px;margin-bottom:50px}@media (max-width:667px){.page-extended-warranty .kits{margin:0;margin-bottom:45px;padding:0 5px}}@media (min-width:668px) and (max-width:1052px){.page-extended-warranty .kits{margin:0;margin-bottom:35px;padding:0 5px}}.page-extended-warranty .kits .kit{display:none;width:25%;text-align:center;margin-bottom:30px;padding:0 15px}@media (max-width:667px){.page-extended-warranty .kits .kit{padding:0 10px;width:50%;margin-bottom:20px}}.page-extended-warranty .kits .kit:hover .inner{border:1px solid #bbb}.page-extended-warranty .kits .kit .inner{box-shadow:-5px 6px 32px 0px rgba(63,58,60,0.16);background:#fff;overflow:hidden;border:1px solid transparent;transition:all linear 0.3s;display:block;color:#272727;text-decoration:none;padding:0 10px}@media (max-width:667px){.page-extended-warranty .kits .kit .inner{padding:0 20px}}.page-extended-warranty .kits .kit .thumb{margin-top:40px;margin-bottom:46px}@media (max-width:667px){.page-extended-warranty .kits .kit .thumb{margin-top:10px;margin-bottom:10px}}.page-extended-warranty .kits .kit .thumb img{vertical-align:middle}.page-extended-warranty .kits .kit span{display:block;text-transform:uppercase}.page-extended-warranty .kits .kit .model{font-size:20px;font-family:"Helvetica Neue Bold Condensed","Helvetica Neue","Helvetica","Arial","sans-serif";letter-spacing:2px;display:block;margin-bottom:25px}@media (max-width:667px){.page-extended-warranty .kits .kit .model{font-size:15px}}.page-extended-warranty .footer-note h3{font-size:36px;font-family:"Helvetica Neue Bold Condensed","Helvetica Neue","Helvetica","Arial","sans-serif";text-transform:uppercase;margin-bottom:22px}.page-extended-warranty .footer-note p{line-height:26px;max-width:430px;margin:0 auto;margin-bottom:33px}@media (max-width:667px){.page-extended-warranty .footer-note p{padding:0 30px;line-height:22px}}.page-extended-warranty .footer-note .download{font-family:"Helvetica Neue","sans-serif";font-size:14px;letter-spacing:2.8px;background:url(/static/style/images/extended-warranty/download-icon.jpg) no-repeat;text-transform:uppercase;padding-left:26px;color:#272727;text-decoration:none}@media (max-width:667px){.page-extended-warranty .footer-note .download{padding-top:26px;padding-left:0;background-position:center top;display:block;line-height:1.3}}.page-extended-warranty .footer-note .download:hover{text-decoration:underline}