Ribble – Ultra Tri

£2,199.00

Buy Now

SKU: 5332000552958999 Categories: ,

Description

html body .bike-recommended, html body .bikebuilder-heading.bikebuilder-heading-pos, html body .bike-banner–image, html body .bikes-intro.bikes-intro–product, html body .bike-banner { display: none; } html body .bike-description { padding: 0; text-align: left; position: relative; z-index: 1; } html body .bike-gallery { margin: 64px 0; } html body .bike-customhtml { padding: 0; text-align: left; position: relative; z-index: 1; } html body .bike-sizing { padding: 0; position: relative; z-index: 1; } .bike-customhtml img { width: auto; max-width: 100%; } Bikes Time Trial Triathlon Bikes TRI THE RIBBLE ULTRA TRI – WORLD CLASS TRI PERFORMANCE Designed and perfected with ultimate watt-saving aerodynamic efficiency as the priority, the new Ultra Tri is a bike bred purely to go fast. Raced by Ribble Pro Team riders, the Ultra Tri is a proven race winning and record breaking Tri platform. The performance tuned, full carbon Ultra Tri frameset has been aerodynamically optimised for real world racing conditions with built-in adjustability to enable you to achieve your perfect position. .header__wrapper { position: relative; padding: 32px; box-sizing: border-box; font-family: univia-pro,helvetica,arial,sans-serif; font-size: 14px; line-height: 26px; overflow: hidden; color: #666666; min-height: 55vh; } .header__breadcrumb { margin: -32px 0 0 0; padding: 16px 0 0; font-style: italic; font-size: 12px; color: #666666; font-weight: bold; } .header__breadcrumb .breadcrumb__link a { color: #666666; } .header__breadcrumb .breadcrumb__seperator { font-size: 7px; margin: 0 4px; } .header__wrapper__inner { max-width: 1440px; margin: 0 auto; } .keyword-large { font-size: 35vw; line-height: 35vw; font-weight: 800; position: absolute; right: 32px; top: 32px; font-family: univia-pro,helvetica,arial,sans-serif; color: #EDF5F7; letter-spacing: -1vw; z-index: -1; width: 100vw; text-align: center; } .header__copy { width: 40%; float: left; position: relative; z-index: 2; } .header__image { width: 60%; float: right; position: relative; z-index: 1; } .header__copy h1 { font-size: 20px; font-weight: 700; font-family: univia-pro,helvetica,arial,sans-serif; color: #00B3E3; margin: 16px 0 0; } .header__copy h2 { font-family: univia-pro,helvetica,arial,sans-serif; font-size: 50px; font-weight: 600; color: #2A2A2A; letter-spacing: 0; line-height: 50px; margin: 0 0 16px; } .header__copy .link { font-family: univia-pro,helvetica,arial,sans-serif; font-style: italic; font-weight: 700; font-size: 22px; color: #00B3E3; letter-spacing: 0; line-height: 27px; } @media (max-width: 768px) { .header__wrapper { padding: 32px; } .header__copy { width: 100%; float: left; } .header__image { width: 100%; float: right; } .header__copy h1 { font-size: 17px; font-weight: 800; } .header__copy h2 { font-size: 38px; line-height: 42px; } } @media (max-width: 500px) { .header__wrapper { padding: 16px; } } WORLD CLASS TRI PERFORMANCE Designed and perfected with ultimate watt-saving aerodynamic efficiency as the priority, the new Ultra Tri is a bike bred purely to go fast. Raced by Ribble Pro Team riders, the Ultra Tri is a proven race winning and record breaking TT platform. The performance tuned, full carbon Ultra Tri frameset has been aerodynamically optimised for real world racing conditions with built-in adjustability to enable you to achieve your perfect position. TESTING, ANALYSIS REFINEMENT Fine-tuned through a rigorous testing process, this tri superbike has been developed by our RD team using the world class aerodynamic expert and UK time trial champion Dan Bigham as our test pilot. Hours in the velodrome, real world testing and extensive CFD analysis repeatedly identified further aero gains throughout the RD and prototyping process. BEST ON TEST Ribbles new Ultra Tri shows the brand is committed to offering cutting-edge technology as well as value, investing heavily in the RD phase in an attempt to produce a bike thats up there with the fastest around. The bike is just as described: the Ultra Tri is fast, responsive through corners and stiff when putting out maximum power. Non-drafting triathlon racing isnt all about the braking though, and for that reason Ribbles Ultra Tri takes our Best on Test award thanks to its clever wind-cheating features and fantastic range of adjustment. Yes, its an aggressive ride however you set it up, but theres no trickle down tech here. The frame is the real deal and the bike as built is ready to race, all for an excellent price considering the quality of all its components. – 220 Triathlon ENTRY BUILD RIBBLE ULTRA TRI 105 THIS BUILD FROM: {{widget type= ribble_catalog/widget_product_price sku= BBULTRBB002 }} From 75.12 per month BUY THE BIKE Fully equipped for triathlon events of all distances and levels, with a full complement of feed boxes and hydration system, the Shimano 105 version with Mavic Aksium wheels will ensure you maximise your bike section performance. Groupset Shimano 105 Wheelset Mavic Aksium Clincher Finishing Kit Ultra base bars with Zipp Vuka extensions , Rear and Top Tube mounted Feed Boxes and Front mounted hydration system POPULAR BUILD RIBBLE ULTRA TRI ULTEGRA Di2 THIS BUILD FROM: {{widget type= ribble_catalog/widget_product_price sku= BBULTRBB004 }} From 109.28 per month BUY THE BIKE All the performance enhancing features of the Ultra Tri 105 with the added benefit of fast, accurate electronic shifting from Shimano Ultegra Di2 offering crisp consistent gear changing with the added advantage of gear shifters on the brake levers and extensions for full control and maximised aerodynamics throughout your bike split. Groupset Ultegra Di2 Wheelset Mavic Aksium Clincher Finishing Kit Ultra base bars with Zipp Vuka extensions, Rear and Top Tube mounted Feed Boxes and Front mounted hydration system ELITE BUILD RIBBLE ULTRA TRI DURA ACE Di2 THIS BUILD FROM: 6,999 From 239.10 per month BUY THE BIKE Whether it be Kona or Bolton, the Dura Ace Di2 Ultra Tri is equipped with some of the best equipment available. Fast and aerodynamic Zipp 808 wheels with Shimano’s top end groupset give the rider every performance advantage that is possible. Groupset Dura Ace Di2 with Vision Metron TT Chainset Wheelset Zipp 808 Finishing Kit USE TT Extensions, Rear and Top Tube mounted Feed Boxes and Front mounted hydration system RIBBLE ULTRA Tri FRAMESET 1,599 BUY THE FRAMESET Finance Calculator Choose Finance Type: Cash Price: Deposit: % Total amount repayable . APR representative. Finance is subject to status. Terms and conditions apply. CFD analysis gives highly specific feedback on where aero gains can be made. Rapid prototyped front and rear brake foils undergo CFD and real world tests. FOCUSING ON AERO DETAILS IN RD The Ultra Tri bikes multi-stage development process began during 2017 with the design brief to create a versatile World Class time trial and triathlon platform that would give our customers, Ribble Pro Cycling team riders and sponsored triathletes a clear aerodynamic advantage over the opposition. Final Drag Saving Analysis The final round of aero testing revealed a total bike and rider drag saving of up to 2.2% across a -15 to +15 degree YAW sweep vs the first prototype, this equates to an up to 1.3% saving vs the benchmark and bike that Dan Bigham raced on during 2017. Read the Full R+D Process and More Detailed Analysis Watch Dan Bigham, holder of five National TT titles, testing the Ultra TT in early 2018. TIME SAVINGS This drag saving equates to up to 23 seconds based on our test rider racing a flat 25-mile (40.2km) at 29mph (46.6kph). Ribble Pro Cycling team riders were real world testers throughout the Ultra TT development phases. RACE WINNING AND RECORD BREAKING Our guiding aim whilst developing the new Ultra frame was to provide a World Class TT and Tri platform for our sponsored triathletes and the Ribble Pro Cycling team, as well as our customers – a bike faster than any other bike they had raced before and the results of the analysis show that weve succeeded. The Ultra Tri is an uncompromising, speed centric machine designed to allow you to reach your full potential and aid your transition to the run. The new Ultra Tri is an innovative tech loaded speed machine complete with fully integrated aero feed boxes. Making the jump from the established high level TT bike I rode last season was always going to be daunting but Ribble have put the groundwork and RD in to bring the team a bike that is able to take on the best Our testing shows we are right on the money and will be able to continue to challenge for the win at both domestic and international time trial competitions. – Dan Bigham, 5 Times British National Time Trial Champion FEED BOXES TRIATHLON Theres no need to worry about feeding as the Ultra Tri accommodates three custom aero feed boxes (which come supplied). All three composite boxes are easily detachable and the drinks straw on the washable drink box is hinged to offer different angles. Front Hydration System: 500ml (400ml Extra Small frame). Top Tube box: 150ml. Rear box: 500ml. Our UCI-approved time trial specific model based around this frameset is the Ultra TT which has an aero-optimised front end in place of the drinks box. View the Ribble Ultra TT KEY PERFORMANCE FEATURES Fit range and adjustability: The frame geometry is designed to give riders a more aerodynamic position to maximise time trial performance. The Ultra Tri offers a great range of adjustability and is compatible with all aftermarket multi position aero bars and cockpits allowing you to dial the aerodynamic cockpit to maximise your aerodynamic efficiency. To further fine tune your perfect fit the aero seat post of the Ultra Tri enables a wide range of effective seat tube angles from 76 to 79 degrees for your preferred position. Optimised frame design: The Ultra Tri frame set has been dialled to offer the perfect balance between aerodynamics, rider positioning, handling and control. The high grade, unidirectional carbon Ultra Tri frame has been optimised for maximal power transfer and compliance where required. Rear facing rear wheel drop outs take the rear wheel of the Ultra Tri as close as possible to the seat tube to create a shorter, stiffer rear triangle and improve the airflow from the seat tube and over the rear wheel and also allowing adjustment for tyres up to 25mm width. Maximal aero gains: Every aspect of the Ultra Tri has been optimised for performance. From the TT specific, full carbon fork providing precise steering, control and featuring truncated Kamm-tail aerofoils, the truncated aerofoil frame tube profiles and seat post through to the rear seat stays designed to sit in the shadow of the front fork. To maximise every advantage the front and rear brakes mount behind integrated, streamlined aerofoils with all cables hidden from the airflow further optimising the drag reduction of bike and rider. Watch the feature tour of the Ribble Ultra Tri. FRAME FEATURES Premium UD carbon frame construction Optimised layup design for stiffness and compliance. Kamm-tail airfoil tube profiles Aerodynamically shaped tubing that reduces drag. Three feed boxes Fully integrated feed and drink boxes. Rear-facing horizontal wheel dropouts Drag efficient retaining clearance for 25mm tyres. Internal cable routing Top tube cable entry point for less drag. Multi-position seat post Unique seatpost rails for a variable saddle position. Integrated brake aerofoils Aero covers designed using CFD and 3D prototyping. Aerodynamic frame profiling Fork and seatstays in perfect alignment. window.addEventListener(‘load’, function() { require([‘/js/chartjs/dist/Chart.bundle.min.js’], function (Chart) { var ctx = document.getElementById( myChart ).getContext(‘2d’); new Chart(ctx, { type: ‘line’, data: { labels: [ -20 , -15 , -10 , -5 , 0 , 5 , 10 , 15 , 20 ], datasets: [{ lineTension: 0, fill: false, label: ‘Total Drag Saving Over Yaw Sweep’, data: [null,1.1, 1.5, 0.9, 0.4, 1, 2, 2.2,null], borderColor: [ ‘rgba(54, 162, 235, 1)’ ], borderWidth: 2 }] }, options: { legend: { display: false }, scaleBeginAtZero: false, responsive: true, scaleStartValue : -20, maintainAspectRatio: false, scales: { yAxes: [{ ticks: { min: 0, max: 2.5, callback: function(value) { return value + % } }, }] }, } }); }); }); // 0) { $(‘#lblRepayable’).html(‘Repayable by ‘ + (payments.months-1) + ‘ monthly repayments of ‘ + payments.initialPayments + ‘ and a final payment of ‘ + payments.finalPayment + ‘.’); } else { $(‘#lblRepayable’).html(‘Repayable by ‘ + payments.months + ‘ monthly repayments of ‘ + payments.initialPayments + ‘.’); } if (payments.documentFee 0) { if (payments.documentFeeCollectionMonth == 0) { $(‘#lblDocumentFee’).html(‘An arrangement fee of ‘ + payments.documentFee + ‘ is payable on approval.’); } else { $(‘#lblDocumentFee’).html(‘An arrangement fee of ‘ + payments.documentFee + ‘ is payable with first instalment.’); } } $(‘#lblTotalRepayable’).html(” + payments.amountPayable+”); $(‘#lblInterest’).html(”+payments.apr + ‘%’); if (payments.initialPayments != payments.finalPayment payments.finalPayment 0) { $(‘#lblMonths’).html(payments.months – 1); $(‘#lblFinalPayment’).html(‘ and a final payment of ‘ + payments.finalPayment+”); } else { $(‘#lblMonths’).html(payments.months); } } // Firing this will loop through your V12 products and grab the product with the lowest // possible monthly payments. function GetLowestMonthlyPayments() { var products = V12.getFinanceProducts(); var lowestMonthlyPayment = 0; var lowestMonthlyPaymentProductId = 0; for (var i = 0; i products.length – 1; i++) { var product = V12.getFinanceProduct(products[i].productId); var cashPrice = $(‘#cashPrice’).val(); var depositFactor = $(‘#deposit’).val(); var deposit = parseInt(Math.ceil(cashPrice * depositFactor)) / 100; deposit= parseFloat(deposit.toFixed(2)); var payments = V12.calculate(product, cashPrice, deposit); var monthlyPayment = payments.initialPayments; if (parseFloat(lowestMonthlyPayment) parseFloat(monthlyPayment) || lowestMonthlyPayment == 0) { lowestMonthlyPayment = payments.initialPayments; lowestMonthlyPaymentProductId = product.productId; } } $( #productsList ).val(lowestMonthlyPaymentProductId); CalculateRepayments(); } // Ready up our events (function ($) { GetProducts(); CalculateRepayments(); $(‘#productsList’).on(‘change’, function () { CalculateRepayments(); }); $(‘#cpRange, #depRange’).on( input , function () { UpdateLoanInfo(); }); $(‘#lowestMonthlyPayments’).click(function () { event.preventDefault(); GetLowestMonthlyPayments(); }); $(‘#cashPrice, #deposit’).keyup(function () { var cp = $(‘#cashPrice’).val(); var dep = $(‘#deposit’).val(); $(‘#cpRange’).val(cp); $(‘#depRange’).val(dep); CalculateRepayments(); }); })(jQuery); }); // ]] .sticky-menu { display: none!important; } .bikebuilder-heading.bikebuilder-heading-pos .breadcrumbs, .bike-features, .bikes-intro__content, .bike-banner.bike-banner–image { display: none; } .bike-gallery { margin: 160px 0; } .std p, .cms p { font-size: 18px; line-height: 28px; margin-bottom: 20px; } .main .bike-description, .main .bike-sizing { padding: 0; margin: 0 auto; } .wrapper { max-width: 1440px; margin: 0 auto; } .wrapper .std li, .wrapper .cms li { margin-bottom: 25px; } .wrapper img { margin: 0; } .bikes-intro.bikes-intro–product { padding: 0; } .bikebuilder-heading.bikebuilder-heading-pos { z-index: 1; padding: 0; } .bikebuilder-heading.bikebuilder-heading-pos .page-title h1 { position: absolute; top: 50px; left: 70px; font-weight: 600; font-style: italic; color: #00b3d3; background: none; font-size: 70px; letter-spacing: -2px; } .main { background: #fff; } .fade-block { background: rgb(241,240,241); background: -moz-linear-gradient(top, rgba(241,240,241,1) 0%, rgba(255,255,255,1) 100%); background: -webkit-linear-gradient(top, rgba(241,240,241,1) 0%,rgba(255,255,255,1) 100%); background: linear-gradient(to bottom, rgba(241,240,241,1) 0%,rgba(255,255,255,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=’#f1f0f1′, endColorstr=’#ffffff’,GradientType=0 ); padding: 50px; box-sizing: border-box; width: 100%; } .ultra-h2 { position: absolute; z-index: 2; top: 115px; left: 120px; font-weight: bold; font-style: italic; color: #000; background: none; font-size: 35px; text-transform: uppercase; } /* VIDEO */ .ultra-video { position: relative; top: 0px; right: 0; z-index: 0; width: 100vw; margin-bottom: -5px; } .header-wrapper { padding-top: 90px; background: rgba(241,240,241,1); } img.ultra-header-image { position: relative; top: 0px; right: 0; z-index: 0; width: 100vw; margin-bottom: 0; margin-left: 0; } /* STATS */ .ultra-stats { position: absolute; top: 70vh; right: 0; text-align: center; float: right; z-index: 10; width: 600px; background: rgba(0,0,0,0.8); box-sizing: border-box; padding: 25px 50px; font-family: univia-pro,’Helvetica Neue’,Arial,sans-serif; } .ultra-stat-header { font-weight: bold; font-style: italic; color: #ffffff; background: none; font-size: 32px; line-height: 30px; padding-bottom: 5px; text-align: left; } .ultra-stat { font-weight: bold; font-style: italic; color: #00b3e3; font-size: 32px; line-height: 24px; display: inline-block; width: 30%; padding: 10px 0 0; box-sizing: border-box; text-align: left; } .ultra-stat .copy { display: block; font-weight: bold; font-style: italic; color: #00b3e3; font-size: 16px; } .content-wrapper { font-size: 0; margin: 160px 0; text-align: left; overflow: hidden; position: relative; } .content-wrapper .copy { max-width: 800px; padding: 0 32px; font-size: 16px; vertical-align: middle; box-sizing: border-box; line-height: 25px; margin: 0 auto; vertical-align: middle; } .content-wrapper .copy ol { width: 50%; min-width: 170px; display: inline-block; margin: 0; box-sizing: border-box; font-size: 16px!important; vertical-align: top; } .content-wrapper .tt-product .copy ol { width: 100%; } .content-wrapper .copy ol li { margin: 10px 0; } .content-wrapper .copy.small { width: 50%; text-align: left; display: inline-block; padding: 64px; } h3.buy-tt-header { font-size: 32px; text-align: center; } .buy-tt-copy { font-size: 32px; text-align: center; } .content-wrapper .tt-product { max-width: 960px; margin: 40px auto; border-bottom: 1px solid #e8e8e8; padding: 20px; box-sizing: border-box; } .content-wrapper .tt-product .name { font-size: 24px; } .content-wrapper .tt-product ul { font-size: 13px; margin-left: 20px; } .content-wrapper .tt-product .price { font-family: univia-pro,’Helvetica Neue’,Arial,sans-serif; line-height: 66px; } .content-wrapper .tt-product .copy.small { width: 60%; padding: 32px 64px 32px; } .content-wrapper .tt-product .image { max-width: 40%; vertical-align: top; padding-top: 20px; } .copy-header { font-size: 24px; line-height: 26px; font-weight: bold; font-family: univia-pro,’Helvetica Neue’,Arial,sans-serif; margin-bottom: 10px; text-transform: uppercase; font-style: italic; color: #3e3e3e; } .quote { font-size: 20px; font-weight: bold; font-style: italic; margin: 40px 20px 40px 20px; width: 75%; padding-left: 20px; color: #00b3e3; line-height: 34px; position: relative; border-left: solid 5px; overflow: hidden; font-family: univia-pro,’Helvetica Neue’,Arial,sans-serif; } .quote::before { content: ‘f10d’; display: inline-block; font-size: 24px; color: #00b3e3; font-family: fontAwesome ; font-weight: normal; position: relative; top: -10px; margin-right: 5px; } .quote::after { content: ‘f10e’; display: inline-block; position: relative; top: -5px; margin-left: 5px; font-size: 24px; color: #00b3e3; font-family: fontAwesome ; font-weight: normal; } .quoted-by { width: 100%; margin: 6px 0 0; font-size: 16px; display: block; font-weight: bold; text-align: left; float: left; font-style: italic; color: #333; line-height: 30px; font-family: ‘Helvetica Neue’,Arial,sans-serif; } .image { width: 50%; box-sizing: border-box; display: inline-block; vertical-align: middle; } .image-l { text-align: left; } .image-r { text-align: right; } .image-description { background: #343c40; text-align: left; width: 100%; font-size: 14px; font-style: italic; padding: 11px 15px 12px; font-weight: bold; color: #ffffff; overflow: hidden; display: block; box-sizing: border-box; } .video-block { background: #000; display: block; } .video-block img { transition: opacity 200ms ease; position: relative; z-index: 0; -webkit-transform: translateZ(0); } .video-block:hover { text-decoration: none; } .video-block:active { outline: none; } .video-block:hover img { opacity: 0.75; } .video-block .bike-image { position: relative; } .video-block .bike-image::before { content: f144 ; font-family: ‘FontAwesome’; display: inline-block; font-size: 45px; vertical-align: middle; position: absolute; z-index: 1; left: 50%; top: 50%; color: #fff; transform: translate(-50%,-50%); -webkit-transform: translateZ(0); } .video-container { position:relative; padding-bottom:56.25%; padding-top:30px; height:0; overflow:hidden; display: block; } .video-container iframe, .video-container object, .video-container embed { position:absolute; top:0; left:0; width:100%; height:100%; } @media (max-width: 1024px) { .content-wrapper .copy.small, .tt-product .copy.small { padding: 32px; } } @media (min-width: 768px) { .hide-on-desktop { display: none; } } @media (max-width: 767px) { .hide-on-mobile { display: none; } .image { width: 100%!important; } .content-wrapper .copy.small, .content-wrapper .tt-product .copy.small, .content-wrapper .tt-product .image{ max-width:100%; width:100%; } .ultra-stats { position: unset; top: auto; padding: 16px; width: 100%; } video.ultra-video { top: 0; margin: 0; } .bikebuilder-heading.bikebuilder-heading-pos .page-title h1 { position: absolute; font-size: 32px; letter-spacing: 0; background: none; left: 20px; top: 30px; } h2.ultra-h2 { position: absolute; font-size: 17px; padding: 0 20px; text-align: left; left: 0px; top: 60px; } .ultra-stat-header { font-size: 18px; line-height: 12px; padding-bottom: 0; } .ultra-stat { font-size: 20px; line-height: 18px; } .ultra-stat .copy { font-size: 12px; width: 100%; } .content-wrapper .copy ol { width: 100%; } .content-wrapper { margin: 10vh 0; } .content-wrapper .copy ul { width: 100%; } .quote { font-size: 20px; font-weight: bold; font-style: italic; margin: 30px 10px 30px; color: #00b3e3; line-height: 30px; position: relative; } } .faq-wrapper { max-width: 960px; margin: -140px auto 60px auto; border-top: 1px solid #e8e8e8; padding: 20px; box-sizing: border-box; } .std .faqAccordionHeading { text-align: left; font-size: 25px; margin-bottom: 25px; margin-top: 50px; text-transform: uppercase; } #faqAccordionWrapper { text-align: left; } .faqAccordionTitle { font-size: 16px; font-weight: bold; line-height: 1.25; border-bottom: 1px solid #e5e5e5; padding: 20px 20px 20px 0; } .faqAccordionTitle:first-child { border-top: 1px solid #e5e5e5; } .faqAccordionContent { border-bottom: 1px solid #e5e5e5; padding: 20px 20px 20px 0; font-size: 14px; } @media (max-width: 767px) { .faq-wrapper { font-size: 0; margin: -120px 5px 60px 5px; text-align: left; overflow: hidden; position: relative; } } .bike-recommended { display:none; } .pre-spec-wrapper { color: #384149; margin-bottom: 5vw; padding: 32px; text-align: center; font-size: 14px; } .pre-bike-inner img.logo { margin: 5px 10px; max-width: 100px; } .pre-spec { max-width: 1440px; margin: auto; display: -ms-flex; display: flex; align-items: stretch; justify-content: center; flex-wrap: wrap; margin-bottom: 10px; } .pre-editions { overflow: hidden; text-align: center; } .pre-header { text-transform: uppercase; color: #000; font-family: univia-pro,’Helvetica Neue’, Arial, sans-serif; display: block; text-align: center; font-weight: bold; line-height: 40px; font-size: 40px; text-transform: uppercase; } .pre-description { font-size: 18px!important; margin-top: 5px!important; font-weight: normal!important; padding:0 10px; box-sizing: border-box; font-family: univia-pro, sans-serif; } .pre-editions-inner { font-size: 0; } .pre-bike { display: inline-block; box-sizing: border-box; width: 33%; padding: 16px; font-size: 14px; vertical-align: top; text-decoration: none; } .pre-bike:hover { text-decoration: none; } .pre-bike-inner { padding: 32px; border-radius: 5px; position: relative; background: #fff; box-shadow: 0px 5px 20px 0px rgba(0,0,0,0.1); transition: all ease 200ms; } .pre-bike-inner:hover { box-shadow: 0px 10px 80px 0px rgba(0,0,0,0.15); } .pre-bike-se .pre-bike-inner { border: #C62828 6px solid; padding: 50px 16px; } .pre-bike-inner .pre-label { padding: 5px 12px 6px; border-radius: 5px; display: inline-block; background: #dddde6; color: #384149; z-index: 10; font-weight: bold; text-transform: unset; font-size: 14px; font-family: univia-pro, sans-serif; position: relative; margin-top: 10px; } .pre-bike-se .pre-bike-inner .pre-label { background: #C62828; color: #fff; position: absolute; top: 0; right: 0; padding: 2px 16px 8px; border-radius: 0 0 0 5px; margin-top: 0px; } .pre-bike-inner h3 { text-align: center; text-transform: uppercase; font-weight: bold; line-height: 40px; font-size: 40px; margin-bottom: 10px; font-family: univia-pro, sans-serif; font-style: italic; } .pre-name { font-weight: bold; font-family: univia-pro, sans-serif; color: #444; font-size: 28px; line-height: 28px; text-transform: uppercase; min-height: 60px; font-style: italic; } .pre-image { margin-bottom: 50px; } .pre-bike-se .pre-image { margin: 0px -5px 44px; } .pre-bike-description { margin-top: 10px; min-height: 130px; color: #444; } .pre-spec ul { display: inline-block; padding: 0 10px; margin: 10px 0; list-style: none; } .pre-spec li { margin-bottom: 15px; line-height: 14px; font-size: 13px; padding-bottom: 15px; border-bottom: 1px solid #d6d6d6; min-height: 40px; } .pre-spec li:last-child { border-bottom: none; } .pre-spec li strong { font-size: 14px; display: inline-block; font-style: normal; line-height: 16px; margin-bottom: 2px; color: #444; font-family: univia-pro, sans-serif; } .pre-price-wrapper { margin-top: 10px; font-size: 18px; font-weight: bold; font-family: univia-pro, sans-serif; } .pre-bike-se .pre-price-wrapper { font-size: 28px; line-height: 28px; } .pre-price { display: inline-block; color: #C62828; } .pre-sale-flag { text-align: center; display: block; color: #C62828; font-size: 16px; font-weight: 700; font-family: univia-pro, sans-serif; font-style: italic; } .pre-finance { color: #444; font-size: 14px; font-weight: 400; font-family: univia-pro, sans-serif; font-style: italic; margin-bottom: 10px; } .pre-rrp { text-decoration: line-through; } .pre-saving { font-size: 16px; font-weight: bold; margin-bottom: 13px; color: #c62828; font-family: univia-pro, sans-serif; } .pre-cta { text-transform: uppercase; width: 100%; margin: 5px 0 10px; left: 0; right: 0; } .pre-advanced-block { box-sizing: border-box; max-width: 960px; text-align: center; margin: 0 auto; font-size: 14px; vertical-align: middle; font-size: 16px; line-height: 20px; } .pre-advanced-bloc h4 { text-align: center; font-weight: bold; line-height: 16px; font-size: 16px; } .pre-advanced-block .pre-bike-inner { background: none; padding: 32px; box-shadow: none; } .pre-advanced-block .and-more { font-weight: bold; margin: 20px; color: #bbbbbb; font-size: 20px; font-family: univia-pro, sans-serif; font-style: italic; } @media (max-width: 980px) { .pre-bike { min-width: auto; max-width: none; width: 50%; } .pre-bike.pre-bike-se { order: 1; } } @media (max-width: 640px) { .pre-bike { width: 100%; min-width: auto; padding: 0; margin-top: 50px; } .pre-bike-inner { padding: 32px 0; } .pre-spec { flex-direction: column; } } input[type=range] { -webkit-appearance: none; margin: 18px 0; width: 100%; } input[type=range]:focus { outline: none; } input[type=range]::-webkit-slider-runnable-track{ width: 100%; height: 16px; cursor: pointer; background: #9DA2A8; border-radius: 3px; } input[type=range]::-moz-range-track { width: 100%; height: 16px; cursor: pointer; background: #9DA2A8; border-radius: 3px; } input[type=range]::-webkit-slider-thumb { height: 36px; width: 12px; border-radius: 3px; background: #00B3E3; box-shadow: 0px 3px 3px 0 rgba(0,0,0,0.2); cursor: pointer; -webkit-appearance: none; margin-top: -10px; } input[type=range]:focus::-webkit-slider-runnable-track { background: #9DA2A8; } input[type=range]::-moz-range-thumb { height: 36px; width: 12px; border-radius: 3px; background: #00B3E3; box-shadow: 0px 3px 3px 0 rgba(0,0,0,0.2); cursor: pointer; } input[type=range]::-ms-track { width: 100%; height: 8px; cursor: pointer; background: #9DA2A8; border-radius: 3px; cursor: pointer; background: transparent; border-color: transparent; border-width: 16px 0; color: transparent; } input[type=range]::-ms-fill-lower { background: #9DA2A8; border-radius: 3px; } input[type=range]::-ms-fill-upper { background: #9DA2A8; border-radius: 3px; } input[type=range]::-ms-thumb { height: 36px; width: 12px; border-radius: 3px; background: #00B3E3; box-shadow: 0px 3px 3px 0 rgba(0,0,0,0.2); cursor: pointer; } input[type=range]:focus::-ms-fill-lower { background: #9DA2A8; } input[type=range]:focus::-ms-fill-upper { background: #9DA2A8; } .finance-wrapper { display: -ms-flex; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; width: 100%; max-width: 768px; font-size: 16px; font-family: ‘univia pro’, sans-serif; border: 1px solid #ddd; margin:0 auto 30px; border-radius: 5px; overflow: hidden; box-shadow: 0px 10px 80px 0px rgba(0,0,0,0.1); } .finance-calc, .finance-summary { box-sizing: border-box; padding: 20px; font-size: 16px; } .finance-calc { width: 100%; font-family: ‘univia pro’, sans-serif; background: #fff; } .finance-ranges { display: -ms-flex; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; } .finance-calc .range { width: 50%; box-sizing: border-box; padding: 20px; } @media (max-width: 768px) { .finance-calc .range { width: 100%; padding: 10px!important; } } .finance-summary { width: 100%; font-size: 16px; line-height: 28px; font-family: ‘univia pro’, sans-serif; border-top: 1px solid #ddd; background: #f7f7f7; } .finance-calc label { font-weight: bold; margin-top: 16px; margin-bottom: 6px; display: inline-block; } .finance-calc input { font-size: 16px; font-family: ‘univia pro’, sans-serif; } select#productsList { width: 100%; box-sizing: border-box; border: none; padding: 12px; font-size: 16px; line-height: 50px; min-height: 50px; font-family: ‘univia pro’, sans-serif; vertical-align: top; border: 1px solid #ddd; height: 40px; } .finance-calc input#deposit { width: 30px; text-align: right; } .terms { font-size: 12px; font-style: italic; margin-bottom: 0; } @media (max-width: 640px) { .finance-calc .range { width: 100%; } }

Brand