.PriceComposition-module-scss-module__iy3Ktq__wrapper{padding-block:var(--spacing-spacing-3xl);color:var(--color-on-dark-text-primary)}@media only screen and (min-width:64rem){.PriceComposition-module-scss-module__iy3Ktq__wrapper{padding-block:var(--spacing-spacing-4xl)}}.PriceComposition-module-scss-module__iy3Ktq__prices{row-gap:var(--spacing-spacing-sm);column-gap:var(--spacing-spacing-lg);flex-direction:column;display:flex}.PriceComposition-module-scss-module__iy3Ktq__prices__price-item{padding:var(--spacing-spacing-xl);background-color:var(--color-on-dark-bg-secondary)}@media only screen and (min-width:64rem){.PriceComposition-module-scss-module__iy3Ktq__prices__price-item{padding:var(--spacing-spacing-2xl);flex:1 0 36%}}.PriceComposition-module-scss-module__iy3Ktq__prices__available-offers{padding:var(--spacing-spacing-lg)var(--spacing-spacing-lg)var(--spacing-spacing-lg)var(--spacing-spacing-xl);background-color:var(--color-on-light-bg-brand-primary);justify-content:space-between;align-items:center;text-decoration:none;transition:background-color .2s ease-out;display:flex}.PriceComposition-module-scss-module__iy3Ktq__prices__available-offers__icon{margin-block-start:.125rem}@media (hover:hover){.PriceComposition-module-scss-module__iy3Ktq__prices__available-offers:hover{background-color:color-mix(in srgb,var(--color-on-dark-bg-primary)10%,var(--color-on-light-bg-brand-primary))}}@media only screen and (min-width:64rem){.PriceComposition-module-scss-module__iy3Ktq__prices__available-offers{padding:var(--spacing-spacing-2xl)var(--spacing-spacing-xl)var(--spacing-spacing-2xl)var(--spacing-spacing-2xl);flex:0 262px}.PriceComposition-module-scss-module__iy3Ktq__prices{flex-direction:row;justify-content:stretch;align-items:stretch}}.PriceComposition-module-scss-module__iy3Ktq__additional-info,.PriceComposition-module-scss-module__iy3Ktq__disclaimer{margin-top:var(--spacing-spacing-2xl)}.PriceComposition-module-scss-module__iy3Ktq__additional-info+.PriceComposition-module-scss-module__iy3Ktq__disclaimer{margin-top:var(--spacing-spacing-lg)}.PriceComposition-module-scss-module__iy3Ktq__eligibility-info{margin-top:var(--spacing-spacing-2xl)}.PriceComposition-module-scss-module__iy3Ktq__eligibility-info__text{grid-area:text}.PriceComposition-module-scss-module__iy3Ktq__eligibility-info__cta{grid-area:cta}.PriceComposition-module-scss-module__iy3Ktq__eligibility-info__cta:not(:first-child){margin-top:var(--spacing-spacing-sm)}.PriceComposition-module-scss-module__iy3Ktq__eligibility-info__stickers{align-items:center;gap:var(--spacing-spacing-2xl);flex-wrap:wrap;grid-area:stickers;display:flex}.PriceComposition-module-scss-module__iy3Ktq__eligibility-info__stickers:not(:first-child){margin-top:var(--spacing-spacing-2xl)}@media only screen and (min-width:64rem){.PriceComposition-module-scss-module__iy3Ktq__eligibility-info__stickers:not(:first-child){justify-self:end;margin-top:0}}.PriceComposition-module-scss-module__iy3Ktq__eligibility-info__stickers__img{height:40px}@media only screen and (min-width:64rem){.PriceComposition-module-scss-module__iy3Ktq__eligibility-info{column-gap:var(--spacing-spacing-4xl);margin-top:var(--spacing-spacing-3xl);grid-template-areas:"text stickers""cta stickers";display:grid}}
@font-face{font-family:Nissan Brand;src:url(../media/NissanBrandW06-Light.4be51632.woff2)format("woff2"),url(../media/NissanBrandW06-Light.02b9aac0.woff)format("woff");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:Nissan Brand;src:url(../media/NissanBrandW06-Regular.3efe3ea3.woff2)format("woff2"),url(../media/NissanBrandW06-Regular.7fb32922.woff)format("woff");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Nissan Brand;src:url(../media/NissanBrandW06-Bold.1d882208.woff2)format("woff2"),url(../media/NissanBrandW06-Bold.7a583db5.woff)format("woff");font-display:swap;font-style:normal;font-weight:700}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:none;text-size-adjust:none}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child,figure:first-child,blockquote:first-child,dl:first-child,dd:first-child,ul:not([class]):first-child,ol:first-child,li:not([class]):first-child{margin-block-start:0;padding-block-start:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,figure:last-child,blockquote:last-child,dl:last-child,dd:last-child,ul:not([class]):last-child,ol:last-child,li:not([class]):last-child{margin-block-end:0;padding-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:inherit;text-wrap:balance}a{text-decoration-skip-ink:auto;color:inherit}img,picture{max-width:100%;display:block}input,button,textarea,select{color:inherit;font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}.block-padding-top--sm{padding-block-start:var(--spacing-spacing-2xl)}@media only screen and (min-width:48rem){.block-padding-top--sm{padding-block-start:var(--spacing-spacing-3xl)}}.block-padding-top--md{padding-block-start:var(--spacing-spacing-5xl)}@media only screen and (min-width:48rem){.block-padding-top--md{padding-block-start:var(--spacing-spacing-8xl)}}.block-padding-top--lg{padding-block-start:var(--spacing-spacing-8xl)}@media only screen and (min-width:48rem){.block-padding-top--lg{padding-block-start:var(--spacing-spacing-10xl)}}.block-padding-bottom--sm{padding-block-end:var(--spacing-spacing-2xl)}@media only screen and (min-width:48rem){.block-padding-bottom--sm{padding-block-end:var(--spacing-spacing-3xl)}}.block-padding-bottom--md{padding-block-end:var(--spacing-spacing-5xl)}@media only screen and (min-width:48rem){.block-padding-bottom--md{padding-block-end:var(--spacing-spacing-8xl)}}.block-padding-bottom--lg{padding-block-end:var(--spacing-spacing-8xl)}@media only screen and (min-width:48rem){.block-padding-bottom--lg{padding-block-end:var(--spacing-spacing-10xl)}}@media (prefers-reduced-motion:no-preference){:root [data-animation-type]{opacity:0}:root [data-animation-type*=slideIn]{--initY:var(--custom-initY,2.5rem)}:root [data-animation-type*=slideIn][data-animation-type*=media]{--initY:var(--custom-initY,100px)}:root [data-animation-type*=slideIn][data-animation-type*=card]{--initY:var(--custom-initY,100%)}:root [data-animation-type*=slideIn]{transform:translateY(var(--initY))}:root [data-animation-type*=unblur]{--blur:var(--custom-initBlur,.5rem);filter:blur(var(--blur))}}html{scrollbar-gutter:stable}html,body{font-family:Nissan Brand,"sans-serif";font-weight:var(--typography-mobile-font-weight-regular);overscroll-behavior:none}.container{--lateral-padding:var(--container-padding-modal,var(--spacing-spacing-2xl));padding-inline:var(--lateral-padding)}@media only screen and (min-width:48rem){.container{--lateral-padding:var(--container-padding-modal,max(50% - var(--number-80)/2,var(--spacing-spacing-4xl)))}}.container--padding-top{padding-block-start:var(--container-section-padding-top)}.container--padding-bottom{padding-block-end:var(--container-section-padding-bottom)}.bg--white{background-color:var(--color-on-light-bg-primary)}.bg--black{background-color:var(--color-on-dark-bg-primary)}.bg--grey{background-color:var(--color-on-light-bg-secondary)}.full-height{min-height:100svh}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scroll-lock{overflow:hidden}.font-disclaimer{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.031rem;font-size:.75rem;line-height:1.125rem}@media only screen and (min-width:85rem){.font-disclaimer{letter-spacing:.031rem;font-size:.75rem;line-height:1.125rem}}.font-disclaimer{color:var(--color-on-light-text-tertiary)}[data-theme=dark] .font-disclaimer:not([data-theme=light] .font-disclaimer),[data-theme=light] [data-theme=dark] .font-disclaimer{color:var(--color-on-dark-text-tertiary)}.font-display-md{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.063rem;font-size:2.25rem;line-height:2.375rem}@media only screen and (min-width:85rem){.font-display-md{letter-spacing:.063rem;font-size:3rem;line-height:3.25rem}}.font-display-lg{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.078rem;font-size:2.75rem;line-height:2.875rem}@media only screen and (min-width:85rem){.font-display-lg{letter-spacing:.078rem;font-size:4rem;line-height:4.25rem}}.font-display-xl{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.078rem;font-size:3.125rem;line-height:3.25rem}@media only screen and (min-width:85rem){.font-display-xl{letter-spacing:.078rem;font-size:4.5rem;line-height:4.625rem}}.font-title-xs{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.047rem;font-size:1.25rem;line-height:1.5rem}@media only screen and (min-width:85rem){.font-title-xs{letter-spacing:.047rem;font-size:1.25rem;line-height:1.5rem}}.font-title-sm{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.047rem;font-size:1.375rem;line-height:1.625rem}@media only screen and (min-width:85rem){.font-title-sm{letter-spacing:.047rem;font-size:1.5rem;line-height:1.75rem}}.font-title-md{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.047rem;font-size:1.5rem;line-height:1.75rem}@media only screen and (min-width:85rem){.font-title-md{letter-spacing:.047rem;font-size:1.75rem;line-height:2rem}}.font-title-lg{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.063rem;font-size:1.75rem;line-height:2rem}@media only screen and (min-width:85rem){.font-title-lg{letter-spacing:.063rem;font-size:2rem;line-height:2.25rem}}.font-title-xl{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.063rem;font-size:2rem;line-height:2.25rem}@media only screen and (min-width:85rem){.font-title-xl{letter-spacing:.063rem;font-size:2.5rem;line-height:2.75rem}}.font-subtitle-xs{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.078rem;text-transform:uppercase;font-size:.75rem;line-height:1rem}@media only screen and (min-width:85rem){.font-subtitle-xs{letter-spacing:.078rem;font-size:.75rem;line-height:1rem}}.font-subtitle-xs--bold{font-weight:700}.font-subtitle-sm{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.078rem;text-transform:uppercase;font-size:.875rem;line-height:1.125rem}@media only screen and (min-width:85rem){.font-subtitle-sm{letter-spacing:.078rem;font-size:.875rem;line-height:1.125rem}}.font-subtitle-sm--bold{font-weight:700}.font-subtitle-md{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.094rem;text-transform:uppercase;font-size:1rem;line-height:1.313rem}@media only screen and (min-width:85rem){.font-subtitle-md{letter-spacing:.094rem;font-size:1rem;line-height:1.313rem}}.font-subtitle-md--bold{font-weight:700}.font-cta-xs{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.047rem;font-size:.75rem;line-height:normal}@media only screen and (min-width:85rem){.font-cta-xs{letter-spacing:.047rem;font-size:.75rem;line-height:normal}}.font-cta-xs--bold{font-weight:700}.font-cta-sm{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.063rem;font-size:.875rem;line-height:normal}@media only screen and (min-width:85rem){.font-cta-sm{letter-spacing:.063rem;font-size:.875rem;line-height:normal}}.font-cta-sm--bold{font-weight:700}.font-cta-md{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.063rem;font-size:1rem;line-height:normal}@media only screen and (min-width:85rem){.font-cta-md{letter-spacing:.063rem;font-size:1rem;line-height:normal}}.font-cta-md--bold{font-weight:700}.font-body-xxs{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.031rem;font-size:.625rem;line-height:.875rem}@media only screen and (min-width:85rem){.font-body-xxs{letter-spacing:.031rem;font-size:.625rem;line-height:.875rem}}.font-body-xs{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.031rem;font-size:.75rem;line-height:1.125rem}@media only screen and (min-width:85rem){.font-body-xs{letter-spacing:.031rem;font-size:.75rem;line-height:1.125rem}}.font-body-xs--light{font-weight:Light}.font-body-sm{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.016rem;font-size:.875rem;line-height:1.313rem}@media only screen and (min-width:85rem){.font-body-sm{letter-spacing:.016rem;font-size:.875rem;line-height:1.313rem}}.font-body-sm--underline{text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration-line:underline}.font-body-sm--light{font-weight:Light}.font-body-sm--bold{font-weight:700}.font-body-md{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.016rem;font-size:1rem;line-height:1.625rem}@media only screen and (min-width:85rem){.font-body-md{letter-spacing:.016rem;font-size:1rem;line-height:1.625rem}}.font-body-md--underline{text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration-line:underline}.font-body-md--light{font-weight:Light}.font-body-md--bold{font-weight:700}.font-body-lg{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.009rem;font-size:1.125rem;line-height:1.688rem}@media only screen and (min-width:85rem){.font-body-lg{letter-spacing:.009rem;font-size:1.125rem;line-height:1.688rem}}.font-body-lg--bold{font-weight:700}.font-body-xl{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.009rem;font-size:1.25rem;line-height:1.875rem}@media only screen and (min-width:85rem){.font-body-xl{letter-spacing:.009rem;font-size:1.375rem;line-height:2.063rem}}.font-body-xl--bold{font-weight:700}.font-label-xs{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.031rem;font-size:.75rem;line-height:.75rem}@media only screen and (min-width:85rem){.font-label-xs{letter-spacing:.031rem;font-size:.75rem;line-height:.75rem}}.font-label-xs--bold{font-weight:700}.font-label-sm{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.047rem;font-size:.875rem;line-height:.875rem}@media only screen and (min-width:85rem){.font-label-sm{letter-spacing:.047rem;font-size:.875rem;line-height:.875rem}}.font-label-sm--bold{font-weight:700}.font-label-md{font-family:Nissan Brand,"sans-serif";font-weight:Regular;letter-spacing:.063rem;font-size:1rem;line-height:1rem}@media only screen and (min-width:85rem){.font-label-md{letter-spacing:.063rem;font-size:1rem;line-height:1rem}}.font-label-md--bold{font-weight:700}sup{line-height:0;font-size:var(--typography-mobile-font-size-body-xs)!important}
