#fy-warranty{font-family:Toyota Type;background:#f5f5f5}#fy-warranty section.page-banner.skeleton-fluid .skeleton-box{height:50vh;margin-bottom:0}#fy-warranty section.page-banner img.img-fluid{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width: 567px) and (max-width: 1023px){#fy-warranty section.page-banner img.img-fluid{height:310px}}#fy-warranty section.basic-concept{background:#fff}#fy-warranty section.basic-concept.skeleton-fluid .skeleton-box{height:20vh}#fy-warranty section.basic-concept .container-fluid{padding:80px 16px}@media screen and (min-width: 1200px){#fy-warranty section.basic-concept .container-fluid{padding:80px 240px}}@media screen and (min-width: 1600px){#fy-warranty section.basic-concept .container-fluid{padding:80px 300px}}#fy-warranty section.basic-concept .heading-title{color:#101010;font-weight:300;font-size:32px;line-height:36.8px;letter-spacing:-.2px;text-align:left;padding:0 0 24px}@media screen and (min-width: 1200px){#fy-warranty section.basic-concept .heading-title{font-size:40px;letter-spacing:-1px;text-align:center}}@media screen and (min-width: 1600px){#fy-warranty section.basic-concept .heading-title{font-size:32px;letter-spacing:-.2px}}#fy-warranty section.basic-concept .heading-title p{position:relative}#fy-warranty section.basic-concept .heading-title p:after{position:absolute;content:"";bottom:-25px;left:0;width:48px;height:2px;background:#eb0a1e}@media screen and (min-width: 1200px){#fy-warranty section.basic-concept .heading-title p:after{left:50%;transform:translate(-50%)}}#fy-warranty section.basic-concept p.desc{color:#101010;font-weight:350;font-size:16px;line-height:32px;letter-spacing:0;text-align:left;margin-bottom:0}@media screen and (min-width: 1200px){#fy-warranty section.basic-concept p.desc{font-size:18px;text-align:center}}#fy-warranty section.coverage-breakdown .container-fluid{padding:64px 16px 32px}@media screen and (min-width: 1200px){#fy-warranty section.coverage-breakdown .container-fluid{padding:64px 64px 32px}}@media screen and (min-width: 1600px){#fy-warranty section.coverage-breakdown .container-fluid{padding:64px 300px 32px}}#fy-warranty section.coverage-breakdown .grid-container{display:grid;grid-template-columns:1fr;gap:48px}@media screen and (min-width: 1024px){#fy-warranty section.coverage-breakdown .grid-container{grid-template-columns:repeat(2,1fr)}}#fy-warranty section.coverage-breakdown .grid-container .breakdown-item{background:#fff;padding:24px}#fy-warranty section.coverage-breakdown .grid-container .breakdown-item h2{color:#101010;font-weight:600;font-size:20px;line-height:23px;letter-spacing:0;margin-bottom:16px}@media screen and (min-width: 1200px){#fy-warranty section.coverage-breakdown .grid-container .breakdown-item h2{text-align:center}}#fy-warranty section.coverage-breakdown .grid-container .breakdown-item p{color:#101010;font-weight:350;font-size:16px;line-height:32px;letter-spacing:0;text-align:left;margin:0}#fy-warranty section.coverage-breakdown .grid-container .breakdown-item p span{font-style:italic}@media screen and (min-width: 1200px){#fy-warranty section.coverage-breakdown .grid-container .breakdown-item p{text-align:center}}#fy-warranty section.warranty-timeline .container-fluid{padding:32px 16px 64px}@media screen and (min-width: 1200px){#fy-warranty section.warranty-timeline .container-fluid{padding:32px 64px 64px}}@media screen and (min-width: 1600px){#fy-warranty section.warranty-timeline .container-fluid{padding:32px 300px 64px}}#fy-warranty section.warranty-timeline .grid-container-year{display:grid;grid-template-columns:repeat(5,1fr);gap:0}#fy-warranty section.warranty-timeline .grid-container-year .year-item{background:#404041;border-right:1px solid #FFFFFF;padding:10px 16px;color:#fff;font-weight:600;font-size:10px;line-height:normal;letter-spacing:1.5px;text-transform:uppercase}@media screen and (min-width: 1200px){#fy-warranty section.warranty-timeline .grid-container-year .year-item{font-size:14px;letter-spacing:2.1px}}#fy-warranty section.warranty-timeline .grid-container-year .year-item.icon-text{display:flex;align-items:center;gap:8px}@media screen and (min-width: 567px){#fy-warranty section.warranty-timeline .grid-container-year .year-item.icon-text{justify-content:center}}#fy-warranty section.warranty-timeline .grid-container-year .year-item.icon-text img{width:16px;height:16px;display:none}@media screen and (min-width: 1200px){#fy-warranty section.warranty-timeline .grid-container-year .year-item.icon-text img{display:block}}#fy-warranty section.warranty-timeline .grid-container-km{display:grid;grid-template-columns:60% 40%;gap:0;padding:16px 0}@media screen and (min-width: 567px){#fy-warranty section.warranty-timeline .grid-container-km{grid-template-columns:30% 70%}}@media screen and (min-width: 1200px){#fy-warranty section.warranty-timeline .grid-container-km{grid-template-columns:60% 40%;gap:5px}}#fy-warranty section.warranty-timeline .grid-container-km .km-item{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;height:120px}@media screen and (min-width: 1200px){#fy-warranty section.warranty-timeline .grid-container-km .km-item{clip-path:polygon(0 0,calc(100% - 40px) 0,100% 50%,calc(100% - 40px) 100%,0 100%)}}#fy-warranty section.warranty-timeline .grid-container-km .km-item.box-one{background:gray}#fy-warranty section.warranty-timeline .grid-container-km .km-item.box-two{background:#eb0a1e}#fy-warranty section.warranty-timeline .grid-container-km .km-item .icon-text{display:flex;align-items:center;gap:8px;margin-bottom:16px}#fy-warranty section.warranty-timeline .grid-container-km .km-item .icon-text img{width:24px;height:24px;display:none}@media screen and (min-width: 1200px){#fy-warranty section.warranty-timeline .grid-container-km .km-item .icon-text img{display:block}}#fy-warranty section.warranty-timeline .grid-container-km .km-item .icon-text span{color:#fff;font-weight:600;font-size:14px;line-height:normal;letter-spacing:0;margin-bottom:0}@media screen and (min-width: 1200px){#fy-warranty section.warranty-timeline .grid-container-km .km-item .icon-text span{font-size:24px;line-height:27.6px}}#fy-warranty section.warranty-timeline .grid-container-km .km-item p{color:#fff;font-weight:600;font-size:10px;line-height:normal;letter-spacing:1.5px;text-transform:uppercase;margin:0}@media screen and (min-width: 1200px){#fy-warranty section.warranty-timeline .grid-container-km .km-item p{font-size:12px;letter-spacing:1.8px}}@media screen and (min-width: 1600px){#fy-warranty section.warranty-timeline .grid-container-km .km-item p{font-size:14px;letter-spacing:2.1px}}#fy-warranty section.warranty-timeline .grid-container-km .km-item p span.break-text{display:block}@media screen and (min-width: 1200px){#fy-warranty section.warranty-timeline .grid-container-km .km-item p span.break-text{display:unset}}#fy-warranty section.warranty-timeline .warranty-terms-note{display:flex;flex-direction:column}@media screen and (min-width: 1200px){#fy-warranty section.warranty-timeline .warranty-terms-note{flex-direction:row-reverse;justify-content:space-between}}#fy-warranty section.warranty-timeline .warranty-terms-note p.warranty-terms{color:#101010;font-weight:350;font-style:italic;font-size:16px;line-height:normal;letter-spacing:0;margin-bottom:16px}#fy-warranty section.warranty-timeline .warranty-terms-note p.warranty-note{color:#101010;font-weight:400;font-size:16px;line-height:normal;letter-spacing:0;margin-bottom:16px}#fy-warranty section.tac{background:#fff}#fy-warranty section.tac .container-fluid{padding:80px 16px}@media screen and (min-width: 1200px){#fy-warranty section.tac .container-fluid{padding:80px 240px}}@media screen and (min-width: 1600px){#fy-warranty section.tac .container-fluid{padding:80px 300px}}#fy-warranty section.tac .heading-title{color:#101010;font-weight:300;font-size:40px;line-height:46px;letter-spacing:-1px;text-align:left;padding:0 0 24px}@media screen and (min-width: 1200px){#fy-warranty section.tac .heading-title{text-align:center}}#fy-warranty section.tac .fyw-tabs-wrapper{position:relative}#fy-warranty section.tac .fyw-tabs-wrapper .fyw-tabs{position:relative;background-color:#fff;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1024px){#fy-warranty section.tac .fyw-tabs-wrapper .fyw-tabs{justify-content:flex-start;overflow-x:auto;white-space:nowrap;flex-wrap:nowrap;gap:0;scrollbar-width:none;-webkit-overflow-scrolling:touch}#fy-warranty section.tac .fyw-tabs-wrapper .fyw-tabs::-webkit-scrollbar{display:none}}#fy-warranty section.tac .fyw-tabs-wrapper .fyw-tabs .fyw-tab{background:#fff;white-space:nowrap;width:100%;color:gray;font-size:12px;line-height:normal;letter-spacing:1.8px;text-transform:uppercase;font-weight:400;padding:18px 24px;margin:0;cursor:pointer;border:none;border-bottom:1px solid #CCCCCC}@media screen and (min-width: 1600px){#fy-warranty section.tac .fyw-tabs-wrapper .fyw-tabs .fyw-tab{font-size:14px;letter-spacing:2.1px;padding:18px 40px}}#fy-warranty section.tac .fyw-tabs-wrapper .fyw-tabs .fyw-tab.active{color:#101010;font-weight:600}#fy-warranty section.tac .fyw-tabs-wrapper .fyw-tabs .fyw-tab.active:after{content:"";height:2px;background:red;position:absolute;bottom:-1px;left:0;width:100%;transition:width .5s ease}#fy-warranty section.tac .fyw-tabs-wrapper .fyw-fade{position:absolute;top:0;right:0;width:2rem;height:100%;pointer-events:none;background:linear-gradient(90deg,#fff0,#fff)}#fy-warranty section.tac .fyw-tab-content.hidden{display:none}#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper .grid-container-manufacturer{display:grid;grid-template-columns:1fr;gap:24px;padding:32px 0}@media screen and (min-width: 1200px){#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper .grid-container-manufacturer{grid-template-columns:repeat(3,1fr)}}#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper .grid-container-manufacturer .manufacturer-item.icon-text{display:flex;align-items:flex-start;gap:24px}@media screen and (min-width: 1200px){#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper .grid-container-manufacturer .manufacturer-item.icon-text{flex-direction:column;gap:0}}#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper .grid-container-manufacturer .manufacturer-item.icon-text img{width:64px;height:64px;margin-bottom:16px}#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper .grid-container-manufacturer .manufacturer-item.icon-text p.desc{color:#101010;font-weight:350;font-size:16px;line-height:normal;letter-spacing:0;margin-bottom:12px}@media screen and (min-width: 1600px){#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper .grid-container-manufacturer .manufacturer-item.icon-text p.desc{font-size:18px;line-height:36px}}#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper #table-manufacturer .tac-table th,#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper #table-manufacturer .tac-table td{width:50%}@media screen and (min-width: 1200px){#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper #table-manufacturer .tac-table thead th:nth-child(1),#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper #table-manufacturer .tac-table tbody td:nth-child(1){width:35%}}@media screen and (min-width: 1600px){#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper #table-manufacturer .tac-table thead th:nth-child(1),#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper #table-manufacturer .tac-table tbody td:nth-child(1){width:25%}}#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper #table-manufacturer .tac-table td:has(.tac-table-nested){padding:0;border-bottom:none;vertical-align:top}#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper #table-manufacturer .tac-table tbody tr:has(.tac-table-nested){box-shadow:inset 0 -1px #ccc}#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper #table-manufacturer .tac-table tbody tr:has(.tac-table-nested) td{border-bottom:none}#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper #table-manufacturer .tac-table tbody tr:has(.tac-table-nested) td:first-child{vertical-align:middle}#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper #table-manufacturer .tac-table .tac-table-nested tr{border-bottom:1px solid #CCCCCC}#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper #table-manufacturer .tac-table .tac-table-nested tr.last-row{border-bottom:none}#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper p.note{color:#101010;font-weight:350;font-size:16px;line-height:normal;letter-spacing:0;text-align:left;margin-top:12px;margin-bottom:0}@media screen and (min-width: 1600px){#fy-warranty section.tac .fyw-tab-content .manufacturer-wrapper p.note{font-weight:400}}#fy-warranty section.tac .fyw-tab-content .service-wrapper .grid-container-service{display:grid;grid-template-columns:1fr;gap:24px;padding:32px 0}@media screen and (min-width: 1200px){#fy-warranty section.tac .fyw-tab-content .service-wrapper .grid-container-service{grid-template-columns:repeat(2,1fr)}}#fy-warranty section.tac .fyw-tab-content .service-wrapper .grid-container-service .service-item.icon-text{display:flex;align-items:flex-start;gap:24px}@media screen and (min-width: 1200px){#fy-warranty section.tac .fyw-tab-content .service-wrapper .grid-container-service .service-item.icon-text{flex-direction:column;gap:0}}#fy-warranty section.tac .fyw-tab-content .service-wrapper .grid-container-service .service-item.icon-text img{width:64px;height:64px;margin-bottom:16px}#fy-warranty section.tac .fyw-tab-content .service-wrapper .grid-container-service .service-item.icon-text p.desc{color:#101010;font-weight:350;font-size:16px;line-height:normal;letter-spacing:0;margin-bottom:12px}@media screen and (min-width: 1600px){#fy-warranty section.tac .fyw-tab-content .service-wrapper .grid-container-service .service-item.icon-text p.desc{font-size:18px;line-height:36px}}#fy-warranty section.tac .fyw-tab-content .service-wrapper #table-service-loyalty{padding-bottom:32px}#fy-warranty section.tac .fyw-tab-content .service-wrapper #table-service-loyalty .tac-table th,#fy-warranty section.tac .fyw-tab-content .service-wrapper #table-service-loyalty .tac-table td{width:30%}#fy-warranty section.tac .fyw-tab-content .service-wrapper #table-service-loyalty .tac-table thead th{font-size:12px}@media screen and (min-width: 1200px){#fy-warranty section.tac .fyw-tab-content .service-wrapper #table-service-loyalty .tac-table thead th{font-size:14px}}#fy-warranty section.tac .fyw-tab-content .service-wrapper #table-service-loyalty .tac-table tbody td{color:#101010;font-weight:350;font-size:14px;line-height:normal;letter-spacing:0;margin-bottom:0}@media screen and (min-width: 1200px){#fy-warranty section.tac .fyw-tab-content .service-wrapper #table-service-loyalty .tac-table tbody td{font-size:16px}}#fy-warranty section.tac .fyw-tab-content .service-wrapper #table-service-loyalty .tac-table tbody td:nth-child(1){font-weight:400}#fy-warranty section.tac .fyw-tab-content .service-wrapper .grid-container-table{display:grid;grid-template-columns:1fr;gap:24px;padding:32px 0}@media screen and (min-width: 1200px){#fy-warranty section.tac .fyw-tab-content .service-wrapper .grid-container-table{grid-template-columns:repeat(2,1fr)}}#fy-warranty section.tac .fyw-tab-content .service-wrapper .grid-container-table .table-item{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 1200px){#fy-warranty section.tac .fyw-tab-content .service-wrapper .grid-container-table .table-item{grid-template-columns:repeat(2,1fr)}}#fy-warranty section.tac .fyw-tab-content .service-wrapper .grid-container-table .table-item p.title{color:#eb0a1e;font-weight:600;font-size:14px;line-height:normal;letter-spacing:2.1px;text-align:left;text-transform:uppercase;margin-bottom:0}#fy-warranty section.tac .fyw-tab-content .service-wrapper .grid-container-table .table-item #table-manufacturer-warranty tr:last-child td,#fy-warranty section.tac .fyw-tab-content .service-wrapper .grid-container-table .table-item #table-service-loyalty-warranty tr:last-child td{border-bottom:none}#fy-warranty section.tac .fyw-tab-content .service-wrapper .grid-container-table .table-item .inline-item-icon{color:#101010;font-weight:350;font-size:16px;line-height:normal;letter-spacing:0;margin-bottom:16px;display:flex;align-items:flex-start;gap:0}#fy-warranty section.tac .fyw-tab-content .service-wrapper .grid-container-table .table-item .inline-item-icon img{width:24px;height:24px;margin-right:10px}#fy-warranty section.tac .fyw-tab-content .service-wrapper .grid-container-table .table-item .inline-item-icon sup{top:8px;vertical-align:super;margin-right:8px}#fy-warranty section.tac .fyw-tab-content .service-wrapper .ful-limited-wrapper #accordion .card{border:none;margin-bottom:15px;background-color:transparent}#fy-warranty section.tac .fyw-tab-content .service-wrapper .ful-limited-wrapper #accordion .card .card-header{background-color:transparent;border:none;padding:0}#fy-warranty section.tac .fyw-tab-content .service-wrapper .ful-limited-wrapper #accordion .card .card-header a{background-color:#fff;position:relative;display:inline-block;width:100%;padding:20px 0;border-bottom:1px solid #808080;text-decoration:none}#fy-warranty section.tac .fyw-tab-content .service-wrapper .ful-limited-wrapper #accordion .card .card-header a h5{color:#101010;font-weight:600;font-size:14px;line-height:normal;letter-spacing:2.1px;text-transform:uppercase;margin-bottom:0}#fy-warranty section.tac .fyw-tab-content .service-wrapper .ful-limited-wrapper #accordion .card .card-header a:before{font-weight:600;font-family:"Font Awesome 5 Free";float:left;color:#000;position:absolute;top:22px;right:0}#fy-warranty section.tac .fyw-tab-content .service-wrapper .ful-limited-wrapper #accordion .card .card-header a.collapsed:before{content:""}#fy-warranty section.tac .fyw-tab-content .service-wrapper .ful-limited-wrapper #accordion .card .card-header a:not(.collapsed):before{content:""}#fy-warranty section.tac .fyw-tab-content .service-wrapper .ful-limited-wrapper #accordion .card .card-body{background-color:#fff;padding:15px 0;margin:0 15px}#fy-warranty section.tac .fyw-tab-content .service-wrapper .ful-limited-wrapper #accordion .card .card-body ol{list-style-type:lower-alpha;padding-left:30px}#fy-warranty section.tac .fyw-tab-content .service-wrapper .ful-limited-wrapper #accordion .card .card-body ol li{color:#101010;font-weight:350;font-size:14px;line-height:normal;letter-spacing:0;margin-bottom:0;padding:5px}#fy-warranty section.tac .fyw-tab-content .service-wrapper .ful-limited-wrapper #accordion .card .card-body h6{color:red;font-weight:600;font-size:14px;line-height:normal;letter-spacing:2.1px;text-transform:uppercase;margin-bottom:0}#fy-warranty section.tac .fyw-tab-content .exclusions-wrapper,#fy-warranty section.tac .fyw-tab-content .important-notes-wrapper{padding:32px 0}#fy-warranty section.tac .fyw-tab-content .exclusions-wrapper h2,#fy-warranty section.tac .fyw-tab-content .important-notes-wrapper h2{color:#101010;font-weight:600;font-size:24px;line-height:27.6px;letter-spacing:0;text-align:left;margin-bottom:16px}#fy-warranty section.tac .fyw-tab-content .exclusions-wrapper ol.numbered-list,#fy-warranty section.tac .fyw-tab-content .important-notes-wrapper ol.numbered-list{margin:0;padding-left:1.2em}#fy-warranty section.tac .fyw-tab-content .exclusions-wrapper ol.numbered-list li,#fy-warranty section.tac .fyw-tab-content .important-notes-wrapper ol.numbered-list li{color:#101010;font-weight:350;font-size:16px;line-height:32px;letter-spacing:0;text-align:left;margin-bottom:16px}@media screen and (min-width: 1200px){#fy-warranty section.tac .fyw-tab-content .exclusions-wrapper ol.numbered-list li,#fy-warranty section.tac .fyw-tab-content .important-notes-wrapper ol.numbered-list li{line-height:36px}}#fy-warranty section.benefits{background:#f5f5f5;padding-bottom:30px}#fy-warranty section.benefits .container-fluid{padding:80px 16px 30px}@media screen and (min-width: 1200px){#fy-warranty section.benefits .container-fluid{padding:80px 64px 20px}}@media screen and (min-width: 1600px){#fy-warranty section.benefits .container-fluid{padding:80px 300px 20px}}#fy-warranty section.benefits .heading-title{color:#101010;font-weight:300;font-size:32px;line-height:36.8px;letter-spacing:-.4px;text-align:left;padding:0 0 24px}@media screen and (min-width: 1200px){#fy-warranty section.benefits .heading-title{font-size:40px;line-height:46px;letter-spacing:-1px;text-align:center}}#fy-warranty section.benefits .heading-title p{position:relative}#fy-warranty section.benefits .heading-title p:after{position:absolute;content:"";bottom:-25px;left:0;width:48px;height:5px;background:#eb0a1e}@media screen and (min-width: 1200px){#fy-warranty section.benefits .heading-title p:after{left:50%;transform:translate(-50%)}}#fy-warranty section.benefits .grid-container-benefits{display:grid;grid-template-columns:1fr;gap:24px}@media screen and (min-width: 567px){#fy-warranty section.benefits .grid-container-benefits{grid-template-columns:repeat(2,1fr);gap:40px}}@media screen and (min-width: 1024px){#fy-warranty section.benefits .grid-container-benefits{grid-template-columns:repeat(3,1fr);gap:24px}}#fy-warranty section.benefits .grid-container-benefits .benefits-item.icon-text{display:flex;align-items:flex-start;gap:24px}@media screen and (min-width: 567px){#fy-warranty section.benefits .grid-container-benefits .benefits-item.icon-text{flex-direction:column;gap:0px;align-items:center}}@media screen and (min-width: 1200px){#fy-warranty section.benefits .grid-container-benefits .benefits-item.icon-text{align-items:center;flex-direction:column;gap:0}}#fy-warranty section.benefits .grid-container-benefits .benefits-item.icon-text img{width:64px;height:64px;margin-bottom:17px}#fy-warranty section.benefits .grid-container-benefits .benefits-item.icon-text .text{display:flex;flex-direction:column}#fy-warranty section.benefits .grid-container-benefits .benefits-item.icon-text .text p.title{color:#101010;font-weight:600;font-size:24px;line-height:27.6px;letter-spacing:0;margin-bottom:12px}@media screen and (min-width: 567px){#fy-warranty section.benefits .grid-container-benefits .benefits-item.icon-text .text p.title{text-align:center}}#fy-warranty section.benefits .grid-container-benefits .benefits-item.icon-text .text p.subtitle{color:#3a3a3a;font-weight:350;font-size:16px;line-height:normal;letter-spacing:0;margin-bottom:0}@media screen and (min-width: 567px){#fy-warranty section.benefits .grid-container-benefits .benefits-item.icon-text .text p.subtitle{text-align:center}}#fy-warranty .tac-table{border-collapse:collapse;width:100%}#fy-warranty .tac-table th,#fy-warranty .tac-table td{padding:20px 10px;text-align:left}#fy-warranty .tac-table th{color:#101010;font-weight:600;font-size:14px;line-height:normal;letter-spacing:2.1px;text-transform:uppercase;margin-bottom:12px;border-bottom:1px solid #101010}#fy-warranty .tac-table th span.break-text{font-weight:400;color:gray;font-size:10px;letter-spacing:0;display:block}#fy-warranty .tac-table td{color:#101010;font-weight:350;font-size:16px;line-height:normal;letter-spacing:0;margin-bottom:12px;border-bottom:1px solid #CCCCCC}#fy-warranty .tac-table td span.break-text{color:gray;font-size:12px;letter-spacing:0;display:block}#fy-warranty .tac-table tr.table-data-title td{border-bottom:none;margin:0;padding:16px 12px 5px}#fy-warranty .tac-table tr.table-data-title td p{color:#3a3a3a;font-weight:600;font-size:10px;line-height:normal;letter-spacing:1.5px;text-transform:uppercase;margin:0;min-height:20px}#fy-warranty .with-tab-underline{height:100%;position:relative}#fy-warranty .with-tab-underline:after{content:"";height:2px;background:red;position:absolute;bottom:-1px;left:0;width:0;transition:width .5s ease}#fy-warranty .with-tab-underline:hover:after{width:100%}@keyframes loading{0%{background-position:-200% 0}to{background-position:200% 0}}#fy-warranty .skeleton-loading{background:linear-gradient(90deg,#f0f0f0,#f0f0f0,#fff,#f0f0f0,#f0f0f0);background-size:200% 100%;animation:loading 2s linear infinite}#fy-warranty #skeleton-loader{position:fixed;top:0;left:0;width:100%;height:100vh;background:#f4f4f4;z-index:1}#fy-warranty .skeleton-card{width:100%;background:#fff;padding:1rem;box-shadow:0 0 10px #0000000d}#fy-warranty .skeleton-box,#fy-warranty .skeleton-title,#fy-warranty .skeleton-line{height:20px;margin-bottom:.75rem;border-radius:4px;background:linear-gradient(90deg,#eee 25%,#ddd,#eee 75%);background-size:200% 100%;animation:loading 1.2s ease-in-out infinite}#fy-warranty .skeleton-box{width:100%;height:100%}#fy-warranty .skeleton-title{width:60%;height:24px}#fy-warranty .skeleton-line.short{width:40%}#fy-warranty .skeleton-line{width:100%}.no-scroll-5-year-warranty{height:100%;overflow:hidden}p.warranty__terms-and-conditions-header{font-weight:300}.five-year-warranty__video-container{padding-top:80px;background:#fff}.five-year-warranty__video{max-width:750px;margin-left:auto;margin-right:auto;display:block}.tac-table-nested{width:100%;border-collapse:collapse}.tac-table-nested tr{border-bottom:1px solid #CCCCCC}.tac-table-nested tr.last-row{border-bottom:none}.tac-table-nested tr:first-child td{padding-top:20px}.tac-table-nested tr:last-child td{padding-bottom:20px}.tac-table-nested td{border:none;padding:10px}.tac-table-nested td:nth-child(1){width:40%}.tac-table-nested td:nth-child(2){width:60%}
