*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:auto}body{min-height:100vh;text-rendering:optimizeSpeed}img,picture{max-width:100%;display:block}fieldset{border:none}button,input,select,textarea{font:inherit}select:disabled{opacity:1}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important;scroll-behavior:auto!important}}@keyframes drop-in{0%{top:0;opacity:0}50%{opacity:1}100%{opacity:1;top:50px}}@font-face{font-family:"JLR Proxima Nova";src:url(../fonts/ProximaNova-Light.eot) format("embedded-opentype"),url(../fonts/ProximaNova-Light.woff) format("woff"),url(../fonts/ProximaNova-Light.ttf) format("truetype"),url(../fonts/ProximaNova-Light.svg) format("svg");font-weight:200;font-style:normal}@font-face{font-family:"JLR Proxima Nova";src:url(../fonts/ProximaNova-LightItalic.eot) format("embedded-opentype"),url(../fonts/ProximaNova-LightItalic.woff) format("woff"),url(../fonts/ProximaNova-LightItalic.ttf) format("truetype"),url(../fonts/ProximaNova-LightItalic.svg) format("svg");font-weight:200;font-style:italic}@font-face{font-family:"JLR Proxima Nova";src:url(../fonts/ProximaNova-Regular.eot) format("embedded-opentype"),url(../fonts/ProximaNova-Regular.woff) format("woff"),url(../fonts/ProximaNova-Regular.ttf) format("truetype"),url(../fonts/ProximaNova-Regular.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"JLR Proxima Nova";src:url(../fonts/ProximaNova-RegularItalic.eot) format("embedded-opentype"),url(../fonts/ProximaNova-RegularItalic.woff) format("woff"),url(../fonts/ProximaNova-RegularItalic.ttf) format("truetype"),url(../fonts/ProximaNova-RegularItalic.svg) format("svg");font-weight:400;font-style:italic}@font-face{font-family:"JLR Proxima Nova";src:url(../fonts/ProximaNova-Semibold.eot) format("embedded-opentype"),url(../fonts/ProximaNova-Semibold.woff) format("woff"),url(../fonts/ProximaNova-Semibold.ttf) foramt("truetype"),url(../fonts/ProximaNova-Semibold.svg) format("svg");font-weight:500;font-style:normal}@font-face{font-family:"JLR Proxima Nova";src:url(../fonts/ProximaNova-SemiboldItalic.eot) format("embedded-opentype"),url(../fonts/ProximaNova-SemiboldItalic.woff) format("woff"),url(../fonts/ProximaNova-SemiboldItalic.ttf) format("truetype"),url(../fonts/ProximaNova-SemiboldItalic.svg) format("svg");font-weight:500;font-style:italic}@font-face{font-family:"JLR Proxima Nova";src:url(../fonts/ProximaNova-Bold.eot) format("embedded-opentype"),url(../fonts/ProximaNova-Bold.woff) format("woff"),url(../fonts/ProximaNova-Bold.ttf) format("truetype"),url(../fonts/ProximaNova-Bold.svg) format("svg");font-weight:700;font-style:normal}@font-face{font-family:"JLR Proxima Nova";src:url(../fonts/ProximaNova-BoldItalic.eot) format("embedded-opentype"),url(../fonts/ProximaNova-BoldItalic.woff) format("woff"),url(../fonts/ProximaNova-BoldItalic.ttf) format("truetype"),url(../fonts/ProximaNova-BoldItalic.svg) format("svg");font-weight:700;font-style:italic}:root{--slide-change-duration:750ms}.banner-carousel{--banner-carousel-link-spacer:3rem;width:100%;height:var(--current-slide-height,auto);transition:height .5s ease-out;position:relative;background-color:var(--banner-carousel-background-color)}.banner-carousel__slides{margin-inline:auto;position:relative;list-style-type:none;width:min(100%,1366px);height:var(--current-slide-height,auto);transition:height .5s ease-out;overflow:hidden}.banner-carousel__slides>.slide{position:absolute;width:100%;height:auto;top:0;left:calc(100% + 20px);z-index:0}.banner-carousel__slides>.slide[data-slide-current]{animation:image-slide var(--slide-change-duration) linear forwards;z-index:1}.banner-carousel__slides>.slide[data-slide-current] .text-container{animation:text-fade-in .5s linear forwards calc(var(--slide-change-duration)*1.33)}.banner-carousel__slides>.slide[data-slide-current][data-slide-next],.banner-carousel__slides>.slide[data-slide-current][data-slide-previous]{z-index:0}.banner-carousel__slides>.slide[data-slide-current][data-slide-next] .text-container,.banner-carousel__slides>.slide[data-slide-current][data-slide-previous] .text-container{animation:text-fade-out .3s linear forwards}.banner-carousel .text-container{opacity:0;padding-inline:var(--banner-carousel-text-container-padding-inline);position:absolute;top:var(--banner-carousel-text-container-position-top);left:var(--banner-carousel-text-container-position-left)}.banner-carousel .text-container h2{font-family:var(--banner-carousel-title-font);font-size:var(--banner-carousel-title-size);color:var(--banner-carousel-title-color);text-transform:uppercase;line-height:1.25}.banner-carousel .text-container h3{font-family:var(--banner-carousel-subtitle-font);font-size:var(--banner-carousel-subtitle-size);color:var(--banner-carousel-subtitle-color);text-transform:uppercase}.banner-carousel .text-container a.btn{display:block;width:-moz-max-content;width:max-content;margin-block-start:.5rem;font-family:var(--banner-carousel-link-font);font-size:var(--banner-carousel-link-font-size);font-weight:900;letter-spacing:var(--banner-carousel-link-letter-spacing)}.banner-carousel .text-container a.btn:first-of-type{margin-block-start:var(--banner-carousel-link-spacer)}.banner-carousel .pagination{padding-inline:var(--banner-carousel-text-container-padding-inline);width:min(100%,1366px);position:absolute;bottom:4%;left:50%;transform:translateX(-50%);display:flex;align-items:flex-end;list-style-type:none;z-index:3}.banner-carousel .pagination li{padding:var(--banner-carousel-pagination-item-padding);cursor:pointer;font-family:var(--banner-carousel-pagination-font);font-size:var(--banner-carousel-pagination-font-size);color:var(--banner-carousel-pagination-color)}@media screen and (max-width:640px){.banner-carousel{--banner-carousel-link-spacer:1.5rem;padding:10px}.banner-carousel .text-container{position:relative;padding-block-end:calc(3rem + 8%)}}@media print{.banner-carousel{display:none}}@keyframes image-slide{0%{left:calc(100% + 20px)}100%{left:0}}@keyframes text-fade-out{0%{opacity:1}100%{opacity:0}}@keyframes text-fade-in{0%{opacity:0}100%{opacity:1}}section.banner-static{display:flex;justify-content:center;align-items:center;width:100%;height:var(--banner-static-height,208px);background-image:var(--banner-static-background-image);background-position:center;background-repeat:no-repeat;background-size:cover}section.banner-static h1{font-family:var(--banner-static-title-font);font-size:var(--banner-static-title-font-size);color:var(--banner-static-title-color);letter-spacing:var(--banner-static-title-letter-spacing);text-transform:uppercase;font-weight:700;text-align:center}@media print{section.banner-static{display:none;height:0}}.banner-stealth{width:clamp(800px,96%,1340px);margin-inline:auto;margin-block-start:4rem;display:grid;grid-template-columns:1fr 2fr;grid-template-areas:"text image";gap:2.5rem}.banner-stealth .model-nav.dropdown.link-dropdown{width:296px;position:relative}.banner-stealth .model-nav.dropdown.link-dropdown ul{position:absolute;left:0;top:calc(100% + .5rem);width:100%;max-height:10rem;overflow-y:auto;flex-direction:column}.banner-stealth .model-nav.dropdown.link-dropdown>button{text-align:start;width:100%}.banner-stealth .model-nav.dropdown.link-dropdown>button[aria-expanded=false]+ul{display:none}.banner-stealth .model-nav.dropdown.link-dropdown>button[aria-expanded=true]+ul{display:flex}@media screen and (max-width:800px){.banner-stealth .model-nav.dropdown.link-dropdown{width:100%}}@media screen and (max-width:1024px){.banner-stealth{grid-template-columns:2fr 3fr;width:clamp(800px,96%,1340px)}}@media screen and (max-width:800px){.banner-stealth{width:100%;margin-block-start:0;gap:0;grid-template-columns:1fr;grid-template-areas:"image" "text"}}.banner-stealth .text-container{grid-area:text;display:flex;flex-direction:column;justify-content:center;gap:1.5rem}.banner-stealth .text-container h1{font-size:var(--banner-stealth__title__font-size);font-family:var(--banner-stealth__title__font-family);line-height:var(--banner-stealth__title__line-height);letter-spacing:var(--banner-stealth__title__letter-spacing)}.banner-stealth .text-container h2{max-width:296px;font-size:var(--banner-stealth__subtitle__font-size);font-family:var(--banner-stealth__subtitle__font-family);font-weight:var(--banner-stealth__subtitle__font-weight);line-height:var(--banner-stealth__subtitle__line-height);letter-spacing:var(--banner-stealth__subtitle__letter-spacing);color:var(--banner-stealth__subtitle__color)}@media screen and (max-width:800px){.banner-stealth .text-container{padding:25px 25px 35px}.banner-stealth .text-container h2{max-width:initial}}.banner-stealth .image-container{grid-area:image;width:100%;aspect-ratio:16/9}.banner-stealth .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}header.model-page+main .banner-stealth .text-container,header.parts-page+main .banner-stealth .text-container{justify-content:flex-start;padding-block-start:3rem}.btn{border:none;background:0 0;text-transform:uppercase;text-decoration:none;height:100%;cursor:pointer}.btn\:accent{color:var(--brand-color-light);background-color:var(--brand-error-red);transition:background-color .2s linear}.btn\:accent:hover{color:var(--brand-color-light)!important;background-color:var(--brand-color-dark)!important}.btn\:light{color:var(--brand-color-dark);background-color:var(--brand-color-light);transition:background-color .2s linear,color .2s linear}.btn\:light:hover{color:var(--brand-color-dark);background-color:var(--brand-color-light)}.btn\:dark{color:var(--brand-color-light);background-color:var(--brand-color-dark);transition:background-color .2s linear,color .2s linear}.btn\:dark:hover{color:var(--brand-color-dark);background-color:var(--brand-color-light)}button.dismiss{border:none;background:0 0;text-transform:uppercase;text-decoration:none;height:100%;cursor:pointer;position:absolute;top:1rem;right:1rem;width:1rem!important;height:1rem;transform:rotate(45deg)}button.dismiss::after,button.dismiss::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:20%;background-color:var(--brand-color-grey)}button.dismiss::after{transform:translate(-50%,-50%) rotate(90deg)}div.card{padding-block-end:2rem;background-color:var(--card-background-color)}div.card>a{display:block;text-decoration:none}div.card>a:hover div.text-container h3{color:var(--card-title--hover--color)}div.card>a.card-link{width:-moz-max-content;width:max-content;margin:var(--card-link-margin);padding:var(--card-link-padding);font-family:var(--card-link-font-family);font-size:var(--card-link-font-size);font-weight:var(--card-link-font-weight);background-color:var(--card-link-background-color);color:var(--card-link-color);letter-spacing:var(--card-link-letter-spacing);text-align:var(--card-link-text-align)}div.card>a.card-link:hover{border:1px solid var(--card-link-background-color);color:var(--card-link-background-color);background-color:var(--card-link-color);padding-block-end:11px}div.card button{padding:var(--card-button-padding);font-weight:var(--card-button-font-weight);font-size:var(--card-button-font-size);font-family:var(--card-button-font);letter-spacing:var(--card-button-letter-spacing);text-transform:uppercase}div.card div.image-container{width:100%;aspect-ratio:20/13;max-height:200px}div.card div.image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}div.card div.text-container h3{padding:var(--card-title-padding);font-family:var(--card-title-font);font-size:var(--card-title-font-size);font-weight:var(--card-title-font-weight);color:var(--card-title-color);text-transform:var(--card-title-text-transform);letter-spacing:var(--card-title-letter-spacing);transition:color .2s linear}div.card div.text-container p{padding:var(--card-text-padding);font-family:var(--card-text-font);font-size:var(--card-text-font-size);line-height:var(--card-text-line-height);letter-spacing:var(--card-text-letter-spacing);color:var(--card-text-color)}.carousel{position:relative;display:grid;transition:grid-template-rows .4s ease-out}.carousel__controls button{display:none;cursor:pointer;position:absolute;top:0;height:100%;width:2.75rem;background-color:var(--header-carousel-control-background);border-block:none;border-inline:var(--header-carousel-control-border-inline);transition:background-color .2s linear}.carousel__controls button>div{border-color:var(--header-carousel-control-chevron-color);transition:border-color .2s linear}.carousel__controls button:hover{background-color:var(--header-carousel-control--hover--background)}.carousel__controls button:hover>div{border-color:var(--header-carousel-control--hover--chevron-color)}.carousel__controls button:first-child{left:0}.carousel__controls button:last-child{right:0}.carousel>ul{list-style-type:none;display:flex;width:100%;overflow:auto hidden;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.carousel>ul::-webkit-scrollbar{display:none}.carousel>ul>li{width:168px;flex-shrink:0;scroll-snap-align:start}.carousel>ul>li a{display:inline-block;height:100%;background-color:var(--header-carousel-item-background-color);font-family:var(--header-carousel-font);font-size:var(--header-carousel-font-size);text-transform:uppercase;text-align:center;text-decoration:none;color:var(--header-carousel-item-color);transition:background-color .2s linear}.carousel>ul>li a p{padding:var(--header-carousel-item-padding);text-wrap:balance}.carousel>ul>li a:hover{background-color:var(--header-carousel-item--hover--background-color)}.carousel.closed{grid-template-rows:0fr 0fr}.carousel.closed .carousel__controls{display:none}.carousel.open{grid-template-rows:0fr 1fr}.carousel.open .carousel__controls{display:block}.carousel.open.has-overflow .carousel__controls button{display:block}aside.confirm-modal{display:none;position:fixed;width:min(96%,560px);top:0;left:50%;transform:translateX(-50%);z-index:4;opacity:0;padding:20px 30px;background-color:var(--brand-color-light);border-radius:var(--global-layout-border-radius-default);box-shadow:0 4px 6px 3px rgba(0,0,0,.16),0 0 0 100vmax rgba(0,0,0,.66)}aside.confirm-modal>*+:not(.dismiss){margin-block-start:20px}aside.confirm-modal h2{font-family:var(--confirm-modal-title-font);font-size:var(--confirm-modal-title-font-size);font-weight:var(--confirm-modal-title-font-weight);text-transform:uppercase;letter-spacing:.1em;color:#000}aside.confirm-modal p{font-family:var(--confirm-modal-body-font);color:var(--confirm-modal-body-color);line-height:1.4em;font-size:1rem}aside.confirm-modal .buttons-container{display:flex;align-items:center;gap:10px;padding-block-start:30px}aside.confirm-modal .buttons-container>*{display:inline-block;border:none;background:0 0;text-transform:uppercase;text-decoration:none;height:100%;cursor:pointer;position:relative;padding-inline-end:2.64rem;padding-block:8px;padding-inline-start:8px;font-family:var(--global-font-main);font-weight:700;font-size:11px;letter-spacing:1px;cursor:pointer}aside.confirm-modal .buttons-container>::before{content:"";position:absolute;right:1.32rem;top:50%;transform:translateY(-50%) rotate(45deg);width:.66rem;height:.66rem;border:2px solid #fff;border-bottom-width:0;border-left-width:0}aside.confirm-modal .buttons-container>:first-child{background-color:#d5dae0;color:var(--brand-color-dark)}aside.confirm-modal .buttons-container>:last-child{color:var(--brand-color-light)}aside.confirm-modal.show{display:block;animation:drop-in 1s ease-in forwards}section.grid-container{padding-block:var(--grid-container-padding-block);background-color:var(--grid-container-background-color)}ul.grid{list-style-type:none;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}header{background-color:var(--header-background-color)}header section.header-content{position:relative}header section.header-content>section.container{display:flex;align-items:var(--header-container-alignment)}header section.header-content>section.container>*{background-color:inherit}header a.logo{display:flex;justify-content:center;align-items:center;width:var(--header-logo-size);aspect-ratio:1/1}section.header-nav{background-color:var(--header-nav-background)}section.header-nav nav.primary ul{list-style-type:none;display:flex;justify-content:center;align-items:center}section.header-nav nav.primary ul li>*{cursor:pointer;display:inline-block;padding:15px 35px;color:var(--header-nav-text-color);font-family:var(--header-nav-font);font-weight:700;font-size:var(--header-nav-font-size);letter-spacing:var(--brand-typography--letter-spacing-default);text-decoration:none;transition:background-color .2s linear,color .2s linear}section.header-nav nav.primary ul li>:hover{background-color:var(--header-nav-item--hover--background-color)}section.header-nav nav.primary ul li>[aria-expanded=true]{background-color:var(--header-nav-item--expanded--background-color);color:var(--header-nav-item--expanded--text-color)}@media screen and (max-width:640px){section.header-nav nav.primary ul{width:100%}section.header-nav nav.primary ul li{flex-basis:50%}section.header-nav nav.primary ul li>*{width:100%;text-align:center}}form#header-search-form{height:100%}form#header-search-form label{display:flex;height:100%;gap:1rem;padding-inline:var(--topbar-search-padding-inline);background-color:rgba(0,0,0,0);transition:background-color .2s linear}form#header-search-form label svg{align-self:center}form#header-search-form label input[type=search]{width:70px;text-align:right;border:none;background:0 0;color:var(--topbar-search-text-color);transition:width .2s linear}form#header-search-form label input[type=search]::-moz-placeholder{text-transform:var(--topbar-search-placeholder-text-transform);font-size:var(--topbar-font-size);color:var(--topbar-search-placeholder-color)}form#header-search-form label input[type=search]::placeholder{text-transform:var(--topbar-search-placeholder-text-transform);font-size:var(--topbar-font-size);color:var(--topbar-search-placeholder-color)}form#header-search-form label input[type=search]:focus{width:110px;outline:0}form#header-search-form label:hover{background-color:var(--topbar-search--hover--background-color)}form#header-search-form label:hover svg{stroke:var(--topbar-search--hover--text-color)}form#header-search-form label:hover input[type=search]{width:110px;color:var(--topbar-search--hover--text-color)}@media screen and (max-width:640px){form#header-search-form label input[type=search]{width:0}}form#header-stealth-search-form{display:none;position:absolute;top:100%;left:0;width:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,.06);border-bottom-left-radius:2px;border-bottom-right-radius:2px}form#header-stealth-search-form.open{display:block}form#header-stealth-search-form>svg{position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}form#header-stealth-search-form>input{display:block!important;padding:1rem .75rem 1rem 2.5rem;border:none;width:100%;height:100%;font-family:var(--header-stealth-search__input__font-family);color:var(--header-stealth-search__input__color)}form#header-stealth-search-form>input:focus{outline:0}@media screen and (max-width:800px){form#header-stealth-search-form{position:fixed;top:var(--layout__header-height)}}nav.utility{position:relative}nav.utility button[aria-controls=header-stealth-search-form][aria-expanded=true]{background-color:var(--header-stealth-search__control__active__background-color)!important}header#stealth{display:grid;grid-template-columns:1fr auto 1fr;padding-inline:1.25rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.06);z-index:1;position:sticky;top:0}header#stealth input{display:none}header#stealth input[name=menu-toggle]+label{display:none;height:1.25rem;width:1.25rem;position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);cursor:pointer}header#stealth input[name=menu-toggle]+label svg{height:100%;width:100%}header#stealth input[name=menu-toggle]+label svg:first-child{display:block}header#stealth input[name=menu-toggle]+label svg:last-child{display:none}@media screen and (max-width:1024px){header#stealth input[name=menu-toggle]+label{display:flex}}header#stealth input[name=menu-toggle]:checked+label>svg:first-child{display:none}header#stealth input[name=menu-toggle]:checked+label>svg:last-child{display:block}header#stealth>*{display:flex;justify-content:center}header#stealth>.text-container{align-items:center;flex-direction:column}header#stealth>.text-container img{height:80px}header#stealth>.text-container h1{font-family:var(--header-stealth__title__font-family);font-size:var(--header-stealth__title__font-size);text-transform:var(--header-stealth__title__text-transform)}header#stealth>.text-container h2{font-family:var(--header-stealth__subtitle__font-family);font-size:var(--header-stealth__subtitle__font-size);text-transform:var(--header-stealth__subtitle__text-transform);margin-block-start:.5em;color:var(--header-stealth__subtitle__color)}header#stealth.content-page .text-container,header#stealth.market-page .text-container,header#stealth.model-page .text-container,header#stealth.parts-page .text-container{margin-inline:2rem;padding-block:1.75rem}header#stealth.content-page .text-container img,header#stealth.market-page .text-container img,header#stealth.model-page .text-container img,header#stealth.parts-page .text-container img{height:10px}header#stealth>nav:first-of-type{justify-content:flex-start}header#stealth>nav:last-of-type{justify-content:flex-end}header#stealth nav>ul{display:flex;list-style-type:none}header#stealth nav>ul li>a,header#stealth nav>ul li>button{height:100%;width:100%;display:flex;align-items:center;text-decoration:none;border:none;background:rgba(0,0,0,0);cursor:pointer;padding-inline:1rem;font-family:var(--header-stealth__link__font-family);font-weight:var(--header-stealth__link__font-weight);font-size:var(--header-stealth__link__font-size);color:var(--header-stealth__link__color);letter-spacing:var(--header-stealth__link__letter-spacing);text-transform:var(--header-stealth__link__text-transform)}header#stealth nav>ul li>a:hover,header#stealth nav>ul li>button:hover{background-color:var(--header-stealth__link__hover__background-color)}header#stealth nav>ul li.language-select>button{width:-moz-max-content;width:max-content}header#stealth nav.utility li>:is(a,button){gap:.75rem}header#stealth button.dismiss{color:#fff;transform:unset}header#stealth button.dismiss::after,header#stealth button.dismiss::before{display:none!important}@media screen and (max-width:1024px){header#stealth{grid-template-columns:1fr}header#stealth>nav{position:absolute;top:-100vmax;width:100%;background-color:#f8f8f9;justify-content:flex-start!important;z-index:1;pointer-events:none}header#stealth>nav>ul{flex-direction:column;width:100%}header#stealth>nav>ul>li>a,header#stealth>nav>ul>li>button{padding:1.75rem 1.5rem}header#stealth>nav li.language-select>button{width:100%!important}header#stealth input[name=menu-toggle]:checked~nav.primary{top:var(--layout__header-height,75px);pointer-events:all}header#stealth input[name=menu-toggle]:checked~nav.primary>ul>li>a{position:relative}header#stealth input[name=menu-toggle]:checked~nav.primary>ul>li>a::after{content:"";width:.66rem;height:.66rem;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%) rotate(45deg);border:2px solid currentColor;border-bottom-width:0;border-left-width:0}header#stealth input[name=menu-toggle]:checked~nav.utility{top:calc(var(--layout__header-height,75px) + var(--layout__primary-nav-height,210px));box-shadow:0 100vmax 0 100vmax #f8f8f9;pointer-events:all}}section.topbar-banner+header#stealth{top:var(--layout__topbar-banner-height,52px)}section.topbar{z-index:4;position:var(--topbar-position);top:0;left:0;width:100vw;color:var(--topbar-text-color);font-family:var(--topbar-font-family);font-size:var(--topbar-font-size)}section.topbar nav.utility ul{list-style-type:none;display:flex}section.topbar nav.utility ul *{color:inherit}section.topbar nav.utility ul li.wishlist{position:relative}section.topbar nav.utility ul li a,section.topbar nav.utility ul li button{cursor:pointer;display:flex;align-items:center;gap:.5rem;padding:var(--topbar-link-padding);line-height:1;text-decoration:none;text-transform:inherit;transition:background-color .2s linear,color .2s linear}section.topbar nav.utility ul li a:hover,section.topbar nav.utility ul li button:hover{background-color:var(--topbar-link--hover--background);color:var(--topbar-link--hover--text-color)}section.topbar nav.utility ul li button{background:0 0;border:none}.house-of-brands{--direction:row;--item-width:calc(100vw / 3);--item-height:100%}.house-of-brands>nav>ul{width:100vw;height:100vh;overflow:hidden;list-style-type:none;display:flex;flex-direction:var(--direction)}.house-of-brands>nav>ul>li{width:var(--item-width);height:var(--item-height)}.house-of-brands__item{display:block;width:100%;height:100%;position:relative}.house-of-brands__item video{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.house-of-brands__item .text-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:-moz-max-content;width:max-content;display:flex;flex-direction:column;align-items:center;gap:24px}.house-of-brands__item .text-container h2{color:#fff;font-family:var(--title-font);text-transform:uppercase}.house-of-brands__item .text-container img{height:1.25rem}.house-of-brands__item .text-container p{font-family:var(--text-font);font-size:1.25rem;color:#fff}.house-of-brands__item .text-container p.btn{--cta-background:#fff;--cta-foreground:#0c121c;padding:15px 20px;font-size:10px;background-color:var(--cta-background);color:var(--cta-foreground);font-family:var(--cta-font);font-weight:700;letter-spacing:var(--cta-letter-spacing);text-transform:uppercase;transition:background-color .4s linear,color .4s linear}.house-of-brands__item .text-container p.btn:hover{--cta-background:#0c121c;--cta-foreground:#fff}@media screen and (max-width:1024px){.house-of-brands{--direction:column;--item-width:100vw;--item-height:calc(100vh / 3)}}.icon-button{border:none;background:0 0;text-transform:uppercase;text-decoration:none;height:100%;cursor:pointer;color:var(--icon-button-text-color);display:flex;align-items:center;gap:.5rem}.icon-button .icon-container{display:flex;justify-content:center;align-items:center;padding:5px;border:2px solid var(--icon-button-icon-border-color);background-color:var(--icon-button-icon-background-color);color:var(--icon-button-icon-color);transition:background-color .2s linear,color .2s linear}.icon-button:hover .icon-container{background-color:var(--icon-button--hover--icon-background-color);color:var(--icon-button--hover--icon-color)}.icon-size--xs{width:8px;height:8px}.icon-size--sm{width:13px;height:13px}.icon-size--md{width:18px;height:18px}.icon-size--lg{width:24px;height:24px}.icon-size--xl{width:33px;height:33px}.intro-text{padding-block:40px;background-color:var(--intro-text-background-color)}.intro-text h2{margin-inline:auto;width:-moz-max-content;width:max-content;max-width:40ch;color:var(--intro-text-title-color);text-align:center;text-transform:uppercase;font-family:var(--intro-text-font);font-weight:var(--intro-text-font-weight);font-size:var(--intro-text-font-size);letter-spacing:var(--intro-text-letter-spacing)}.intro-text__body{display:flex;flex-direction:column;align-items:center;margin-block-start:40px;padding-inline:1rem;text-align:center;font-size:1rem;font-family:var(--global-font-main);line-height:1.4em;color:var(--intro-text-body-text-color)}.intro-text__body *{max-width:70ch;text-align:inherit}@media screen and (max-width:640px){.intro-text h2{max-width:100%}}section.lightbox{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10;background-color:var(--lightbox-background-color)}section.lightbox.show{display:block}section.lightbox__header{display:flex;justify-content:flex-start;gap:25px;background-color:var(--lightbox-header-background-color)}section.lightbox__header h2,section.lightbox__header>p{display:flex;align-items:center}section.lightbox__header>:last-child{margin-inline-start:auto}section.lightbox__header p{width:50px;justify-content:center;padding-inline:5px;color:var(--lightbox-text-color);font-family:var(--lightbox-text-font);font-size:var(--lightbox-text-font-size)}section.lightbox__header h2{color:var(--lightbox-title-color);font-family:var(--lightbox-title-font);font-size:var(--lightbox-title-font-size);font-weight:400}section.lightbox__header .button-container{position:relative;width:50px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;background-color:var(--lightbox-dismiss-background-color);transition:background-color .2s linear}section.lightbox__header .button-container>button{position:initial}section.lightbox__header .button-container>button::after,section.lightbox__header .button-container>button::before{background-color:#fff}section.lightbox__header .button-container:hover{background-color:var(--lightbox-dismiss--hover--background-color)}section.lightbox__image-container{width:100%;height:100%}section.lightbox__image-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}section.lightbox ol{display:flex;flex-flow:row nowrap;list-style-type:none;overflow-x:hidden;height:100%}section.lightbox ol li{height:100%;width:100%;flex-basis:100%;flex-shrink:0}section.lightbox ol li:first-of-type{transition:margin-inline-start .5s ease-out}section.lightbox .gallery-controls button{position:relative;width:5rem;height:5rem;position:absolute;top:50%;transform:translateY(-50%);z-index:5;border-radius:50%}section.lightbox .gallery-controls button>*{position:absolute;top:50%;width:2.5rem;height:2.5rem;transform:translate(-50%,-50%) rotate(45deg);background:rgba(0,0,0,0);border:2px solid}section.lightbox .gallery-controls button:first-of-type>*{left:62%}section.lightbox .gallery-controls button:last-of-type>*{left:38%}section.lightbox .gallery-controls button>div{border-color:var(--brand-color-light);border-width:3px}section.lightbox .gallery-controls button:first-of-type{left:2rem}section.lightbox .gallery-controls button:first-of-type>div{border-top-width:0;border-right-width:0}section.lightbox .gallery-controls button:last-of-type{right:2rem}section.lightbox .gallery-controls button:last-of-type>div{border-bottom-width:0;border-left-width:0}section.lightbox__image-container:not([data-image-count]) .gallery-controls button,section.lightbox__image-container[data-image-count="0"] .gallery-controls button,section.lightbox__image-container[data-image-count="1"] .gallery-controls button{display:none}@media print{section.lightbox{display:none}}.dropdown.link-dropdown{width:-moz-max-content;width:max-content}.dropdown.link-dropdown>h3{font-family:var(--link-dropdown-title__font-family);font-size:var(--link-dropdown-title__font-size);margin-block-end:var(--link-dropdown-title__margin-block-end)}.dropdown.link-dropdown>button{position:relative;padding:13px 37px 13px 13px;background-color:var(--link-dropdown-button__background-color);border:1px solid var(--link-dropdown-button__border-color);font-family:var(--link-dropdown-button__font-family);font-weight:var(--link-dropdown-button__font-weight);font-size:var(--link-dropdown-button__font-size);letter-spacing:var(--link-dropdown-button__letter-spacing);color:var(--link-dropdown-button__color);cursor:pointer}.dropdown.link-dropdown>button::after{content:"";position:absolute;right:.875rem;width:.75rem;height:.75rem;top:50%;transform:translateY(-80%) rotate(45deg);border:2px solid currentColor;border-top-width:0;border-left-width:0}.dropdown.link-dropdown>button[aria-expanded=true]{border:1px solid var(--link-dropdown-button__color);color:var(--link-dropdown-button__background-color);background-color:var(--link-dropdown-button__color)}.dropdown.link-dropdown>button[aria-expanded=true]::after{transform:translateY(-20%) rotate(225deg)}.dropdown.link-dropdown>ul{list-style-type:none;z-index:1;border:1px solid var(--link-dropdown-list__border-color);background-color:var(--link-dropdown-list__background-color)}.dropdown.link-dropdown>ul li>a{display:inline-block;width:100%;padding:13px;color:var(--link-dropdown-link__color);font-family:var(--link-dropdown-link__font-family);font-size:var(--link-dropdown-link__font-size);font-weight:var(--link-dropdown-link__font-weight);letter-spacing:var(--link-dropdown-link__letter-spacing);text-decoration:none}section.market-selector{display:grid;transition:grid-template-rows .4s ease-out;background-color:var(--market-selector-background-color)}section.market-selector>.container{overflow:hidden}section.market-selector h2{padding-block-start:calc(var(--topbar-height,2rem) + 40px);text-transform:uppercase;font-family:var(--market-selector-title-font);font-weight:var(--market-selector-title-weight);font-size:var(--market-selector-title-font-size);color:var(--market-selector-title-color);letter-spacing:var(--brand-typography--letter-spacing-default)}section.market-selector ul{list-style-type:none;padding-block:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--market-selector-link-min-width),1fr))}section.market-selector ul a{display:inline-block;padding-block:10px;padding-inline-start:40px;font-family:var(--market-selector-link-font);color:var(--market-selector-link-color);text-decoration:none}section.market-selector ul a:hover{text-decoration:underline}section.market-selector.closed{grid-template-rows:0fr}section.market-selector.open{grid-template-rows:1fr}.market-selector--stealth{position:fixed;z-index:2;inset:0;background-color:var(--market-selector__background);justify-content:center;align-items:center;padding:40px 30px}.market-selector--stealth:not(.market-selector--static){display:none}.market-selector--stealth.market-selector--static,.market-selector--stealth.open{display:flex}@media screen and (max-width:1280px){.market-selector--stealth{justify-content:flex-start;align-items:flex-start;padding-block-start:var(--layout__header-height,75px)}}.market-selector--stealth .contents{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem;padding-block:40px;width:min(100%,1460px)}@media screen and (max-width:1280px){.market-selector--stealth .contents{max-width:520px}}.market-selector--stealth label,.market-selector--stealth legend,.market-selector--stealth p{color:var(--market-selector__foreground);font-family:var(--market-selector__text__font-family);font-size:var(--market-selector__text__font-size);font-weight:400}.market-selector--stealth a{color:inherit}.market-selector--stealth a.continue{display:inline-block;margin-block-start:var(--market-selector__continue__margin-block-start);padding:var(--market-selector__continue__padding);font-family:var(--market-selector__continue__font-family);font-size:var(--market-selector__continue__font-size);font-weight:var(--market-selector__continue__font-weight);letter-spacing:var(--market-selector__continue__letter-spacing);background-color:var(--market-selector__continue__background-color);color:var(--market-selector__continue__color)}.market-selector--stealth a.continue[disabled]{pointer-events:none;background-color:var(--market-selector__continue__disabled__background-color);color:var(--market-selector__continue__disabled__color)}.market-selector--stealth .contents>a{display:none;padding-inline-start:2.32rem;text-decoration:none;color:#fff;font-family:var(--market-selector__text__font-family);font-size:var(--market-selector__int-link__font-size);font-weight:var(--market-selector__int-link__font-weight);letter-spacing:var(--market-selector__int-link__letter-spacing)}.market-selector--stealth .contents>a::before{left:1rem;border-color:#fff;width:.5rem;height:.5rem}@media screen and (max-width:800px){.market-selector--stealth .contents>a{display:block}}.market-selector--stealth p+*{margin-block-start:2.5rem}.market-selector--stealth form{width:100%}@media screen and (max-width:800px){.market-selector--stealth form{padding-inline:1rem}}.market-selector--stealth label{font-size:var(--market-selector__label__font-size);text-transform:var(--market-selector__label__text-transform)}.market-selector--stealth legend{font-family:var(--market-selector__legend__font-family);font-size:var(--market-selector__legend__font-size);font-weight:var(--market-selector__legend__font-weight);text-transform:var(--market-selector__legend__text-transform);letter-spacing:var(--market-selector__legend__letter-spacing)}.market-selector--stealth legend+*{margin-block-start:1.875rem}.market-selector--stealth .form-controls{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}@media screen and (max-width:1280px){.market-selector--stealth .form-controls{grid-template-columns:1fr}}.market-selector--stealth .form-control{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.market-selector--stealth .form-control__select select{width:100%;font-family:var(--market-selector__select__font-family);font-size:var(--market-selector__select__font-size);font-weight:var(--market-selector__select__font-weight);color:var(--market-selector__select__color);padding:var(--market-selector__select__padding)}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.market-selector--stealth .form-control__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none}}}.market-selector--stealth .form-control__select select:not(:disabled){cursor:pointer;border:2px solid currentColor}.market-selector--stealth .form-control__select select:not(:disabled):hover{background-color:rgba(0,0,0,0);color:var(--market-selector__select__hover__color)}.market-selector--stealth .form-control__select select:disabled{background-color:var(--market-selector__select__disabled__background-color);color:var(--market-selector__select__disabled__color)}.market-selector--stealth .form-control__select option{color:var(--market-selector__select__color)}:root{--bubble-fade-out-wait:5000}div.bubble{position:absolute;top:45px;right:260px;width:-moz-max-content;width:max-content;background-color:var(--message-bubble-background-color);color:var(--message-bubble-text-color);animation:fade-out 1s forwards 4s}div.bubble p{padding:10px 8px 8px;font-family:var(--global-font-main);font-size:11px;font-weight:500;color:inherit}div.bubble p::after{content:"";position:absolute;top:0;right:20%;width:10px;height:10px;transform:translateY(-50%) rotate(45deg);background-color:var(--message-bubble-background-color)}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.modal-card{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;padding:60px 40px 40px;max-height:80vh;width:-moz-max-content;width:max-content;max-width:80vw;overflow-y:auto;background-color:var(--modal-card__background-color,#fff);color:var(--modal-card__color);display:none;box-shadow:0 0 0 100vmax rgba(0,0,0,.3),0 3px .5rem .125rem rgba(0,0,0,.24)}.modal-card.show{display:block}.modal-card>*{display:block;font-family:var(--modal-card__content__font-family,sans-serif);color:inherit}.modal-card>*+*{margin-block-start:1.5rem}.modal-card>button{position:absolute;top:0;right:0;padding:14px;border:none;background:0 0;cursor:pointer;transition:background-color .2s linear}.modal-card>button:hover{background-color:var(--modal-card__dismiss__hover__background-color)}.modal-card>h2{margin-block-start:0;font-family:var(--modal-card__title__font-family,serif);font-size:var(--modal-card__title__font-size,2rem);color:var(--modal-card__title__color,#000)}.modal-card>p{max-width:60ch;line-height:1.4;letter-spacing:.016rem}.modal-card>a,.modal-card>p{font-weight:400}.nameplate-grid{width:clamp(200px,96%,1340px);margin-inline:auto;margin-block-start:7.75rem}@media screen and (max-width:800px){.nameplate-grid{margin-block-start:2.25rem;margin-inline:25px;width:calc(100% - 50px)}.nameplate-grid>h2,.nameplate-grid>p{display:none}}.nameplate-grid h2{font-size:var(--nameplate-grid__title__font-size);font-family:var(--nameplate-grid__title__font-family);letter-spacing:var(--nameplate-grid__title__letter-spacing);color:var(--nameplate-grid__title__color)}.nameplate-grid>p{margin-block-start:1.5rem;font-family:var(--nameplate-grid__copy__font-family);font-size:var(--nameplate-grid__copy__font-size);letter-spacing:var(--nameplate-grid__copy__letter-spacing);color:var(--nameplate-grid__copy__color)}.nameplate-grid ul{list-style-type:none;display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;margin-block-start:2.5rem}@media screen and (max-width:800px){.nameplate-grid ul{grid-template-columns:1fr;gap:40px}}.nameplate-grid ul li *+*{margin-block-start:1.5rem}.nameplate-grid ul li img{width:100%}.nameplate-grid ul li h3{font-size:var(--nameplate-grid__item-title__font-size);font-family:var(--nameplate-grid__item-title__font-family);font-weight:var(--nameplate-grid__item-title__font-weight);letter-spacing:var(--nameplate-grid__item-title__letter-spacing);text-transform:var(--nameplate-grid__item-title__text-transform);color:var(--nameplate-grid__item-title__color);margin-block-start:24px}.nameplate-grid ul li a:not(:first-child){display:inline-flex;gap:.75rem;padding:13px 20px;align-items:center;margin-block-start:32px;font-family:var(--nameplate-grid__item-cta__font-family);font-size:var(--nameplate-grid__item-cta__font-size);font-weight:var(--nameplate-grid__item-cta__font-weight);letter-spacing:var(--nameplate-grid__item-cta__letter-spacing);text-transform:var(--nameplate-grid__item-cta__text-transform);color:var(--nameplate-grid__item-cta__color);background-color:var(--nameplate-grid__item-cta__background-color);text-decoration:none}.nameplate-grid ul li a:not(:first-child)>svg{width:16px;height:17px}.nameplate-grid ul li a:not(:first-child):hover{border:1px solid var(--nameplate-grid__item-cta__background-color);background-color:var(--nameplate-grid__item-cta__color);color:var(--nameplate-grid__item-cta__background-color)}section.part-summary{padding-block:20px;display:grid;grid-template-columns:1fr 2fr;gap:20px;grid-template-areas:"media summary" "list summary"}section.part-summary>.media{grid-area:media}section.part-summary>.media>.image-container{width:100%}section.part-summary>.media>.image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.part-summary>.media>.image-container>a,section.part-summary>.media>.image-container>button{position:relative;width:100%;aspect-ratio:20/13;color:#fff}section.part-summary>.media>.image-container>a svg,section.part-summary>.media>.image-container>button svg{position:absolute;bottom:1rem;right:1rem}@media print{section.part-summary>.media>.image-container>a svg,section.part-summary>.media>.image-container>button svg{display:none}}section.part-summary>.media>.image-container>a img,section.part-summary>.media>.image-container>button img{transition:filter .2s linear}section.part-summary>.media>.image-container>a:hover img,section.part-summary>.media>.image-container>button:hover img{filter:brightness(.66)}section.part-summary>.media>.image-container--video-poster{margin-block-start:20px}section.part-summary>.media>.image-container--video-poster>a svg,section.part-summary>.media>.image-container--video-poster>button svg{bottom:50%;right:50%;transform:translate(50%,50%);background-color:var(--brand-color-dark);padding:5px}@media print{section.part-summary>.media>.image-container--video-poster{display:none}}section.part-summary>.text-container{grid-area:summary}section.part-summary>.text-container *{font-family:var(--part-summary-font);font-size:1rem;line-height:var(--part-summary-line-height)}section.part-summary>.text-container>*+*{margin-block-start:20px}section.part-summary>.text-container p.code{text-transform:uppercase}section.part-summary>.text-container p.code strong{text-transform:initial}section.part-summary>.text-container ul{list-style-type:none;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-transform:uppercase}section.part-summary>.text-container ul a{text-decoration:none}@media print{section.part-summary>.text-container ul{display:none}}section.part-summary>.parts-list{grid-area:list}@media screen and (max-width:640px){section.part-summary{grid-template-columns:1fr;grid-template-areas:"media" "summary" "list"}section.part-summary li#print{display:none}}section.parts-list h2{font-family:var(--parts-list-title-font);font-size:var(--parts-list-title-font-size);font-weight:var(--parts-list-title-font-weight);letter-spacing:var(--parts-list-title-letter-spacing);text-transform:var(--parts-list-title-text-transform);color:var(--brand-color-dark)}section.parts-list ul{margin-block-start:.5rem;list-style-type:none}section.parts-list ul li a{display:inline-block;font-family:var(--parts-list-item-font);font-size:1rem;color:var(--parts-list-item-color);text-decoration:none;transition:color .2s linear}section.parts-list ul li a:hover{color:var(--parts-list-item--hover--color);text-decoration:underline}section.parts-list ul li+li{padding-block-start:6px}.rich-text{padding-block:40px;background-color:var(--rich-text-background-color);color:var(--rich-text-text-color)}.rich-text *{color:inherit}.rich-text .text-container{width:min(96%,960px);margin-inline:auto;padding-inline:80px;font-family:var(--brand-font-secondary);text-align:center}section.search-form-container form{width:46.6666666667%;display:flex;font-family:var(--search-form-font)}section.search-form-container form input[type=text]{padding:var(--search-form-input-padding);flex-grow:1;border:none}section.search-form-container form input[type=text]:focus{outline:0}section.search-form-container form button[type=submit]{cursor:pointer;width:var(--search-form-submit-width);position:relative;padding:5px;border:none;background-color:var(--search-form-submit-background-color);transition:background-color .2s linear,color .2s linear}section.search-form-container form button[type=submit]::before{padding:var(--search-form-submit-icon-padding);position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);content:var(--search-form-submit-icon)}section.search-form-container form button[type=submit]:hover{background-color:var(--search-form-submit--hover--background-color)}section.search-form-container form button[type=submit]:hover::before{content:var(--search-form-submit--hover--icon)}@media screen and (max-width:640px){section.search-form-container form{width:100%}}div.search-results__item{padding:var(--search-results-item-padding)}div.search-results__item>a{font-size:1rem;font-family:var(--search-results-item-title-font);text-transform:var(--search-results-item-title-text-transform);color:var(--search-results-item-title-color)}div.search-results__item>p{line-height:1.6em;font-family:var(--search-results-item-description-font)}div.search-results__item ol{list-style-type:none;display:flex;gap:8px;margin-block-start:4px}div.search-results__item ol li{color:var(--search-results-item-breadcrumbs-color)}div.search-results__item ol li a{text-decoration:none;text-transform:uppercase;font-family:var(--search-results-item-breadcrumbs-font);color:inherit}div.search-results__item ol li:not(:first-child)::before{content:"/";color:currentColor;font-weight:900;margin-inline-end:8px}.tabs nav{position:relative}.tabs nav>ul{list-style-type:none;display:flex;justify-content:center}.tabs nav>ul>li{font-family:var(--tabs-item-font);font-size:var(--tabs-item-font-size);flex-shrink:0}.tabs nav>ul a{display:block;text-decoration:none;text-transform:uppercase;text-align:center;color:inherit}.tabs nav>ul.tabs__main{flex-flow:row wrap;background-color:var(--tabs-main-background-color)}.tabs nav>ul.tabs__main li{color:var(--tabs-main-item-text-color)}.tabs nav>ul.tabs__main li[aria-selected=true]{background-color:var(--tabs-main-item-active-color)}.tabs nav>ul.tabs__main li a{padding:var(--tabs-main-item-padding);border-inline:1px solid var(--tabs-item-border-color)}@media screen and (max-width:640px){.tabs nav>ul.tabs__main{display:grid;grid-template-columns:1fr 1fr}.tabs nav>ul.tabs__main li[aria-selected=true]{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px;font-weight:700}}.tabs nav>ul.tabs__secondary{flex-flow:row nowrap;background-color:var(--tabs-secondary-background-color)}.tabs nav>ul.tabs__secondary li{color:var(--tabs-secondary-item-text-color)}.tabs nav>ul.tabs__secondary li[aria-selected=true]{background-color:var(--tabs-secondary-item-active-color)}.tabs nav>ul.tabs__secondary li a{padding:var(--tabs-sub-item-padding)}.tabs .tabs__secondary-controls{display:none}.tabs .tabs__secondary-controls>button{position:absolute;top:100%;transform:translateY(-100%);height:calc(var(--secondary-tabs-height,2rem) - 1px);width:initial;aspect-ratio:1/1;background-color:var(--tabs-controls-background-color);border-inline:1px solid var(--tabs-controls-border-color)}.tabs .tabs__secondary-controls>button:first-of-type{left:0}.tabs .tabs__secondary-controls>button:last-of-type{right:0}.tabs .tabs__secondary.has-overflow{justify-content:flex-start;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.tabs .tabs__secondary.has-overflow::-webkit-scrollbar{display:none}.tabs .tabs__secondary.has-overflow::after,.tabs .tabs__secondary.has-overflow::before{content:"";width:var(--secondary-tabs-height,2rem);padding:calc(var(--secondary-tabs-height,2rem)/ 2)}.tabs .tabs__secondary.has-overflow+.tabs__secondary-controls{display:block}@media print{.tabs{display:none}}.tabs.tabs-stealth{width:clamp(800px,96%,1340px);margin-inline:auto;margin-block-start:var(--tabs__margin-block-start)}.tabs.tabs-stealth nav>ul{gap:var(--tabs-main__gap);justify-content:flex-start}.tabs.tabs-stealth nav>ul:not(:first-of-type){width:-moz-max-content;width:max-content;margin-block-start:24px}.tabs.tabs-stealth nav>ul.tabs__main{border-bottom:1px solid var(--tabs-main__border-color)}.tabs.tabs-stealth nav>ul.tabs__main li{position:relative}.tabs.tabs-stealth nav>ul.tabs__main li[aria-selected=true]{background-color:rgba(0,0,0,0);color:var(--tabs-main-item-active-color)}.tabs.tabs-stealth nav>ul.tabs__main li[aria-selected=true]::after{--height:3px;content:"";position:absolute;left:0;top:calc(100% - var(--height));width:100%;height:var(--height);background-color:currentColor}.tabs.tabs-stealth nav>ul.tabs__main li[aria-selected=false]:hover{color:var(--tabs-main-item-active-color)}.tabs.tabs-stealth nav>ul.tabs__main li[aria-selected=false]:hover::after{--height:3px;content:"";position:absolute;left:0;top:calc(100% - var(--height));width:100%;height:var(--height);background-color:var(--tabs-main__border-color)}.tabs.tabs-stealth nav>ul.tabs__secondary{background-color:rgba(0,0,0,0);border-bottom:1px solid var(--tabs-main__border-color)}.tabs.tabs-stealth nav>ul.tabs__secondary li{position:relative}.tabs.tabs-stealth nav>ul.tabs__secondary li[aria-selected=true]{background-color:rgba(0,0,0,0);color:var(--tabs-main-item-active-color)}.tabs.tabs-stealth nav>ul.tabs__secondary li[aria-selected=true]::after{--height:3px;content:"";position:absolute;left:0;top:calc(100% - var(--height));width:100%;height:var(--height);background-color:currentColor}.tabs.tabs-stealth nav>ul.tabs__secondary li[aria-selected=false]:hover{color:var(--tabs-main-item-active-color)}.tabs.tabs-stealth nav>ul.tabs__secondary li[aria-selected=false]:hover::after{--height:3px;content:"";position:absolute;left:0;top:calc(100% - var(--height));width:100%;height:var(--height);background-color:var(--tabs-main__border-color)}.topbar-banner{position:sticky;top:0;z-index:2;display:flex;justify-content:center;height:var(--layout__topbar-banner-height,52px);padding-block:var(--topbar__padding-block);background-color:var(--topbar__background-color);color:var(--topbar__color)}.topbar-banner>div.content{width:clamp(800px,96%,1340px);text-align:center;color:inherit}.topbar-banner>div.content *{color:inherit;font-family:var(--topbar__font-family)}@media screen and (max-width:799px){.topbar-banner>div.content{width:90%}}div.video-modal{position:fixed;top:0;left:50%;transform:translateX(-50%);width:min(96%,700px);z-index:10;padding:50px 20px 20px;background-color:var(--brand-color-light);border-radius:var(--global-layout-border-radius-default);scroll-margin-block-start:50px;opacity:0;box-shadow:0 4px 6px 3px rgba(0,0,0,.16),0 0 0 100vmax rgba(0,0,0,.66);display:none}div.video-modal video{display:block;width:100%}div.video-modal:target{display:block;animation:drop-in 1s ease-in forwards}.wishlist-item{display:grid;grid-template-columns:5fr 6fr 3fr;grid-template-areas:"image text buttons";gap:15px;padding:20px 15px;border-top:1px solid var(--wishlist-item-border-color)}.wishlist-item:last-child{border-bottom:1px solid var(--wishlist-item-border-color)}.wishlist-item h2,.wishlist-item h3{text-transform:uppercase;font-family:var(--wishlist-item-title-font)}.wishlist-item h2 a,.wishlist-item h3 a{color:inherit;text-decoration:none}.wishlist-item h2{font-weight:var(--wishlist-item-title-font-weight);font-size:var(--wishlist-item-title-font-size);color:var(--wishlist-item-title-color)}.wishlist-item h3{font-weight:700;font-size:var(--wishlist-item-subtitle-font-size);color:var(--wishlist-item-subtitle-color)}.wishlist-item p{color:var(--wishlist-item-text-color)}.wishlist-item p:first-of-type{margin-block-start:20px;text-transform:var(--wishlist-item-code-text-transform);font-size:.9rem}.wishlist-item p:last-of-type{margin-block-start:10px;font-size:.8rem}.wishlist-item p.price{color:var(--wishlist-item-price-color);font-family:var(--wishlist-item-price-font);font-size:var(--wishlist-item-price-font-size)}.wishlist-item p.price+*{margin-block-start:1rem}.wishlist-item__image-container{grid-area:image}.wishlist-item__text-container{grid-area:text}.wishlist-item__buttons-container{grid-area:buttons;margin-inline-start:auto;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:5px}.wishlist-item__buttons-container form{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:20px;color:var(--brand-color-dark-grey)}.wishlist-item__buttons-container button{text-transform:capitalize}@media screen and (max-width:640px){.wishlist-item{grid-template-columns:1fr 2fr;grid-template-areas:"image text" "image buttons"}.wishlist-item__buttons-container,.wishlist-item__buttons-container form{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.wishlist-item__buttons-container{margin-inline-start:initial}}@media print{.wishlist-item{grid-template-columns:1fr 2fr}.wishlist-item__buttons-container{display:none}}.form-block{background-color:var(--form-block-background-color)}.form-block>form{margin-inline:auto;width:-moz-max-content;width:max-content}.form-block>form>div.form-field:not(.form-field--submit){display:grid;grid-template-columns:1fr 3fr;align-items:center;gap:20px}.form-block>form>div.form-field:not(.form-field--submit) label{text-align:right;font-family:var(--form-label-font);font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight)}.form-block>form>div.form-field:not(.form-field--submit)>input,.form-block>form>div.form-field:not(.form-field--submit)>textarea{font-family:var(--form-label-font);padding:var(--form-control-padding);border:1px solid var(--form-control-border-color)}.form-block>form>div.form-field:not(.form-field--submit)>input:focus,.form-block>form>div.form-field:not(.form-field--submit)>textarea:focus{border-color:var(--form-control--focus--border-color)}.form-block>form>div.form-field:not(:first-of-type){margin-block-start:1.25rem}.form-block>form>div.form-field--submit{padding-block:var(--form-submit-container-padding-block);display:flex;justify-content:center}.form-block>form button[type=submit]{padding:var(--form-submit-padding);font-family:var(--form-submit-font);font-weight:var(--form-submit-font-weight);text-transform:var(--form-submit-text-transform);color:var(--form-submit-text-color);background-color:var(--form-submit-background-color);letter-spacing:var(--form-submit-letter-spacing);transition:color .2s linear,background-color .2s linear}.form-block>form button[type=submit]:hover{color:var(--form-submit--hover--text-color);background-color:var(--form-submit--hover--background-color)}@media screen and (max-width:640px){.form-block>form{width:96%}.form-block>form>div.form-field:not(.form-field--submit){grid-template-columns:1fr;gap:5px}.form-block>form>div.form-field:not(.form-field--submit) label{text-align:left}}.icon-switch__icon{display:none}.icon-switch__text{display:inline}.icon-switch.icon-switch--persist .icon-switch__icon{display:inline!important}@media screen and (max-width:640px){.icon-switch__icon{display:inline}.icon-switch__text{display:none}}.icon-switch>::after,.icon-switch>::before{display:none}section.wishlist{background-color:var(--wishlist-background-color)}section.wishlist-contents{display:grid;align-items:start;grid-template-columns:4fr 1fr;gap:20px;padding-block:20px 60px;font-family:var(--wishlist-font);color:var(--wishlist-text-color);font-size:1rem;line-height:1.4rem}section.wishlist-contents__text-container>section{padding:10px}section.wishlist-contents .text-block *+*{margin-block-start:1rem}section.wishlist-contents .wishlist-items ol{list-style-type:none}section.wishlist-contents .wishlist-items__totals{display:flex;justify-content:space-between}section.wishlist-contents .wishlist-items__cost,section.wishlist-contents .wishlist-items__count{padding:20px 15px;font-size:18px;font-family:var(--wishlist-count-font)}section.wishlist-contents p.empty{font-family:var(--brand-font-main);color:var(--wishlist-empty-text-color);font-weight:var(--wishlist-empty-font-weight);font-size:1.1rem;text-transform:uppercase;padding-block:20px}section.wishlist-contents__buttons-container{padding-block-start:50px}section.wishlist-contents__buttons-container a{display:flex;align-items:center;gap:5px;padding:5px;color:var(--brand-color-dark)}section.wishlist-contents__buttons-container a>svg{flex-shrink:0}section.wishlist-contents__buttons-container a:not(:first-child){margin-block-start:10px}@media screen and (max-width:640px){section.wishlist-contents{grid-template-columns:1fr}}@media print{section.wishlist-contents{grid-template-columns:1fr}}header#stealth+main section.wishlist{--wishlist-background-color:transparent}footer{margin-block-start:auto;padding-block:var(--footer-padding-block);background-color:var(--footer-background-color);color:var(--footer-text-color);font-size:var(--footer-font-size)}footer *{color:inherit;font-size:inherit}footer nav{display:flex;justify-content:space-between;padding-block:20px}footer nav ul{list-style-type:none;display:flex}footer nav ul #teconsent,footer nav ul a{padding-inline:15px;text-decoration:none;font-family:var(--footer-nav-font);font-weight:var(--footer-nav-font-weight);color:var(--footer-nav-link-color);letter-spacing:.1em;transition:color .2s linear}footer nav ul #teconsent:hover,footer nav ul a:hover{color:var(--footer-nav-link--hover--color)}footer nav ul li:first-of-type a{padding-inline-start:0}footer nav ul li:last-of-type a{padding-inline-end:0}@media screen and (max-width:640px){footer nav{flex-direction:column-reverse;gap:1rem}footer nav ul:not(.socials){flex-direction:column}footer nav ul:not(.socials) li{padding-block-end:15px}footer nav ul:not(.socials) #teconsent,footer nav ul:not(.socials) a{padding:0}}footer .footer-content{padding-block-start:40px;display:flex;flex-direction:column;align-items:var(--footer-content-align-items,center);font-family:var(--footer-content-font);color:var(--footer-content-text-color)}footer .footer-content p.copyright{text-transform:uppercase}footer .footer-content>:not(:last-child){margin-block-start:15px}section.search-results{background-color:var(--search-results-background-color)}section.search-results>.search-results-container>*{margin-block-end:18px}section.search-results>.search-results-container>*+*{margin-block-start:18px}section.search-results .no-results{padding-block:28px 32px;padding-inline:20px}section.search-results .no-results p{font-family:var(--search-results-no-results-font);font-size:var(--search-results-no-results-font-size);font-weight:700}section.search-results .no-results ul{margin-block-start:1.5rem;margin-inline-start:1.1em;list-style-type:circle;font-family:var(--search-results-no-results-list-font);font-size:var(--search-results-no-results-list-font-size)}section.search-results .no-results ul li:not(:first-child){margin-block-start:14px}section.search-results .search-results__header p{padding:var(--search-results-header-text-padding)}section.search-results .search-results__header p:first-of-type{font-family:var(--search-results-header-font)}section.search-results .search-results__header p:last-of-type{font-family:var(--search-results-showing-font);font-weight:700}section.search-results .search-results__filters>button.filters-control{padding:var(--search-results-filters-button-padding);font-family:var(--search-results-filters-button-font);font-weight:var(--search-results-filters-button-font-weight);font-size:var(--search-results-filters-button-font-size);border:none;background:0 0;text-transform:uppercase;text-decoration:none;height:100%;cursor:pointer}section.search-results .search-results__filters form{display:none;padding-block:10px}section.search-results .search-results__filters form button[type=submit]{margin-block-start:var(--search-results-filters-submit-margin);padding:var(--search-results-filters-submit-padding);text-transform:uppercase;font-family:var(--search-results-filters-submit-font);font-size:var(--search-results-filters-submit-font-size);font-weight:var(--search-results-filters-submit-font-weight);letter-spacing:var(--search-results-filters-submit-letter-spacing)}section.search-results .search-results__filters form.closed{display:none}section.search-results .search-results__filters form.open{display:block}section.search-results .search-results__filters legend{font-family:var(--search-results-filters-title-font);font-weight:var(--search-results-filters-title-font-weight);font-size:var(--search-results-filters-title-font-size)}section.search-results .search-results__filters ul{margin-block:10px;list-style-type:none;font-family:var(--search-results-filters-filter-font);font-size:1rem;text-transform:uppercase;display:flex;flex-flow:row wrap;gap:12px}section.search-results .search-results__filters ul li{display:flex;align-items:center;gap:20px;font-weight:700;color:var(--search-results-filters-filter-color)}section.search-results .search-results__items ul{list-style-type:none}section.search-results .search-results__footer{display:flex;align-items:center;justify-content:space-between;margin-block:0;padding-block:10px;border-top:3px solid #f3f3f3}section.search-results .search-results__footer>a{text-decoration:none;font-family:var(--search-results-footer-link-font);color:var(--search-results-footer-link-color);transition:color .2s linear}section.search-results .search-results__footer>a:hover{color:var(--search-results-footer-link--hover--color)}section.search-results .search-results__footer>a.irrelevant{opacity:0;pointer-events:none}section.search-results .search-results__footer>p{font-family:var(--search-results-footer-text-font)}@font-face{font-family:Jaguar;src:url(../fonts/jaguar/Jaguar-Regular.eot) format("embedded-opentype"),url(../fonts/jaguar/Jaguar-Regular.woff) format("woff"),url(../fonts/jaguar/Jaguar-Regular.ttf) format("truetype"),url(../fonts/jaguar/Jaguar-Regular.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Jaguar;src:url(../fonts/jaguar/Jaguar-Bold.eot) format("embedded-opentype"),url(../fonts/jaguar/Jaguar-Bold.woff) format("woff"),url(../fonts/jaguar/Jaguar-Bold.ttf) format("truetype"),url(../fonts/jaguar/Jaguar-Bold.svg) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Avenir;src:url(../fonts/landrover/Avenir-Medium.eot) format("embedded-opentype"),url(../fonts/landrover/Avenir-Medium.woff) format("woff"),url(../fonts/landrover/Avenir-Medium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Avenir;src:url(../fonts/landrover/Avenir-MediumItalic.eot) format("embedded-opentype"),url(../fonts/landrover/Avenir-MediumItalic.woff) format("woff"),url(../fonts/landrover/Avenir-Medium.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Avenir;src:url(../fonts/landrover/Avenir-Bold.eot) format("embedded-opentype"),url(../fonts/landrover/Avenir-Bold.woff) format("woff"),url(../fonts/landrover/Avenir-Bold.ttf) format("truetype");font-weight:700;font-style:normal}:root{--brand-typography--letter-spacing-default:2px;--brand-typography--letter-spacing-very-narrow:0.1em;--brand-typography--letter-spacing-narrow:0.2em;--brand-typography--letter-spacing-medium:0.35em;--brand-typography--letter-spacing-wide:0.5em}section.banner-carousel{--banner-carousel-background-color:var(--brand-stealth-grey);--banner-carousel-text-container-position-top:50%;--banner-carousel-text-container-padding-inline:66px 0;--banner-carousel-title-font:var(--brand-font-main);--banner-carousel-title-size:4rem;--banner-carousel-title-color:var(--brand-white);--banner-carousel-subtitle-size:1.385rem;--banner-carousel-subtitle-font:var(--brand-font-main);--banner-carousel-subtitle-color:var(--brand-white);--banner-carousel-link-font:var(--global-font-main);--banner-carousel-link-font-size:1rem;--banner-carousel-pagination-item-padding:0 .5rem;--banner-carousel-pagination-font:var(--global-font-main);--banner-carousel-pagination-font-size:.8rem;--banner-carousel-pagination-color:var(--brand-stealth-grey)}section.banner-carousel .text-container{transform:translateY(-100%)}section.banner-carousel .text-container a.btn{color:var(--brand-color-light);background-color:var(--brand-error-red);transition:background-color .2s linear;position:relative;padding-inline-end:2.64rem;padding-block:10px;padding-inline-start:16px;letter-spacing:.1em}section.banner-carousel .text-container a.btn:hover{color:var(--brand-color-light)!important;background-color:var(--brand-color-dark)!important}section.banner-carousel .text-container a.btn::before{content:"";position:absolute;right:1.32rem;top:50%;transform:translateY(-50%) rotate(45deg);width:.66rem;height:.66rem;border:2px solid #fff;border-bottom-width:0;border-left-width:0}section.banner-carousel .title-container{position:relative;padding-block-start:1rem;padding-inline-end:25px}section.banner-carousel .title-container h2{min-width:355px}section.banner-carousel .title-container::after{content:"";position:absolute;top:0;right:0;height:104%;width:calc(100% + 66px);background-color:rgba(0,0,0,.3);z-index:-1}section.banner-carousel .pagination{gap:5px}section.banner-carousel .pagination li{width:1.33rem;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border:1px solid var(--brand-theme);background-color:var(--brand-theme);transition:color .2s linear,background-color .2s linear}section.banner-carousel .pagination li.active{color:var(--brand-theme);background-color:var(--brand-stealth-grey)}@media screen and (max-width:640px){section.banner-carousel{--banner-carousel-text-container-padding-inline:10px 0;--banner-carousel-title-size:3.4rem;--banner-carousel-subtitle-size:.85rem}section.banner-carousel .text-container{transform:translateY(0)}section.banner-carousel .title-container::after{display:none}section.banner-carousel .pagination{padding-inline:20px;left:50%;transform:translateX(-50%);gap:8px}section.banner-carousel .pagination li{color:var(--brand-athens-grey);background-color:var(--brand-athens-grey);border-color:var(--brand-athens-grey);border-radius:50%;width:1rem}section.banner-carousel .pagination li.active{color:var(--brand-ship-grey);background-color:var(--brand-ship-grey);border-color:var(--brand-ship-grey)}}section.banner-static{--banner-static-title-font:var(--brand-font-main);--banner-static-title-font-size:1.2rem;--banner-static-title-letter-spacing:var(--brand-typography--letter-spacing-medium)}div.card{--card-background-color:var(--brand-white);--card-title-padding:20px 20px 0;--card-title-font:var(--global-font-main);--card-title-font-size:1rem;--card-title-font-weight:400;--card-title-color:var(--brand-error-red);--card-title--hover--color:var(--brand-hover-grey);--card-title-text-transform:capitalize;--card-text-padding:20px;--card-text-font:var(--global-font-main);--card-text-font-size:1rem;--card-text-color:var(--brand-color-grey);--card-button-padding:12px 15px;--card-button-font-weight:400;--card-button-font-size:.99rem;--card-button-font:var(--global-font-main);height:100%}div.card h3{text-decoration:underline}div.card button{height:auto;margin-inline-start:20px}div.card button.card-action__wishlist{position:relative;padding-inline-start:2rem!important;padding-inline-start:0;background-color:rgba(0,0,0,0);color:var(--brand-stealth-grey)}div.card button.card-action__wishlist::before{content:"★";position:absolute;color:#fff;font-size:1rem;line-height:1;left:.75rem;top:50%;transform:translateY(-50%)}div.card button.card-action__wishlist::before{left:0;padding:3px;background-color:var(--brand-stealth-grey)}div.card button.card-action__wishlist:hover{color:var(--brand-error-red)}.carousel{width:min(100%,1366px);margin-inline:auto;width:min(100%,1366px);margin-inline:auto;--header-carousel-control-background:var(--brand-error-red);--header-carousel-control--hover--background:var(--brand-hover-grey);--header-carousel-control-chevron-color:var(--brand-white);--header-carousel-control--hover--chevron-color:var(--brand-white);--header-carousel-control-border-inline:none;--header-carousel-font:var(--global-font-main);--header-carousel-font-size:1rem;--header-carousel-item-padding:4px 4px 8px;--header-carousel-item-color:var(--brand-color-grey);--header-carousel-item-background-color:var(--brand-color-very-light-grey);--header-carousel-item--hover--background-color:var(--brand-hover-grey)}.carousel ul a:hover p{background:linear-gradient(to bottom,transparent 0,transparent 92%,var(--brand-color-grey) 92%,var(--brand-color-grey) 100%)}aside.confirm-modal{--confirm-modal-title-font:var(--global-font-main);--confirm-modal-title-font-size:2.5rem;--confirm-modal-title-font-weight:500;--confirm-modal-body-font:var(--global-font-main);--confirm-modal-body-color:var(--brand-color-grey)}aside.confirm-modal .buttons-container>:last-child{background-color:var(--brand-error-red)}section.grid-container{--grid-container-padding-block:40px;--grid-container-background-color:var(--brand-grey-haze)}ul.grid{width:min(96%,960px);margin-inline:auto}ul.grid li{height:100%}header{--header-logo-size:114px;--header-background-color:var(--brand-cod-grey);--header-title-color:var(--brand-athens-grey);--header-title-size:1.385rem;--header-title-weight:400;--header-title-font:var(--global-font-main);--header-container-alignment:center;--header-title-alignment:center}header .header-content>section.container{padding-inline:20px;position:relative;min-height:var(--header-logo-size);padding-block-start:8px;margin-block-start:27px;width:min(100%,1366px);margin-inline:auto}header .header-content>section.container a.logo{position:absolute;left:20px;top:50%;transform:translateY(-50%)}header .header-content>section.container h1{display:flex;flex-grow:1;align-items:center;justify-content:var(--header-title-alignment);padding:28px 30px;font-size:var(--header-title-size);font-weight:var(--header-title-weight);text-transform:uppercase;font-family:var(--header-title-font);letter-spacing:var(--brand-typography--letter-spacing-default);color:var(--header-title-color)}@media screen and (max-width:640px){header .header-content>section.container{--header-title-size:1rem}header .header-content>section.container h1{padding:15px;flex-grow:0}}@media screen and (max-width:640px){header .header-content>section.container a.logo{position:relative;left:initial;top:initial;transform:translateY(0)}}section.header-nav{--header-nav-background:var(--brand-stealth-grey);--header-nav-text-color:var(--brand-white);--header-nav-font:var(--global-font-main);--header-nav-font-size:11px;--header-nav-item--hover--background-color:var(--brand-hover-grey);--header-nav-item-border-color:var(--brand-stealth-grey);--header-nav-item--expanded--background-color:var(--brand-white);--header-nav-item--expanded--text-color:var(--brand-stealth-grey)}section.header-nav nav.primary ul li:first-child{border-inline-end:1px solid var(--header-nav-item-border-color)}section.header-nav nav.primary ul li:last-child{border-inline-start:1px solid var(--header-nav-item-border-color)}form#header-search-form{--topbar-search-padding-inline:6px;--topbar-search-placeholder-text-transform:capitalize;--topbar-search--hover--background-color:var(--brand-white);--topbar-search-placeholder-color:var(--brand-athens-grey);--topbar-search--hover--text-color:var(--brand-hover-grey)}section.topbar{--topbar-position:fixed;--topbar-text-color:var(--brand-white);--topbar-link-padding:8px;--topbar-link--hover--background:var(--brand-color-very-light-grey);--topbar-link--hover--text-color:var(--brand-hover-grey);--topbar-font-family:var(--global-font-main);--topbar-font-size:11px;background-color:var(--brand-stealth-grey);font-weight:500}section.topbar nav.utility ul li:first-of-type{margin-inline-end:auto}section.topbar nav.utility ul li.wishlist{text-transform:uppercase}@media screen and (max-width:640px){section.topbar nav.utility ul li:first-of-type{margin-inline-end:initial}section.topbar nav.utility ul li:last-of-type{margin-inline-start:auto}}.house-of-brands{--title-font:Jaguar,Helvetica,Arial,sans-serif;--cta-font:Avenir,Helvetica,Arial,sans-serif}.icon-button{--icon-button-text-color:var(--brand-color-grey);--icon-button-icon-boder-color:var(--brand-athens-grey);--icon-button-icon-background-color:var(--brand-color-grey);--icon-button-icon-color:var(--brand-white);--icon-button--hover--icon-background-color:var(--brand-white);--icon-button--hover--icon-color:var(--brand-hover-grey)}.icon-button .icon-container{border-radius:50%}.intro-text{--intro-text-background-color:var(--brand-grey-haze);--intro-text-title-color:var(--brand-stealth-grey);--intro-text-font:var(--global-font-main);--intro-text-font-weight:500;--intro-text-font-size:1.7rem;--intro-text-letter-spacing:var(--brand-typography--letter-spacing-wide);--intro-text-body-text-color:var(--brand-stealth-grey)}section.lightbox{--lightbox-background-color:var(--brand-ship-grey);--lightbox-header-background-color:var(--brand-stealth-grey);--lightbox-dismiss-background-color:var(--brand-error-red);--lightbox-text-color:var(--brand-white);--lightbox-text-font:var(--global-font-main);--lightbox-text-font-size:1rem;--lightbox-title-color:var(--brand-white);--lightbox-title-font:var(--global-font-main);--lightbox-title-font-size:1rem}section.market-selector{--market-selector-background-color:var(--brand-color-very-light-grey);--market-selector-title-font:var(--brand-font-main);--market-selector-title-weight:700;--market-selector-title-font-size:18px;--market-selector-title-color:var(--brand-error-red);--market-selector-link-font:var(--global-font-main);--market-selector-link-color:var(--brand-stealth-grey);--market-selector-link-min-width:300px}section.market-selector>.container{width:96%;margin-inline:auto}section.market-selector>.container a{font-weight:500}div.bubble{--message-bubble-background-color:var(--brand-error-red);--message-bubble-text-color:var(--brand-white)}.modal-card{--modal-card__background-color:white;--modal-card__color:#555555;--modal-card__dismiss__hover__background-color:#e5e5e5;--modal-card__content__font-family:Avenir,Helvetica,Arial,sans-serif;--modal-card__title__font-family:Jaguar,Helvetica,Arial,sans-serif;--modal-card__title__font-size:1.25rem;--modal-card__title__color:#181818}section.part-summary{--part-summary-font:var(--global-font-main);--part-summary-line-height:1.5;width:min(96%,960px);margin-inline:auto}section.parts-list{--parts-list-title-font:var(--global-font-main);--parts-list-title-font-size:1.4rem;--parts-list-title-font-weight:500;--parts-list-title-letter-spacing:var(--brand-typography--letter-spacing-narrow);--parts-list-title-text-transform:capitalize;--parts-list-item-font:var(--global-font-main);--parts-list-item-color:var(--brand-error-red);--parts-list-item--hover--color:var(--brand-error-red)}.rich-text{--rich-text-background-color:var(--brand-grey-haze);--rich-text-text-color:var(--brand-stealth-grey)}section.form-container{width:min(96%,960px);margin-inline:auto}section.search-form-container form{--search-form-font:var(--global-font-main);--search-form-input-padding:5px 6px;--search-form-submit-icon-padding:1px;--search-form-submit-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"/></svg>');--search-form-submit-background-color:var(--brand-error-red);--search-form-submit--hover--icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"/></svg>');--search-form-submit--hover--background-color:var(--brand-hover-grey);--search-form-submit-width:2rem;border:2px solid var(--brand-color-very-light-grey)}section.search-form-container form::before{width:2rem;padding:5px 5px 2px;background-color:var(--brand-white);content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%230c121c" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>')}div.search-results__item{--search-results-item-padding:18px;--search-results-item-title-font:var(--global-font-main);--search-results-item-title-text-transform:initial;--search-results-item-title-color:var(--brand-stealth-grey);--search-results-item-description-font:var(--global-font-main);--search-results-item-breadcrumbs-font:var(--global-font-main);--search-results-item-breadcrumbs-color:var(--brand-color-blue)}div.search-results__item>a{display:inline-block;margin-block-end:4px;text-decoration:underline;text-decoration-color:#d4d4d4;text-underline-offset:.3em;font-weight:500;transition:color .2s linear,text-decoration-color .2s linear}div.search-results__item>a:hover{color:var(--brand-error-red);text-decoration-color:var(--brand-error-red)}.tabs{--tabs-item-font:var(--global-font-main);--tabs-item-font-size:13px;--tabs-item-border-color:transparent;--tabs-main-background-color:var(--brand-color-grey);--tabs-main-item-text-color:var(--brand-white);--tabs-main-item-padding:14px 22px;--tabs-main-item-active-color:var(--brand-color-very-light-grey);--tabs-secondary-background-color:var(--brand-color-very-light-grey);--tabs-secondary-item-text-color:var(--brand-color-pagination-grey);--tabs-secondary-item-active-color:#e9e9e9ff;--tabs-sub-item-padding:8px 16px;--tabs-controls-background-color:var(--brand-error-red);--tabs-controls-border-color:var(--brand-error-red)}.tabs nav>ul.tabs__main li:first-of-type a{border-inline-start:0}.tabs nav>ul.tabs__main li:last-of-type a{border-inline-end:0}.tabs nav>ul.tabs__main li[aria-selected=true]{color:var(--brand-color-pagination-grey)}.tabs nav>ul.tabs__secondary li{font-weight:500}.tabs nav>ul.tabs__secondary li[aria-selected=true]{background:linear-gradient(to bottom,transparent 0,transparent 92%,var(--brand-error-red) 92%,var(--brand-error-red) 100%)}.tabs .tabs__secondary-controls button div{border-color:var(--brand-white)}.wishlist-item{--wishlist-item-border-color:transparent;--wishlist-item-title-color:var(--brand-error-red);--wishlist-item-title-font:var(--brand-font-main);--wishlist-item-title-font-size:1.1rem;--wishlist-item-title-font-weight:700;--wishlist-item-subtitle-font-size:1rem;--wishlist-item-subtitle-color:var(--brand-stealth-grey);--wishlist-item-text-color:var(--brand-stealth-grey-mid-grey);--wishlist-item-code-text-transform:uppercase;--wishlist-item-price-font:var(--global-font-main);--wishlist-item-price-color:var(--brand-stealth-grey);--wishlist-item-price-font-size:24px}.wishlist-item p.price{font-weight:500}.form-block{--form-block-background-color:var(--brand-white);--form-label-font:var(--global-font-main);--form-label-font-size:1rem;--form-label-font-weight:700;--form-control-padding:7px 5px;--form-control-border-color:var(--brand-color-very-light-grey);--form-control--focus--border-color:var(--brand-focus-blue);--form-submit-container-padding-block:30px 15px;--form-submit-padding:10px 15px;--form-submit-font:var(--global-font-main);--form-submit-font-weight:400;--form-submit-letter-spacing:var(--brand-typography--letter-spacing-narrow);--form-submit-text-color:var(--brand-white);--form-submit-text-transform:initial;--form-submit-background-color:var(--brand-error-red);--form-submit--hover--text-color:var(--brand-white);--form-submit--hover--background-color:var(--brand-hover-grey);position:relative}.form-block::before{content:"";position:absolute;left:50%;top:0;width:1.2rem;height:1.2rem;transform:translate(-50%,-50%) rotate(45deg);background-color:var(--brand-grey-haze)}section.wishlist{--wishlist-background-color:var(--brand-white)}section.wishlist-contents{width:min(96%,960px);margin-inline:auto;--wishlist-font:var(--global-font-main);--wishlist-count-font:var(--global-font-main);--wishlist-text-color:var(--brand-color-grey);--wishlist-empty-text-color:var(--brand-error-red);--wishlist-empty-font-weight:700}section.wishlist-contents .wishlist-items__cost,section.wishlist-contents .wishlist-items__count{color:var(--brand-stealth-grey)}section.wishlist-contents .wishlist-items__cost>span,section.wishlist-contents .wishlist-items__count>span{font:var(--global-font-main);font-weight:500}section.wishlist-contents .wishlist-items__totals{border-bottom:1px solid var(--brand-color-very-light-grey)}footer{--footer-padding-block:15px;--footer-background-color:var(--brand-stealth-grey);--footer-text-color:var(--brand-white);--footer-nav-font:var(--global-font-main);--footer-nav-font-weight:500;--footer-nav-link-color:var(--brand-athens-grey);--footer-nav-link--hover--color:var(--brand-white);--footer-font-size:.8rem;--footer-content-font:var(--global-font-main);--footer-content-text-color:var(--brand-color-grey)}footer>section.container{width:min(96%,960px);margin-inline:auto}footer>section.container nav ul:not(.socials) li:not(:first-of-type){border-inline-start:1px solid var(--footer-nav-link-color)}@media screen and (max-width:640px){footer>section.container nav ul:not(.socials) li:not(:first-of-type){border:none}}footer section.footer-content{border-block-start:1px solid var(--brand-ship-grey)}section.search-results{--search-results-background-color:var(--brand-white);--search-results-header-font:var(--global-font-main);--search-results-showing-font:var(--global-font-main);--search-results-header-text-padding:8px 18px;--search-results-no-results-font:var(--global-font-main);--search-results-no-results-font-size:15px;--search-results-no-results-list-font:var(--global-font-main);--search-results-no-results-list-font-size:1rem;--search-results-filters-button-padding:4px 0 4px 18px;--search-results-filters-button-font:var(--global-font-main);--search-results-filters-button-font-weight:400;--search-results-filters-button-font-size:1rem;--search-results-filters-title-font:var(--global-font-main);--search-results-filters-title-font-weight:700;--search-results-filters-title-font-size:1rem;--search-results-filters-filter-font:var(--global-font-main);--search-results-filters-filter-color:var(--brand-color-grey);--search-results-filters-submit-margin:16px;--search-results-filters-submit-padding:5px 32px 5px 18px;--search-results-filters-submit-font:var(--global-font-main);--search-results-filters-submit-font-size:99%;--search-results-filters-submit-font-weight:400;--search-results-filters-submit-letter-spacing:var(--brand-typography--letter-spacing-very-narrow);--search-results-footer-link-font:var(--global-font-main);--search-results-footer-link-color:var(--brand-error-red);--search-results-footer-text-font:var(--global-font-main);--search-results-footer-link--hover--color:var(--brand-error-red)}section.search-results>.search-results-container{width:min(96%,960px);margin-inline:auto}section.search-results .search-results__header p:last-of-type{background-color:var(--brand-grey-haze)}section.search-results .search-results__filters{padding-inline:18px}section.search-results .search-results__filters button.filters-control{padding-block:4px;padding-inline-start:0;position:relative;padding-inline-end:2.64rem;text-transform:initial;background:linear-gradient(to right,var(--brand-white) 0,var(--brand-white) calc(100% - 1.9rem),var(--brand-error-red) calc(100% - 1.9rem),var(--brand-error-red))}section.search-results .search-results__filters button.filters-control::before{content:"";position:absolute;right:1.32rem;top:50%;transform:translateY(-50%) rotate(45deg);width:.66rem;height:.66rem;border:2px solid #fff;border-top-width:0;border-left-width:0}section.search-results .search-results__filters button.filters-control::before{right:.66rem;top:42%}section.search-results .search-results__filters button[type=submit]{color:var(--brand-color-light);background-color:var(--brand-error-red);transition:background-color .2s linear;position:relative;padding-inline-end:2.64rem}section.search-results .search-results__filters button[type=submit]:hover{color:var(--brand-color-light)!important;background-color:var(--brand-color-dark)!important}section.search-results .search-results__filters button[type=submit]::before{content:"";position:absolute;right:1.32rem;top:50%;transform:translateY(-50%) rotate(45deg);width:.66rem;height:.66rem;border:2px solid #fff;border-bottom-width:0;border-left-width:0}.title-container{width:min(96%,960px);margin-inline:auto;--title-container-font:var(--global-font-main);--title-container-font-size:2rem;--title-container-font-weight:400;--title-container-text-transform:capitalize;--title-container-text-color:var(--brand-color-accent)}:root{--brand-color-dark:black;--brand-color-dark-grey:#181818;--brand-color-mid-grey:#313131;--brand-color-grey:#555555;--brand-color-light-grey:#bbbbbb;--brand-color-very-light-grey:#e5e5e5;--brand-color-off-white:#f2f2f2;--brand-color-light:white;--brand-color-accent:#a51933;--brand-color-pagination-grey:#615f61;--brand-color-blue:#607890;--brand-cod-grey:#141414;--brand-stealth-grey:#3c3c3b;--brand-ship-grey:#444444;--brand-athens-grey:#f0f0f0;--brand-grey-haze:#f9f9f9;--brand-white:white;--brand-gold:#a18b6b;--brand-theme:rgba(68, 68, 68, 0.4980392157);--brand-stealth:#353534;--brand-error-red:#d2000a;--brand-amber:#ff7f00;--brand-focus-blue:#4a90e2;--brand-hover-grey:#a8aaae;--brand-disabled-grey:#e4e4e4;--brand-font-main:Jaguar,Helvetica,Arial,sans-serif;--brand-font-secondary:Avenir,Helvetica,Arial,sans-serif}::-moz-selection{background-color:rgba(165,25,51,.4);color:var(--brand-color-light)}::selection{background-color:rgba(165,25,51,.4);color:var(--brand-color-light)}.bg\:color-dark{background-color:#000}.bg\:color-dark-grey{background-color:#181818}.bg\:color-mid-grey{background-color:#313131}.bg\:color-grey{background-color:#555}.bg\:color-light-grey{background-color:#bbb}.bg\:color-very-light-grey{background-color:#e5e5e5}.bg\:color-off-white{background-color:#f2f2f2}.bg\:color-light{background-color:#fff}.bg\:color-accent{background-color:#a51933}.bg\:color-pagination-grey{background-color:#615f61}.bg\:color-blue{background-color:#607890}.bg\:cod-grey{background-color:#141414}.bg\:stealth-grey{background-color:#3c3c3b}.bg\:ship-grey{background-color:#444}.bg\:athens-grey{background-color:#f0f0f0}.bg\:grey-haze{background-color:#f9f9f9}.bg\:white{background-color:#fff}.bg\:gold{background-color:#a18b6b}.bg\:theme{background-color:rgba(68,68,68,.4980392157)}.bg\:stealth{background-color:#353534}.bg\:error-red{background-color:#d2000a}.bg\:amber{background-color:#ff7f00}.bg\:focus-blue{background-color:#4a90e2}.bg\:hover-grey{background-color:#a8aaae}.bg\:disabled-grey{background-color:#e4e4e4}:root{--global-layout-border-radius-default:6px;--global-font-main:JLR Proxima Nova,Helvetica,Arial,sans-serif;--global-breakpoint-sm:640px;--global-breakpoint-md:800px;--global-breakpoint-lg:1024px;--global-breakpoint-xl:1280px}:focus{outline:4px solid rgba(0,0,0,.2);outline-offset:1px}html{font-size:13px;overflow-x:hidden}body{display:flex;flex-direction:column}a#skip-navigation{position:fixed;top:-100vh;left:-100vw;outline:0;padding:8px;font-family:var(--global-font-main);border:1px solid var(--brand-color-light-grey);color:var(--brand-color-dark)}a#skip-navigation:focus{top:0;left:0}@media print{.title-container{margin-block-start:40px}}.title-container h1{font-family:var(--title-container-font);font-size:var(--title-container-font-size);font-weight:var(--title-container-font-weight);text-transform:var(--title-container-text-transform);color:var(--title-container-text-color)}section.content-block{padding-block:30px}section.content-block>div.content-block__container{width:min(96%,960px);margin-inline:auto}section.content-block>div.content-block__container p{line-height:1.66;font-size:1.1rem;font-family:var(--global-font-main)}section.content-block>div.content-block__container a{color:var(--brand-color-dark);font-weight:500}.visuallyhidden{position:fixed!important;top:0;left:0;width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;word-wrap:normal;pointer-events:none;z-index:-1}@media print{.visuallyhidden{display:none}}.icon\:chevron-left{position:relative;padding-inline-start:2.64rem}.icon\:chevron-left::before{content:"";position:absolute;left:1.32rem;top:50%;transform:translateY(-50%) rotate(45deg);width:.66rem;height:.66rem;border:2px solid #000;border-top-width:0;border-right-width:0}.icon\:chevron-right{position:relative;padding-inline-start:2.64rem}.icon\:chevron-right::before{content:"";position:absolute;left:1.32rem;top:50%;transform:translateY(-50%) rotate(45deg);width:.66rem;height:.66rem;border:2px solid #000;border-bottom-width:0;border-left-width:0}.icon\:chevron-up{position:relative;padding-inline-start:2.64rem}.icon\:chevron-up::before{content:"";position:absolute;left:1.32rem;top:50%;transform:translateY(-50%) rotate(45deg);width:.66rem;height:.66rem;border:2px solid #000;border-right-width:0;border-bottom-width:0}.icon\:chevron-down{position:relative;padding-inline-start:2.64rem}.icon\:chevron-down::before{content:"";position:absolute;left:1.32rem;top:50%;transform:translateY(-50%) rotate(45deg);width:.66rem;height:.66rem;border:2px solid #000;border-top-width:0;border-left-width:0}.icon\:star{position:relative;padding-inline-start:2rem!important}.icon\:star::before{content:"★";position:absolute;color:#fff;font-size:1rem;line-height:1;left:.75rem;top:50%;transform:translateY(-50%)}.chevron-left{position:relative;width:1.5rem;height:1.5rem}.chevron-left>*{position:absolute;top:50%;width:.75rem;height:.75rem;transform:translate(-50%,-50%) rotate(45deg);background:rgba(0,0,0,0);border:2px solid;border-top-width:0;border-right-width:0}.chevron-left:first-of-type>*{left:62%}.chevron-left:last-of-type>*{left:38%}.chevron-right{position:relative;width:1.5rem;height:1.5rem}.chevron-right>*{position:absolute;top:50%;width:.75rem;height:.75rem;transform:translate(-50%,-50%) rotate(45deg);background:rgba(0,0,0,0);border:2px solid;border-left-width:0;border-bottom-width:0}.chevron-right:first-of-type>*{left:62%}.chevron-right:last-of-type>*{left:38%}@media print{.print-hide,footer,header section.header-nav,header section.market-selector,header section.topbar{display:none}}a.print-cta{width:min(96%,960px);margin-inline:auto;font-family:var(--global-font-main);text-transform:uppercase;color:var(--brand-color-dark)}@media print{.print-block{display:block!important}}.print-only{display:none}@media print{.print-only{display:initial}}