

/* Start:/sollers/model-pages.css?17916532724045*/
.tm-sollers-model{color:#333554;padding-bottom:35px}
.tm-sollers-model *{box-sizing:border-box}
.tm-sollers-model p{line-height:1.65;margin:0 0 16px}
.tm-sollers-model h1{font-size:36px;line-height:1.2;margin:0 0 22px}
.tm-sollers-model h2{font-size:26px;line-height:1.3;margin:0 0 22px}
.tm-sollers-crumbs{font-size:14px;margin:20px 0 28px;line-height:1.8}
.tm-sollers-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:35px;align-items:center;padding:20px 0 36px}
.tm-sollers-hero-image{display:block;width:100%;max-height:330px;object-fit:contain}
.tm-sollers-model .tm-sollers-main-price{font-size:28px;font-weight:700;margin:24px 0}
.tm-sollers-actions{display:flex;flex-wrap:wrap;gap:12px}
.tm-sollers-button{display:inline-flex;justify-content:center;align-items:center;padding:13px 18px;background:#333554;color:#fff!important;border:1px solid #333554;border-radius:3px;font:inherit;font-weight:700;line-height:1.4;text-align:center;text-decoration:none!important;cursor:pointer;min-height:48px}
.tm-sollers-button:hover{background:#494c72}
.tm-sollers-button--light{background:#fff;color:#333554!important}
.tm-sollers-button--light:hover{background:#edf0f4}
.tm-sollers-tabs{display:flex;flex-wrap:wrap;gap:14px 30px;padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-weight:700}
.tm-sollers-section{margin-top:42px;scroll-margin-top:100px}
.tm-sollers-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:24px 0}
.tm-sollers-card{display:flex;flex-direction:column;padding:20px;border:1px solid #dfe2e7;border-radius:4px;min-width:0;background:#fff}
.tm-sollers-card-picture{display:flex;align-items:center;justify-content:center;height:180px;margin-bottom:18px}
.tm-sollers-card-picture img{width:100%;height:100%;object-fit:contain}
.tm-sollers-card h3{font-size:18px;line-height:1.45;margin:0 0 16px}
.tm-sollers-card h3 a{color:inherit}
.tm-sollers-model .tm-sollers-card-price{font-size:22px;font-weight:700;margin-top:auto;margin-bottom:8px}
.tm-sollers-card .tm-sollers-button{font-size:14px}
.tm-sollers-muted,.tm-sollers-model .tm-sollers-note{color:#606570;font-size:14px}
.tm-sollers-table-scroll{max-width:100%;overflow-x:auto;margin:24px 0}
.tm-sollers-table{width:100%;min-width:650px;border-collapse:collapse;font-size:15px}
.tm-sollers-table th,.tm-sollers-table td{padding:16px;text-align:left;border:1px solid #dfe2e7;line-height:1.5}
.tm-sollers-table thead{background:#f3f4f6}
.tm-sollers-table tbody th{font-weight:400}
.tm-sollers-specs{border:1px solid #dfe2e7;margin:16px 0;border-radius:4px;overflow:hidden}
.tm-sollers-specs>summary{padding:18px 20px;background:#f5f6f8;cursor:pointer;font-weight:700;line-height:1.5}
.tm-sollers-specs-body{padding:20px}
.tm-sollers-model .tm-sollers-spec-list,.tm-sollers-trims ul{padding-left:24px;margin:0 0 20px;list-style:disc}
.tm-sollers-spec-list li,.tm-sollers-trims li{line-height:1.6;margin:8px 0;list-style:disc}
.tm-sollers-trims{margin:20px 0}
.tm-sollers-trims summary{cursor:pointer;font-weight:700;margin-bottom:14px}
.tm-sollers-contact{padding:28px;background:#f3f4f6;border-radius:4px}
.tm-sollers-model a:focus-visible,.tm-sollers-model button:focus-visible,.tm-sollers-model summary:focus-visible{outline:3px solid #5272b8;outline-offset:3px}
.tm-sollers-visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:991px){.tm-sollers-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-sollers-hero{gap:20px}.tm-sollers-model h1{font-size:30px}}
@media(max-width:600px){.tm-sollers-hero{grid-template-columns:1fr;padding-top:0}.tm-sollers-hero-image{max-height:230px}.tm-sollers-grid{grid-template-columns:1fr}.tm-sollers-model h1{font-size:28px}.tm-sollers-model h2{font-size:23px}.tm-sollers-section{margin-top:30px}.tm-sollers-tabs{gap:14px;font-size:14px}.tm-sollers-contact,.tm-sollers-specs-body{padding:18px}.tm-sollers-actions>*{width:100%}.tm-sollers-model{overflow-wrap:anywhere}}

/* End */


/* Start:/sollers/product-pages.css?17916533944344*/
.tm-sp{font-family:"RobotoRegular",Arial,sans-serif;line-height:1.6;color:#292a33;clear:both}.tm-sp *{box-sizing:border-box}.tm-sp p{padding:0;margin:0 0 16px;line-height:1.65}.tm-sp a{color:#333554}.tm-sp h2,.tm-sp h3,.tm-sp h4{color:#333554;text-transform:none;line-height:1.25;margin:0 0 16px;letter-spacing:normal}.tm-sp h2{font-size:28px}.tm-sp h3{font-size:21px}.tm-sp h4{font-size:18px}.tm-sp a:focus-visible,.tm-sp summary:focus-visible,.tm-sp-table-scroll:focus-visible{outline:3px solid #7983ba;outline-offset:3px}
.tm-sp-section{margin:45px 0;scroll-margin-top:100px}.tm-sp-overview{margin:22px 0 28px;padding:22px 0;border-block:1px solid #dde0e6}.tm-sp-nav{display:flex;flex-wrap:wrap;gap:10px 22px}.tm-sp-nav a{font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.tm-sp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tm-sp-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-sp-panel{background:#f4f5f7;padding:25px;border-radius:6px}.tm-sp-card{display:flex;flex-direction:column;padding:24px;border:1px solid #dfe2e7;border-radius:6px;min-width:0;background:#fff}.tm-sp-card p{font-size:14px}.tm-sp-link{font-size:14px;font-weight:700;text-underline-offset:4px}.tm-sp-card>.tm-sp-link{margin-top:auto}.tm-sp .tm-sp-price{font-size:22px;font-weight:700;color:#333554}.tm-sp .tm-sp-note{font-size:12px;color:#646a78;line-height:1.6}.tm-sp-trim-group{margin-bottom:18px}.tm-sp-spec-group{margin:28px 0}.tm-sp-table-scroll{overflow-x:auto;max-width:100%;margin:18px 0}.tm-sp-table{width:100%;border-collapse:collapse;background:#fff;font-size:14px}.tm-sp-table td,.tm-sp-table th{border:1px solid #dfe2e7;padding:12px 15px;text-align:left;vertical-align:top;line-height:1.5}.tm-sp-table th{font-weight:600}.tm-sp-table thead{background:#e9ebf0}.tm-sp-table td{min-width:145px}.tm-sp-facts{margin:0}.tm-sp-facts>div{padding:11px 0;border-bottom:1px solid #dfe2e7}.tm-sp-facts>div:first-child{padding-top:0}.tm-sp-facts dt{font-size:13px;color:#666c79}.tm-sp-facts dd{margin:4px 0 0;font-size:15px;overflow-wrap:anywhere}.tm-sp-full-specs{margin-top:16px}.tm-sp-full-specs summary{cursor:pointer;font-weight:600;color:#333554;padding:12px 0}.tm-sp-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.tm-sp .tm-sp-button{display:inline-flex;align-items:center;justify-content:center;padding:13px 20px;min-height:47px;max-width:100%;background:#333554;border:1px solid #333554;color:#fff;border-radius:4px;font-weight:600;font-size:14px;line-height:1.5;text-align:center;text-decoration:none}.tm-sp .tm-sp-button:hover{background:#464968}.tm-sp-stock>.tm-sp-button{margin-top:14px}.tm-sp-leasing{display:flex;gap:28px;align-items:center;margin-top:22px}.tm-sp-leasing>div{flex:1}.tm-sp-leasing p{margin:0}.tm-sp-leasing>.tm-sp-button{flex:0 0 200px}.tm-sp-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}.tm-sp-gallery figure{margin:0;min-width:0}.tm-sp-gallery img{display:block;width:100%;height:180px;object-fit:contain;background:#f4f5f7;border-radius:6px}.tm-sp-gallery figcaption{font-size:12px;color:#666c79;margin-top:8px;line-height:1.5}.tm-sp-gallery+.tm-sp-note{margin-top:15px}.tm-sp-car{display:block;width:100%;height:160px;object-fit:contain;margin-bottom:15px}.tm-sp-other-models{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:24px}.tm-sp-other-models>a{border:1px solid #dfe2e7;border-radius:4px;padding:10px 14px;font-size:14px}.tm-sp-faq details{border-bottom:1px solid #dfe2e7}.tm-sp-faq summary{padding:20px 0;cursor:pointer;font-weight:600;font-size:17px;color:#333554}.tm-sp-faq details>p{padding-bottom:10px;max-width:950px}.tm-sp-shell.container{box-sizing:border-box;width:100%;max-width:1200px;padding:0 15px;margin:auto}
@media(max-width:900px){.tm-sp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-sp-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.tm-sp-leasing{display:block}.tm-sp-leasing>.tm-sp-button{margin-top:18px}}
@media(max-width:600px){.tm-sp h2{font-size:24px}.tm-sp h3{font-size:20px}.tm-sp-grid{grid-template-columns:1fr}.tm-sp-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-sp-gallery img{height:140px}.tm-sp-card,.tm-sp-panel{padding:20px}.tm-sp-section{margin:34px 0}.tm-sp-table td,.tm-sp-table th{padding:10px}.tm-sp-faq summary{font-size:16px}.tm-sp-nav{gap:10px 16px}}

/* End */
/* /sollers/model-pages.css?17916532724045 */
/* /sollers/product-pages.css?17916533944344 */
