body{background:#f8f9fa;font-family:ToyotaType-Book,sans-serif;margin:0;padding:0}.home,.home .intro-section,body{box-sizing:border-box;display:block;position:relative}.home .intro-section{padding:clamp(10px,2vw,50px) clamp(10px,2vw,50px) clamp(10px,3.7vw,30px);text-align:center}.home .intro-section .heading{box-sizing:border-box;display:block;font-family:ToyotaType-Regular,sans-serif;font-size:30px;font-weight:400;margin:0;position:relative}.home .intro-section .paragraphs{margin:clamp(20px,3.7vw,40px)}@media only screen and (max-width:600px){.home .intro-section .heading{font-size:22px}}.home .products-section{background:#f2f2f2;box-sizing:border-box;display:block;overflow:hidden;padding:50px 0;position:relative}.home .products-section .heading{font-family:ToyotaType-Regular,sans-serif;font-size:30px;font-weight:400;margin:0}.home .products-section .boxes,.home .products-section .heading{box-sizing:border-box;display:block;position:relative;text-align:center}.home .products-section .boxes{margin:40px -20px 0 0}.home .products-section .boxes .box{box-sizing:border-box;display:inline-block;padding:20px 20px 0 0;position:relative;vertical-align:top;width:20%}.home .products-section .boxes .box .border{background:#fff;border:2px solid #d9d9d9;box-sizing:border-box;display:block;position:relative}.home .products-section .boxes .box .border .img-holder{border-bottom:2px solid #d9d9d9}.home .products-section .boxes .box .border .img-holder,.home .products-section .boxes .box .border .img-holder img,.home .products-section .boxes .box .border .txt-holder{box-sizing:border-box;display:block;position:relative;width:100%}.home .products-section .boxes .box .border .txt-holder{margin:0 auto;max-width:312px;padding:16px 20px 20px;text-align:center}.home .products-section .boxes .box .border .txt-holder .name{box-sizing:border-box;display:block;font-family:ToyotaType-Regular,sans-serif;font-size:25px;position:relative}.home .products-section .boxes .box .border .txt-holder .general-button{margin:20px 0 0}@media only screen and (max-width:1100px){.home .products-section .boxes .box{width:33.33%}}@media only screen and (max-width:800px){.home .products-section .boxes .box{width:50%}}@media only screen and (max-width:600px){.home .products-section .boxes .box{width:100%}.home .products-section{padding:40px 0}.home .products-section .heading{font-size:22px}.home .products-section .boxes{margin:-20px -20px 0 0}.home .products-section .boxes .box{padding-top:60px}}.layout{background-color:#282830;margin:0 auto;padding:210px 0 0;width:100%}.layout,.layout .page-content{box-sizing:border-box;display:block;position:relative}.layout .page-content{animation:fadeIn .5s ease-in;background-color:#fff;padding:0 0 80px}.layout .inner-content{margin:0 auto;max-width:1440px;padding:0 20px;position:relative}.layout .inner-content,.topbar{box-sizing:border-box;display:block;width:100%}.topbar{left:auto;position:absolute;top:0}.topbar .logo-bar{background-color:#fff;box-sizing:border-box;display:block;height:144px;position:relative;width:100%}.topbar .logo-bar .view{box-sizing:border-box;color:#282830;display:block;font-family:ToyotaType-Semibold,sans-serif;font-size:16px;position:absolute;top:5px}.topbar .logo-bar .logo{margin:0 auto;max-width:192px}.topbar .logo-bar .logo,.topbar .logo-bar .logo img{box-sizing:border-box;display:block;position:relative;width:100%}.topbar .logo-bar .logo img{top:54px}.topbar .nav-bar{background-color:#282830;height:66px;left:auto;top:0;width:100%}.topbar .nav-bar,.topbar .nav-bar .tabs{box-sizing:border-box;display:block;position:relative}.topbar .nav-bar .tabs{padding:0 0 0 7%;text-align:left;top:18px}.topbar .nav-bar .tabs .tab{box-sizing:border-box;display:inline-block;padding:0 6% 0 0;position:relative;vertical-align:bottom}.topbar .nav-bar .tabs .tab .link,.topbar .nav-bar .tabs .tab .link .label{box-sizing:border-box;display:block;position:relative}.topbar .nav-bar .tabs .tab .link .label{color:#fff;cursor:pointer;font-size:20px;text-decoration:none}.topbar .nav-bar .tabs .tab .link .border{background:#f02;bottom:-15px;box-sizing:border-box;display:block;height:5px;left:0;opacity:0;pointer-events:none;position:relative;transition:opacity .3s;width:100%}.topbar .nav-bar .tabs .tab .link.active .border,.topbar .nav-bar .tabs .tab .link:hover .border{opacity:1}.topbar .nav-bar .tabs .tab:last-child{padding:0}.topbar .nav-bar .home-btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='41' height='41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M35.047 16.62 22.235 4.53a2.563 2.563 0 0 0-3.466-.018l-.018.019L5.953 16.619a2.563 2.563 0 0 0-.828 1.887v14.806a2.563 2.563 0 0 0 2.563 2.563h7.687a2.563 2.563 0 0 0 2.563-2.563v-7.687h5.125v7.688a2.563 2.563 0 0 0 2.562 2.562h7.688a2.563 2.563 0 0 0 2.562-2.563V18.507a2.562 2.562 0 0 0-.828-1.887Zm-1.734 16.692h-7.688v-7.687a2.563 2.563 0 0 0-2.563-2.563h-5.125a2.563 2.563 0 0 0-2.562 2.563v7.688H7.687V18.505l.018-.016L20.5 6.406l12.797 12.08.017.017-.002 14.81Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:41px;box-sizing:border-box;cursor:pointer;display:block;height:54px;left:8px;position:absolute;top:6px;width:54px}.topbar .nav-bar .home-btn:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='41' height='41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M35.047 16.62 22.235 4.53a2.563 2.563 0 0 0-3.466-.018l-.018.019L5.953 16.619a2.563 2.563 0 0 0-.828 1.887v14.806a2.563 2.563 0 0 0 2.563 2.563h7.687a2.563 2.563 0 0 0 2.563-2.563v-7.687h5.125v7.688a2.563 2.563 0 0 0 2.562 2.562h7.688a2.563 2.563 0 0 0 2.562-2.563V18.507a2.562 2.562 0 0 0-.828-1.887Z' fill='%23fff'/%3E%3C/svg%3E")}.topbar .nav-bar .menu-btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.517.88a3.639 3.639 0 0 1 3.637 3.637 3.639 3.639 0 0 1-3.637 3.637A3.639 3.639 0 0 1 .88 4.517 3.639 3.639 0 0 1 4.517.88ZM16 .88a3.639 3.639 0 0 1 3.637 3.637 3.639 3.639 0 0 1-3.638 3.637 3.639 3.639 0 0 1-3.637-3.637A3.639 3.639 0 0 1 16 .88ZM27.483.88a3.639 3.639 0 0 1 3.637 3.637 3.639 3.639 0 0 1-3.637 3.637 3.639 3.639 0 0 1-3.637-3.637A3.628 3.628 0 0 1 27.483.88ZM4.517 12.363A3.639 3.639 0 0 1 8.154 16a3.639 3.639 0 0 1-3.637 3.637A3.639 3.639 0 0 1 .88 16a3.639 3.639 0 0 1 3.637-3.637ZM16 12.363A3.639 3.639 0 0 1 19.636 16a3.639 3.639 0 0 1-3.638 3.637A3.639 3.639 0 0 1 12.362 16 3.639 3.639 0 0 1 16 12.363ZM27.483 12.363A3.639 3.639 0 0 1 31.12 16a3.639 3.639 0 0 1-3.637 3.637A3.639 3.639 0 0 1 23.846 16a3.628 3.628 0 0 1 3.637-3.637ZM4.517 23.837a3.639 3.639 0 0 1 3.637 3.637 3.639 3.639 0 0 1-3.637 3.637A3.626 3.626 0 0 1 .88 27.483a3.64 3.64 0 0 1 3.637-3.646ZM16 23.837a3.639 3.639 0 0 1 3.637 3.637 3.639 3.639 0 0 1-3.638 3.637 3.639 3.639 0 0 1-3.637-3.637A3.639 3.639 0 0 1 16 23.837ZM27.483 23.837a3.639 3.639 0 0 1 3.637 3.637 3.639 3.639 0 0 1-3.637 3.637 3.639 3.639 0 0 1-3.637-3.637 3.628 3.628 0 0 1 3.637-3.637Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:32px;box-sizing:border-box;cursor:pointer;display:none;height:54px;left:8px;position:absolute;top:6px;width:54px}.topbar .nav-bar .menu-btn:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.517.88a3.639 3.639 0 0 1 3.637 3.637 3.639 3.639 0 0 1-3.637 3.637A3.639 3.639 0 0 1 .88 4.517 3.639 3.639 0 0 1 4.517.88ZM16 .88a3.639 3.639 0 0 1 3.637 3.637 3.639 3.639 0 0 1-3.638 3.637 3.639 3.639 0 0 1-3.637-3.637A3.639 3.639 0 0 1 16 .88ZM27.483.88a3.639 3.639 0 0 1 3.637 3.637 3.639 3.639 0 0 1-3.637 3.637 3.639 3.639 0 0 1-3.637-3.637A3.628 3.628 0 0 1 27.483.88ZM4.517 12.363A3.639 3.639 0 0 1 8.154 16a3.639 3.639 0 0 1-3.637 3.637A3.639 3.639 0 0 1 .88 16a3.639 3.639 0 0 1 3.637-3.637ZM16 12.363A3.639 3.639 0 0 1 19.636 16a3.639 3.639 0 0 1-3.638 3.637A3.639 3.639 0 0 1 12.362 16 3.639 3.639 0 0 1 16 12.363ZM27.483 12.363A3.639 3.639 0 0 1 31.12 16a3.639 3.639 0 0 1-3.637 3.637A3.639 3.639 0 0 1 23.846 16a3.628 3.628 0 0 1 3.637-3.637ZM4.517 23.837a3.639 3.639 0 0 1 3.637 3.637 3.639 3.639 0 0 1-3.637 3.637A3.626 3.626 0 0 1 .88 27.483a3.64 3.64 0 0 1 3.637-3.646ZM16 23.837a3.639 3.639 0 0 1 3.637 3.637 3.639 3.639 0 0 1-3.638 3.637 3.639 3.639 0 0 1-3.637-3.637A3.639 3.639 0 0 1 16 23.837ZM27.483 23.837a3.639 3.639 0 0 1 3.637 3.637 3.639 3.639 0 0 1-3.637 3.637 3.639 3.639 0 0 1-3.637-3.637 3.628 3.628 0 0 1 3.637-3.637Z' fill='%23F02'/%3E%3C/svg%3E")}@media only screen and (max-width:870px){.topbar .nav-bar .home-btn,.topbar .nav-bar .tabs{display:none}.topbar .nav-bar .menu-btn{display:block}}.topbar .nav-bar.sticky{position:fixed}.topbar .mobile-menu{background:#282830;padding:40px 20px;pointer-events:auto;position:fixed;right:-100%;top:0;transition:right .5s}.topbar .mobile-menu,.topbar .mobile-menu .panel{box-sizing:border-box;display:block;height:100%;width:100%}.topbar .mobile-menu .panel{margin:0 auto;max-width:276px;position:relative}.topbar .mobile-menu .panel .heading{box-sizing:border-box;color:#fff;display:block;font-family:ToyotaType-Regular,sans-serif;font-size:18px;font-weight:400;margin:0;position:relative}.topbar .mobile-menu .panel .tabs{box-sizing:border-box;display:block;margin:30px 0 0;position:relative}.topbar .mobile-menu .panel .tabs .tab{box-sizing:border-box;cursor:pointer;display:block;margin:20px 0 0;position:relative;text-decoration:none}.topbar .mobile-menu .panel .tabs .tab .label{box-sizing:border-box;color:#5d5d6f;display:block;font-family:ToyotaType-Semibold,sans-serif;font-size:28px;position:relative}.topbar .mobile-menu .panel .tabs .tab .arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.25 12A9.75 9.75 0 1 0 12 2.25 9.76 9.76 0 0 0 2.25 12Zm18 0A8.25 8.25 0 1 1 12 3.75 8.26 8.26 0 0 1 20.25 12ZM9.97 7.72a.75.75 0 0 1 1.06 0l3.75 3.75a.747.747 0 0 1 0 1.06l-3.75 3.75a.75.75 0 1 1-1.06-1.06L13.19 12 9.97 8.78a.75.75 0 0 1 0-1.06Z' fill='%235D5D6F'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;box-sizing:border-box;display:block;height:24px;position:absolute;right:0;top:10px;width:24px}.topbar .mobile-menu .panel .tabs .tab:first-child{margin:0}.topbar .mobile-menu .panel .tabs .tab:hover .label{color:#fff}.topbar .mobile-menu .panel .tabs .tab:hover .arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.25 12A9.75 9.75 0 1 0 12 2.25 9.76 9.76 0 0 0 2.25 12Zm18 0A8.25 8.25 0 1 1 12 3.75 8.26 8.26 0 0 1 20.25 12ZM9.97 7.72a.75.75 0 0 1 1.06 0l3.75 3.75a.747.747 0 0 1 0 1.06l-3.75 3.75a.75.75 0 1 1-1.06-1.06L13.19 12 9.97 8.78a.75.75 0 0 1 0-1.06Z' fill='%23FFF'/%3E%3C/svg%3E")}.topbar .mobile-menu .panel .copyright{bottom:0;box-sizing:border-box;color:#fff;display:block;font-size:14px;left:0;position:absolute}.topbar .mobile-menu.open{right:0}.language-selector{box-sizing:border-box;display:block;position:absolute;right:14px;top:12px}.language-selector .flag{box-sizing:border-box;cursor:pointer;display:inline-block;margin:0 1px;position:relative;vertical-align:top;width:42px}.language-selector .flag img{box-sizing:border-box;display:block;position:relative;width:100%}.language-selector .flag .circle{border:2px solid #f02;border-radius:50%;box-sizing:border-box;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.language-selector .flag.active .circle,.language-selector .flag:hover .circle{opacity:1}.footer{background-color:#f2f2f2;padding:20px 0;width:100%}.footer,.footer .copyright{box-sizing:border-box;display:block;position:relative}.footer .copyright{font-size:18px}.language-popup{background:hsla(0,0%,100%,.7);height:100vh;left:auto;padding:20px;position:fixed;top:0}.language-popup,.language-popup .content-box{box-sizing:border-box;display:block;width:100%}.language-popup .content-box{background-color:#282830;border-radius:15px;margin:0 auto;max-height:calc(100vh - 40px);max-width:1440px;overflow:auto;padding:20px 20px 40px;position:relative;top:50%;transform:translateY(-50%)}.language-popup .content-box .content-img{background-position:50%;background-repeat:no-repeat;background-size:100%;box-sizing:border-box;display:block;height:100%;left:0;opacity:.05;position:absolute;top:0;width:100%}.language-popup .content-box .content-wrapper{box-sizing:border-box;display:block;margin:0 auto;max-width:460px;position:relative;text-align:center;width:100%}.language-popup .content-box .content-wrapper .title{box-sizing:border-box;color:#fff;display:block;font-family:ToyotaType-Regular,sans-serif;font-size:60px;font-weight:400;margin:0;position:relative}.language-popup .content-box .content-wrapper .instruction{box-sizing:border-box;color:#fff;display:block;font-family:ToyotaType-Regular,sans-serif;font-size:35px;margin:10px 0 0;position:relative}.language-popup .content-box .content-wrapper .languages{border-bottom:3px solid #5d5d6f;box-sizing:border-box;display:block;margin:40px 0 0;position:relative;text-align:left}.language-popup .content-box .content-wrapper .languages .language{border-top:3px solid #5d5d6f;box-sizing:border-box;cursor:pointer;display:block;padding:22px 0 30px 76px;position:relative;text-decoration:none}.language-popup .content-box .content-wrapper .languages .language .flag{box-sizing:border-box;display:block;height:68px;left:0;opacity:.3;position:absolute;top:17px;width:68px}.language-popup .content-box .content-wrapper .languages .language .name{box-sizing:border-box;color:#5d5d6f;display:block;font-family:ToyotaType-Regular,sans-serif;font-size:35px;position:relative}.language-popup .content-box .content-wrapper .languages .language .arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.25 12A9.75 9.75 0 1 0 12 2.25 9.76 9.76 0 0 0 2.25 12Zm18 0A8.25 8.25 0 1 1 12 3.75 8.26 8.26 0 0 1 20.25 12ZM9.97 7.72a.75.75 0 0 1 1.06 0l3.75 3.75a.747.747 0 0 1 0 1.06l-3.75 3.75a.75.75 0 1 1-1.06-1.06L13.19 12 9.97 8.78a.75.75 0 0 1 0-1.06Z' fill='%235D5D6F'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;box-sizing:border-box;display:block;height:60px;position:absolute;right:4px;top:21px;width:60px}.language-popup .content-box .content-wrapper .languages .language:hover .flag{opacity:1}.language-popup .content-box .content-wrapper .languages .language:hover .name{color:#fff}.language-popup .content-box .content-wrapper .languages .language:hover .arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.25 12A9.75 9.75 0 1 0 12 2.25 9.76 9.76 0 0 0 2.25 12Zm18 0A8.25 8.25 0 1 1 12 3.75 8.26 8.26 0 0 1 20.25 12ZM9.97 7.72a.75.75 0 0 1 1.06 0l3.75 3.75a.747.747 0 0 1 0 1.06l-3.75 3.75a.75.75 0 1 1-1.06-1.06L13.19 12 9.97 8.78a.75.75 0 0 1 0-1.06Z' fill='%23FFF'/%3E%3C/svg%3E")}.language-popup .content-box .content-wrapper .copyright{box-sizing:border-box;color:#fff;display:block;font-size:18px;margin:40px 0 0;position:relative}@media only screen and (max-width:530px){.language-popup .content-box .content-wrapper .title{font-size:40px}.language-popup .content-box .content-wrapper .instruction{font-size:25px}.language-popup .content-box .content-wrapper .languages .language{padding:17px 0 25px 60px}.language-popup .content-box .content-wrapper .languages .language .flag{height:50px;top:13px;width:50px}.language-popup .content-box .content-wrapper .languages .language .name{font-size:25px}.language-popup .content-box .content-wrapper .languages .language .arrow{height:44px;top:16px;width:44px}}.banner{box-sizing:border-box;display:block;margin:0 auto;max-width:100%;padding-top:66px;position:relative;width:1400px}@media only screen and (max-width:1430px){.banner{padding-top:20px}}.banner .banner-image{height:auto;width:100%}.banner .title-container{left:0;position:absolute;top:138px;width:100%}@media only screen and (max-width:1427px){.banner .title-container{top:clamp(35px,6vw,103px)}}.banner .title-container .title{box-sizing:border-box;color:#fff;display:block;font-size:clamp(8px,3.1vw,40px);font-weight:400;margin:0;position:absolute;right:clamp(0px,4vw,4vw);width:clamp(20px,35vw,470px)}.paragraphs,.paragraphs p{box-sizing:border-box;display:block;position:relative}.paragraphs p{font-size:20px;margin:10px 0 0}.paragraphs p a{color:#f02;font-family:ToyotaType-Semibold,sans-serif;text-decoration:none}.paragraphs p a:hover{text-decoration:underline}.paragraphs p:first-child{margin:0}@media only screen and (max-width:600px){.paragraphs p{font-size:14px}}.general-button{-webkit-appearance:none;appearance:none;background:#f02;border:2px solid #f02;cursor:pointer;outline:none;padding:16px 18px 20px 19px;text-align:center;text-decoration:none;width:100%}.general-button,.general-button .label{box-sizing:border-box;display:block;position:relative}.general-button .label{color:#fff;font-family:ToyotaType-Regular,sans-serif;font-size:20px}.general-button:hover{background:#282830;border:2px solid #282830}.general-button.style1{background:#d9d9d9;border:2px solid #d9d9d9}.general-button.style1 .label{color:#282830}.general-button.style1:hover{background:#fff;border:2px solid #282830}.general-button.style2{background:#282830;border:2px solid #282830}.general-button.style2:hover{background:#fff;border:2px solid #282830}.general-button.style2:hover .label{color:#282830}.apm,.product-intro{box-sizing:border-box;display:block;position:relative}.product-intro{background-color:#f2f2f2}.product-intro .holders{box-sizing:border-box;display:block;height:400px;padding:0 720px 0 0;position:relative}.product-intro .holders .img-holder{box-sizing:border-box;display:block;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:720px}.product-intro .holders .img-holder img{box-sizing:border-box;display:block;height:100%;object-fit:cover;position:relative;width:100%}.product-intro .holders .txt-holder{box-sizing:border-box;display:block;max-width:580px;padding:0 20px 0 0;position:relative;top:50%;transform:translateY(-50%);width:100%}.product-intro .holders .txt-holder .heading{font-size:40px;margin:0}.product-intro .holders .txt-holder .heading,.product-intro .holders .txt-holder .subheading{box-sizing:border-box;display:block;font-family:ToyotaType-Regular,sans-serif;font-weight:400;position:relative}.product-intro .holders .txt-holder .subheading{font-size:30px;margin:10px 0 0}.product-intro .holders .txt-holder .paragraphs{margin:20px 0 0}@media only screen and (max-width:600px){.product-intro .holders .txt-holder .heading{font-size:30px}.product-intro .holders .txt-holder .subheading{font-size:22px}.product-intro .holders .txt-holder .paragraphs{margin:20px 0 0}}@media only screen and (max-width:1200px){.product-intro .holders{height:auto;padding:0}.product-intro .holders .img-holder{left:-20px;position:relative;right:auto;width:calc(100% + 40px)}.product-intro .holders .img-holder img{height:400px}.product-intro .holders .txt-holder{max-width:none;padding:30px 0 40px;top:0;transform:none}}.product-resources{margin:80px 0 0}.product-resources,.product-resources .cols{box-sizing:border-box;display:block;position:relative}.product-resources .cols .img-holder{box-sizing:border-box;display:inline-block;padding:0 10px 0 0;position:relative;vertical-align:middle;width:50%}.product-resources .cols .img-holder img{box-sizing:border-box;display:block;max-width:680px;position:relative;width:100%}.product-resources .cols .txt-holder{box-sizing:border-box;display:inline-block;padding:0 0 0 10px;position:relative;text-align:right;vertical-align:middle;width:50%}.product-resources .cols .txt-holder .txt-wrapper{box-sizing:border-box;display:inline-block;margin:0;max-width:640px;position:relative;text-align:left;vertical-align:top;width:100%}.product-resources .cols .txt-holder .txt-wrapper .instruction{box-sizing:border-box;display:block;font-family:ToyotaType-Regular,sans-serif;font-size:30px;margin:0;position:relative}.product-resources .cols .txt-holder .txt-wrapper .video-btn{box-sizing:border-box;display:block;margin:30px 0 0;position:relative}.product-resources .cols .txt-holder .txt-wrapper .guide-btn,.product-resources .cols .txt-holder .txt-wrapper .manual-btn,.product-resources .cols .txt-holder .txt-wrapper .rest-btn{box-sizing:border-box;display:block;margin:20px 0 0;position:relative}@media only screen and (max-width:600px){.product-resources .cols .txt-holder .txt-wrapper .instruction{font-size:22px}}@media only screen and (max-width:800px){.product-resources{margin:40px 0 0}.product-resources .cols .img-holder{padding:0;width:100%}.product-resources .cols .img-holder img{max-width:none}.product-resources .cols .txt-holder{margin:40px 0 0;padding:0;width:100%}.product-resources .cols .txt-holder .txt-wrapper{background-color:#f2f2f2;max-width:none;padding:20px}}.video-popup{background:hsla(0,0%,100%,.7);height:100vh;left:auto;padding:20px;position:fixed;top:0;z-index:1}.video-popup,.video-popup .content-box{box-sizing:border-box;display:block;width:100%}.video-popup .content-box{background-color:#282830;border-radius:15px;margin:0 auto;overflow:auto;position:relative;top:50%;transform:translateY(-50%)}.video-popup .content-box .video-holder{box-sizing:border-box;display:block;overflow:hidden;position:relative}.video-popup .content-box .video-holder video{box-sizing:border-box;display:block;max-height:calc(100vh - 40px);position:relative;width:100%}.video-popup .content-box .video-holder .overlay{background-color:#282830;box-sizing:border-box;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.video-popup .content-box .video-holder .overlay .overlay-img{background-position:50%;background-repeat:no-repeat;background-size:100%;box-sizing:border-box;display:block;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}.video-popup .content-box .video-holder .overlay .play-btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='187' height='222' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M178.925 96.646 25.84 2.996a17 17 0 0 0-17.213-.318A16.851 16.851 0 0 0 0 17.362v187.276A16.936 16.936 0 0 0 17 221.5a17.068 17.068 0 0 0 8.883-2.497l153.042-93.649a16.797 16.797 0 0 0 0-28.687v-.021ZM17 204.436V17.5L169.819 111 17 204.436Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;box-sizing:border-box;cursor:pointer;display:block;height:222px;margin:0 auto;max-width:187px;position:relative;top:50%;transform:translateY(-50%);width:100%}.video-popup .content-box .video-holder .overlay .play-btn:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='187' height='222' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M178.925 96.646 25.84 2.996a17 17 0 0 0-17.213-.318A16.851 16.851 0 0 0 0 17.362v187.276A16.936 16.936 0 0 0 17 221.5a17.068 17.068 0 0 0 8.883-2.497l153.042-93.649a16.797 16.797 0 0 0 0-28.687v-.021ZM17 204.436V17.5L169.819 111 17 204.436Z' fill='%23F02'/%3E%3C/svg%3E")}@media only screen and (max-width:600px){.video-popup .content-box .video-holder .overlay .play-btn{height:95px;max-width:80px}}.video-popup .content-box .close-btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='84' height='84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='42' cy='42' r='42' fill='%23fff'/%3E%3Cpath d='m52.288 34.538-7.307 7.306 7.307 7.305a2.22 2.22 0 1 1-3.139 3.14l-7.305-7.309-7.306 7.309a2.217 2.217 0 0 1-2.419.48 2.218 2.218 0 0 1-.72-3.62l7.308-7.305-7.308-7.306a2.22 2.22 0 0 1 3.14-3.139l7.305 7.308 7.305-7.308a2.218 2.218 0 0 1 3.14 0 2.22 2.22 0 0 1 0 3.14Zm18.4 7.306A28.844 28.844 0 1 1 41.843 13a28.875 28.875 0 0 1 28.843 28.844Zm-4.438 0A24.406 24.406 0 1 0 41.844 66.25 24.434 24.434 0 0 0 66.25 41.844Z' fill='%23282830'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;box-sizing:border-box;cursor:pointer;display:block;height:36px;position:absolute;right:20px;top:20px;width:36px}.video-popup .content-box .close-btn:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='84' height='84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='42' cy='42' r='42' fill='%23F02'/%3E%3Cpath d='m52.288 34.538-7.307 7.306 7.307 7.305a2.22 2.22 0 1 1-3.139 3.14l-7.305-7.309-7.306 7.309a2.217 2.217 0 0 1-2.419.48 2.218 2.218 0 0 1-.72-3.62l7.308-7.305-7.308-7.306a2.22 2.22 0 0 1 3.14-3.139l7.305 7.308 7.305-7.308a2.218 2.218 0 0 1 3.14 0 2.22 2.22 0 0 1 0 3.14Zm18.4 7.306A28.844 28.844 0 1 1 41.843 13a28.875 28.875 0 0 1 28.843 28.844Zm-4.438 0A24.406 24.406 0 1 0 41.844 66.25 24.434 24.434 0 0 0 66.25 41.844Z' fill='%23fff'/%3E%3C/svg%3E")}.cwalks,.cwalkt,.relief,.yoshe{box-sizing:border-box;display:block;position:relative}@font-face{font-family:ToyotaType-Regular;font-style:normal;font-weight:400;src:url(/static/media/ToyotaType-Regular.0ae7f14618f4511a67c1.eot);src:url(/static/media/ToyotaType-Regular.0ae7f14618f4511a67c1.eot?#iefix) format("embedded-opentype"),url(/static/media/ToyotaType-Regular.39737d19c48eedea0256.woff2) format("woff2"),url(/static/media/ToyotaType-Regular.7d5ca5ddc1d08b4ec61e.woff) format("woff")}@font-face{font-family:ToyotaType-Book;font-style:normal;font-weight:400;src:url(/static/media/ToyotaType-Book.bc21d7fda74161914c20.eot);src:url(/static/media/ToyotaType-Book.bc21d7fda74161914c20.eot?#iefix) format("embedded-opentype"),url(/static/media/ToyotaType-Book.9ea74a682b9c3e059155.woff2) format("woff2"),url(/static/media/ToyotaType-Book.452c03a2463bf304bf11.woff) format("woff")}@font-face{font-family:ToyotaType-Semibold;font-style:normal;font-weight:400;src:url(/static/media/ToyotaType-Semibold.0c1a50baf8b18f70bbb2.eot);src:url(/static/media/ToyotaType-Semibold.0c1a50baf8b18f70bbb2.eot?#iefix) format("embedded-opentype"),url(/static/media/ToyotaType-Semibold.86076c1e23b8155e5095.woff2) format("woff2"),url(/static/media/ToyotaType-Semibold.19aa981c93e60d0cf1c0.woff) format("woff")}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes horizontallyScroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.not-found,.not-found .intro-section{box-sizing:border-box;display:block;position:relative}.not-found .intro-section{background:#f2f2f2;padding:100px 0}.not-found .intro-section .heading{box-sizing:border-box;display:block;font-family:ToyotaType-Regular,sans-serif;font-size:35px;font-weight:400;margin:0;position:relative}.not-found .intro-section .paragraphs{margin:70px 0 0}
/*# sourceMappingURL=main.1fd4dff5.css.map*/