@charset "UTF-8";body.sticky-nav-active{padding-top:54px}@media screen and (min-width: 991px) and (max-width: 1199px){#revamp-footer{margin-top:0}}#tsure{font-family:Toyota Type,sans-serif;color:#101010}#tsure .desktop-navbar{position:relative;width:100%;background:#101010bf;transition:all .3s ease-out;box-shadow:0 8px 16px #1010101a;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}@media (max-width: 1199px){#tsure .desktop-navbar{display:none}}#tsure .desktop-navbar.sticky{position:fixed;z-index:3001;top:0;left:0;right:0;bottom:unset;animation:none;box-shadow:0 4px 12px #0000001a;transform:translateY(0)!important}#tsure .sticky .desktop-navbar .container{padding:8px 0}#tsure .desktop-navbar .container{display:flex;align-items:center;max-width:unset;padding-left:74px;padding-right:0;justify-content:end;height:54px}@media (max-width: 1199px){#tsure .desktop-navbar .container{padding-left:16px}}#tsure .desktop-navbar .title{flex-grow:1;font-size:14px;font-weight:600;color:#fff}#tsure .nav-links{display:flex;gap:32px;padding-right:48px}#tsure .nav-link{color:#fff;text-decoration:none;font-size:14px;padding:8px 0;position:relative;transition:color .3s}#tsure .nav-link:hover,#tsure .nav-link.active{color:#fff}#tsure .nav-actions{display:flex;align-items:center;height:100%}#tsure .nav-actions>*:not(:last-child){position:relative}#tsure .nav-actions>*:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:40px;background-color:#3a3a3a}#tsure .btn-inquire{display:flex;align-items:center;background:#101010;color:#fff;border:none;padding:0 23px;font-weight:600;font-size:12px;text-decoration:none;height:100%;letter-spacing:.15em;width:151px}#tsure .btn-inquire span{width:103px;height:17px;white-space:nowrap}#tsure .btn-inquire:before{background-color:#3a3a3a}#tsure .btn-inquire:hover{color:#fff;text-decoration:none}#tsure .mobile-nav{position:relative;bottom:0;display:none;background:#101010bf;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);height:50px;z-index:1}@media (max-width: 1199px){#tsure .mobile-nav{display:block}}#tsure .mobile-nav.sticky{position:fixed;z-index:3001;top:0;left:0;right:0;bottom:unset;animation:none;box-shadow:0 4px 12px #0000001a;transform:translateY(0)!important}#tsure .mobile-nav-container{display:flex;justify-content:space-between;align-items:center;height:100%}#tsure .mobile-nav-menu{position:relative;flex:1}#tsure .mobile-nav-toggle-container{display:flex}#tsure .mobile-nav-toggle{flex-direction:column;width:100%;padding-left:16px;text-align:left;font-weight:400;display:flex;justify-content:space-between;cursor:pointer;font-size:16px;color:#fff}@media (max-width: 400px){#tsure .mobile-nav-toggle{padding-left:8px}}#tsure .mobile-nav-toggle-text{font-size:12px;font-weight:600;white-space:nowrap}#tsure .mobile-nav-toggle-label{font-weight:600;font-size:10px;letter-spacing:1.5px;color:gray}#tsure .mobile-nav-toggle-icon{color:#fff;padding-right:16px;display:flex;align-items:center;transition:transform .3s cubic-bezier(.4,0,.2,1)}@media (max-width: 400px){#tsure .mobile-nav-toggle-icon{padding-right:8px}}#tsure .mobile-nav-toggle[aria-expanded=true]+.mobile-nav-toggle-icon i{transform:rotate(180deg)}#tsure .mobile-nav-dropdown{display:none;position:absolute;left:0;right:0;top:34px;background:#ffffffe5;max-height:0;overflow:hidden;transition:max-height .3s ease-out,opacity .2s ease-out;opacity:0}#tsure .mobile-nav-dropdown.show{display:block;max-height:300px;opacity:1}#tsure .mobile-nav-dropdown a{display:block;padding:12px 15px;text-decoration:none;color:#101010}#tsure .mobile-nav-dropdown a:last-child{border-bottom:none}#tsure .mobile-nav-dropdown a.active{color:#101010}#tsure .mobile-nav-actions{display:flex;align-items:center;height:100%;background:#101010}#tsure .mobile-nav-inquire{color:#fff;padding:0 15px;font-size:12px;font-weight:700;letter-spacing:1.8px;white-space:nowrap;cursor:pointer;text-decoration:none;display:inline-block;width:134px}#tsure .mobile-nav-inquire:hover{color:#fff}#tsure .banner{background-image:url(/tup-assets/img/CxOverhaul/tsure/banner-bg.webp);background-size:cover;width:100%;height:322px;display:flex;justify-content:space-between;padding:0 64px;position:relative;background-position-y:center}@media (max-width: 575px){#tsure .banner{padding:40px 16px 0;flex-direction:column;height:369.5px;background-position-x:-96px}}@media (min-width: 576px) and (max-width: 991px){#tsure .banner{padding:40px 32px;height:368px}}@media (min-width: 992px) and (max-width: 1199px){#tsure .banner{height:429px;background-size:115%;background-position-x:-135px}}@media (min-width: 1600px){#tsure .banner{height:400px;padding:0 214px 0 144px;background-size:107%}}#tsure .banner .text{display:flex;flex-direction:column;gap:24px;width:560px;padding:64px 0}@media (max-width: 575px){#tsure .banner .text{width:auto;padding:0}}@media (min-width: 576px) and (max-width: 991px){#tsure .banner .text{width:402px;padding:0}}@media (min-width: 1600px){#tsure .banner .text{justify-content:center}}@media (min-width: 830px) and (max-width: 991px){#tsure .banner .text{margin-top:24px}}#tsure .banner .text .title{font-weight:900;font-size:64px;line-height:90%;letter-spacing:-.025em;height:58px;white-space:nowrap}@media (max-width: 991px){#tsure .banner .text .title{font-size:40px;height:46px;line-height:130%}}#tsure .banner .text .subtitle{font-weight:350;font-size:16px;height:46px}@media (max-width: 991px){#tsure .banner .text .subtitle{font-size:14px}}#tsure .banner .car-img{width:560px;height:322px;-o-object-fit:cover;object-fit:cover}@media (min-width: 576px) and (max-width: 991px){#tsure .banner .car-img{position:absolute;width:446px;height:246px;bottom:0;right:0}}@media (min-width: 992px) and (max-width: 1199px){#tsure .banner .car-img{position:absolute;width:487px;height:373px;bottom:0;right:0}}@media (min-width: 1600px){#tsure .banner .car-img{width:714px;height:400px}}#tsure .intro{display:grid;grid-template-columns:33% 1fr;gap:32px;padding:80px 240px}@media (max-width: 575px){#tsure .intro{grid-template-columns:1fr;padding:64px 0}}@media (min-width: 576px) and (max-width: 899px){#tsure .intro{grid-template-columns:1fr 1fr;gap:0px;padding:32px}}@media (min-width: 900px) and (max-width: 1199px){#tsure .intro{padding:64px}}@media (min-width: 1200px) and (max-width: 1443px){#tsure .intro{padding:64px}}#tsure .intro .text{display:flex;flex-direction:column;gap:24px;text-align:center;min-height:166px}@media (max-width: 575px){#tsure .intro .text{min-height:284px}}@media (min-width: 576px) and (max-width: 991px){#tsure .intro .text{min-height:202px}}@media (min-width: 1600px){#tsure .intro .text{min-height:130px}}#tsure .intro .text .title{font-weight:300;font-size:40px;line-height:90%;letter-spacing:-.025em}#tsure .intro .text .divider{width:48px;height:2px;min-height:2px;background-color:#eb0a1e;align-self:center}#tsure .intro .text .content{font-weight:350;font-size:18px;line-height:200%}#tsure .intro .video-frame{width:800px;height:405px;display:block!important;margin:0 auto!important}@media (max-width: 575px){#tsure .intro .video-frame{width:382px;height:382px}}@media (min-width: 576px) and (max-width: 991px){#tsure .intro .video-frame{width:352px;height:352px}}@media (min-width: 992px) and (max-width: 1199px){#tsure .intro .video-frame{width:896px}}@media (min-width: 1600px){#tsure .intro .video-frame{width:480px}}#tsure .intro .video-frame .video-display{z-index:-1}#tsure .intro .intro-video{width:480px;margin:0 auto}@media (max-width: 381px){#tsure .intro .intro-video{width:320px}}@media (min-width: 382px) and (max-width: 575px){#tsure .intro .intro-video{width:382px;height:382px}}@media (min-width: 760px) and (max-width: 899px){#tsure .intro .intro-video{width:352px;height:352px;margin:0 auto}}@media (min-width: 900px) and (max-width: 1199px){#tsure .intro .intro-video{width:448px;margin:0 auto}}#tsure .intro .slick-prev{left:15px;z-index:1}#tsure .intro .slick-prev:before{content:"";opacity:.75;display:block;color:#fff;width:25px;height:25px;border-left:6px solid #FFFFFF;border-top:6px solid #FFFFFF;transform:rotate(-45deg);transition:all .2s ease-in-out}#tsure .intro .slick-prev:hover:before{opacity:1}#tsure .intro .slick-next{right:15px}#tsure .intro .slick-next:before{content:"";opacity:.75;display:block;color:#fff;width:25px;height:25px;border-right:6px solid #FFFFFF;border-top:6px solid #FFFFFF;transform:rotate(45deg);transition:all .2s ease-in-out}#tsure .intro .slick-next:hover:before{opacity:1}#tsure .classifications{display:flex;flex-direction:column;gap:24px;padding:60px 64px;background-color:#eee;height:800px}@media (max-width: 575px){#tsure .classifications{padding:64px 16px;height:1968px}}@media (min-width: 576px) and (max-width: 991px){#tsure .classifications{height:1929px}}@media (min-width: 992px) and (max-width: 1199px){#tsure .classifications{height:768px}}@media (min-width: 1600px){#tsure .classifications{height:850.6666259766px}}@media (min-width: 850px) and (max-width: 991px){#tsure .classifications{height:auto}}#tsure .classifications .header{display:flex;flex-direction:column;gap:32px;text-align:center}#tsure .classifications .header .text{display:flex;flex-direction:column;gap:11px}#tsure .classifications .header .text .title{font-weight:900;font-size:40px;line-height:90%;letter-spacing:-.025em}#tsure .classifications .header .text .content{font-weight:350;font-size:16px;line-height:200%}#tsure .classifications .header .divider{width:48px;height:5px;background-color:#eb0a1e;align-self:center}#tsure .classifications .cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;height:544px}@media (max-width: 575px){#tsure .classifications .cards{grid-template-columns:1fr;height:1658px}}@media (min-width: 576px) and (max-width: 991px){#tsure .classifications .cards{grid-template-columns:1fr;height:1650px}}@media (min-width: 992px) and (max-width: 1199px){#tsure .classifications .cards{height:512px}}@media (min-width: 1600px){#tsure .classifications .cards{padding:0 168px;height:594.6666259766px}}@media (min-width: 850px) and (max-width: 991px){#tsure .classifications .cards{grid-template-columns:1fr 1fr 1fr;height:auto}}#tsure .classifications .cards .card{display:flex;flex-direction:column;gap:24px;padding:24px;background:#fff;box-shadow:0 0 12px #0000000d;border:none;border-radius:0;height:544px}@media (min-width: 576px) and (max-width: 991px){#tsure .classifications .cards .card{height:534px}}@media (min-width: 992px) and (max-width: 1199px){#tsure .classifications .cards .card{height:512px}}@media (min-width: 1600px){#tsure .classifications .cards .card{height:594.6666259766px}}@media (min-width: 850px) and (max-width: 991px){#tsure .classifications .cards .card{height:auto}}#tsure .classifications .cards .card .plate-img{width:200px;height:71px;align-self:center}@media (min-width: 992px) and (max-width: 1199px){#tsure .classifications .cards .card .plate-img{width:160px;height:57px}}@media (min-width: 850px) and (max-width: 991px){#tsure .classifications .cards .card .plate-img{width:160px;height:57px}}#tsure .classifications .cards .card .car-img{width:320px;height:190px;-o-object-fit:cover;object-fit:cover;align-self:center}@media (max-width: 575px){#tsure .classifications .cards .card .car-img{width:334px}}@media (min-width: 576px) and (max-width: 991px){#tsure .classifications .cards .card .car-img{width:340px;height:202px}}@media (min-width: 992px) and (max-width: 1199px){#tsure .classifications .cards .card .car-img{min-width:242px;width:242px;height:144px}}@media (min-width: 1600px){#tsure .classifications .cards .card .car-img{width:405.3333129883px;height:240.6666564941px}}@media (min-width: 850px) and (max-width: 991px){#tsure .classifications .cards .card .car-img{width:auto;height:144px;-o-object-fit:contain;object-fit:contain}}#tsure .classifications .cards .card .car-img.contain{-o-object-fit:contain;object-fit:contain}#tsure .classifications .cards .card .title{display:flex;flex-direction:column;gap:8px}#tsure .classifications .cards .card .title .main{font-weight:300;font-size:24px;line-height:115%}#tsure .classifications .cards .card .title .sub{font-weight:600;font-size:12px;letter-spacing:.15em}#tsure .classifications .cards .card .list{display:flex;flex-direction:column;gap:8px}#tsure .classifications .cards .card .list .item{display:flex;gap:8px}#tsure .classifications .cards .card .list .item .icon{min-width:8px;height:8px;background-color:#eb0a1e;margin-top:8px}#tsure .classifications .cards .card .list .item .text{font-weight:350;font-size:16px}#tsure .classifications .download-btn{display:inline-flex;align-items:center;gap:8px;background-color:#101010;color:#fff;border:none;padding:.75em 2em;font-family:Toyota Type;font-size:12px;font-weight:600;letter-spacing:.15em;cursor:pointer;position:relative;overflow:hidden;z-index:1;transition:color .4s ease;margin-top:1em}@media (min-width: 1440px){#tsure .classifications .download-btn{width:210px;height:42px;justify-content:center}}#tsure .classifications .download-btn:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#333;transform:scaleX(0);transform-origin:left;transition:transform .4s ease;z-index:-1}#tsure .classifications .download-btn:not(:disabled):hover:before{transform:scaleX(1)}#tsure .classifications .download-btn:not(:disabled):hover{color:#fff}#tsure .classifications .download-btn:focus{outline:2px solid #101010;outline-offset:2px}#tsure .buy-trade-in{padding:80px 64px;background:#f5f5f5}@media (max-width: 575px){#tsure .buy-trade-in{padding:64px 16px 80px}}@media (min-width: 1600px){#tsure .buy-trade-in{padding:80px 240px}}#tsure .buy-trade-in .whys-container{display:grid;grid-template-columns:1fr 1fr;gap:80px}@media (max-width: 991px){#tsure .buy-trade-in .whys-container{grid-template-columns:1fr}}#tsure .buy-trade-in .whys-container .why{display:flex;flex-direction:column;gap:40px}@media (min-width: 1600px){#tsure .buy-trade-in .whys-container .why-buy{height:525px}}#tsure .buy-trade-in .whys-container .why .header{display:flex;flex-direction:column;gap:32px}#tsure .buy-trade-in .whys-container .why .header .title{font-weight:700;font-size:32px;line-height:115%;letter-spacing:-.0125em;text-align:center}#tsure .buy-trade-in .whys-container .why .header .divider{width:48px;height:5px;background-color:#eb0a1e;align-self:center}#tsure .buy-trade-in .whys-container .why .accordion{display:flex;flex-direction:column;gap:16px}#tsure .buy-trade-in .whys-container .why .accordion .card{border-top:none;border-right:none;border-left:none;border-bottom:1px solid #808080}#tsure .buy-trade-in .whys-container .why .accordion .card-header{padding:0;margin-bottom:0;border-bottom:1px solid #EEEEEE}#tsure .buy-trade-in .whys-container .why .accordion .card-header .btn{display:flex;justify-content:space-between;width:100%;padding:16px 0;font-weight:350;font-size:16px;color:#101010;text-decoration:none;box-shadow:none}#tsure .buy-trade-in .whys-container .why .accordion .card-header .btn .question{text-align:left}#tsure .buy-trade-in .whys-container .why .accordion .card-header .btn .plus-icon{display:none}#tsure .buy-trade-in .whys-container .why .accordion .card-header .btn .minus-icon,#tsure .buy-trade-in .whys-container .why .accordion .card-header .btn.collapsed .plus-icon{display:block}#tsure .buy-trade-in .whys-container .why .accordion .card-header .btn.collapsed .minus-icon{display:none}#tsure .buy-trade-in .whys-container .why .accordion .card-body{font-weight:350;font-size:14px;padding:16px 0 24px;background:#f5f5f5}#tsure .buy-trade-in .whys-container .why .accordion .card-body .answer{position:relative;padding-left:16px}#tsure .buy-trade-in .whys-container .why .accordion .card-body .answer:before{content:"•";position:absolute;left:0}#tsure .divider-container{background:#f5f5f5}#tsure .divider-container .divider{width:calc(100% - 128px);height:1px;background-color:#ccc;margin:auto}@media (max-width: 575px){#tsure .divider-container .divider{width:calc(100% - 32px)}}@media (min-width: 1600px){#tsure .divider-container .divider{width:calc(100% - 480px)}}#tsure .faqs{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:80px 64px;background:#f5f5f5}@media (max-width: 575px){#tsure .faqs{padding:80px 16px;grid-template-columns:1fr}}@media (min-width: 576px) and (max-width: 991px){#tsure .faqs{grid-template-columns:1fr}}@media (min-width: 1600px){#tsure .faqs{padding:80px 240px}}#tsure .faqs .text{display:flex;flex-direction:column;gap:12.76px}#tsure .faqs .text .title{font-weight:700;font-size:32px;line-height:115%;letter-spacing:-.0125em;color:#3a3a3a}#tsure .faqs .text .content{font-size:16px;color:gray}#tsure .faqs .accordion{display:flex;flex-direction:column;gap:16px}#tsure .faqs .accordion .card{border-top:none;border-right:none;border-left:none;border-bottom:1px solid #808080}#tsure .faqs .accordion .card-header{padding:0;margin-bottom:0;border-bottom:1px solid #EEEEEE}#tsure .faqs .accordion .card-header .btn{display:flex;justify-content:space-between;width:100%;padding:16px 0;font-weight:600;font-size:14px;letter-spacing:.15em;color:#101010;text-decoration:none;text-transform:uppercase;box-shadow:none}#tsure .faqs .accordion .card-header .btn .question{text-align:left}#tsure .faqs .accordion .card-header .btn .plus-icon{display:none}#tsure .faqs .accordion .card-header .btn .minus-icon,#tsure .faqs .accordion .card-header .btn.collapsed .plus-icon{display:block}#tsure .faqs .accordion .card-header .btn.collapsed .minus-icon{display:none}#tsure .faqs .accordion .card-body{font-weight:350;font-size:14px;padding:16px 0 24px;background:#f5f5f5}#tsure .faqs .accordion .card-body ol{list-style-type:decimal;padding-left:24px}#tsure .faqs .accordion .card-body ul{list-style-type:disc;padding-left:24px}#tsure .faqs .accordion .card-body li{margin-bottom:6px}#tsure .faqs .accordion .card-body p{margin:0}#tsure .faqs .accordion .card-body a{text-decoration:none;padding-bottom:3px}#tsure .inquire-now{background:#eee;display:flex;gap:48px;padding:64px;height:835px}@media (max-width: 991px){#tsure .inquire-now{flex-direction:column;padding:64px 16px;height:auto}}@media (min-width: 992px) and (max-width: 1240px){#tsure .inquire-now{height:auto}}@media (min-width: 1600px){#tsure .inquire-now{padding:64px 240px;height:auto}}#tsure .inquire-now .text{display:flex;flex-direction:column;gap:48px;min-width:560px;width:560px}@media (max-width: 991px){#tsure .inquire-now .text{width:100%;min-width:0}}@media (min-width: 992px) and (max-width: 1199px){#tsure .inquire-now .text{width:320px;min-width:320px}}#tsure .inquire-now .text .header{display:flex;flex-direction:column;gap:24px;height:107px}@media (max-width: 575px){#tsure .inquire-now .text .header{height:auto}}@media (min-width: 992px) and (max-width: 1199px){#tsure .inquire-now .text .header{height:204px}}@media (min-width: 1600px){#tsure .inquire-now .text .header{height:auto}}#tsure .inquire-now .text .header .title{font-weight:300;font-size:32px;line-height:115%;letter-spacing:-.0125em}#tsure .inquire-now .text .header .title span{color:#eb0a1e}#tsure .inquire-now .text .header .content{font-size:16px;font-weight:350}#tsure .inquire-now .text .contacts{display:flex;flex-direction:column;gap:12px;height:87px}#tsure .inquire-now .text .contacts .title{font-weight:600;font-size:20px;line-height:115%}#tsure .inquire-now .text .contacts .contact{display:flex;flex-direction:column;gap:6px}#tsure .inquire-now .text .contacts .contact .item{display:flex;gap:8px}#tsure .inquire-now .text .contacts .contact .item .icon{width:16px;height:16px;align-self:center}#tsure .inquire-now .text .contacts .contact .item .info{font-weight:350;font-size:16px;text-decoration:underline}#tsure .inquire-now .form{display:flex;flex-direction:column;flex-grow:1;gap:24px;padding:24px;min-height:707px;background:#fff;box-shadow:0 4px 16px -4px #10101026}@media (min-width: 576px) and (max-width: 991px){#tsure .inquire-now .form{min-height:702px;height:702px}}#tsure .inquire-now .form .header{display:flex;flex-direction:column;gap:24px}#tsure .inquire-now .form .header .title{font-weight:600;font-size:24px;line-height:115%}#tsure .inquire-now .form .header .tabs{display:grid;grid-template-columns:1fr 1fr}#tsure .inquire-now .form .header .tabs .tab{padding:0 8px 8px;font-size:14px;font-weight:600;letter-spacing:.15em;border-bottom:1px solid #CCCCCC;color:gray;transition:all .2s ease-in-out}#tsure .inquire-now .form .header .tabs .tab.active{border-color:#eb0a1e;color:#101010}#tsure .inquire-now .form form{display:flex;flex-direction:column;gap:24px}#tsure .inquire-now .form form.tab-pane{transition:opacity .2s ease-in-out;opacity:0;display:none}#tsure .inquire-now .form form.tab-pane.show{opacity:1}#tsure .inquire-now .form form.tab-pane.active{display:flex}#tsure .inquire-now .form form .body{display:flex;flex-direction:column;gap:24px}#tsure .inquire-now .form form .body .line{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:24px}@media (max-width: 575px){#tsure .inquire-now .form form .body .line{grid-template-columns:1fr}}#tsure .inquire-now .form form .body .line .item{display:flex;flex-direction:column;gap:6px}#tsure .inquire-now .form form .body .line .item .label{font-weight:600;font-size:16px;flex-grow:1}#tsure .inquire-now .form form .body .line .item .label.required:after{content:"*";color:red;margin-left:5px}#tsure .inquire-now .form form .body .line .item .input-team{display:grid;grid-template-columns:65px 1fr;gap:8px}#tsure .inquire-now .form form .body .line .item .input-team .input{min-width:0}#tsure .inquire-now .form form .body .line .item .input-team .grower{flex-grow:1}#tsure .inquire-now .form form .body .line .item .input,#tsure .inquire-now .form form .body .line .item .bootstrap-select{height:32px;padding:0 6px;border-bottom:1px solid #CCCCCC;font-weight:350;font-size:14px;color:#101010}#tsure .inquire-now .form form .body .line .item .input:focus-visible,#tsure .inquire-now .form form .body .line .item .bootstrap-select:focus-visible{outline:none}#tsure .inquire-now .form form .body .line .item .input::-moz-placeholder,#tsure .inquire-now .form form .body .line .item .bootstrap-select::-moz-placeholder{font-family:Toyota Type;font-weight:350;font-size:14px;color:#ccc}#tsure .inquire-now .form form .body .line .item .input::placeholder,#tsure .inquire-now .form form .body .line .item .bootstrap-select::placeholder{font-family:Toyota Type;font-weight:350;font-size:14px;color:#ccc}#tsure .inquire-now .form form .body .line .item .input .dropdown-toggle,#tsure .inquire-now .form form .body .line .item .bootstrap-select .dropdown-toggle{padding:0}#tsure .inquire-now .form form .body .line .item .input .dropdown-toggle:focus,#tsure .inquire-now .form form .body .line .item .input .dropdown-toggle:focus-visible,#tsure .inquire-now .form form .body .line .item .bootstrap-select .dropdown-toggle:focus,#tsure .inquire-now .form form .body .line .item .bootstrap-select .dropdown-toggle:focus-visible{outline:none!important;box-shadow:none!important}#tsure .inquire-now .form form .body .line .item .input .dropdown-toggle:after,#tsure .inquire-now .form form .body .line .item .bootstrap-select .dropdown-toggle:after{background-image:url(/tup-assets/img/CxOverhaul/tsure/chevron-down.svg);background-size:contain;width:16px;height:16px;border:none}#tsure .inquire-now .form form .body .line .item .input .dropdown-toggle:after.show,#tsure .inquire-now .form form .body .line .item .bootstrap-select .dropdown-toggle:after.show{background-image:url(/tup-assets/img/CxOverhaul/tsure/chevron-up.svg)}#tsure .inquire-now .form form .body .line .item .input .dropdown-toggle .filter-option-inner-inner,#tsure .inquire-now .form form .body .line .item .bootstrap-select .dropdown-toggle .filter-option-inner-inner{font-family:Toyota Type;font-weight:350;font-size:14px;color:#101010}#tsure .inquire-now .form form .body .line .item .input .dropdown-toggle.bs-placeholder .filter-option-inner-inner,#tsure .inquire-now .form form .body .line .item .bootstrap-select .dropdown-toggle.bs-placeholder .filter-option-inner-inner{color:#ccc}#tsure .inquire-now .form form .body .line .item .country-code{min-width:60px!important}#tsure .inquire-now .form form .body .line .item textarea{min-height:64px}#tsure .inquire-now .form form .consent{display:flex;gap:16px}#tsure .inquire-now .form form .consent .label{font-size:14px}#tsure .inquire-now .form form .consent .label span{font-weight:700}#tsure .inquire-now .form form .submit-btn{width:-moz-fit-content;width:fit-content;padding:12.5px 93.5px;font-weight:600;font-size:12px;letter-spacing:.15em;color:#fff;background:#101010;height:42px;width:242px}@media (max-width: 991px){#tsure .inquire-now .form form .submit-btn{width:322px}}@media (min-width: 992px) and (max-width: 1199px){#tsure .inquire-now .form form .submit-btn{width:234px}}@media (max-width: 400px){#tsure .inquire-now .form form .submit-btn{width:auto}}#tsure .inquire-now .form form .submit-btn:before{background:#3a3a3a}#tsure .inquire-now .form form .submit-btn:disabled{background:#ccc;color:gray}#tsure .inquire-now .form form .submit-btn:disabled:before{background:#ccc}#tsure .back-to-top{width:40px;height:40px;background:#fff;position:fixed;bottom:40px;right:40px;border:1px solid #101010;z-index:1}@media (max-width: 1199px){#tsure .back-to-top{display:none}}#tsure .back-to-top a{height:100%;display:flex;justify-content:center;align-items:center}#tsure #find-preferred-dealer{padding:4rem;font-weight:350;font-size:1rem}#tsure #find-preferred-dealer .header{display:flex;flex-direction:column;gap:2rem}#tsure #find-preferred-dealer .header .text{display:flex;flex-direction:column;text-align:center;gap:.6875rem}#tsure #find-preferred-dealer .header .text .title{font-weight:600;font-size:1.5rem;letter-spacing:-.025em}#tsure #find-preferred-dealer .header .text .content{font-size:1rem;line-height:2}#tsure #find-preferred-dealer .header .divider{width:3rem;height:.125rem;background-color:#eb0a1e;align-self:center;margin-top:.5rem}#tsure #find-preferred-dealer #find-preferred-dealer-form{margin-top:2rem}#tsure #find-preferred-dealer #find-preferred-dealer-form .body{width:100%;max-width:37.5rem;margin:0 auto;box-sizing:border-box}#tsure #find-preferred-dealer #find-preferred-dealer-form .body>.line{width:100%;display:flex;flex-wrap:wrap;gap:3rem;box-sizing:border-box}#tsure #find-preferred-dealer #find-preferred-dealer-form .body>.line .item{flex:1 1 calc((100% - 3rem)/2);min-width:0}#tsure #find-preferred-dealer #find-preferred-dealer-form .body>.line .label{font-weight:600}#tsure #find-preferred-dealer #find-preferred-dealer-form .body .bootstrap-select{width:100%;border-radius:0}#tsure #find-preferred-dealer #find-preferred-dealer-form .body .bootstrap-select .dropdown-toggle{width:100%!important;border:none;border-bottom:.0625rem solid #ccc;font-family:Toyota Type;font-weight:350;font-size:.875rem;color:#101010;display:flex;align-items:center;justify-content:flex-start;padding:.5rem .75rem;height:auto}#tsure #find-preferred-dealer #find-preferred-dealer-form .body .bootstrap-select .dropdown-toggle:focus,#tsure #find-preferred-dealer #find-preferred-dealer-form .body .bootstrap-select .dropdown-toggle:focus-visible{outline:none!important;box-shadow:none!important}#tsure #find-preferred-dealer #find-preferred-dealer-form .body .bootstrap-select .dropdown-toggle .filter-option-inner-inner{width:100%;text-align:left;padding-left:0}#tsure #find-preferred-dealer #find-preferred-dealer-form .body .bootstrap-select .dropdown-menu{width:100%!important;box-sizing:border-box}#tsure #find-preferred-dealer #dealer-info.active{display:block}#tsure #find-preferred-dealer #dealer-info{display:none;text-align:left;margin-top:.5rem;width:100%}#tsure #find-preferred-dealer #dealer-info div{margin-top:.375rem}#tsure #find-preferred-dealer #dealer-info .with-icon{display:none;gap:.3125rem;align-items:center}#tsure #find-preferred-dealer #dealer-info .with-icon.active{display:flex}#tsure #find-preferred-dealer #dealer-info .icon{width:1rem;height:1rem}#tsure #find-preferred-dealer #dealer-info #dealer-name{font-weight:600;font-size:1.25rem}#tsure #find-preferred-dealer #dealer-info #dealer-messenger{font-size:1rem;color:inherit;text-decoration:underline}@media (max-width: 36rem){#tsure #find-preferred-dealer{padding:3rem 0rem}#tsure #find-preferred-dealer #find-preferred-dealer-form .body{max-width:100%;padding:0 1rem}#tsure #find-preferred-dealer #find-preferred-dealer-form .body>.line{flex-direction:column;gap:1rem}#tsure #find-preferred-dealer #find-preferred-dealer-form .body>.line .item{flex:1 1 100%}}@media (min-width: 36rem) and (max-width: 61.875rem){#tsure #find-preferred-dealer #find-preferred-dealer-form .body{max-width:48rem}#tsure #find-preferred-dealer #find-preferred-dealer-form .body>.line{gap:1.5rem}#tsure #find-preferred-dealer #find-preferred-dealer-form .body>.line .item{flex:1 1 100%}}@media (min-width: 40rem) and (max-width: 61.875rem){#tsure #find-preferred-dealer #find-preferred-dealer-form .body>.line .item{flex:1 1 calc((100% - 1.5rem)/2)}}@media (min-width: 53.125rem) and (max-width: 61.875rem){#tsure #find-preferred-dealer #find-preferred-dealer-form .body{max-width:44rem}}@media (min-width: 62rem) and (max-width: 74.9375rem){#tsure #find-preferred-dealer #find-preferred-dealer-form .body{max-width:37.5rem}}@media (min-width: 100rem){#tsure #find-preferred-dealer #find-preferred-dealer-form .body{max-width:35rem}}.bootstrap-select .dropdown-menu{left:-6px!important}.bootstrap-select .dropdown-menu .dropdown-item{padding-left:12px}.bootstrap-select .dropdown-menu .text{font-family:Toyota Type}#faqs .content{display:flex;flex-direction:column;align-items:flex-start}.send-message-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 19.5px;border:1px solid #101010;margin-top:30px;font-family:Toyota Type;font-weight:600;font-size:12px;line-height:100%;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:#101010;background-color:#f5f5f5}.send-message-btn:before{background-color:#101010}.send-message-btn:hover{color:#fff;text-decoration:none}.send-message-btn:hover .icon{z-index:2}.send-message-btn img{width:24px;height:24px}.btn-animation{position:relative;overflow:hidden}.btn-animation:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;z-index:0;transition:left .3s ease}.btn-animation:hover:before{left:0}.btn-animation span{position:relative;z-index:1;transition:color .3s ease}.tsure-section{padding:80px 60px;text-align:left}@media (max-width: 575px){.tsure-section{padding:40px 16px}}@media (min-width: 760px) and (max-width: 899px){.tsure-section{padding:35px}}@media (min-width: 900px) and (max-width: 1199px){.tsure-section{padding:48px}}.tsure-container{max-width:1200px}.tsure-title{font-size:32px;font-weight:300;color:#101010;margin:0}@media (max-width: 899px){.tsure-title{font-size:24px}}.tsure-underline{width:50px;height:3px;background-color:#eb0a1e;margin:20px 0 30px}.tsure-description{font-size:18px;color:#101010;line-height:1.8;margin:0;font-weight:400}@media (max-width: 899px){.tsure-description{font-size:16px}}
