.svg .imgWrapper .imgMask{background-image:url(img/Honda/image_mask_greyV_2.svg)}.no-svg .imgWrapper .imgMask{background-image:url(/img/Honda/image_mask_greyV_2.png)}.buildConfiguration .primaryCta{display:inline}.productLogoCTAs.productRange header img{max-width:290px;margin:40px auto}.getInTouchIco,[class$='SignPostIco'],[class$='SignPostIco']:before,[class$='Diamond56Ico'],[class$='Quote45Ico']{position:relative}[class$='28Ico']:before,[class$='28Ico']:after,[class$='45Ico']:before,[class$='45Ico']:after,[class$='56Ico']:before,[class$='56Ico']:after,[class$='SignPostIco']:before,.tableIcon:after,.responsiveFooter .social li a:before{font-family:'glyphs28'}[class$='56Ico']:before,[class$='56Ico']:after{font-size:56px}@media screen and (min-width:621px){.productLogoCTAs.productRange.header-tr header.Left{padding-left:5%}.productLogoCTAs.productRange header.Left{padding:0 67% 7.4em}.no-touch .sticky_ctas li a:hover,.sticky_ctas li a.expandLink{width:290px}.ie9 .sticky_ctas li a span.cropText span{display:none}.ie9 .sticky_ctas li a:hover span.cropText span,.ie9 .sticky_ctas li a.expandLink span.cropText span{display:block}.no-touch .sticky_ctas li a:hover span.cropText span,.sticky_ctas li a.expandLink span.cropText span{background:rgba(59,59,59,.85);-webkit-transform:translateX(3px);transform:translateX(3px);margin-left:0}.no-touch .sticky_ctas li a.testDriveDiamond56Ico:hover .cropText span,.sticky_ctas li a.testDriveDiamond56Ico.expandLink span.cropText span{background:rgba(0,128,63,.85)}[class$='Diamond56Ico']:before,[class$='Quote45Ico']:before{position:relative;z-index:10;color:#fff;top:15px;left:6px}[class$='56Ico']:before,[class$='56Ico']:after{font-size:56px}.gs.priceContainer{float:right}.gs.priceContainer .price{color:#dc182d;margin-top:0;margin-right:.3em;font-size:4em;margin-bottom:.1em;font-family:'ProximaNovaExCnLight',sans-serif;line-height:1}.modelEngineSelector.module{margin:40px 0}}.productLogoCTAs .panel-image img{margin:3.2em 0 0}.productLogoCTAs.productRange .panel-content.Left{max-width:1100px;margin:0 auto}.productLogoCTAs.productRange.header-tr .panel-image.Left img{float:left}.productLogoCTAs.productRange .panel-content.Left div.Left{float:right}.carousel .imgArea iframe{display:block;width:100%;max-width:100%;height:100%;background:transparent url(/img/double_diamond.png) center center no-repeat}.no-js .carousel .imgArea>iframe{display:none}.productLogoCTAs.productRange .panel-image img{height:auto}.responsiveFooter article .content ul{margin:1.5em 0;border:0}.responsiveFooter .usefulLinksResponsive ul{margin-top:1.5em}.responsiveFooter .content{display:none}.responsiveFooter .footerAccordion.active .content{border-bottom:3px solid #f4f3f8;display:block}@media screen and (min-width:801px){.responsiveFooter article .content{display:block}.responsiveFooter .footerAccordion.active .content{border-bottom:0}.responsiveFooter article .content ul{margin:1.5em 0;border:0}.responsiveFooter article .content li{width:initial;border-bottom:0;margin-right:0}.responsiveFooter article .content li a{font-size:1em}}@media screen and (max-width:800px) and (min-width:621px){.responsiveFooter .social,.responsiveFooter .usefulLinksResponsive ul{width:95%}.responsiveFooter .footerAccordion.active .content{border-bottom:0}.responsiveFooter article .content li a{font-size:1em}.module.product .wrapper{padding:25px}.fullScreenHeader .fullScreenPanel.feature.header-tl>.wrapper .contentBox,.fullScreenHeader .fullScreenPanel.feature.header-tr>.wrapper .contentBox{top:13%;bottom:auto;font-size:.8em}}@media screen and (max-width:620px){.responsiveFooter .footerAccordion .footerHeading{padding:.65em .8em;font-family:"ProximaNovaExCnSReg"}.responsiveFooter article .content{display:none}.responsiveFooter .footerAccordion.active .content{display:block}.responsiveFooter article .content ul{padding:0 1.8em;margin:0}.responsiveFooter article .content ul li{border-top:1px solid #f4f3f8;border-bottom:0;margin-right:0;line-height:1.4em;width:initial;display:block}.responsiveFooter .ctas{width:100%}.responsiveFooter article .content li{width:initial;border-bottom:0}.responsiveFooter article .content li a{font-size:1em}#page>.module:last-child,#page>.hero:last-child{margin-bottom:0;padding-bottom:0}.productSpecification.moduleFlush{padding-bottom:0;margin-bottom:64px}.productDetailEditorialHeaderMod .imageBlock img{height:100%}}.pattern-square{background-image:url(/img/Honda/pattern-square.jpg)}.pageIntroSuper .pageIntroNavToggle a .icon{background:transparent url(/img/Honda/chevrons.png) no-repeat -20px -86px;height:16px;margin:-8px 0 0 0;position:absolute;right:20px;top:50%;width:14px}.productDivNav ul.addtionalLinks li a span.icon{background:transparent url(/img/Honda/chevrons.png) 0 -38px no-repeat;display:inline-block;width:6px;height:10px;position:absolute;top:16px;right:0}.pattern-diamond{background-image:url(/img/Honda/pattern-diamond.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:1.5/1),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.pattern-diamond{background-image:url(/img/Honda/pattern-diamond-retina.jpg)}}.brandHighlight.section .module.brandHighlight.brandHighlightWide h2{margin-top:13px;margin-bottom:5px}.touch .productLogoCTAs+.module{margin-top:96px!important}#mapResult .mapResultInner .mapResultNumber span{padding:0;top:-29px}.findDealer .lastViewedDealer .fluffyCloud{background:url(../img/cloud.png) no-repeat 50% 0}.findDealer .lastViewedDealer .fluffyCloudInner{background:transparent url(/css/Honda/img/cloud-overflow.png) no-repeat bottom}.dealerResult h3 a:focus,.dealerResult h3 a:hover{-webkit-transition:none;transition:none;margin-bottom:0;border-bottom:0}#mapResult a.mapResultLink:focus,#mapResult a.mapResultLink:hover{color:#00803e;border-bottom:0;-webkit-transition:none;transition:none}#mapResult a.mapResultLink{border-bottom:0;text-decoration:none;-webkit-transition:none;transition:none}.findDealer .findDealerLandscape{background:url(/css/Honda/img/find_dealer-decoration-bg-car.png) repeat-x 0 0}.findDealer .findDealerOverview .col2,.findDealer .findDealerOverview .col3,.findDealer .findDealerOverview .col.last{background:url(/css/Honda/img/decoration/sprite_trees.png) 0 0 no-repeat}.findDealer .findDealerOverview .col3,.findDealer .findDealerOverview.theme2 .col3{background-position:-985px 0}.findDealer .findDealerOverview .col.last,.findDealer .findDealerOverview.theme2 .col.last{background-position:-1950px 0}.findDealer .findDealerLandscape .locationPointer{background:url(/css/Honda/img/decorative-pointer.png) 1px 0 no-repeat}.findDealer .balloon.error .balloonIcon{background:url(/css/Honda/img/icons/notifications.png) no-repeat -11px 0}.findDealer .balloon.help .balloonIcon{background:url(/css/Honda/img/icons/notifications.png) no-repeat -69px 0}.dealerSearch .customValidationError::after{background:url(/css/Honda/img/icons/notifications.png) no-repeat -69px 0}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.findDealer .findDealerOverview .col2{background:url(/css/Honda/img/decoration/tree2.png) 0 0 no-repeat}.findDealer .findDealerOverview .col3{background:url(/css/Honda/img/decoration/tree3.png) 0 0 no-repeat}.findDealer .findDealerOverview .col.last{background:url(/css/Honda/img/decoration/tree1.png) 0 0 no-repeat}}.chooseBook.bgInverted dd:nth-of-type(odd),.chooseBook.bgInverted dt:nth-of-type(odd){background-color:#f8f8fb}.chooseBook.bgInverted dd:nth-of-type(even),.chooseBook.bgInverted dt:nth-of-type(even){background-color:inherit}.export-sitecore-data h3{margin-left:25.925%;margin-right:25.925%}.export-sitecore-data h1{margin-left:25.925%;margin-right:25.925%}.import-sitecore-data input{display:inline-block;width:auto}.import-sitecore-data form{margin-left:25.925%;margin-right:25.925%}.import-sitecore-data h1{margin-left:25.925%;margin-right:25.925%}@media screen and (max-height:720px) and (min-height:461px){.fullScreenHeader .fullScreenPanel.concept .contentBox{font-size:80%;width:320px}}@media screen and (max-height:460px){.fullScreenHeader .fullScreenPanel.concept .contentBox{font-size:70%;width:320px}.fullScreenPanel h1{font-size:3em;font-weight:bold}.fullScreenPanel h2{font-size:3em}}#contactDealerForm .SharedFormConsent{width:74%;float:right;clear:right;margin-top:20px}.SharedFormConsent{float:right;clear:right;margin-top:20px}