.flex{display:flex;gap:5px}.shopify-section--slideshow .content-over-media{min-height:500px}.newsletter picture img{object-position:50% 0%!important}.blog-post-card img{aspect-ratio:4/3;object-fit:cover;border:1px solid rgb(var(--border-color))}.product-card .product-card__info,.product-card__info .justify-items-center{text-align:start;justify-items:start}.product-card .product-card__info :is(.price-list,.rating-badge){justify-content:flex-start}.product-info .feature-badge-list{flex-wrap:nowrap;justify-content:space-between;gap:1rem;padding-block:.75rem;border-block:1px solid rgb(var(--border-color))}.product-info .feature-badge-list .feature-badge{padding-inline:0}.cart-drawer .jlr-cart-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.cart-drawer .jlr-cart-benefit{flex-direction:column;text-align:center;gap:6px;padding:0}.cart-page .jlr-cart-benefits{margin-block:0;border-block-start-width:0}:root{--space-1: 8px;--space-2: 16px;--space-3: 24px;--space-4: 32px;--space-5: 40px;--space-6: 48px;--space-7: 56px;--space-8: 64px;--heading-scale: .9;--type-h1: calc(28px * var(--heading-scale));--type-h2: calc(22px * var(--heading-scale));--type-h3: calc(20px * var(--heading-scale));--type-h4: calc(15px * var(--heading-scale));--type-label: 11px;--type-small: 13px;--type-button: 12px;--type-price: 16px;--text-h1: var(--type-h1);--text-h2: var(--type-h2);--text-h3: var(--type-h3);--text-h4: var(--type-h4);--text-h5: var(--type-h4);--text-h6: var(--type-label);--text-sm: var(--type-small);--tracking-label: .12em;--leading-heading: 1.2;--leading-body: 1.5;--leading-label: 1.3}@media screen and (min-width:700px){:root{--heading-scale: .85;--type-h1: calc(40px * var(--heading-scale));--type-h2: calc(30px * var(--heading-scale));--type-h3: calc(22px * var(--heading-scale));--type-h4: calc(16px * var(--heading-scale));--text-sm: var(--type-small)}}body,.prose{line-height:var(--leading-body)}.h1,.h2,.h3,.h4,.h5,.prose :where(h1,h2,h3,h4,h5){line-height:var(--leading-heading)}.h6,.prose :where(h6),.smallcaps{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);font-size:var(--type-label);line-height:var(--leading-label);text-transform:uppercase;letter-spacing:var(--tracking-label)}.product-card .product-title.h6,.product-card-horizontal .product-title.h6,.line-item-info .gap-1>.h6:first-child{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);font-size:var(--text-base);line-height:var(--leading-heading);text-transform:none;letter-spacing:0}.price-list .h6{font-size:var(--type-small);line-height:var(--leading-body);text-transform:none;letter-spacing:0}.product-info .product-title{font-size:var(--type-h3);line-height:var(--leading-heading)}.price-list--product :is(sale-price,compare-at-price){font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);font-size:var(--type-price);line-height:var(--leading-body);text-transform:none;letter-spacing:0}.button{font-size:var(--type-button)}.product-list{--product-list-default-column-gap: calc(var(--space-3) / 2)}@media screen and (min-width:700px){.product-list{--product-list-default-column-gap: var(--space-3)}}.product-info .product-info__block-list>:is(.product-info__block-item,.product-info__block-group){--product-info-gap: var(--space-2)}.accordion__toggle,.accordion--lg .accordion__toggle{padding-block:var(--space-2)}.accordion__content{padding-block-end:var(--space-2)}.accordion--lg .accordion__content{margin-block-start:-.25rem}.product-info [data-block-type=title]+[data-block-type=text] p,.product-info [data-block-type=title]+[data-block-type=text]+[data-block-type=text] p,.product-info .prose p.smallcaps{font-size:var(--type-label);line-height:var(--leading-label);text-transform:uppercase;letter-spacing:var(--tracking-label)}.product-info .rating-badge{text-decoration:none}.product-info .rating-badge>span{font-size:var(--type-small);text-transform:none;letter-spacing:0;color:rgb(var(--text-color))}.product-info .rating-badge:hover>span{text-decoration:underline}.product-info .product-info__block-item[data-block-type=inventory]:has(variant-inventory.text-success){display:none}.product-info [data-block-type=product-variations] .thumbnail-swatch{--swatch-size: 44px}.product-info [data-block-type=product-variations] .variant-picker__option-values{gap:var(--space-1)}.product-info [data-block-type=product-variations] .variant-picker__option>.h-stack{font-size:var(--type-label);line-height:var(--leading-label);text-transform:uppercase;letter-spacing:var(--tracking-label)}.product-info .personalisation-btn{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:var(--space-2) 0;border:0;border-block:1px solid rgb(var(--border-color));background:transparent;color:rgb(var(--text-color));font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;text-align:start;cursor:pointer}.product-info .personalisation-btn:after{content:"+";font-size:18px;line-height:1}.product-info .personalisation-btn[aria-expanded=true]:after{content:"\2013"}.product-info .personalisation-btn:hover{background:transparent;color:rgb(var(--text-color))}@media screen and (min-width:700px){.product-info .complementary-products__product-list--carousel{grid:auto / auto-flow calc((100% - 2 * var(--space-2)) / 3);gap:var(--space-2)}.product-info .complementary-products .horizontal-product-card{flex-direction:column;align-items:flex-start;row-gap:var(--space-1)}}.product-info .complementary-products .horizontal-product-card__figure{width:var(--space-8)}.product-info .complementary-products .horizontal-product-card__image{aspect-ratio:1;object-fit:cover}.product-info .complementary-products .product-title.h6{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-size:var(--type-small);line-height:var(--leading-label)}.product-info .complementary-products .horizontal-product-card .button{min-height:var(--space-4);padding-block:0}.product-info .complementary-products .\@narrow\:horizontal-product-card__button{display:none}.product-info .complementary-products .\@large\:horizontal-product-card__button{display:block}.shopify-section--collection-banner .collection-description{max-width:60ch;margin-block-start:calc(var(--space-3) / 2);margin-inline:auto;font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);font-size:var(--text-base);line-height:var(--leading-body);color:rgb(var(--text-color) / .65);text-align:center}.shopify-section--collection-banner .section-spacing{padding-block-end:calc(var(--section-vertical-spacing-override, var(--section-vertical-spacing)) / 2)}.shopify-section--main-collection .container>.v-stack{gap:calc(var(--space-3) / 2)}.shopify-section--main-collection .collection:only-child{margin-block-start:calc(var(--space-3) / 2)}@media screen and (min-width:700px){.shopify-section--main-collection .container>.v-stack{gap:var(--space-3)}.shopify-section--main-collection .collection:only-child{margin-block-start:var(--space-3)}}.product-card{gap:calc(var(--space-3) / 2)}.product-card .product-card__info .v-stack{gap:var(--space-1)}.collection-toolbar__button-container:has([aria-controls=sort-by-popover]){width:auto;margin-inline-start:auto}@media screen and (max-width:699px){.collection-toolbar__button-container:has([aria-controls=sort-by-popover]){flex-shrink:0}.collection-toolbar__button-container>[aria-controls=sort-by-popover]{padding-inline:var(--container-gutter)}}.collection-toolbar__button{font-family:var(--text-font-family);font-size:var(--type-label);text-transform:uppercase;letter-spacing:var(--tracking-label)}.heading{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);text-transform:uppercase;letter-spacing:var(--tracking-label)}.announcement-bar p{line-height:var(--leading-label)}.jlr-cart-benefits .jlr-cart-benefit__text{font-family:var(--text-font-family);font-size:var(--type-label);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:rgb(var(--text-color))}.jlr-cart-benefits .jlr-cart-benefit__icon,.jlr-cart-benefits .jlr-cart-benefit__icon svg{width:20px;min-width:20px;height:20px}@media screen and (max-width:374px){.product-info [data-block-type=title]+[data-block-type=text] p,.product-info [data-block-type=title]+[data-block-type=text]+[data-block-type=text] p,.product-info .prose p.smallcaps{letter-spacing:.08em}}@media screen and (max-width:699px){.shopify-section--logo-list .logo-list{display:flex;justify-content:flex-start;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.shopify-section--logo-list .logo-list::-webkit-scrollbar{display:none}.shopify-section--logo-list .logo-list__item{flex:0 0 50%;scroll-snap-align:start;padding:var(--space-1) var(--space-2)}.shopify-section--logo-list .logo-list__item .constrained-image{width:100%;max-width:100%}.shopify-section--logo-list .logo-list-dots{margin-block-start:var(--space-2)}}@media screen and (min-width:700px){.shopify-section--logo-list .logo-list-dots{display:none}}.product-info .product-info__block-list>[data-block-type=title]+[data-block-type=text]:has(+[data-block-type=text]),.product-info .product-info__block-list>[data-block-type=title]+[data-block-type=text]+[data-block-type=text]{--product-info-gap: calc(var(--space-1) / 2)}.price-list--product sale-price:not(.text-on-sale){color:rgb(var(--text-color))}.product-info .text-with-rating{justify-content:flex-start;gap:var(--space-2)}.product-info .shopify-payment-button__more-options{display:none}.product-info [data-block-type=buy-buttons]+[data-block-type=text] p{font-size:var(--type-small)}.product-info :is(.price-list,.rating-badge,.variant-picker,.shopify-product-form,.inventory,.text-with-rating){font-family:var(--text-font-family)}.product-info .variant-picker__option-info,.product-info .variant-picker__option>.h-stack{font-size:var(--type-label);line-height:var(--leading-label);text-transform:uppercase;letter-spacing:var(--tracking-label)}.product-info .variant-picker__option>.h-stack .text-subdued{color:rgb(var(--text-color))}:is(.product-info,.product-content-below-gallery) .prose{font-size:var(--type-small);line-height:var(--leading-body)}:is(.product-info,.product-content-below-gallery) .prose :is(h1,h2,h3,h4,h5,h6),:is(.product-info,.product-content-below-gallery) .prose>p.is-subheading{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);font-size:var(--type-label);line-height:var(--leading-label);text-transform:uppercase;letter-spacing:var(--tracking-label)}:is(.product-info,.product-content-below-gallery) .prose :is(strong,b){font-weight:var(--text-font-bold-weight, 600)}:is(.product-info,.product-content-below-gallery) .prose>p.is-subheading :is(strong,b){font-weight:var(--text-font-weight)}:is(.product-info,.product-content-below-gallery) .prose>p.is-subheading>span>:is(strong,b){display:inline-block}:is(.product-info,.product-content-below-gallery) .prose :where(:not(meta,span)+*){margin-block-start:var(--space-2)}:is(.product-info,.product-content-below-gallery) .prose>:is(h1,h2,h3,h4,h5,h6,.is-subheading){margin-block-start:var(--space-3)}:is(.product-info,.product-content-below-gallery) .prose>:is(h1,h2,h3,h4,h5,h6,.is-subheading)+*{margin-block-start:var(--space-1)}.product-content-below-gallery .prose{max-width:640px}.product-info .buy-buttons .button,.product-info .shopify-payment-button__button{min-height:var(--space-6)}.product-info shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: var(--space-6)}.product-info .buy-buttons{row-gap:var(--space-1)}.product-info .complementary-products__header .h5{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-size:var(--type-label);line-height:var(--leading-label);text-transform:uppercase;letter-spacing:var(--tracking-label)}.product-card .price-list sale-price:not(.text-on-sale){color:rgb(var(--text-color))}.product-card .rating-badge{font-size:var(--type-label)}.product-card .product-card__colour{display:block;margin-block-start:calc(var(--space-1) / 2);font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;line-height:var(--leading-label)}.collection-quick-links{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-block-end:var(--space-3)}.collection-quick-links__chip{padding:var(--space-1) var(--space-2);border:1px solid rgb(var(--border-color));background:transparent;color:rgb(var(--text-color));font-family:var(--text-font-family);font-size:var(--type-label);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;transition:border-color .2s}.collection-quick-links__chip:hover,.collection-quick-links__chip[aria-current=page]{border-color:rgb(var(--text-color))}.badge{font-family:var(--text-font-family);font-weight:500;font-style:normal;line-height:1;letter-spacing:.06em}.jlr-preorder-badge{background:rgb(var(--ships-badge-background, 28 28 28));color:rgb(var(--ships-badge-text-color, 254 252 247));font-size:.6875rem;padding:.4375rem .75rem}.jlr-gallery-badges .jlr-preorder-badge{font-size:.8125rem;padding:.5625rem .875rem}.jlr-preorder-notice{border:1px solid rgb(var(--border-color));background:#f5f3ec;padding:16px}.jlr-preorder-notice__title{margin:0 0 4px;font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-size:var(--text-base);line-height:var(--leading-body);letter-spacing:normal;text-transform:none;color:rgb(var(--text-color))}.jlr-preorder-notice__text{margin:0;font-size:var(--type-small);line-height:var(--leading-body);color:rgb(var(--text-color) / .65)}.product-gallery__image-list{position:relative}.product-gallery__image-list>.jlr-gallery-badges{top:.75rem;left:.75rem}@media screen and (min-width:700px){.product-gallery__image-list>.jlr-gallery-badges{top:1rem;left:1rem}}.jlr-dispatch{margin:0;font-family:var(--text-font-family);font-size:var(--type-label);line-height:var(--leading-label);letter-spacing:0;text-transform:none;color:rgb(var(--text-color) / .65)}.product-info .jlr-dispatch{font-size:var(--type-small)}.product-info .jlr-dispatch--price{margin-block-start:var(--space-1);font-size:var(--text-base);line-height:var(--leading-body);color:rgb(var(--text-color))}.product-info .text-with-rating:has(>:is(.jlr-dispatch--price,.bf-spend-line)){row-gap:var(--space-1)}.product-info .text-with-rating>:is(.jlr-dispatch--price,.bf-spend-line){flex-basis:100%;margin:0}.slideshow .jlr-store-rating{display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--text-font-family);font-size:var(--type-label);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:inherit;text-decoration:none;text-shadow:0 1px 2px rgb(0 0 0 / .25)}.slideshow a.jlr-store-rating:hover .jlr-store-rating__text{text-decoration:underline}.slideshow .jlr-store-rating__stars{display:inline-flex;gap:2px;filter:drop-shadow(0 1px 1px rgb(0 0 0 / .25))}.slideshow .jlr-store-rating__stars svg{width:var(--type-label);height:var(--type-label)}.slideshow .prose a.jlr-store-rating{background:none}.slideshow .jlr-store-rating *{margin:0}.slideshow .jlr-store-rating__stars path{fill:currentColor}.product-info #customize-form{--border-color: inherit;--gap: var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2);border:1px solid rgb(var(--border-color));background:transparent;color:rgb(var(--text-color))}.product-info #customize-form :is(h3,h4){margin:0 0 var(--space-1);font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-size:var(--type-label);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.product-info #customize-form>h3{margin-block-end:var(--space-1)}.product-info #customize-form .customize-intro{margin-block:0 var(--space-3);font-size:var(--type-small);line-height:var(--leading-body)}.product-info #customize-form .radio-selects{gap:var(--space-1);margin:0 0 var(--space-3)}.product-info #customize-form .radio-selects label{padding:var(--space-1) var(--space-2);border:1px solid rgb(var(--border-color));background:transparent;color:rgb(var(--text-color));font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-size:var(--type-label);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;transition:border-color .2s}.product-info #customize-form .radio-selects label:hover{border-color:rgb(var(--text-color))}.product-info #customize-form .radio-selects input:checked+label{border-color:rgb(var(--text-color));background:rgb(var(--text-color));color:rgb(var(--background));font-weight:var(--text-font-weight)}.product-info #customize-form #initials-input{min-height:var(--space-6);margin-block-end:var(--space-3);padding:0 var(--space-2);border:1px solid rgb(var(--border-color));background:transparent;color:rgb(var(--text-color));font-family:var(--text-font-family);font-size:var(--text-base);letter-spacing:var(--tracking-label)}.product-info #customize-form #initials-input:focus{border-color:rgb(var(--text-color));outline:none}.product-info #customize-form .keyring-holder{border:1px solid rgb(var(--border-color))}.product-info #customize-form .clear-link{margin-block-start:0;font-size:var(--type-label);letter-spacing:var(--tracking-label)}.product-info .personalisation-btn[aria-expanded=true]{border-block-end-color:transparent}.mega-menu .link-faded{color:rgb(var(--text-color))}@media screen and (pointer:fine){.mega-menu .link-faded:hover{color:rgb(var(--text-color) / .65)}}:is(.mega-menu__promo,.header-sidebar__promo) .smallcaps{font-size:var(--type-small);line-height:var(--leading-body);text-transform:none;letter-spacing:0;color:rgb(var(--text-color))}.section-spacing:has(>.image-testimonials)>.h6{margin-block-end:1rem}@media screen and (min-width:700px){.section-spacing:has(>.image-testimonials)>.h6{margin-block-end:1.25rem}}.section-spacing>.image-testimonials{padding-inline:var(--container-gutter)}.image-testimonials .testimonial-cell{margin-right:var(--space-3)}.image-testimonials .image-testimonial-content{padding:var(--space-4)}@media screen and (min-width:700px){.image-testimonials .testimonial-cell{align-items:center}}.image-testimonial-content>.flex{column-gap:.125rem}.image-testimonials .image-testimonial-text{margin-bottom:var(--space-3);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:var(--type-h3);line-height:var(--leading-heading);letter-spacing:var(--heading-letter-spacing)}.image-testimonials .image-testimonial-author{font-size:var(--type-label);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.image-testimonials .test-overlay-text{padding:var(--space-8) var(--space-2) var(--space-2);background:linear-gradient(to top,rgb(var(--text-color) / .65),rgb(var(--text-color) / .65) var(--space-5),rgb(var(--text-color) / 0));-webkit-backdrop-filter:none;backdrop-filter:none;color:rgb(var(--background-without-opacity));font-size:var(--type-label);font-weight:var(--text-font-weight);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-underline-offset:4px}.section-spacing .image-testimonials .flickity-prev-next-button{width:2.75rem;height:2.75rem;border-radius:var(--rounded-full);background:rgb(var(--circle-button-background));color:rgb(var(--circle-button-text-color));box-shadow:0 .125rem .625rem rgb(var(--circle-button-text-color) / .15);-webkit-backdrop-filter:none;backdrop-filter:none;opacity:0;transition:opacity .15s ease-in-out}.section-spacing .image-testimonials .flickity-prev-next-button:is(:hover,:focus){background:rgb(var(--circle-button-background));box-shadow:0 .125rem .625rem rgb(var(--circle-button-text-color) / .15)}.section-spacing .image-testimonials:hover .flickity-prev-next-button:not(:disabled),.section-spacing .image-testimonials .flickity-prev-next-button:focus-visible:not(:disabled){opacity:1}.section-spacing .image-testimonials .flickity-prev-next-button.previous{left:var(--space-3)}.section-spacing .image-testimonials .flickity-prev-next-button.next{right:var(--space-3)}.section-spacing .image-testimonials .flickity-prev-next-button .flickity-button-icon{display:none}.section-spacing .image-testimonials .flickity-prev-next-button:before{content:"";width:.75rem;height:.84375rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 18'%3E%3Cpath d='M11 1 3 9l8 8' fill='none' stroke='%23000' stroke-linecap='square'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 18'%3E%3Cpath d='M11 1 3 9l8 8' fill='none' stroke='%23000' stroke-linecap='square'/%3E%3C/svg%3E") center / contain no-repeat}.section-spacing .image-testimonials .flickity-prev-next-button.next:before{transform:scaleX(-1)}@media not screen and (pointer:fine){.section-spacing .image-testimonials .flickity-prev-next-button{display:none}}@media screen and (max-width:699px){.image-testimonials .image-testimonial-content{padding:var(--space-3) 0 0}}.product-card__actions{display:grid;text-align:center}.product-card__action.button{min-height:44px;padding-inline:var(--space-1);touch-action:manipulation}.product-card__rating-spacer{display:flex;line-height:normal;visibility:hidden}.product-card__quick-add-error{margin:4px 0 0;font-size:var(--type-label);line-height:var(--leading-label);color:rgb(var(--error-text))}.product-card__actions .jlr-dispatch--card{margin-block-start:6px}.product-card__personalise-link{display:block;margin-block-start:4px;padding-block:14px;font-family:var(--text-font-family);font-size:12px;line-height:16px;letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:3px;color:rgb(var(--text-color))}@media(hover:hover)and (pointer:fine){.product-card:has(>.product-card__figure)>.product-card__figure{grid-area:1 / 1}.product-card:has(>.product-card__figure)>.product-card__info{grid-area:2 / 1}.product-card:has(>.product-card__figure)>.product-card__actions{grid-area:1 / 1;align-self:end;z-index:1;margin:.5rem;padding:var(--space-1);background:rgb(var(--background));opacity:0;pointer-events:none;transform:translateY(5px);transition:opacity .2s ease-in-out,transform .2s ease-in-out}.product-card:is(:hover,:focus-within)>.product-card__actions,.product-card>.product-card__actions[data-state]{opacity:1;pointer-events:auto;transform:translateY(0)}.product-card__personalise-link{margin-block-start:0;padding-block:var(--space-1) 0}.product-card__rating-spacer{display:none}.product-card:has(>.product-card__actions:hover)>.product-card__figure:has(.product-card__image--secondary)>.product-card__media .product-card__image--primary{opacity:0}.product-card:has(>.product-card__actions:hover)>.product-card__figure:has(.product-card__image--secondary)>.product-card__media .product-card__image--secondary{opacity:1}}@media screen and (max-width:699px){.content-over-media--mobile-overlay:before{background:linear-gradient(rgb(28 28 28 / var(--mobile-overlay-opacity)),rgb(28 28 28 / var(--mobile-overlay-opacity))),var(--content-over-media-gradient-overlay, rgb(var(--content-over-media-overlay)))}}@media screen and (max-width:699px){.text-with-icons-section--compact{padding-block:16px}.text-with-icons--compact{grid:auto / auto-flow minmax(min-content,1fr);column-gap:4px;display:grid}.text-with-icons--compact>*>.v-stack{gap:8px}.text-with-icons--compact .v-stack{grid-template-columns:minmax(min-content,1fr)}.text-with-icons--compact svg,.text-with-icons--compact .constrained-image{width:16px;height:16px;max-width:16px}.text-with-icons--compact .prose{display:none}.text-with-icons--compact .h6{font-size:11px;text-transform:uppercase;letter-spacing:var(--tracking-label);overflow-wrap:normal}}.product-info .personalisation-btn{gap:var(--space-2);padding:16px;border:1px solid rgb(var(--border-color));font-size:var(--text-base);letter-spacing:normal;text-transform:none}.product-info .personalisation-btn[aria-expanded=true]{border-block-end-color:rgb(var(--border-color))}.product-info .personalisation-btn__text{display:grid;flex:1 1 auto;gap:4px;min-width:0}.product-info .personalisation-btn__pill{flex:none;padding:2px 8px;border:1px solid rgb(var(--border-color));border-radius:999px;font-size:var(--type-label);line-height:var(--leading-label)}.product-info .personalisation-btn__lead,.product-info #customize-form .customize-lead-time,.product-info #customize-form .customize-returns-notice{color:rgb(var(--text-color) / .65);font-size:var(--type-small);line-height:var(--leading-body)}.product-info .personalisation-btn[aria-expanded=true] :is(.personalisation-btn__pill,.personalisation-btn__lead){display:none}.product-info #customize-form .customize-lead-time,.product-info #customize-form .customize-returns-notice{margin-block:0 var(--space-1)}.lv-option-name{display:block!important;max-width:100%;overflow:visible!important;font-size:11px!important;line-height:1.3!important;text-align:center!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:normal}@media screen and (min-width:1000px){.footer__inner{grid-template-columns:minmax(0,26rem) minmax(0,1fr) repeat(2,minmax(10rem,max-content));grid-template-rows:auto auto 1fr auto;column-gap:5rem;row-gap:0}.footer__block-list{display:contents}.footer__block--image{grid-column:1;grid-row:1;max-width:none;margin-block-end:var(--space-3)}.footer__block--text{grid-column:1;grid-row:2;max-width:none}.footer__inner>.social-media{grid-column:1;grid-row:3;align-self:start;margin-block-start:var(--space-3)}.footer__block--links{grid-column:3;grid-row:1 / 4;max-width:none}.footer__block--links~.footer__block--links{grid-column:4}.footer__aside{grid-column:1 / -1;margin-block-start:var(--space-6);padding-block-start:var(--space-3);border-block-start:1px solid rgb(var(--border-color))}}.header-sidebar__byb{display:block;margin-block:4px 18px;margin-inline:calc(16px - var(--drawer-body-padding-inline));border-radius:var(--button-border-radius);overflow:hidden;background:rgb(var(--text-color));color:rgb(var(--background-without-opacity))}.header-sidebar__byb:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.header-sidebar__byb-image{display:block;width:100%;height:auto;aspect-ratio:10 / 3;object-fit:cover}.header-sidebar__byb-body{display:grid;gap:6px;padding:14px 16px 16px}.header-sidebar__byb-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.header-sidebar__byb-title{font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:300;font-size:26px;line-height:1.1}.header-sidebar__byb-arrow{flex-shrink:0}.header-sidebar__byb-arrow path{stroke-width:1.4px;vector-effect:non-scaling-stroke}.header-sidebar__byb-text{font-family:var(--text-font-family);font-size:14px;line-height:1.45;color:rgb(var(--background-without-opacity) / .75)}.header-sidebar__byb-label{font-family:var(--text-font-family);font-size:11px;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:.1em}.header-sidebar__linklist--primary .header-sidebar__linklist-button,.header-sidebar__sub-panel .header-sidebar__linklist-button{min-height:46px;padding-block:6px;font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:300;font-size:22px;line-height:1.2;text-transform:none;letter-spacing:0;color:rgb(var(--text-color))}.header-sidebar__linklist--secondary{margin-block-start:12px;padding-block-start:12px;border-block-start:1px solid rgb(var(--border-color))}.header-sidebar__linklist--secondary .header-sidebar__linklist-button{min-height:44px;padding-block:6px;font-family:var(--text-font-family);font-style:var(--text-font-style);font-weight:500;font-size:15px;line-height:1.4;text-transform:none;letter-spacing:0;color:rgb(var(--text-color))}.header-sidebar__sub-panel .header-sidebar__back-button{min-height:44px;margin-block:4px 0;padding-block:0;border-block-end-width:0;gap:8px;font-family:var(--text-font-family);font-size:13px;line-height:1.4;color:rgb(var(--text-color))}.header-sidebar__panel-title{margin-block:2px 8px;font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:300;font-size:30px;line-height:1.15}.header-sidebar__group{margin-block-start:20px}.header-sidebar__group-heading{margin-block-end:2px;font-family:var(--text-font-family);font-size:11px;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:.1em}.header-sidebar__footer>.header-sidebar__reviews{display:flex;align-items:center;gap:8px;min-height:44px;padding-block:8px 0;font-family:var(--text-font-family);font-size:13px;line-height:1.4;color:rgb(var(--text-color))}.header-sidebar__reviews .jlr-store-rating__stars{display:flex;flex-shrink:0;gap:2px}.header-sidebar__reviews .jlr-store-rating__stars svg{width:13px;height:auto}.header-sidebar__reviews .jlr-store-rating__stars path{fill:rgb(var(--text-color))}.header-sidebar__account{font-family:var(--text-font-family);font-size:14px;line-height:1.4;text-transform:none;letter-spacing:0}@media screen and (max-width:999px){.header-sidebar.drawer :is(.header-sidebar__main-panel,.header-sidebar__sub-panel) ul.header-sidebar__linklist li>.header-sidebar__linklist-button{color:rgb(var(--text-color))}}:is(.header-sidebar__linklist-button,.header-sidebar__back-button,.header-sidebar__reviews):focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}sale-price.bf-sale-price{color:var(--bf-sale-colour, #8b1a2b)}.product-card .price-list:has(.bf-sale-price),.horizontal-product-card .price-list:has(.bf-sale-price){column-gap:.5rem}.badge.bf-badge{font-weight:600;color:var(--bf-sale-colour, #8b1a2b);background:var(--bf-badge-bg, #fff)}.horizontal-product-card__figure:has(>.bf-badge-list){position:relative}.horizontal-product-card__figure>.bf-badge-list{position:absolute;inset-block-start:.25rem;inset-inline-start:.25rem;z-index:1}.bf-spend-line{margin:var(--space-1) 0 0;font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-size:var(--text-base);line-height:var(--leading-body);letter-spacing:0;text-transform:none;color:rgb(var(--text-color))}.bf-message{display:block;margin:0;font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);font-size:var(--text-base);line-height:var(--leading-body);letter-spacing:0;text-transform:none;color:rgb(var(--text-color))}.jlr-drawer-upsell__header{display:grid;row-gap:var(--space-1)}.bf-cart-summary{display:grid;row-gap:var(--space-2, .75rem);width:100%}.bf-cart-message{margin:0;font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-size:var(--text-sm);line-height:var(--leading-body);color:rgb(var(--text-color))}.bf-cart-summary__rows{display:grid;row-gap:.25rem;margin:0}.bf-cart-summary__row{display:flex;justify-content:space-between;gap:1rem;font-size:var(--text-sm);line-height:var(--leading-body)}.bf-cart-summary__row :is(dt,dd){margin:0}.bf-cart-summary__row dt{color:rgb(var(--text-color) / .65)}.bf-cart-summary__row--discount dd{color:var(--bf-sale-colour, #8b1a2b);white-space:nowrap}.bf-cart-summary--page{width:auto;justify-items:inherit}.bf-cart-summary--page .bf-cart-summary__rows{justify-items:inherit}.bf-cart-summary--page .bf-cart-summary__row{justify-content:flex-start;gap:.5rem}.bf-line-total{display:inline-grid;justify-items:end}.bf-hero .bf-hero__media{--content-over-media-gradient-overlay: var(--bf-hero-overlay, none)}.bf-hero .bf-hero__media--colour{--content-over-media-gradient-overlay: none;background:rgb(var(--bf-hero-background, 110 15 26))}@media screen and (min-width:700px){.bf-hero .bf-hero__media--colour-desktop{--content-over-media-gradient-overlay: none;background:rgb(var(--bf-hero-background, 110 15 26))}.bf-hero .bf-hero__mobile-only{display:none}.shopify-section--slideshow .bf-hero__media--colour-desktop{min-height:max(500px,var(--content-over-media-height, 500px))}}.bf-hero .bf-hero__media--auto{aspect-ratio:var(--bf-hero-ratio-mobile)}@media screen and (min-width:700px){.bf-hero .bf-hero__media--auto{aspect-ratio:var(--bf-hero-ratio-desktop)}}.shopify-section--slideshow:first-child .bf-hero[allow-transparent-header] .bf-hero__content{padding-block-start:max(0px,calc(var(--header-height, 0px) - 4rem))}.bf-wrap-price s{color:rgb(var(--text-color) / .65)}.bf-wrap-price .bf-sale-price{color:var(--bf-sale-colour, #8b1a2b)}.shopify-section--slideshow .bf-hero__media--colour{min-height:max(500px,var(--content-over-media-height, 500px))}.bf-hero .bf-hero__content{--content-over-media-content-max-width: 100%;display:grid;justify-items:center;width:100%;max-width:100%;text-align:center;color:rgb(var(--bf-hero-text, 253 249 243))}.bf-hero .bf-hero__content>*{margin:0;max-width:100%}.bf-hero .bf-hero__eyebrow,.bf-hero .bf-hero__or,.bf-hero .bf-hero__qualifier{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:normal;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.bf-hero .bf-hero__eyebrow{font-size:var(--bf-size-eyebrow-mobile);margin-block-end:.75em}.bf-hero .bf-hero__offer{font-family:var(--heading-font-family);font-weight:300;font-style:normal;font-size:min(var(--bf-size-offer-mobile),calc((100vw - 2.5rem) / var(--bf-fit-offer, 4.8)));line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.bf-hero .bf-hero__or{font-size:var(--bf-size-or-mobile);margin-block:.5em}.bf-hero .bf-hero__qualifier{font-weight:500;font-size:min(var(--bf-size-qualifier-mobile),calc((100vw - 2.5rem) / var(--bf-fit-qualifier, 15)));white-space:nowrap;margin-block-start:.6em}.bf-hero :is(.bf-hero__offer,.bf-hero__qualifier) sup{font-size:.45em;line-height:0;letter-spacing:0;vertical-align:super}.bf-hero .bf-hero__button{margin-block-start:1.5rem}.bf-hero .bf-hero__footnote{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-size:var(--bf-size-footnote-mobile);line-height:1.4;letter-spacing:0;text-transform:none;margin-block-start:1rem}@media screen and (min-width:700px){.bf-hero .bf-hero__eyebrow{font-size:var(--bf-size-eyebrow-desktop)}.bf-hero .bf-hero__offer{font-size:min(var(--bf-size-offer-desktop),calc((100vw - 4rem) / var(--bf-fit-offer, 4.8)))}.bf-hero .bf-hero__or{font-size:var(--bf-size-or-desktop)}.bf-hero .bf-hero__qualifier{font-size:min(var(--bf-size-qualifier-desktop),calc((100vw - 4rem) / var(--bf-fit-qualifier, 15)))}.bf-hero .bf-hero__footnote{font-size:var(--bf-size-footnote-desktop)}.bf-hero .bf-hero__button{margin-block-start:2rem}}.bf-band{display:grid;justify-items:center;padding-block:var(--space-3);padding-inline:var(--container-gutter);background:rgb(var(--bf-band-background, 110 15 26));color:rgb(var(--bf-band-text, 253 249 243));text-align:center}.shopify-section--main-collection .bf-band:has(+.collection-toolbar){margin-block-end:calc(var(--space-3) / -2)}.bf-band>*{margin:0;max-width:100%}.bf-band :is(.bf-band__eyebrow,.bf-band__or,.bf-band__qualifier){font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:normal;line-height:1.3;letter-spacing:var(--tracking-label, .12em);text-transform:uppercase}.bf-band .bf-band__eyebrow{font-size:var(--type-label, 11px);margin-block-end:var(--space-1)}.bf-band .bf-band__offer{font-family:var(--heading-font-family);font-weight:300;font-style:normal;font-size:min(30px,calc((100vw - 2 * var(--container-gutter)) / var(--bf-band-fit, 10.9)));line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.bf-band .bf-band__or{display:inline-block;font-size:max(.36em,min(10px,3.125vw));margin-inline:.5em;vertical-align:.68em}.bf-band .bf-band__qualifier{font-weight:500;font-size:min(12px,calc((100vw - 2 * var(--container-gutter)) / 15));white-space:nowrap;margin-block-start:var(--space-1)}.bf-band sup{font-size:.45em;line-height:0;letter-spacing:0;vertical-align:super}.bf-band .bf-band__footnote{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-size:11px;line-height:1.4;letter-spacing:0;margin-block-start:var(--space-1)}@media screen and (min-width:700px){.bf-band{padding-block:var(--space-4)}.shopify-section--main-collection .bf-band:has(+.collection-toolbar){margin-block-end:calc(-1 * var(--space-3))}.bf-band .bf-band__eyebrow{font-size:13px}.bf-band .bf-band__offer{font-size:44px}.bf-band .bf-band__qualifier{font-size:15px;margin-block-start:.75rem}.bf-band .bf-band__footnote{font-size:12px;margin-block-start:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/362/assets/custom.css.map */
