.ar{direction:rtl;text-align:right}.ar :not(.fa-check,.fa){font-family:Noto Sans Arabic!important}.ar li{text-align:right}body{overflow-x:hidden!important;overflow-y:scroll!important}.ar .scroll{overflow-x:hidden;overflow-y:scroll}.ar .colour-area-body-img .cross-label:before{right:49px;transform:rotate(-90deg);top:0 px}.ar .colour-area-body-img .color-icon{position:absolute;right:69px;top:5px}.ar .rtl-tooltip{text-align:right!important;direction:rtl!important}.ar .version-confirm-btn{float:left}.ar .btn2 i{margin-right:10px;margin-top:2px;float:left;color:#fff}.ar .fa-angle-left{color:#000;font-weight:700}.ar .accessories-area .accessories-link,.ar .global-sidebar{text-align:right}.ar .acce-card-area{text-align:right;direction:rtl}.ar .acce-card .cross-label{transform:rotate(-90deg)}.ar .acce-card .cross-label .color-icon{transform:rotate(90deg)}.ar .tooltip-area{text-align:end}.ar .tooltiptext{direction:rtl;transform:matrix(-1,0,0,1,0,0)}.ar .summary-sidebar .btn-red{text-align:right}.ar .acce-card .cross-label .color-icon{right:5px}.ar .accordion-button .fa-plus{float:left}.ar .accordion-item h2{text-align:right}.ar .offcanvas.offcanvas-end{left:0!important;text-align:right}@media screen and (min-width:991px){.ar .wheel-current-selected i{float:left}.ar .car_accessories .cross-label:before{border-radius:0}.ar .interior-sidebar-selection .cross-label{right:164px;transform:rotate(-90deg);top:75px}.ar .interior-sidebar-selection .color-icon{transform:rotate(90deg);right:5px}.ar .cross-label:before{position:absolute;top:0;display:block;content:"";border-color:transparent;border-style:solid;border-width:0 43px 43px 0;transition:border .3s;border-radius:4px;border-right-color:#000}.ar .cross-label .color-icon{position:absolute;top:5px;color:#fff}.ar .interior-colours-area-body .cross-label:before{top:8px}.ar .interior-colours-area-body .cross-label .color-icon{top:11px}.ar .car-preview-mode{margin-left:0;margin-right:350px}.ar .colours-area-body-img .cross-label:before{position:absolute;top:0;left:0;display:block;content:"";border-color:transparent;border-style:solid;border-width:0 43px 43px 0;transition:border .3s;border-right-color:#000;transform:rotate(-90deg)}.ar .colours-area-body-img .cross-label .color-icon{left:5px;transform:rotate(0deg)!important;transform:rotate(90deg)}.ar .colours-area-body-img .cross-label:before{border-radius:0}.ar .card-content-body-inner .car-colors{float:right;margin-right:20px}}@media screen and (max-width:991px){.ar .cross-label:before{position:absolute;top:0;display:block;content:"";border-color:transparent;border-style:solid;border-width:0 43px 43px 0;transition:border .3s;border-right-color:#000}.ar .cross-label .color-icon{position:absolute;top:5px;color:#fff}.ar .interior-sidebar-selection .cross-label{transform:rotate(-90deg)}.ar .interior-sidebar-selection .cross-label .color-icon{transform:rotate(90deg)}.ar .interior-sidebar-selection .cross-label:before{border-radius:4px}.ar .menu_share_nav .menu{text-align:right}.ar .menu_share_nav .sharebtns{text-align:left}.ar .menu_share_nav .sharebtns .share_icon{margin-left:20px}.ar .mobile_navbar .left_arrow,.ar .mobile_navbar .right_arrow{transform:rotate(180deg)}.ar .colours-area-body-area .cross-label:before{left:0;transform:rotate(-90deg)}.ar .colours-area-body-area .cross-label .color-icon{left:5px}.ar .wheel-card .cross-label:before{left:0;transform:rotate(-90deg)}.ar .wheel-card .cross-label .color-icon{left:5px}.ar .mobile_view .interior-price-area{width:195%}.ar .vehicle_slide .dots{left:0;right:auto}}@font-face{font-family:Nissan Regular;src:url(/fonts/NissanBrand-Regular.9247812f.woff)}@font-face{font-family:Nissan Bold;src:url(/fonts/NissanBrand-Bold.40f61eed.woff)}@font-face{font-family:Nissan Light;src:url(/fonts/NissanBrand-Light.ce75b7a8.woff)}@font-face{font-family:icon-Nissan-Global;src:url(/img/NissanBrand-Regular.1fe82cba.svg)}@font-face{font-family:Noto Sans Arabic;src:url(/fonts/NotoSansArabic-Regular.88b96c9c.ttf) format("truetype")}body,html{font-family:Nissan Regular,Verdana,Arial,sans-serif!important;width:100%;height:100%}.car-container{box-sizing:border-box}.car-container .nav-tabs .nav-link{border-radius:0!important;outline:0;border-color:transparent;padding-top:10px;padding-bottom:0}.car-container .nav-tabs .nav-link.active{border-color:transparent}.car-container .nav-tabs{width:100%;display:flex;justify-content:space-between;border-bottom:0 solid;background-color:#f9f9f9}.car-container .nav-tabs .nav-item button{background-color:transparent;display:flex;align-items:center;justify-content:center;position:relative}.car-container .nav-tabs li button.active{border-bottom:5px solid #000!important}.car-container .tab-pane{width:100%;margin-right:0;margin-bottom:0;margin-left:0}.check-icon{color:#666;width:20px}.car-attributes-area{text-align:start;display:inline-block;height:48px}.car-container .nav-tabs .nav-item .car-attribute-title{color:#666;font-size:13.4px;letter-spacing:.7px;font-family:Nissan Regular}.car-container .nav-tabs .nav-item .car-attribute-spec{display:block;margin-left:22px;width:130px;font-size:12px;font-family:Nissan Light;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:1px;color:#666}.car-summary-btn{height:48px;padding-top:8px;padding-bottom:16px!important;display:table-cell;color:#000;font-weight:800;font-size:14px;letter-spacing:1px}.car-container .nav-tabs .nav-item .nav-link.active .car-attribute-spec,.car-container .nav-tabs .nav-item .nav-link.active .car-attribute-title,.car-container .nav-tabs .nav-item .nav-link.active .check-icon{color:#000}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:transparent}.car-content-area{padding-top:14px;padding-right:14px;padding-left:14px;padding-bottom:14px}.car-content-area .car-content-title{font-size:20px;font-family:Nissan Light,Verdana,Arial,sans-serif;color:#000;line-height:26px;letter-spacing:1.5px;text-transform:uppercase}.car-content-selection{font-size:14px;font-family:Nissan Light;color:#343434;line-height:1;letter-spacing:.11px;text-transform:uppercase}.car-content-selection .grade-name,.car-content-selection .model-name{font-family:Nissan Bold;font-weight:800;margin-right:2px;margin-left:4px}.car-content-selection .version-name{margin-left:4px}.car-content-sort span{font-size:13px;font-family:Nissan Bold}.car-content-sort select{border-radius:6px;border:2px solid #343434;font-size:13px;font-family:Nissan Light;outline:0;height:50px;margin-bottom:20px}.car-content-header,.car-content-sort{display:inline-block}.card-content-body{border:1px solid #d9d9d9;background:#fff;margin-bottom:16px}.card-content-body-inner{margin:20px 0}.card-content-body-inner .car-version-image{margin-bottom:30px;width:100%;vertical-align:middle}.highlights_list{font-size:12px;line-height:22px;letter-spacing:.9px;font-weight:400;font-family:Nissan Regular,Verdana,Arial,sans-serif;color:#000}.car-info-heading{color:#343434;font-family:Nissan Bold,Nissan Regular,Verdana,Arial,sans-serif;letter-spacing:1px;font-size:16px;text-transform:none;font-weight:900}.car-info-features-area{margin-top:33px}.car-info-heading .model-name{display:block;line-height:26px;letter-spacing:.9px;font-weight:300;font-family:Nissan Light,Nissan Regular,Verdana,Arial,sans-serif}.car-info-heading .grade-name{font-size:24px;line-height:34px;letter-spacing:1.5px;font-weight:400;font-family:Nissan Regular,Verdana,Arial,sans-serif;color:#000}.car-info-heading .version-name{display:block;line-height:1.4}.version-device-view{margin-top:-12%}.car-info-engine-details{display:flex;flex-wrap:wrap;overflow:hidden;padding:6px 0}.car-info-engine-details span{display:flex;align-items:center;justify-content:center;margin:0 -1px;font-size:13.4px;font-family:Nissan Light,Verdana,Arial,sans-serif;padding:0 6px}.car-info-engine-details img{width:22px;height:22px;margin-right:4px}.car-info-engine-details .engine{border-right:1px solid #ddd;font-family:Nissan Bold,Verdana,Arial,sans-serif}.car-info-price label{font-family:Nissan Regular,Verdana,Arial,sans-serif;font-size:12px;color:#000;font-weight:500}.car-info-price .pricing{font-family:Nissan Light,Verdana,Arial,sans-serif;margin-bottom:0;line-height:1;font-size:22px;font-weight:700}.car-colors img{width:20px;height:20px;overflow:hidden;float:left;margin:0 2px 2px 0;border-radius:100%;border:1px solid #ccc}.car-info-highlights{height:174px}.car-info-highlights ul{margin:0;padding:0}.car-info-highlights ul li{font-size:12px;font-family:Nissan Light;list-style:none;line-height:2;letter-spacing:.8px}.car-info-features-area{display:flex;align-items:center;justify-content:space-between}.btn2{color:#343434;border:1px solid #eee;background:#eee;border-radius:0;padding:.8571428571em 20px;font-family:Nissan Regular,Verdana,Arial,sans-serif;font-size:13px;line-height:1.3;letter-spacing:.8px;text-align:left;justify-content:flex-start;align-items:baseline;text-decoration:none;text-transform:uppercase}.btn2:hover{color:#000;border-color:#ccc;background:#ccc}.btn2 i{margin-left:10px;margin-top:2px;float:right}.btn-red{color:#fff!important;border:1px solid #c3002f!important;background:#c3002f!important}.btn-red:hover{border-color:#920023!important;background:#920023!important}.btn-link2{color:#343434;border:none;border-radius:0;padding:3px 0;font-family:Nissan Regular,Verdana,Arial,sans-serif;font-size:13px;line-height:1.3;letter-spacing:.8px;text-align:left;justify-content:flex-start;align-items:baseline;text-decoration:none;text-transform:uppercase;border-bottom:1px solid #000}.btn-link2:hover{background:#fff;border:none}.offcanvas{text-align:left;box-shadow:0 0 8px rgba(0,0,0,.3);background-color:#fff}.offcanvas.offcanvas-end{width:67%}.offcanvas-backdrop{background-color:#fff}.offcanvas-backdrop.show{opacity:.9}.accordion-grade-name{font-size:32px;font-family:Nissan Bold,Verdana,Arial,sans-serif;color:#343434;margin-bottom:8px}.accordion-btn{font-size:14px}.accordion-area{padding:10px 140px}.accordion-area .accordion-features-heading{font-size:24px;font-family:Nissan Bold,Verdana,Arial,sans-serif;color:#343434;margin-bottom:8px}.accordion-area .accordion-item{border:none}.accordion-button .fa-plus{float:right}.accordion-area .accordion-button{background-color:#fff;border-top:1px solid #ddd;padding:12px 12px;font-size:14px;text-transform:uppercase;box-shadow:none;display:block}.accordion-area,.accordion-area .accordion-button{font-family:Nissan Light,Verdana,Arial,sans-serif;color:#343434}.accordion-area{font-size:12px}.car-colours-area{padding-bottom:14px}.colours-area .current-selection-title{font-size:11px;font-family:Nissan Light,Verdana,Arial,sans-serif;color:#343434;margin-bottom:4px;letter-spacing:.8px}.colours-area .current-selection-title-data{font-size:13px;font-family:Nissan Regular,Verdana,Arial,sans-serif;font-weight:700;color:#343434;margin-bottom:0;letter-spacing:.8px}.colours-area-body{margin-top:30px}.colours-area-body-img{cursor:pointer;display:inline-block;width:100%;height:92px;overflow:hidden!important;border-radius:4px;transition-property:transform,box-shadow;transition-duration:.3s;pointer-events:all;margin-bottom:10px;transform:translateY(0);border-color:#c3002f;border:1px solid}.colours-area-body-img:hover{box-shadow:0 15px 8px -10px rgba(0,0,0,.5);transform:translateY(-5px)}.colours-area-body-img img{width:100%;height:100%}.en .cross-label:before{position:absolute;top:0;right:0;display:block;content:"";border-color:transparent;border-style:solid;border-width:0 43px 43px 0;transition:border .3s;border-right-color:#000}.en .cross-label .color-icon{position:absolute;right:5px;top:5px;color:#fff}.car-colours-area .en .cross-label:before{border-radius:0}.en .car_seat .cross-label:before{border-radius:4px}.btn-cancel{text-align:center;border-radius:40px;color:#fff!important;border:2px solid #fff;background:transparent;font-size:16px;line-height:24px;letter-spacing:2px;font-weight:700;font-family:Nissan Bold,Nissan Regular,Verdana,Arial,sans-serif;color:#000}.btn-cancel:hover{background:transparent;border:3px solid #fff}.btn-confirm{text-align:center;border-radius:40px;border:2px solid #fff;background:#fff;font-size:16px;line-height:24px;letter-spacing:2px;font-weight:700;font-family:Nissan Bold,Nissan Regular,Verdana,Arial,sans-serif;color:#000}.btn-confirm:hover{color:#4c4c4c;background:#ccc;border-radius:40px}.select-option-btn{border:none;border-radius:40px;background:#000;color:#fff;text-align:center;font-size:16px;line-height:24px;letter-spacing:2px;font-weight:700;font-family:Nissan Bold,Nissan Regular,Verdana,Arial,sans-serif}.select-option-btn:hover{color:#fff;background:#4c4c4c}.next-btn{border:none;border-radius:40px;background:#000;color:#fff;font-size:16px;line-height:24px;letter-spacing:2px;font-weight:700;font-family:Nissan Bold,Nissan Regular,Verdana,Arial,sans-serif}.next-btn:hover{color:#fff;background:#4c4c4c}.book_a_test_drive_btn{text-align:center;border-radius:40px;border:2px solid #000;background:transparent;font-size:16px;line-height:24px;letter-spacing:2px;font-weight:700;font-family:Nissan Bold,Nissan Regular,Verdana,Arial,sans-serif;color:#000}.book_a_test_drive_btn:hover{background:transparent;border:3px solid #000;color:#000;transition:all .3s cubic-bezier(.77,0,.18,1)!important}.mobile_view .colour_tooltip_image{border:2px solid #e9e9e9;border-radius:4px}.colours-area-body-img:hover .cross-info:before{position:absolute;top:0;right:0;display:block;content:"";border-color:transparent;border-style:solid;border-width:0 43px 43px 0;transition:border .3s;border-right-color:#c3002f}.colours-area-body-img:hover .cross-info .color-icon{position:absolute;right:5px;top:5px;color:#fff}.bg-red{background-color:#c3002f!important}.bg-red,.bg-red:hover{color:#fff}.car-price-preview{position:fixed;right:0;bottom:30px;z-index:1030;display:flex;justify-content:flex-end}.car-price-preview .box1{padding:10px 10px;background-color:#fff}.border-start-end{border-left:1px solid #dee2e6;border-right:1px solid #dee2e6}.car-price-preview .box1 .model{font-size:1em;line-height:1;display:block;font-family:Nissan Bold,Nissan Regular,Verdana,Arial,sans-serif;margin-bottom:2px}.car-price-preview .box1 .grade-info{font-size:.8571428571em;line-height:1.166667;display:block;font-family:Nissan Light,Nissan Regular,Verdana,Arial,sans-serif}.car-price-preview .box1 .total-price-title{font-size:13px;line-height:1;display:block;font-family:Nissan Light,Nissan Regular,Verdana,Arial,sans-serif;margin-bottom:4px}.car-price-preview .box1 .total-price{color:#000;font-family:Nissan Bold,Nissan Regular,Verdana,Arial,sans-serif;margin-bottom:0}.car-price-preview .btn-red{margin:18px 0}.tooltip-area .tooltiptext{visibility:hidden;width:93%;background-color:#000;color:#fff;padding:10px 10px;border-radius:0;font-size:12px;left:14px;position:absolute;z-index:1;margin-top:-61px;transition:opacity 2s}.tooltiptext:after{content:"";position:absolute;top:100%;left:18%;margin-left:18px;border-width:10px;border-style:solid;border-color:#000 transparent transparent transparent}.seatCol:nth-child(2n+2) .tooltip-area .tooltiptext{margin-left:calc(4% - 13px);--arrowLeftwala:67%}.seatCol .tooltiptext:after{left:var(--arrowLeftwala,15%)!important}.seatColThree:nth-child(3n) .tooltip-area .tooltiptext{margin-left:calc(4% - 13px);--arrowLeftThree:78%}.seatColThree:nth-child(3n+2) .tooltip-area .tooltiptext{margin-left:calc(4% - 13px);--arrowLeftThree:41%}.seatColThree .tooltiptext:after{left:var(--arrowLeftThree,6%)!important}.tooltip-area:hover .tooltiptext{visibility:visible;opacity:1}.tooltiptext .tooltip-text-color{font-size:13px;font-weight:800;letter-spacing:.8px;margin-bottom:4px}.tooltiptext .tooltip-text-price{font-size:10px;font-weight:400;letter-spacing:.8px;margin-bottom:2px}.price-collapse{font-size:18px;color:#a99;margin-top:30px}.cursor-pointer{cursor:pointer}.colour-area-side-sticky{position:fixed;top:70px;right:8px;font-size:14px;font-family:Nissan Light,Verdana,Arial,sans-serif}.colour-area-side-sticky .btn-fullscreen{border:1px solid #eee;background-color:#fff;padding:14px 18px;color:#000;display:block;transition:1s ease-out}.colour-area-side-sticky .btn-fullscreen .car-preview-control-view{display:none;margin-right:22px;font-size:13px;font-family:Nissan Bold,Verdana,Arial,sans-serif;transition:1s ease-out}.colour-area-side-sticky .btn-fullscreen:hover .car-preview-control-view{display:inline-block;transition:1s ease-out}.global-sidebar{height:92%;width:350px;position:fixed;z-index:1;background-color:#fff;overflow-x:hidden;overflow-y:scroll;padding:14px 10px 50px 14px;transition:margin .5s}.close-sidebar{display:none}.car-preview-mode,.close-sidebar{transition:margin .5s;transition-delay:0s,0s}.car-preview-mode{margin-left:350px;width:auto}.sticky-view-interior{position:fixed;top:114px;right:8px;font-size:14px;font-family:Nissan Light,Verdana,Arial,sans-serif}.sticky-view-interior .btn-interior{border:1px solid #eee;background-color:#fff;padding:14px 18px;color:#000;display:block;transition:1s ease-out}.sticky-view-interior .btn-interior .car-preview-control-view-ext-interior{display:none;margin-right:22px;font-size:13px;font-family:Nissan Bold,Verdana,Arial,sans-serif;transition:1s ease-out}.sticky-view-interior .btn-interior:hover .car-preview-control-view-ext-interior{display:inline-block;transition:1s ease-out}.sticky-view-interior .btn-interior i{font-size:13px}.sticky-view-interior .car-price-preview .btn-red{margin:20px 10px}.car-preview-exterior{width:100%}.v360-viewer-container{height:85vh}.v360-image-container{width:auto!important}.v360-menu-btns{display:none!important}.pnlm-container{height:85vh!important;width:auto!important}.interior-colours-area-body{margin-top:8px}.interior-sidebar-selection{margin-top:20px}.interior-sidebar-selection label{position:absolute}.interior-sidebar-selection img{width:100%;border:1px solid #343434;border-radius:4px;transition-property:transform,box-shadow;transition-duration:.3s;pointer-events:all;transform:translateY(0);cursor:pointer}.interior-sidebar-selection img:hover{box-shadow:0 15px 8px -10px rgba(0,0,0,.5);transform:translateY(-5px)}.issi-no-hover:hover{transform:none!important}.tray-item-header:before{position:absolute;top:0;right:0;display:block;content:"";border-color:transparent;border-style:solid;border-width:0 43px 43px 0;transition:border .3s;border-right-color:#c3002f}.interior-sidebar-selection:after{opacity:1;content:"✓";position:absolute;top:6px;right:7px;left:auto;opacity:0;transition:opacity .3s ease 0s;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tray-item-header h2{border:0;padding:0;position:absolute;width:1px}.interior-price-area{padding:10px;background-color:#252525;width:308px;margin-top:18px;margin-bottom:16px;position:relative}.interior-price-area .option-choices-arrow{position:absolute;top:-6px;left:calc(50% - 6px);right:auto;display:block;width:12px;height:12px;margin:auto;content:"";background-color:inherit;transform:rotate(45deg)}.seatCol:nth-child(2n+2) .interior-price-area{margin-left:calc(-100% - 20px);margin-right:calc(-100% + 20px)}.seatCol:nth-child(2n+2) .interior-price-area:after{content:"";position:absolute;top:100%;left:18%;margin-left:18px;border-width:10px;border-style:solid;border-color:#000 transparent transparent transparent}.title{font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;margin-bottom:8px;letter-spacing:1px}.option-choices-list{list-style:none;margin-bottom:10px;padding:0;color:#fff}.option-choices-list>li{padding:8px 10px;background-color:#343434;margin-top:3px;font-size:13px;display:flex}.option-choices-list>li .name{flex:1 1 auto}.option-choices-list>li .price{white-space:nowrap;margin:0 0 0 15px}.new-total-price{text-transform:uppercase;margin-bottom:.9375em;color:#fff;display:flex;font-size:14px;font-weight:500;line-height:34px;letter-spacing:1px;border-bottom:1px solid #fff}.new-total-price .total-label{flex:1 1 auto}.new-total-price .total-price{white-space:nowrap;margin:0 0 0 15px}.custom-divider{border-bottom:1px solid #d2d2d2;margin-bottom:-6px;margin-top:15px}.wheel-card{margin:0 0 15px 0;border:1px solid #d9d9d9;background:#fff}.wheel-card-header-title{padding:12px 12px 0 12px;font-size:20px;font-weight:400;font-family:Nissan Light,Verdana,Arial,sans-serif;color:#343434}.wheel-card .car-info-price{padding:0 12px 0 12px}.wheel-card.active{border:2px solid #000!important}.wheel-current-selected{padding:9px 14px;border-top:2px solid #000!important;font-family:Nissan Regular,Verdana,Arial,sans-serif;font-size:13px;font-weight:600;color:#000}.wheel-current-selected i{color:#000;margin-right:4px;font-size:16px}.wheel-card-button{padding:0 12px 12px 12px}.wheel-card-choice{background:#252525;color:#fff;position:relative;padding:1.0714285714em 15px;margin-bottom:14px;transition:margin .5s;transition-delay:0s,0s}.wheel-card-choice .option-choices-arrow{position:absolute;top:-6px;left:calc(50% - 6px);right:auto;display:block;width:12px;height:12px;margin:auto;content:"";background-color:inherit;transform:rotate(45deg)}.wheel-card-choice-heading{color:#fff;font-size:25px;font-family:Nissan Light,Verdana,Arial,sans-serif;line-height:1;letter-spacing:.11px;text-transform:uppercase;font-weight:400;word-wrap:break-word}.accessories-area{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.accessories-area-inner{margin:10px 24px}.accessories-area .accessories-link.acce-active:before{content:"一";position:absolute;margin:2px 0 0 -20px}.accessories-area .accessories-link{padding:6px 8px;text-align:left;border:0;background-color:transparent;font-size:14px;text-transform:uppercase;letter-spacing:.11px;font-family:Nissan Light,Verdana,Arial,sans-serif;cursor:pointer}.accessories-area .accessories-link.acce-active{font-family:Nissan Bold,Verdana,Arial,sans-serif;font-weight:700}.accessories-car-mode{height:100%;width:auto;position:fixed;z-index:1;background-color:#fff;overflow-x:hidden;overflow-y:scroll;transition:margin .5s}.acce-card-area{margin-bottom:14%}.acce-card-area .cross-label:before{border-radius:0!important}.acce-card{border:1px solid #d4d0d0;margin-bottom:20px}.acce-card.acce-active{border:1px solid #000}.acce-card-body{padding:14px}.acce-card .image-responsive,.acce-card .image-responsive img{cursor:pointer}.acce-card .image-responsive .cross-label{position:absolute}.notSelected:before{border-right-color:#fff!important}.en .notSelected .color-icon{color:#000}.card-header-title{font-size:1.14286em;line-height:1.28571em;color:#343434;font-family:Nissan Light,Verdana,Arial,sans-serif;cursor:pointer}.small-label{font-size:11px;color:#767676}.acce-card-body .car-info-price .pricing{font-size:20px}.image-access360-area{height:300px}.image-access360-area .v360-viewer-container{height:60vh}.image-access360-area .v360-viewport{height:340px}.image-access360-area-pannelum .pnlm-container{height:340px!important;width:100%!important;transition:all .3s linear}.car-summary-area{margin:0 14px}.summary-sidebar{position:fixed;height:100%;margin:0 14px}.summery-corner-btn{position:absolute;height:90px;padding:.357143em 5px;margin:13px 0;border-radius:10px;z-index:2;cursor:pointer;border:1px solid #eee;background-color:#f6f6f6}.summery-corner-btn span{display:block;padding:10px 8px;color:#000;border-radius:6px;font-size:13px;text-transform:uppercase;height:50%}.summery-corner-btn span.active{background-color:#000;color:#fff}.summery-corner-expand-btn-bg{background-color:#fff;float:right;margin-top:18px}.summery-corner-expand-btn{transform:rotate(-45deg);float:right;padding:10px 8px;cursor:pointer;color:#000}.summery-corner-expand-btn i{margin-right:4px}.summary-car-tabs .nav-tabs li button.active{border-bottom:0!important;background-color:#fff;box-shadow:inset 0 5px 0 #000;font-family:Nissan Bold,Verdana,Arial,sans-serif;color:#000}.summary-car-tabs .nav-tabs .nav-link{padding-bottom:12px}.summary-car-tabs .nav-tabs .nav-item button{font-size:15px;font-family:Nissan Light,Verdana,Arial,sans-serif;font-weight:400;background-color:#f6f6f6;color:#000;text-transform:uppercase;text-align:left;letter-spacing:.5px}.selected-vehicle-name{margin-top:14px}.selected-vehicle-name .selected-vehicle-name-one{display:block;text-transform:uppercase;font-size:26px;font-family:Nissan Light,Verdana,Arial,sans-serif;color:#343434}.selected-vehicle-name .selected-vehicle-name-two{display:block;text-transform:uppercase;font-size:14px;font-family:Nissan Bold,Verdana,Arial,sans-serif;font-weight:600;color:#343434}.btn2-link{color:#343434;text-align:left;text-decoration:none;text-transform:uppercase;font-size:13px;font-family:Nissan Light,Verdana,Arial,sans-serif}.btn2-link:hover{text-decoration:underline;color:#343434}.each-row-summary{padding-top:20px;padding-bottom:12px;border-bottom:1px solid #b3d4fc}.summary-tab-heading{font-family:Nissan Bold,Verdana,Arial,sans-serif;font-size:14px;text-transform:uppercase;padding:4px 10px;margin-bottom:0;cursor:pointer;color:#000;letter-spacing:.9px!important;line-height:24px!important;font-weight:700}.summary-tab-heading i{margin-right:4px;font-size:16px}.summary-tab-details{display:flex;justify-content:space-between;font-size:13px;color:#343434;font-weight:400;font-family:Nissan Light,Verdana,Arial,sans-serif;margin-bottom:10px}.summary-price-area{text-align:end}.summary-price-area h4{font-size:13px;font-weight:400;margin-bottom:6px}.summary-price-area h4,.summary-price-area h5{font-family:Nissan Light,Verdana,Arial,sans-serif}.summary-price-area h5{font-size:10px;font-weight:600}.summary-acce-list{padding:8px 0}.summary-acce-list .summary-tab-heading{padding-left:32px;font-family:Nissan Bold,Verdana,Arial,sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;margin-bottom:0;color:#666;cursor:none}.summary-total-price-area{min-height:6.4285714286em;display:flex;align-items:center;justify-content:flex-end;text-align:right;padding:.3571428571em 15px;white-space:nowrap;background-color:#f9f9f9;border-bottom:1px solid #d9d9d9}.reset-car-config{display:flex;justify-content:flex-end;padding:10px 0}.btn3{border:none;font-size:13px;font-weight:400;font-family:Nissan Light,Verdana,Arial,sans-serif;letter-spacing:.8px;text-transform:uppercase}.summary-sticky-bottom{position:sticky;bottom:0;background-color:#343434;color:#fff;padding:6px 0 8px 0;text-align:center}.summary-sticky-bottom .btn3{color:#fff;font-weight:600;padding:2px 15px}.summary-sticky-bottom .btn3 i{margin-right:6px}.summary-footer-link1{padding:10px 0 4px 0;text-align:right}.summary-footer-link1 a{color:#8a8a8a;font-size:10px;font-weight:100;font-family:Nissan Light,Verdana,Arial,sans-serif;text-decoration:none;margin:0 6px;letter-spacing:.3px}.summary-main-heading{font-family:Nissan Bold,Verdana,Arial,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:0;padding:16px 2px}.equipment-list-item{font-size:13px;color:#000;font-weight:400;font-family:Nissan Light,Verdana,Arial,sans-serif;margin-bottom:10px}.image-summary360-area{min-height:222px;transition:all .3s linear}.image-summary360-area .v360-viewer-container{height:100%}.image-summary360-area .v360-viewport{height:196px;transition:all .3s linear}.image-access360-area-pannelum.summary-car-expand .pnlm-container,.image-summary360-area.summary-car-expand .v360-viewport{height:396px!important;transition:all .3s linear}.version-confirm-btn{float:right;margin:-65px 20px;border-radius:40px;box-shadow:inset 0 0 0 2px #000;background:0 0;font-size:16px;line-height:24px;letter-spacing:2px;font-weight:700;font-family:Nissan Bold,Nissan Regular,Verdana,Arial,sans-serif;color:#000}.select-btn{border:none;border-radius:40px;background:#000;color:#fff}.select-btn:hover{color:#fff;border:none;background:#4c4c4c;border-color:#4c4c4c;box-shadow:none}.confirm-btn:hover{color:#000;border:2px solid #000;background:transparent;box-shadow:none}.wrapper-price-info{background-color:#fff}.wrapper-price-info.hide{display:none;transition:margin .5s;transition-delay:0s,0s}#wheels-tab-pane .wrapper-price-info.hide{margin-right:-424px}.wrapper-price-info.hide .border-start-end{border-left:0}.wrapper-price-info.show{transition:margin .5s;transition-delay:0s,0s;margin-right:0}.btn-light .btn2{border-color:#eee!important;background:#eee!important;color:#c1c1c1!important;box-shadow:none;cursor:not-allowed;pointer-events:none}.main-heading{font-size:17px;font-family:Nissan Bold,Nissan Regular,Verdana,Arial,sans-serif;margin-bottom:2px}.main-heading,.main-para{line-height:1;display:block}.main-para{font-size:14px;font-family:Nissan Light,Nissan Regular,Verdana,Arial,sans-serif}.fs-20{font-size:20px}.custom-selectbox .form-control{color:#343434;font-family:Nissan Regular,Verdana,Arial,sans-serif;box-shadow:none!important;border:1px solid #343434;font-size:12px;padding:14px 10px}.card-content-body-inner .car-colors{padding-left:35px}@media screen and (max-width:991px){.car-content-sort{display:flex;flex-direction:column}.car-content-sort span{text-align:right;padding-right:11px}.mobile-nav-tabs-area{background-color:#f9f9f9;width:100%;overflow-x:scroll;overflow-y:hidden;height:68px;text-align:center;padding-top:16px;font-size:22px}.car-container .nav{flex-wrap:unset}.version-device-view{margin-top:0}.car-colors{padding:10px 0}.car-info-engine-details{padding:10px 0;margin-top:10px}.car-info-price{line-height:1}.card-content-body-inner{margin-bottom:6px;margin:0}.version-confirm-btn{margin:0;float:none;border-radius:0;text-align:center}.confirm-btn{border:1px;text-align:center}.next-btn{width:100%;border-radius:0;text-align:center}.book_a_test_drive_btn{padding:2px 4px 14px 4px}.select-option-btn{font-size:13px}.navigate-btn{text-align:center;border-radius:40px;border:2px solid dark;background:transparent;font-size:15px;line-height:24px;letter-spacing:2px;font-weight:700;font-family:Nissan Bold,Nissan Regular,Verdana,Arial,sans-serif;height:60px}.navigate_next_btn{padding:1px}.navigate_next_btn span{display:block;line-height:10px}.car-info-highlights{height:100%}.btn-mob1{color:#343434;border:none;border-radius:0;padding:8px 0;font-family:Nissan Regular,Verdana,Arial,sans-serif;font-size:15px;line-height:1.3;letter-spacing:.8px;text-align:left;text-decoration:none;text-transform:uppercase}.global-sidebar{width:100%;position:unset}.v360-viewer-container{height:auto}.v360-viewer-container abbr{display:none}.car-preview-mode .v360-image-container{width:100%!important}.offcanvas .v360-image-container{width:100%!important;height:100%!important;padding-top:40%;padding-bottom:40%}.car-price-preview .btn-red{margin:0 0}.car-colours-area{display:flex!important;flex-wrap:wrap!important}.mobile_view{padding-bottom:120px!important}.car-colours-area .car-price-preview{position:unset;width:50%;border-bottom:1px solid #c1c1c1}.car-colours-area .car-preview-mode{width:100%}.mob-fixedToBottom{position:fixed;right:0;bottom:0;z-index:1030;width:100%;padding:9px 32px 8px 23px!important;background:#fff!important}.mob-fixedToBottom .btn-red{width:100%}.mob-car-img-mode{text-align:center;height:130px}.mob-car-img-mode img{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.wrapper-price-info .border-start-end{border:none}.wrapper-price-info .btn-link2{padding-bottom:0;text-transform:capitalize;font-size:12px}.wrapper-price-info{border-right:1px solid #c1c1c1}.btn-car-preview{text-transform:capitalize;font-size:12px;padding:10px 12px;top:136px}.bg-lt{background-color:#ffffffa6!important}.btn-arrow{position:relative}.btn-arrow:before{position:absolute;top:-7px;left:calc(50% - 6px);display:block;width:12px;height:12px;margin:auto;content:"";background-color:inherit;transform:rotate(45deg)}.mobile .pnlm-container{height:90vh!important;width:auto!important}.colours-area-body{margin-top:13px}.seatColThree .colours-area-body-img{width:77px;height:62px}.col-3 .colours-area-body-img{height:64px}.car-price-preview .box1 .total-price{font-weight:400;font-family:Nissan Light,Verdana,Arial,sans-serif;font-size:18px}.interior-price-area{width:210%}.filter-btn{width:100%;font-size:20px;border:0}.sort-btn{border:0;font-size:14px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;color:#343434}.sort-btn i{font-size:20px}.acce-sort-body{padding:16px}.acce-sort-body h4{font-size:14px;text-transform:uppercase;font-weight:400;font-family:Nissan Light,Verdana,Arial,sans-serif}.custom-radio{display:block;padding-top:18px}.custom-radio input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;box-sizing:border-box}.custom-radio label{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;font-family:Nissan Light,Nissan Regular,Verdana,Arial,sans-serif;font-size:16px;padding-left:35px;position:relative;margin-bottom:0;padding-top:3px;padding-bottom:3px;line-height:1.125;color:#0b0808;margin:0 0 25px}.custom-radio label:before{left:0;top:0;background-color:#fff;transition:all .3s;content:"";border-radius:100%;border:1px solid #666;width:26px;height:26px;position:absolute}.custom-radio label:after{position:absolute;top:6px;left:6px;content:"";background:0 0;border-radius:100%;transition:all .3s;width:14px;height:14px}.custom-radio input[type=radio]:checked+label{font-weight:700;color:#343434;font-family:Nissan Bold,Verdana,Arial,sans-serif}.custom-radio input[type=radio]:checked+label:before{border-color:#000;box-shadow:0 0 0 1px #000;color:#c3002f;left:0;top:0;border:2px solid #1a1a1a}.custom-radio input[type=radio]:checked+label:after{background:#c3002f}.offcanvas.offcanvas-end{width:100%}.grid-view-btn{margin-bottom:8px;padding:8px;font-size:18px;border:0}.grid-view-btn.grid-active{color:#ccc}.car-summary-area{margin:0}.car-summary-area .car-colours-area{padding-bottom:0}.custom-selectbox{padding:10px 10px;background-color:#f9f9f9;border-bottom:1px solid #ccc}.each-row-summary{width:100%;display:flex;padding:0}.each-row-summary .container-fluid{width:calc(100% - 40px);padding:15px 0 15px 10px}.each-row-summary .summary-mob-edit{display:flex;width:40px;background-color:#f9f9f9}.each-row-summary .summary-mob-edit button{overflow:visible;font-size:20px;border:0;background-color:#f9f9f9;width:100%;color:#000}.summary-tab-details{padding-right:10px}.summary-tab-heading{padding-left:0}.summary-tab-heading i{display:none}.summary-acce-list .summary-tab-heading{padding-left:0}.summary-total-price-area .car-info-price{border:0}.car-summary-area .car-colours-area{position:sticky;top:0;background-color:#fff}.custom-sticky-top{position:sticky!important;top:0;background-color:#fff;z-index:222}.summary-main-btn{margin:0 auto;display:flex;position:sticky;background-color:#f9f9f9;height:64px;right:0}.car-summary-btn-icon{background-color:#000;padding:4px 8px;border-radius:3px}.car-summary-btn-icon i{font-size:8px;font-weight:200;color:#fff;display:flex}.mobile_navbar{background-color:#f0efef;height:65px;padding-top:16px;font-size:25px;font-weight:400;line-height:30px;letter-spacing:0;text-align:center}.menu_share_nav{padding-top:2px}.mobile_navbar .left_arrow,.mobile_navbar .right_arrow{height:19px}.menu_share_nav .menu{font-size:20px;font-weight:700;line-height:30px;letter-spacing:0;text-align:left}.menu_share_nav .menu span{padding-left:4px}.menu_share_nav .tab{font-size:15px;font-weight:400;line-height:30px;letter-spacing:0;text-align:left;color:#888}.menu_share_nav .sharebtns{text-align:right;padding-right:14px}.menu_share_nav .sharebtns .share_icon{width:24px;height:24px;margin-right:20px}.menu_share_nav .sharebtns .save_icon{width:24px;height:24px}.vehicle-price .starting_from{font-size:15px;font-weight:400;line-height:12px;margin-bottom:0}.vehicle-price .pricing{font-size:30px;font-weight:400;margin-bottom:0}.accordion-area{padding:0}.summary-price-area h4{margin-left:20px}.equipment-list-item{margin-top:10px}.car-info-engine-details span{padding:0}.car-info-engine-details .engine{border-right:0}}.loading{text-align:center;height:0;width:0;padding:15px;border:6px dotted #000;border-right-color:#000;border-radius:22px;-webkit-animation:rotate 1s linear infinite;position:absolute;left:45%;top:50%}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn)}}.summary_icon{padding-right:12px}.get-quote{text-transform:uppercase;border-bottom:1px solid #c1c1c1;padding:9px 0;width:100%;font-weight:700;.get-quote-button{border:0;color:#343434;padding:.8571428571em 10px;width:calc(100% - 20px);text-decoration:none;text-transform:uppercase;font-size:1em;line-height:1.3;cursor:pointer;text-align:left;color:#000}}.get-quote-button:after,.get-quote-button:before{font-family:icon-Nissan-Global;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.fa-angle-right,.fa-expand,.fa-plus{color:#000!important;font-weight:700}.active-vehicle{border:2px solid #000}.radius-40{border-radius:40px}.btn-dark,.btn-dark:hover{background-color:#000;color:#fff}.border-top{border-top:2px solid #000}.mobile_view .model_head{font-size:18px;padding:0;margin:0;font-weight:700}.mobile_view .model_title{font-size:16px;padding:0;margin:0;font-weight:500}.mobile_view .selected_item{font-size:18px;font-weight:400;line-height:25px;letter-spacing:0;text-align:center;margin-top:8px;margin-bottom:4px}.mobile_view .button-view{-webkit-text-decoration:uppercase;text-decoration:uppercase;font-size:15px;font-weight:400;line-height:30px;letter-spacing:0;text-align:center}.mobile_view .button-view .interior{margin-left:15px}.mobile_view .button-view .exterior{margin-right:15px}.mobile_view .button-view .active{font-weight:700;line-height:30px;letter-spacing:0;text-align:center}.mobile_view .vehicle-price{padding-bottom:10px}.mobile_view .vehile-image{width:100%}.mobile_view .v360-image-container{margin-top:12px;height:268px}.mobile_view #v360-menu-btns{display:none!important}.mobile_view .mob-car-img-mode{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.mobile_view .seat_view_btn{margin-top:-40px;border:0;width:130px!important;height:40px;opacity:.9px;font-size:20px;font-weight:700;line-height:25px;letter-spacing:0;text-align:center}.mobile_view .seat_view_btn .fa-expand{margin-left:12px}.mobile_view .v360-percentage-text,.v360-spinner-grow{top:33%;position:absolute!important}.mobile_view .v360-percentage-text{left:55%!important}.mobile_view .horizontal-scroll-container{overflow-x:auto;white-space:nowrap;max-height:200px}.mobile_view .horizontal-scroll-row{display:flex;flex-direction:column;flex-wrap:nowrap}.mobile_view .colours-row{display:flex;flex-direction:row}.mobile_view .col-sm-4{flex:0 0 auto;margin-right:10px}.summary_link_url_btn{font-size:13px}.mobile_view .colours-area-body .cross-label:before,.mobile_view .wheel-card .cross-label:before{border-radius:0!important}.vehicle_slide .next,.vehicle_slide .prev{position:absolute;top:27%;width:50px;height:50px;color:#221e21;border-radius:50%;margin-top:-25px;margin-left:25px;cursor:pointer;line-height:48px;text-align:center;text-indent:-2px;transition:all .2s cubic-bezier(.175,.885,.32,1.275)}.vehicle_slide .next:hover,.vehicle_slide .prev:hover{transform:scale(1.2)}.vehicle_slide .next:active,.vehicle_slide .prev:active{transform:translateY(3px) scale(1.2)}.vehicle_slide .next{right:0;margin-left:auto;margin-right:0;text-indent:2px}.vehicle_slide .prev{margin-left:0}.vehicle_slide .dots{position:fixed;display:block;width:100%;text-align:center;top:155px}.vehicle_slide .dots li{width:6px;height:6px;border-radius:3px;background:#221e21;opacity:.2;display:inline-block;margin:0 3px;cursor:pointer;transition:opacity .4s ease-in-out,width .4s cubic-bezier(.175,.885,.32,1.275)}.vehicle_slide .dots li.active{opacity:1}.vehicle_slide .slides{font-size:40px;height:100%;align-items:center;justify-content:center;font-weight:700}.vehicle_slide .slides .active{display:flex}.vehicle_slide .slides .hide{display:none}@media (min-width:600px){.vehicle_slide .slides{font-size:80px}}@media (min-width:900px){.vehicle_slide .slides{font-size:140px}}.vehicle_slide .slides .animated{transition:all .4s;position:absolute;transform:translate(-50%,-50%)}.vehicle_slide .slides .slide-in{opacity:0;transform:translate(-40%,-50%)}.vehicle_slide .slides .slide-in-active{transition-delay:.15s}.vehicle_slide .slides .slide-out{opacity:1}.vehicle_slide .slides .slide-out-active{opacity:0;transform:translate(-60%,-50%)}.vehicle_slide .buttons{position:absolute;top:10px;left:10px}.showroom .continue-button{margin-top:70px;font-size:14px}.showroom .showroom-form{margin-top:50px}.showroom .form-body{padding-top:6%}::-moz-selection{background-color:#151414;color:#fff}::selection{background-color:#151414;color:#fff}.text-sm{font-size:12px}#shareDetail .copy_url_btn{padding:16px;background:#000;border:1px solid #000}.modal-header-basic-heading{font-size:24px;text-transform:uppercase;color:#343434;font-family:Nissan Light,Nissan Regular,Verdana,Arial,sans-serif;line-height:1;letter-spacing:.11px;text-align:center}.social-media-links i{font-size:40px;line-height:1;position:relative;display:inline-block;width:40px;height:1em;margin-bottom:.65em;background:transparent;text-decoration:none}.radius-0{border-radius:0}.font-sm{font-size:13px}