ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}@font-face{font-display:swap;font-family:"slick";font-weight:400;font-style:normal;src:url(/wp-content/themes/nissan/assets/css/fonts/slick.eot);src:url(/wp-content/themes/nissan/assets/css/fonts/slick.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/nissan/assets/css/fonts/slick.woff)format("woff"),url(/wp-content/themes/nissan/assets/css/fonts/slick.ttf)format("truetype"),url(/wp-content/themes/nissan/assets/css/fonts/slick.svg#slick)format("svg")}@font-face{font-display:swap;font-family:"Nissan Brand";src:url(/wp-content/themes/nissan/assets/font/nissanbrand/NissanBrand-Bold.eot);src:local("Nissan Brand Bold"),local("NissanBrand-Bold"),url(/wp-content/themes/nissan/assets/font/nissanbrand/NissanBrand-Bold.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/nissan/assets/font/nissanbrand/NissanBrand-Bold.woff)format("woff"),url(/wp-content/themes/nissan/assets/font/nissanbrand/NissanBrand-Bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:"Nissan Brand";src:url(/wp-content/themes/nissan/assets/font/nissanbrand/NissanBrand-Regular.eot);src:local("Nissan Brand"),local("NissanBrand-Regular"),url(/wp-content/themes/nissan/assets/font/nissanbrand/NissanBrand-Regular.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/nissan/assets/font/nissanbrand/NissanBrand-Regular.woff)format("woff"),url(/wp-content/themes/nissan/assets/font/nissanbrand/NissanBrand-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Nissan Brand";src:url(/wp-content/themes/nissan/assets/font/nissanbrand/NissanBrand-Light.eot);src:local("Nissan Brand Light"),local("NissanBrand-Light"),url(/wp-content/themes/nissan/assets/font/nissanbrand/NissanBrand-Light.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/nissan/assets/font/nissanbrand/NissanBrand-Light.woff)format("woff"),url(/wp-content/themes/nissan/assets/font/nissanbrand/NissanBrand-Light.ttf)format("truetype");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/nissan/assets/font/inter/Inter-Regular.woff2)format("woff2"),url(/wp-content/themes/nissan/assets/font/inter/Inter-Regular.woff)format("woff");font-weight:1;font-style:normal}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/nissan/assets/font/inter/Inter-Thin.woff2)format("woff2"),url(/wp-content/themes/nissan/assets/font/inter/Inter-Thin.woff)format("woff");font-weight:100;font-style:normal}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/nissan/assets/font/inter/Inter-ExtraLight.woff2)format("woff2"),url(/wp-content/themes/nissan/assets/font/inter/Inter-ExtraLight.woff)format("woff");font-weight:200;font-style:normal}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/nissan/assets/font/inter/Inter-Light.woff2)format("woff2"),url(/wp-content/themes/nissan/assets/font/inter/Inter-Light.woff)format("woff");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/nissan/assets/font/inter/Inter-Regular.woff2)format("woff2"),url(/wp-content/themes/nissan/assets/font/inter/Inter-Regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/nissan/assets/font/inter/Inter-Medium.woff2)format("woff2"),url(/wp-content/themes/nissan/assets/font/inter/Inter-Medium.woff)format("woff");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/nissan/assets/font/inter/Inter-SemiBold.woff2)format("woff2"),url(/wp-content/themes/nissan/assets/font/inter/Inter-SemiBold.woff)format("woff");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/nissan/assets/font/inter/Inter-Bold.woff2)format("woff2"),url(/wp-content/themes/nissan/assets/font/inter/Inter-Bold.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/nissan/assets/font/inter/Inter-ExtraBold.woff2)format("woff2"),url(/wp-content/themes/nissan/assets/font/inter/Inter-ExtraBold.woff)format("woff");font-weight:800;font-style:normal}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/nissan/assets/font/inter/Inter-Black.woff2)format("woff2"),url(/wp-content/themes/nissan/assets/font/inter/Inter-Black.woff)format("woff");font-weight:900;font-style:normal}*{padding:0;margin:0;border:0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus,a:active,a:focus{outline:0}footer,header{display:block}body,html{height:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top;object-fit:cover}h1,h2,h3,h6{font-size:inherit;font-weight:inherit}.fz-14{font-size:14px!important}.fz-15{font-size:15px!important}.fz-16{font-size:16px!important}.fz-21{font-size:21px!important}.fz-42{font-size:42px!important}.fz-48{font-size:48px!important}@media screen and (max-width:767px){.fz--mobile-14{font-size:14px!important}.fz--mobile-19{font-size:19px!important}.fz--mobile-28{font-size:28px!important}.fz--mobile-32{font-size:32px!important}}.footer{display:flex;justify-content:center;align-items:center;padding:40px 0 100px;background:#000}.footer .footer-wrap{display:grid;grid-template-columns:repeat(5,1fr);gap:70px}.footer .footer-wrap .footer-col{display:flex;flex-direction:column}.footer .footer-wrap .footer-col__title{font-family:"Nissan Brand";font-weight:400;font-size:15px;line-height:24px;margin-bottom:20px;color:#fff}.footer .footer-wrap .footer-col .footer-list{display:flex;flex-direction:column;gap:8px;margin-bottom:0}.footer .footer-wrap .footer-col .footer-list .footer-item{font-family:"Nissan Brand";font-weight:300;font-size:12px;line-height:16px;color:#fff}.footer .footer-wrap .footer-col .footer-list .footer-item a{color:#acacac;transition:color .3s ease}.footer .footer-wrap .footer-col .footer-list .footer-item a:hover{color:#fff}.footer .footer-wrap .footer-col.footer-contact{width:255px}.design-page-card,.footer .footer-wrap .footer-col.footer-contact .footer-social__list{margin-top:10px;display:flex;gap:20px}.footer .footer-wrap .footer-col.footer-contact .footer-social__item{width:24px;height:24px;transition:opacity .3s ease}.footer .footer-wrap .footer-col.footer-contact .footer-social__item img{width:100%;height:100%}.footer .footer-wrap .footer-col.footer-contact .footer-social__item:hover{opacity:.5}.design-page-card{flex-direction:column;margin-top:60px}@media screen and (max-width:767px){.design-page-card{margin-top:40px;gap:20px}}.block_27 .feature-card,.design-page-card__title{display:flex;flex-direction:column;gap:5px}.design-page-card__image{width:100%;height:auto}.design-page-card__image img,.design-page-row__image img,body,html{width:100%}.design-page-row{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.design-page-row{flex-direction:column!important;margin-top:40px;gap:20px}}.design-page-row--reverse{flex-direction:row-reverse}.design-page-row__text-row{width:45%;display:flex;flex-direction:column;gap:20px}@media screen and (max-width:767px){.design-page-row__text-row{width:100%}}.block_27 .feature-card{gap:20px}@media screen and (max-width:767px){.block_27 .feature-card{width:100%!important}}.post-inner{margin-bottom:100px}.post-inner .text{line-height:150%}.post-inner,.post-inner .more-section{margin-top:60px}.fly_menu{position:fixed;bottom:20px;left:50%;z-index:11;color:#fff;display:none;align-items:center;gap:20px;transform:translateX(-50%);background:rgb(0 0 0/.3568627451);border-radius:100vw;padding:5px 28px;background:rgb(52 52 52/.5);backdrop-filter:blur(25px);justify-content:space-between}@media screen and (max-width:767px){.fly_menu{padding:10px;gap:10px;border-radius:0;left:0;right:0;bottom:0;transform:none}.fly_menu a{text-align:center}}.fly_menu .menu__link{padding:14px;position:relative;transition:color .3s ease}@media screen and (max-width:767px){.fly_menu .menu__link{padding:5px}}.breadcrumbs__link a:hover,.fly_menu .menu__link:hover{color:#000}.fly_menu .menu__link:hover::after{opacity:1}.fly_menu .menu__link::after{content:"";display:block;position:absolute;inset:4px 2px;background-color:#fff;z-index:-1;opacity:0;border-radius:100vw;transition:opacity .3s ease}.services{margin-top:60px;margin-bottom:100px}.services__title{text-align:center}.header-main,.header-main .main-menu .menu-pages .menu-list .menu-item .submenu-list .submenu-item>a{width:100%}.header-main .nav-submenu__wrap{display:flex;justify-content:space-between;padding:15px 80px;background:#000}.header-main .nav-submenu__wrap .nav-submenu-inform{display:flex}.header-main .nav-submenu__wrap .nav-submenu .nav-submenu__list .nav-submenu__item a,.header-main .nav-submenu__wrap .nav-submenu-inform .nav-submenu-text{font-family:"Nissan Brand";font-size:12px;font-weight:400;color:#fff}.header-main .nav-submenu__wrap .nav-submenu-inform a.nav-inform-link{color:#fff;font-weight:700}.header-main .nav-submenu__wrap .nav-submenu-inform .nav-submenu-inform-phone{margin-right:15px}.header-main .nav-submenu__wrap .nav-submenu .nav-submenu__list{display:flex}.header-main .nav-submenu__wrap .nav-submenu .nav-submenu__list .nav-submenu__item{padding:0 14px}.header-main .nav-submenu__wrap .nav-submenu .nav-submenu__list .nav-submenu__item:last-child{margin:0}.header-main .main-menu{justify-content:space-between;padding:30px 80px}@media screen and (max-width:767px){.services{margin-top:40px}}.header-main .main-menu,.header-main .main-menu .menu-inform{display:flex;align-items:center}.header-main .main-menu .menu-inform .menu-left{display:flex;flex-direction:column}.header-main .main-menu .menu-inform .menu-inform-logo{width:76px;height:64px;margin-right:20px}@media screen and (max-width:767px){.header-main .main-menu .menu-inform .menu-inform-logo{width:100px;height:14px;margin-bottom:10px}}.header-main .main-menu .menu-inform .menu-inform-logo>a img{width:100%;height:100%;object-fit:contain}.header-main .main-menu .menu-inform .menu-inform-title{font-family:"Nissan Brand";font-size:28px;font-weight:300;line-height:34px;width:52%}.header-main .main-menu .menu-pages,.header-main .main-menu .menu-pages .menu-list .menu-item{position:relative}.header-main .main-menu .menu-pages .menu-list{display:flex;gap:40px;padding-right:13px}.header-main .main-menu .menu-pages .menu-list .menu-item__head{display:flex;gap:5px;align-items:center;transition:opacity .3s ease;cursor:pointer;text-wrap-mode:nowrap}.header-main .main-menu .menu-pages .menu-list .menu-item .submenu-list-modeling.images-list .image-item__image:hover,.header-main .main-menu .menu-pages .menu-list .menu-item__head:hover{opacity:.4}.header-main .main-menu .menu-pages .menu-list .menu-item__head-icon{transition:rotate .3s ease-in-out}.header-main .main-menu .menu-pages .menu-list .menu-item:nth-last-of-type(1) .submenu-list,.header-main .main-menu .menu-pages .menu-list .menu-item:nth-last-of-type(2) .submenu-list{left:auto;right:0}.header-main .main-menu .menu-pages .menu-list .menu-item .submenu-list,.header-main .main-menu .menu-pages .menu-list .menu-item .submenu-list-modeling{position:absolute;display:flex;flex-direction:column;justify-content:space-between;background:#fff;padding:16px;gap:15px;opacity:0;pointer-events:none;transition:opacity .3s ease}.header-main .main-menu .menu-pages .menu-list .menu-item .submenu-list{top:150%;left:0;z-index:110;width:max-content;box-shadow:0 6px 15px rgb(0 0 0/.15)}.header-main .main-menu .menu-pages .menu-list .menu-item .submenu-list .submenu-item{list-style:none;position:relative;color:#000;display:flex;align-items:center;justify-content:space-between}.header-main .main-menu .menu-pages .menu-list .menu-item .submenu-list .submenu-item::after{content:"›";font-family:"Courier New";font-size:24px;margin-left:10px}.header-main .main-menu .menu-pages .menu-list .menu-item .submenu-list-modeling{top:0;right:-5%;transform:translate(100%,-16px);width:fit-content}.header-main .main-menu .menu-pages .menu-list .menu-item .submenu-list-modeling.images-list{flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:22px;width:400px}.header-main .main-menu .menu-pages .menu-list .menu-item .submenu-list-modeling.images-list .image-item{width:46%;display:flex;flex-direction:column;align-items:center;text-align:center}.header-main .main-menu .menu-pages .menu-list .menu-item .submenu-list-modeling.images-list .image-item__image{width:100%;transition:opacity .3s ease}.header-mobile{display:none;color:#000}.header-mobile .main-menu{padding:14px 16px 30px;background:0 0}@media screen and (max-width:767px){.header-mobile .main-menu{padding:14px 16px}}.header-mobile .main-menu .menu-inform{display:flex;justify-content:space-between;width:100%}.header-mobile .main-menu .menu-inform-logo{margin-right:0!important}.header-mobile .main-menu .menu-inform .menu-left{gap:1px}.header-mobile .main-menu .menu-inform-title{font-size:14px!important;line-height:27px!important}.header-mobile .main-menu .menu-button{position:relative;width:38px;height:33px}.header-mobile .main-menu .menu-button-icon{position:absolute;inset:0;width:100%;height:100%;transition:opacity .3s ease-in-out}.header-mobile .main-menu .menu-button-icon--closed{opacity:1}.header-mobile .main-menu .menu-button-icon--opened{opacity:0}.header-mobile .nav-body{display:flex!important;flex-direction:column;justify-content:space-between;position:absolute;inset:78px 0 0;z-index:120;background-color:#fff;overflow:scroll;opacity:0;min-height:calc(100vh - 78px);pointer-events:none;transition:all .3s ease-in-out}.header-mobile .nav-body .main-list{display:flex;flex-direction:column}.header-mobile .nav-body .main-list .dropdown-item{padding:14px 30px 12px 16px;border-top:1px solid #d9d9d9}.header-mobile .nav-body .main-list .dropdown-item .dropdown-body{height:0;opacity:0;padding:0;overflow:hidden;transition:all .3s ease-in-out}.header-mobile .nav-body .main-list .dropdown-item .dropdown-body .inner-dropdow .inner-body{padding:0;height:0;opacity:0;overflow:hidden;transition:opacity .3s ease-in-out}.header-mobile .nav-body .main-list .dropdown-item .head{display:flex;justify-content:space-between}.header-mobile .nav-body .main-list .dropdown-item .head-icon{transition:rotate .3s ease-in-out}.header-mobile .nav-body .main-list .dropdown-item .inner-list{padding:10px 0}.header-mobile .nav-body .main-list .dropdown-item .inner-list .inner-dropdow .inner-head{display:flex;justify-content:space-between;padding:5px 0}.header-mobile .nav-body .main-list .dropdown-item .inner-list .inner-dropdow .inner-head-icon{transition:rotate .3s ease-in-out}.header-mobile .nav-body .main-list .dropdown-item .inner-list .inner-dropdow .inner-body{display:flex;flex-direction:column}.header-mobile .nav-body .main-list .dropdown-item .inner-list .inner-dropdow .images-list{flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:22px}.header-mobile .nav-body .main-list .dropdown-item .inner-list .inner-dropdow .images-list .image-item{width:150px;display:flex;flex-direction:column;align-items:center;text-align:center}.header-mobile .nav-body .main-list .dropdown-item .inner-list .inner-dropdow .images-list .image-item__image{width:100%}.header-mobile .nav-body .link-list{display:flex;flex-direction:column;padding:6px 16px;background-color:#d9d9d9}.header-mobile .nav-body .link-list__item{padding:10px 0}@media screen and (max-width:1200px){.header-main{display:none}.header-mobile{display:block}}.breadcrumbs{width:100vw;background-color:#eaeaea;padding:12px 0;overflow:hidden}.breadcrumbs-list{display:flex;align-items:center;gap:20px}@media screen and (max-width:767px){.breadcrumbs-list{flex-wrap:wrap;gap:10px}}.breadcrumbs__link{display:flex;gap:20px;color:#666}.breadcrumbs__link a{transition:color .3s ease}.breadcrumbs__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:767px){.breadcrumbs__name{width:70%}}body{font-family:"Nissan Brand";font-weight:400;overflow-x:clip}a{text-decoration:none;color:inherit}.upperCase{text-transform:uppercase}.light{font-weight:300}.lh-26{line-height:26px}@media screen and (max-width:767px){.mobile-hiden{display:none!important}}.container{width:85%;max-width:1170px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.container{width:90%}}.hover-link-opacity{transition:opacity .3s ease}.hover-link-opacity:hover{opacity:.6}.model-more-btn-price .more-btn{display:block;padding:15px 30px;width:100%;background:#000;border-radius:40px;font-weight:400;font-size:16px;line-height:18px;letter-spacing:2px;text-align:center;color:#fff;border:1px solid #000;text-transform:uppercase;transition-duration:.3s}.model-more-btn-price:hover .more-btn{background:0 0;color:#000;transition-duration:.3s}.footer-menu-mobile{display:none}.more-section{margin-bottom:80px}.more-section .more-title{font-family:"Nissan Brand";font-weight:300;font-size:36px;line-height:110%;letter-spacing:1px;text-align:center;margin-bottom:40px;text-transform:uppercase}@media screen and (max-width:767px){.more-section .more-title{font-size:24px}}.more-section .more-btn-groupe{display:flex;justify-content:space-between;margin-bottom:60px}.more-section .description-inform{text-align:justify;line-height:150%;font-weight:300}@media screen and (max-width:767px){.more-section{width:100%!important;padding:0 16px}.more-section .more-btn-groupe{display:flex;flex-direction:column;gap:20px}}@media (max-width:767px){.more-section{width:100%!important;padding:0 16px}.footer .footer-wrap,.more-section .more-btn-groupe{display:flex;flex-direction:column;gap:20px}.footer{width:100%;padding:0}.footer .footer-wrap{max-width:100%;width:100%;gap:0}.footer .footer-wrap .footer-col{position:relative;border-bottom:1px solid #fff;align-items:start;padding:0 5%;margin-bottom:40px}.footer .footer-wrap .footer-col .footer-col__title{text-transform:uppercase;font-size:16px}.footer .footer-wrap .footer-col .footer-list{display:none}.footer .footer-wrap .footer-col .footer-list .footer-item{margin-bottom:10%;font-size:14px}.footer .footer-wrap .footer-col .footer-list .footer-item:last-child{margin-bottom:0}.footer .footer-wrap .footer-col:last-child{margin-top:10%;border:0;width:100%}.footer .footer-wrap .footer-col:last-child .footer-list{display:block}.footer .footer-wrap .footer-col:last-child .footer-list .footer-item:first-child{display:flex;flex-direction:column}.footer .footer-wrap .footer-col:last-child .footer-list .footer-item:last-child{display:none}.footer .footer-wrap .footer-col:last-child .footer-social{width:100%;text-align:center}.footer .footer-wrap .footer-col:last-child .footer-social__list{justify-content:space-between;padding:0 20px}.footer .footer-wrap .footer-col:last-child .footer-social__item{width:40px;height:40px}.footer .footer-menu-mobile{display:flex!important}.footer .footer-menu-mobile .main-list{display:flex;flex-direction:column;color:#fff;width:100%}.footer .footer-menu-mobile .main-list .dropdown-item{padding:18px 30px 18px 16px;border-bottom:1px solid #666}.footer .footer-menu-mobile .main-list .dropdown-item .dropdown-body{height:0;opacity:0;padding:0;overflow:hidden;transition:all .3s ease-in-out}.footer .footer-menu-mobile .main-list .dropdown-item .head{display:flex;align-items:center;justify-content:space-between}.footer .footer-menu-mobile .main-list .dropdown-item .head-icon{transition:rotate .3s ease-in-out}.footer .footer-menu-mobile .main-list .dropdown-item .inner-list{padding:10px 0}.footer .footer-menu-mobile .main-list .dropdown-item .inner-list .inner-dropdow .inner-head{display:flex;justify-content:space-between;padding:5px 0}}.post-inner p{display:flex;gap:10px;margin:20px 0}.design-page-row img{max-width:580px}.design-page-row{margin-top:40px;margin-bottom:40px}.block_27{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.block_27 .feature-card{width:auto}.block_27 .feature-card img{max-height:320px;object-fit:unset!important;width:100%}@media (max-width:767px){.post-inner p{flex-direction:column}}@media (max-width:1000px){.footer .footer-wrap{grid-template-columns:repeat(3,1fr)}}.block_27 .buttons-wrapper{display:flex;flex-direction:column;gap:10px}