.custom-tab-wrapper{position:relative;display:block;width:100%}.tab-container{width:100%;max-width:100%;margin:0 auto}.tab-head-content{display:flex;align-items:center;gap:clamp(1.6rem,4vw,4rem);justify-content:flex-start;border-bottom:1px solid rgba(0,0,0,.14);white-space:nowrap;overflow-x:auto}.tab-head-content::-webkit-scrollbar{display:none}.tab-head-content .tabshead{width:auto}.tab-head-content .tabshead h4{font-size:1.5rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1;cursor:pointer;margin:0;padding:0 0 1.6rem;display:inline-block;color:#00000073;transition:color .2s ease}.tab-head-content .tabshead h4:hover{color:#000}.tab-head-content .tabshead h4.active{color:#000;border-bottom:2px solid #000}.custom-tab-wrapper .tab-disc-content{margin-top:clamp(3rem,5vw,5rem)}.custom-tab-wrapper .tab-disc-content .tab-content{display:none}.custom-tab-wrapper p{font-size:1.55rem;letter-spacing:0;line-height:1.7;margin:0 0 1.6rem;color:#000000b8}.text-with-img-wrapper{width:100%}.text-with-img-row{width:100%;display:flex;align-items:center;gap:clamp(2rem,4vw,4.5rem)}.text-with-img-wrapper .text-img{width:55%}.text-with-img-wrapper .text-img img{max-width:100%;display:block;border-radius:0}.text-with-img-wrapper .text{width:45%;padding:0}.text-with-img-wrapper .text p{color:#000;margin:0 0 1.4rem}.text-with-img-wrapper .text p strong{display:block;font-size:2.1rem;line-height:1.25;font-weight:800;margin-bottom:.6rem}.tabcontent-Features .tab-content{counter-reset:featc}.tabcontent-Features [class*=feat-img-with-text-]{counter-increment:featc;padding:clamp(3.6rem,5.5vw,6.5rem) clamp(2rem,3.5vw,4.5rem)}.tabcontent-Features [class*=feat-img-with-text-]:nth-of-type(2n){background:#f4f4f4}.tabcontent-Features [class*=feat-img-with-text-] .features-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2.4rem,5vw,6rem);padding:0}.tabcontent-Features .text-img{width:auto}.tabcontent-Features [class*=feat-img-with-text-] .text-img{background:radial-gradient(circle at 50% 42%,#fff,#ededed);border:1px solid rgba(0,0,0,.08);overflow:hidden}.tabcontent-Features [class*=feat-img-with-text-] .text-img img{width:100%;display:block;border-radius:0;aspect-ratio:4 / 3;object-fit:contain;padding:clamp(1.8rem,3vw,3.6rem);transition:transform .6s cubic-bezier(.2,.6,.2,1)}.tabcontent-Features [class*=feat-img-with-text-]:hover .text-img img{transform:scale(1.03)}.tabcontent-Features .text{width:auto}.tabcontent-Features [class*=feat-img-with-text-] .text:before{content:counter(featc,decimal-leading-zero);display:inline-block;font-size:1.3rem;font-weight:800;letter-spacing:.16em;color:#000;padding-bottom:.5rem;margin-bottom:1.6rem;border-bottom:2px solid #000}.tabcontent-Features .text p{font-size:1.55rem;line-height:1.75;color:#000000b8;margin:0}.tabcontent-Features .text p strong{display:block;font-size:clamp(2rem,2.5vw,2.7rem);font-weight:800;letter-spacing:-.015em;line-height:1.15;color:#000;margin-bottom:1.4rem}.tabcontent-Features .text p strong br{display:none}.tabcontent-Features .feat-img-with-text-one .text p strong{font-size:clamp(2.3rem,3vw,3.2rem)}.tabcontent-Features .feat-system{background:#0e0e0e;color:#fff;margin-top:clamp(4rem,6vw,7rem);padding:clamp(3.4rem,5vw,6rem) clamp(2.4rem,4vw,5rem)}.tabcontent-Features .feat-system:before{content:"The Avinox system";display:block;font-size:1.3rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#ffffff80;margin-bottom:clamp(2.6rem,4vw,3.6rem)}.tabcontent-Features .feat-system p{color:#ffffffb8}.tabcontent-Features .feat-system .feat-img-with-img-section,.tabcontent-Features .feat-system .feat-gif-section,.tabcontent-Features .feat-system .feat-ctm-content-section{padding:clamp(3rem,4.5vw,5rem) 0;border-top:1px solid rgba(255,255,255,.12)}.tabcontent-Features .feat-system>:first-child{padding-top:0;border-top:none}.tabcontent-Features .feat-system .feat-ctm-content-section{padding-bottom:0}.tabcontent-Features .feat-system .feat-img-with-img-section{display:grid;grid-template-columns:.85fr 1.15fr;grid-template-areas:"head imgs" "bot imgs";gap:0 clamp(2.4rem,4vw,5rem);align-items:start}.tabcontent-Features .feat-system .feat-img-with-img-section .text-head{grid-area:head}.tabcontent-Features .feat-system .feat-img-with-img-section .features-row{grid-area:imgs;align-self:center}.tabcontent-Features .feat-system .feat-img-with-img-section .text-bottom{grid-area:bot;margin-top:clamp(1.6rem,2.5vw,2.4rem)}.tabcontent-Features .feat-system .text-head p{margin:0}.tabcontent-Features .feat-system .text-head p strong{display:block;font-size:clamp(2rem,2.5vw,2.7rem);font-weight:800;letter-spacing:-.015em;margin-bottom:1.2rem;color:#fff}.tabcontent-Features .feat-system .feat-img-with-img-section .features-row{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1rem,1.6vw,1.6rem);padding:0;margin:0}.tabcontent-Features .feat-system .feat-img-with-img-section .text-img{display:flex;justify-content:center;background:none}.tabcontent-Features .feat-system .feat-img-with-img-section .text-img img{width:auto;max-width:100%;height:auto;max-height:clamp(30rem,42vw,46rem);display:block;border-radius:0;padding:0;background:none}.tabcontent-Features .feat-system .text-bottom p{font-size:1.5rem;line-height:1.7;margin:0}.tabcontent-Features .feat-system .feat-gif-section .text-head p{max-width:80rem}.tabcontent-Features .feat-system .feat-gif-section .text-head p strong{display:block;font-size:clamp(2rem,2.5vw,2.7rem);font-weight:800;letter-spacing:-.015em;margin-bottom:1.2rem;color:#fff}.tabcontent-Features .feat-system .feat-gif-section .features-row{padding:0;margin-top:clamp(2rem,3vw,2.8rem)}.tabcontent-Features .feat-system .feat-gif-section .text-img{width:100%;background:none}.tabcontent-Features .feat-system .feat-gif-section .text-img img{width:100%;display:block;border-radius:0;border:1px solid rgba(255,255,255,.1)}.tabcontent-Features .feat-system .feat-ctm-content-section:before{content:"Five ride modes.";display:block;font-size:clamp(2rem,2.5vw,2.7rem);font-weight:800;letter-spacing:-.015em;color:#fff;margin-bottom:clamp(1.8rem,2.5vw,2.6rem)}.tabcontent-Features .feat-system .feat-ctm-content-section .features-row{display:grid;grid-template-columns:repeat(5,1fr);gap:1.4rem;flex-wrap:unset;padding:0}.tabcontent-Features .feat-system .feat-ctm-content-section .ctm-content-box{border:1px solid rgba(255,255,255,.14);background:#1a1a1a;padding:clamp(1.6rem,1.8vw,2rem)}.tabcontent-Features .feat-system .feat-ctm-content-section .ctm-content-box span{display:inline-block;background:#fff;color:#000;border:none;border-radius:0;padding:.5rem 1.2rem;margin-bottom:1.4rem;font-weight:800;font-style:italic;text-transform:uppercase;letter-spacing:.08em;font-size:1.25rem;line-height:1.1}.tabcontent-Features .feat-system .feat-ctm-content-section .ctm-content-box p{font-size:1.4rem;line-height:1.55;margin:0;color:#ffffffad}.tabcontent[datas=Specs] .textrow{display:block;background:transparent;padding:0;gap:0}.tabcontent[datas=Specs] .page-contents{width:100%!important}.tabcontent[datas=Specs] .page-contents table{display:block;width:100%!important;height:auto!important;column-count:2;column-gap:clamp(2.6rem,4vw,5rem)}.tabcontent[datas=Specs] .page-contents tbody{display:block}.tabcontent[datas=Specs] .page-contents tr{display:flex;justify-content:space-between;align-items:baseline;gap:1.5rem;height:auto!important;padding:.75rem 0;border-bottom:1px solid rgba(0,0,0,.09);break-inside:avoid;-webkit-column-break-inside:avoid}.tabcontent[datas=Specs] .page-contents tr.tr-white{display:block;margin-top:1.8rem;padding:0 0 .6rem;border-bottom:2px solid #000;break-inside:avoid;break-after:avoid-column}.tabcontent[datas=Specs] .page-contents td,.tabcontent[datas=Specs] .page-contents th{display:block;padding:0!important;border:none!important}.tabcontent[datas=Specs] .page-contents tr td:first-child,.tabcontent[datas=Specs] .page-contents tr th:first-child{flex:0 0 40%;color:#00000080;font-size:1.4rem;line-height:1.4}.tabcontent[datas=Specs] .page-contents tr td:last-child{flex:1 1 auto;text-align:right;font-weight:500;font-size:1.4rem;line-height:1.4;color:#000}.tabcontent[datas=Specs] .page-contents tr.tr-white th{text-transform:uppercase;letter-spacing:.1em;font-size:1.3rem;font-weight:700;color:#000}.tabcontent[datas=Specs] .page-contents tr td[colspan="2"]{flex:1 1 auto;text-align:left;color:#000000b3}.tab-disc-content .page-content-wraper table{max-width:100%;width:100%;text-align:left;border:unset;outline:unset}.tab-disc-content .page-content-wraper table th{padding:8px 18px;letter-spacing:0;font-size:1.6rem;color:#000;line-height:1.6}.tab-disc-content .page-content-wraper table td{padding:8px 18px;letter-spacing:0;font-size:1.5rem;color:#000;line-height:1.7;word-break:break-word}.textrow{background:#ececec;padding:60px;display:flex;justify-content:space-between;align-items:center;gap:60px}.page-content-wraper .textrow>div{width:calc((100% - 60px)/2)}.textrow .table_img img{width:100%;height:100%;display:block}@media screen and (max-width:1200px){.tab-container{width:100%;max-width:100%;margin:0 auto}.custom-tab-wrapper .tab-disc-content{margin-top:4rem}}@media screen and (max-width:990px){.text-with-img-row{flex-wrap:wrap;flex-direction:column-reverse;gap:2rem}.text-with-img-wrapper .text,.text-with-img-wrapper .text-img{width:100%;padding:0}.tab-head-content .tabshead h4{font-size:1.4rem;padding-bottom:1rem}.tabcontent-Features [class*=feat-img-with-text-] .features-row{display:flex;flex-direction:column;gap:2rem}.tabcontent-Features [class*=feat-img-with-text-] .text-img{order:-1}.tabcontent-Features .feat-system .feat-img-with-img-section{grid-template-columns:1fr;grid-template-areas:"head" "imgs" "bot"}.tabcontent-Features .feat-system .feat-img-with-img-section .features-row{margin-top:clamp(1.6rem,3vw,2.4rem)}.tabcontent-Features .feat-system .feat-ctm-content-section .features-row{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:620px){.tab-head-content .tabshead{width:auto;flex:0 0 auto}.tabcontent-Features .feat-system .feat-ctm-content-section .features-row{grid-template-columns:1fr}.tabcontent[datas=Specs] .page-contents table{column-count:1}.textrow{padding:16px 12px;gap:0;flex-direction:column}.page-content-wraper .textrow>div{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ctm-tab.css.map */
