:root{--vante-ease: cubic-bezier(.22, .61, .36, 1);--vante-hairline: rgba(40, 40, 40, .12)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{letter-spacing:.01em;line-height:1.7}.heading:not(.heading--small):not(.heading--xsmall){letter-spacing:.035em;line-height:1.12}.heading--large{letter-spacing:.02em}.heading--small,.heading--xsmall{letter-spacing:.2em!important;font-weight:500}.section__header .heading--small,.content-box .heading--small,.text-container>.heading--small{color:rgba(var(--text-color),.6)}.section__header .heading:not(.heading--small):after{content:"";display:block;width:40px;height:2px;margin:18px auto 0;background:rgb(var(--primary-button-background))}.section__header.section__header--left .heading:not(.heading--small):after,.section__header--left .heading:not(.heading--small):after{margin-left:0}.text-container p,.rte p{line-height:1.75}.text-container p:empty{display:none}.button{letter-spacing:.18em;padding-left:32px;padding-right:32px;transition:background-color .35s var(--vante-ease),color .35s var(--vante-ease),border-color .35s var(--vante-ease),box-shadow .35s var(--vante-ease)}.button--primary:hover{box-shadow:0 10px 24px -12px #a6192e80}.link{text-underline-offset:4px}.product-item-meta__title{font-size:14px;line-height:1.45;letter-spacing:.01em}.product-item-meta .price{font-weight:600;letter-spacing:.02em}.product-item-meta .price--compare{font-weight:400;opacity:.7}.product-item__aspect-ratio img{transition:transform .9s var(--vante-ease),opacity .4s ease}@media(hover:hover){.product-item:hover .product-item__aspect-ratio img{transform:scale(1.025)}}.list-collections__item-image{transition:transform 1.1s var(--vante-ease)!important}.list-collections__item-info .heading{letter-spacing:.06em}.text-with-icons__item{padding-top:8px;padding-bottom:8px}.text-with-icons__item .heading--small{margin-bottom:6px}.footer__item-title{letter-spacing:.2em!important;font-size:11px}.footer a:not(.button){transition:opacity .25s ease}.footer a:not(.button):hover{opacity:.7}.newsletter-modal__content{box-sizing:border-box;max-width:100%;overflow-wrap:break-word;padding-left:32px;padding-right:32px}.newsletter-modal__form{max-width:100%}:root{--jdgm-star-color: #A6192E !important;--jdgm-primary-color: #A6192E !important;--jdgm-secondary-color: rgba(166, 25, 46, .1) !important}.jdgm-star.jdgm-star,.jdgm-preview-badge .jdgm-star.jdgm-star{color:#a6192e!important}.label--highlight{display:none!important}.price--compare{color:rgba(var(--text-color),.5);font-weight:400}.product-item__aspect-ratio img{object-fit:cover!important;object-position:center}.slideshow .heading--large{font-size:clamp(34px,5.2vw,76px);letter-spacing:.06em;line-height:1.02}.slideshow .heading--small{letter-spacing:.32em!important;opacity:1}.slideshow__text-wrapper .heading{text-shadow:0 1px 14px rgba(0,0,0,.45)}.slideshow__text-wrapper--bottom{background:linear-gradient(to top,#0000008c,#00000040 55%,#0000)}.slideshow .button+.button{background:transparent!important;box-shadow:inset 0 0 0 1px #fff!important;color:#fff!important}.slideshow .button+.button:hover{background:#fff!important;color:#282828!important}.vante-spec{margin-top:24px;border-top:1px solid var(--vante-hairline);padding-top:20px}.vante-spec__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:0}.vante-spec__grid dt{font-size:10px;letter-spacing:.2em;text-transform:uppercase;opacity:.55;margin-bottom:4px}.vante-spec__grid dd{margin:0;font-size:13px;line-height:1.45}.vante-spec__more{opacity:.55;white-space:nowrap}.vante-spec__fit{display:inline-block;margin-top:18px;font-size:12px}.vante-specialist{margin-top:24px;padding:20px;background:#f7f7f7}.vante-specialist__title{font-family:var(--heading-font-family);text-transform:uppercase;letter-spacing:.12em;font-size:13px;font-weight:700;margin:0 0 6px}.vante-specialist__text{font-size:13px;margin:0 0 14px;opacity:.8}.vante-specialist__actions{display:flex;gap:10px;flex-wrap:wrap}.vante-specialist__actions .button{flex:1 1 140px}.vante-statement{background:#fff;padding-block:clamp(56px,8vw,112px) clamp(48px,7vw,96px)}.vante-statement__intro{display:grid;gap:28px}@media screen and (min-width:1000px){.vante-statement__intro{grid-template-columns:7fr 5fr;gap:72px;align-items:end}}.vante-statement__eyebrow{font-family:var(--heading-font-family);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:rgba(var(--text-color),.55);margin:0 0 18px}.vante-statement__heading{font-family:var(--heading-font-family);font-weight:700;text-transform:uppercase;font-size:clamp(26px,3.6vw,46px);line-height:1.08;letter-spacing:.03em;margin:0;text-wrap:balance}.vante-statement__heading:after{content:"";display:block;width:48px;height:2px;margin-top:26px;background:#a6192e}.vante-statement__text p{font-size:15px;line-height:1.8;margin:0 0 20px;max-width:46ch}.vante-statement__link{font-family:var(--heading-font-family);font-size:11px;letter-spacing:.22em;text-transform:uppercase;padding-bottom:6px;border-bottom:1px solid currentColor;transition:color .3s ease,border-color .3s ease}.vante-statement__link:after{content:" \2192"}.vante-statement__link:hover{color:#a6192e}.vante-statement__figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(44px,6vw,80px) 0 0;border-top:1px solid var(--vante-hairline)}@media screen and (min-width:1000px){.vante-statement__figures{grid-template-columns:repeat(4,minmax(0,1fr))}}.vante-statement__figure{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:10px;padding:26px 20px 4px 0}.vante-statement__figure+.vante-statement__figure{padding-left:20px;border-left:1px solid var(--vante-hairline)}@media screen and (max-width:999px){.vante-statement__figure:nth-child(3){border-left:0;padding-left:0}.vante-statement__figure:nth-child(n+3){border-top:1px solid var(--vante-hairline)}}.vante-statement__figure dd{margin:0;font-family:var(--heading-font-family);font-weight:700;font-size:clamp(22px,2.4vw,32px);letter-spacing:.02em;line-height:1.1;font-variant-numeric:tabular-nums}.vante-statement__figure dt{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:rgba(var(--text-color),.55)}.vante-statement--compact .vante-statement__figure dd{font-size:clamp(15px,1.4vw,18px);letter-spacing:.01em;overflow-wrap:anywhere}.vante-statement__figure dd a{transition:color .25s ease}.vante-statement__figure dd a:hover{color:#a6192e}.list-collections__item--vehicle{--section-block-overlay-opacity: 0 !important;height:auto!important;background:#fff;border:1px solid var(--vante-hairline);transition:border-color .35s var(--vante-ease),box-shadow .35s var(--vante-ease)}.list-collections__item--vehicle:hover{border-color:#a6192e;box-shadow:0 18px 40px -28px #28282873}.list-collections__item--vehicle:before,.list-collections__item--vehicle:after,.list-collections__item--vehicle .list-collections__item-image-wrapper:before,.list-collections__item--vehicle .list-collections__item-image-wrapper:after{display:none!important}.list-collections__item--vehicle .list-collections__item-image-wrapper{height:auto!important;padding:28px 28px 4px}.list-collections__item--vehicle .list-collections__item-image{object-fit:contain!important;aspect-ratio:16 / 7;width:100%;height:auto!important}.list-collections__item--vehicle .list-collections__item-info{position:static!important;inset:auto!important;height:auto!important;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 20px 22px;transform:none!important}.list-collections__item--vehicle .list-collections__item-image{display:block;min-height:0!important}.list-collections__item--vehicle .list-collections__item-info .link{margin-top:0!important}.list-collections__item--vehicle .list-collections__item-info .heading:not(.heading--small){font-size:17px;letter-spacing:.08em;margin:0}.list-collections__item--vehicle .list-collections__item-info .link{background:none!important;text-decoration:none;opacity:.55;letter-spacing:.18em!important}.list-collections__item--vehicle .list-collections__item-info .heading:not(.heading--small):after{content:"";display:block;width:0;height:1px;margin:10px auto 0;background:#a6192e;transition:width .35s var(--vante-ease)}.list-collections__item--vehicle:hover .list-collections__item-info .heading:not(.heading--small):after{width:28px}.list-collections__item--vehicle:has(img[src*="/cover.png"]) .list-collections__item-image-wrapper{display:none}.list-collections__item--vehicle:has(img[src*="/cover.png"]) .list-collections__item-info{min-height:140px;justify-content:center}.shopify-section--rich-text .text-container h1{text-transform:uppercase;letter-spacing:.06em;font-size:clamp(22px,2.6vw,30px)}.collection-hero__title,.shopify-section--collection-banner .heading--large,.shopify-section--collection-banner h1{letter-spacing:.04em}.shopify-section--collection-banner .rte,.shopify-section--collection-banner .text-container p{max-width:62ch;margin-inline:auto;color:rgba(var(--text-color),.72);line-height:1.75}.shopify-section--faq,.faq{--secondary-background: 255, 255, 255}.faq__category{background:transparent!important;padding-left:0!important;border-bottom:2px solid #A6192E;display:inline-block;padding-bottom:8px!important;margin-bottom:8px}.faq__item{border-bottom:1px solid var(--vante-hairline)}.faq__item .collapsible-toggle{padding-top:20px;padding-bottom:20px;font-weight:500}.faq-navigation a,.faq-navigation__link{letter-spacing:.18em}.empty-state .heading,.empty-state p{color:#282828!important}.empty-state__background-text{color:#2828280d!important}.vante-eyebrow{font-family:var(--heading-font-family);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:rgba(var(--text-color),.55);margin:0 0 12px!important}.page-header .vante-collection-title{font-size:clamp(24px,3.4vw,44px);line-height:1.08;letter-spacing:.04em;text-wrap:balance;margin-bottom:0}.page-header .vante-collection-title:after{content:"";display:block;width:40px;height:2px;margin:18px auto 0;background:#a6192e}.vante-collection-desc{max-width:62ch;margin:18px auto 0;color:rgba(var(--text-color),.72);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.vante-collection-desc p{margin:0;line-height:1.7}.vante-collection-desc.is-open{display:block;-webkit-line-clamp:unset}.vante-readmore{margin-top:10px;padding:10px 4px;font-family:var(--heading-font-family);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--text-color));border-bottom:1px solid currentColor;background:none;cursor:pointer}@media screen and (max-width:740px){.page-header{padding-top:20px;padding-bottom:8px}.vante-collection-desc{-webkit-line-clamp:2;font-size:14px}.page-header .vante-collection-title:after{margin-top:14px}}.shopify-section--rich-text .text-container .heading--small{letter-spacing:.3em!important}@media screen and (max-width:740px){.list-collections--grid .list-collections__item-list:has(>.list-collections__item--vehicle){grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.list-collections__item--vehicle .list-collections__item-image-wrapper{padding:20px 28px 0}.list-collections__item--vehicle .list-collections__item-info{padding:8px 16px 18px;gap:4px}.list-collections__item--vehicle .list-collections__item-info .heading:not(.heading--small){font-size:15px;letter-spacing:.07em}.list-collections__item--vehicle .list-collections__item-info .link{font-size:11px;letter-spacing:.16em!important}.list-collections__item--vehicle .list-collections__item-info .heading:not(.heading--small):after{display:none}.list-collections__item--vehicle:has(img[src*="/cover.png"]) .list-collections__item-info{min-height:84px}.shopify-section--rich-text .text-container h1{font-size:20px;letter-spacing:.04em}}.shopify-section--rich-text .text-container h1+p{max-width:46ch;margin:10px auto 0;font-size:14px;color:rgba(var(--text-color),.65)}@media screen and (max-width:740px){.shopify-section--rich-text .text-container h1+p{font-size:13px}}@media screen and (max-width:740px){.page-header{padding-bottom:0!important}.page-header__text-wrapper{margin-top:0!important;margin-bottom:0!important}.page-header .vante-eyebrow+.vante-collection-title{margin-top:0!important}.product-facet{margin-top:8px!important}.product-facet__meta-bar{margin-top:14px;margin-bottom:10px!important}}.product-item-meta__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (max-width:740px){input,textarea,select{font-size:16px!important}.vante-statement{padding-block:44px 36px}.vante-statement__intro{gap:18px}.vante-statement__heading{font-size:22px}.vante-statement__heading:after{margin-top:18px}.vante-statement__figures{margin-top:32px}.vante-statement__figure{padding:18px 12px 4px 0}.vante-statement__link{display:inline-block;padding:12px 0 6px}.vante-statement--compact .vante-statement__figures{grid-template-columns:1fr}.vante-statement--compact .vante-statement__figure,.vante-statement--compact .vante-statement__figure+.vante-statement__figure,.vante-statement--compact .vante-statement__figure:nth-child(3){border-left:0;padding:16px 0 14px;border-top:1px solid var(--vante-hairline)}.vante-statement--compact .vante-statement__figure:first-child{border-top:0}.vante-statement--compact .vante-statement__figure dd{font-size:16px;overflow-wrap:normal}.list-collections--grid .list-collections__item-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.list-collections--grid .list-collections__item:not(.list-collections__item--vehicle){aspect-ratio:1 / 1;height:auto!important}.list-collections--grid .list-collections__item:not(.list-collections__item--vehicle) .list-collections__item-image-wrapper,.list-collections--grid .list-collections__item:not(.list-collections__item--vehicle) .list-collections__item-image{height:100%!important;min-height:0!important}.list-collections--grid .list-collections__item:not(.list-collections__item--vehicle) .heading:not(.heading--small){font-size:15px;letter-spacing:.1em}.faq__item .collapsible-toggle{font-size:14px}}#main:has(.vante-finder) .vante-finder{margin:36px 0 28px!important}#main:has(.vante-finder) .vante-finder .heading--small{margin-bottom:8px!important}#main:has(.vante-finder) .vante-finder h1{margin:0!important}#main:has(.vante-finder)>.shopify-section--collection-list>.section{margin:0 0 24px!important}#main:has(.vante-finder)>.shopify-section:last-child>.section{margin-bottom:72px!important}@media screen and (min-width:741px){#main:has(.vante-finder) .list-collections__item:not(.list-collections__item--vehicle) .list-collections__item-image-wrapper{aspect-ratio:3 / 2;height:auto}}@media screen and (max-width:740px){#main:has(.vante-finder) .vante-finder{margin:20px 0 16px!important}#main:has(.vante-finder)>.shopify-section--collection-list>.section{margin:0 0 10px!important}#main:has(.vante-finder)>.shopify-section:last-child>.section{margin-bottom:40px!important}}@media screen and (min-width:741px){.page-header{padding-top:12px!important;padding-bottom:0!important}.page-header__text-wrapper{margin-top:28px!important;margin-bottom:0!important}.page-header .vante-collection-title:after{margin-top:14px}.product-facet{margin-top:20px!important}}.page-header .vante-eyebrow{margin-left:auto!important;margin-right:auto!important}.vante-collection-about{max-width:760px;margin:64px auto 0;padding-top:40px;border-top:1px solid var(--vante-hairline)}.vante-collection-about .vante-collection-desc{max-width:none;margin:0;-webkit-line-clamp:4;font-size:14px}.vante-collection-about .vante-readmore{padding-left:0}@media screen and (max-width:740px){.vante-collection-about{margin-top:40px;padding-top:28px}.vante-collection-about .vante-collection-desc{-webkit-line-clamp:4;font-size:13px}}.product-meta__title{font-size:clamp(22px,2.1vw,30px)!important;line-height:1.14!important;letter-spacing:.03em;text-wrap:balance}.product-meta{padding-bottom:18px!important;margin-bottom:18px!important}.product-form{row-gap:16px}.product-form>*+*{margin-top:0!important}.product-form__inventory{font-size:12px;letter-spacing:.08em}.product-form__shipping-estimate{margin-top:4px!important}.vante-spec{margin-top:8px}.vante-spec__fit{display:none}.vante-acc{margin-top:28px;border-top:1px solid var(--vante-hairline)}.vante-acc__item{border-bottom:1px solid var(--vante-hairline)}.vante-acc__head{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:52px;font-family:var(--heading-font-family);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--heading-color))}.vante-acc__head::-webkit-details-marker{display:none}.vante-acc__head:after{content:"";width:9px;height:9px;margin-right:4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-3px);transition:transform .2s ease}.vante-acc__item[open]>.vante-acc__head:after{transform:rotate(-135deg) translateY(-2px)}.vante-acc__body{padding:0 0 22px;font-size:14px;line-height:1.7;color:rgba(var(--text-color),.82)}.vante-acc__body>:first-child{margin-top:0}.vante-acc__body p:empty,.vante-acc__body br:first-child{display:none}.vante-acc__body ul{margin:0 0 12px;padding-left:18px}.vante-acc__clamp{position:relative;max-height:190px;overflow:hidden}.vante-acc__clamp:after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(#fff0,rgb(var(--background)));pointer-events:none}.vante-acc__clamp.is-open{max-height:none}.vante-acc__clamp.is-open:after{display:none}.vante-acc__more{margin:4px 0 20px;padding-left:0}.vante-acc__body h2,.vante-acc__body h3,.vante-acc__body h4{font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin:20px 0 8px}.product-list__inner:not(.product-list__inner--scroller){margin-inline:0!important}.vante-collection-about .vante-collection-desc p+p,.vante-collection-about .vante-collection-desc ul,.vante-collection-about .vante-collection-desc h2,.vante-collection-about .vante-collection-desc h3{margin-top:12px}.vante-collection-about{margin-bottom:24px}.product-form__shipping-estimate{margin-top:0!important;margin-bottom:4px!important}.product-form__inventory{font-size:11px;letter-spacing:.16em;text-transform:uppercase}.product-form .vante-spec{margin:0;padding:0;border:0}.product-form .vante-spec__grid{gap:0;border-top:1px solid var(--vante-hairline)}.product-form .vante-spec__grid>div{padding:12px 12px 12px 0;border-bottom:1px solid var(--vante-hairline)}.product-form .vante-spec__grid>div:nth-child(2n){padding:12px 0 12px 16px;border-left:1px solid var(--vante-hairline)}.product-form .vante-spec__grid dd{font-size:13px;font-weight:500}.product-form .shipping-estimate{margin:0!important;padding:14px 16px;border:0;border-radius:0;background:#f6f6f6;grid-template-columns:1fr auto;column-gap:12px;row-gap:6px;font-size:13px}.product-form .shipping-estimate__heading{grid-column:1;grid-row:1;font-family:var(--heading-font-family);font-size:10px;font-weight:400;letter-spacing:.2em;opacity:.6}.product-form .shipping-estimate__heading svg{display:none}.product-form .shipping-estimate__detected,.product-form .shipping-estimate__selector{grid-column:2;grid-row:1;justify-content:flex-end;gap:6px;font-size:12px}.product-form .shipping-estimate__detected .shipping-estimate__label{display:none}.product-form .shipping-estimate__detected strong{font-weight:500}.product-form .shipping-estimate__change{padding:6px 0}.product-form .shipping-estimate__result{grid-column:1 / -1;grid-row:2}.product-form .shipping-estimate__method{display:flex;flex-direction:column;gap:2px}.product-form .shipping-estimate__method-cost{order:-1;font-size:15px;font-weight:600;color:rgb(var(--heading-color))}.product-form .shipping-estimate__method-name{font-size:12px;opacity:.6;font-weight:400}.vante-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:2px 0 0;padding:0;list-style:none;font-size:11px;letter-spacing:.04em;color:rgba(var(--text-color),.7)}.vante-trust li{display:inline-flex;align-items:center;gap:6px}.vante-trust svg{flex:none;opacity:.8}.product-form .vante-acc{margin-top:12px}@media screen and (max-width:999px){.product-meta{margin-top:20px!important;margin-bottom:14px!important;padding-bottom:14px!important}.product-meta__title{font-size:20px!important}.product-form__inventory{margin:0!important}.product-form{row-gap:14px}}.product-meta{margin-bottom:16px!important}@media screen and (max-width:999px){.product-meta{margin-bottom:14px!important}}.vante-price-row{display:flex!important;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.vante-price-rating{margin:0 0 0 auto!important}.vante-price-rating .jdgm-prev-badge{display:inline-flex!important;align-items:center;gap:6px}.vante-price-rating .jdgm-star{font-size:13px!important;padding:0 1px!important}.vante-price-rating .jdgm-prev-badge__text{font-size:12px;letter-spacing:.02em;color:rgba(var(--text-color),.65);margin-left:2px}.product-meta__price-list-container:has(.vante-stars){display:flex!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.vante-stars{display:inline-flex;align-items:center;gap:6px;margin-left:auto;min-height:40px;color:rgb(var(--heading-color));text-decoration:none}.vante-stars__icons{display:inline-flex;gap:2px}.vante-stars__star{display:block}.vante-stars__count{font-size:12px;letter-spacing:.02em;color:rgba(var(--text-color),.65)}.product-meta__reference{margin-top:12px!important}.product-meta__sku{font-family:var(--heading-font-family);font-size:11px!important;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--text-color),.55)}.product-meta__sku-number{margin-left:4px;letter-spacing:.08em;color:rgba(var(--text-color),.8)}.product-form__option-info{font-family:var(--heading-font-family);font-size:11px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:10px}.product-form:has([data-material-options]) variant-picker .product-form__option-selector:not(.product-form__option-selector--vante) .product-form__option-info{display:none!important}.product-form__option-selector--vante .product-form__option-info{display:block!important;margin-bottom:10px;font-size:10px;letter-spacing:.2em;line-height:1.4;color:#28282899}.product-form__option-selector--vante .product-form__option-value{display:none}.product-form__option-selector--vante+.product-form__option-selector--vante{margin-top:22px!important}@media screen and (max-width:740px){.product-form__option-selector--vante .product-form__option-info{font-size:11px}.product-form__option-selector--vante+.product-form__option-selector--vante{margin-top:20px!important}}.product-form__option-value{color:rgb(var(--heading-color))}.block-swatch-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;margin:0!important}.block-swatch{margin:0!important}.block-swatch__item{width:100%;margin:0!important;min-height:52px;display:flex!important;align-items:center;justify-content:center;text-align:center;padding:8px 10px!important;border:1px solid rgba(40,40,40,.18)!important;border-radius:0!important;background:#fff;font-size:13px;letter-spacing:.02em;line-height:1.3;transition:border-color .2s ease,box-shadow .2s ease}.block-swatch__radio:checked+.block-swatch__item{border-color:#282828!important;box-shadow:inset 0 0 0 1px #282828;font-weight:600}.vante-option-note{margin-top:-2px}.vante-option-note p{margin:0;font-size:13px;line-height:1.55;color:rgba(var(--text-color),.75)}.vante-option-note strong{color:rgb(var(--heading-color));font-weight:600}.inventory.inventory--mto{color:rgb(var(--heading-color))!important}.inventory.inventory--mto:before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:#a6192e;vertical-align:middle}.product-form .shipping-estimate .vante-mto{grid-column:1 / -1;grid-row:3;margin-top:10px;padding-top:14px;border-top:1px solid rgba(40,40,40,.1)}.vante-mto__steps{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;position:relative}.vante-mto__steps:before{content:"";position:absolute;top:4px;left:16.66%;right:16.66%;height:1px;background:#28282840}.vante-mto__steps li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;padding-top:16px}.vante-mto__steps li:before{content:"";position:absolute;top:0;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:#f6f6f6;border:1.5px solid rgb(var(--heading-color))}.vante-mto__steps li:nth-child(2):before{background:#a6192e;border-color:#a6192e}.vante-mto__label{font-family:var(--heading-font-family);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--heading-color))}.vante-mto__sub{font-size:11px;opacity:.65;line-height:1.35}.vante-mto__note{margin:12px 0 0;font-size:12px;line-height:1.55;opacity:.75}.vante-mto__track{--vante-make: 55%}.vante-mto__phases{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;margin-bottom:8px;font-size:11px;line-height:1.3}.vante-mto__phase{white-space:nowrap;color:#282828b3}.vante-mto__phase strong{font-weight:600;color:rgb(var(--heading-color))}.vante-mto__phase--ship{margin-left:auto;text-align:right}.vante-mto__bar{position:relative;display:grid;grid-template-columns:var(--vante-make) 1fr;height:9px;align-items:center}.vante-mto__seg--make{height:2px;background:#a6192e}.vante-mto__seg--ship{height:0;border-top:1.5px dashed rgba(40,40,40,.35)}.vante-mto__points{position:relative;height:44px;margin:0;padding:0;list-style:none}.vante-mto__point{position:absolute;top:-9px;display:flex;flex-direction:column;gap:2px;padding-top:16px;white-space:nowrap}.vante-mto__point:before{content:"";position:absolute;top:0;width:9px;height:9px;border-radius:50%;background:#f6f6f6;border:1.5px solid rgb(var(--heading-color));box-sizing:border-box}.vante-mto__point--start{left:0;align-items:flex-start}.vante-mto__point--start:before{left:0;background:#a6192e;border-color:#a6192e}.vante-mto__point--mid{left:var(--vante-make);transform:translate(calc(-50% + var(--vante-shift, 0px)));align-items:center;text-align:center}.vante-mto__point--mid:before{display:none}.vante-mto__bar:after{content:"";position:absolute;top:0;left:var(--vante-make);width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:#f6f6f6;border:1.5px solid rgb(var(--heading-color));box-sizing:border-box}.vante-mto__point--end{right:0;align-items:flex-end;text-align:right}.vante-mto__point--end:before{right:0}.vante-acc--wide{margin:48px 0 0}.vante-acc--wide .vante-acc__head{min-height:60px;font-size:13px}.vante-acc--wide .vante-acc__body{max-width:860px;font-size:15px}@media screen and (max-width:999px){.vante-acc--wide{margin-top:28px}.vante-acc--wide .vante-acc__head{min-height:54px;font-size:12px}.vante-acc--wide .vante-acc__body{font-size:14px}}.shopify-section--main-product>.section,.shopify-section--main-product>section{margin-bottom:0!important}.shopify-section--main-product+.shopify-section--product-content>.section,.shopify-section--main-product+.shopify-section--product-content>section{margin-top:40px!important}@media screen and (max-width:999px){.shopify-section--main-product+.shopify-section--product-content>.section,.shopify-section--main-product+.shopify-section--product-content>section{margin-top:24px!important}}@media screen and (min-width:1000px){.product__info,.product__media{position:static!important;top:auto!important}}@media screen and (min-width:1000px)and (min-height:760px){.product__media{position:sticky!important;top:calc(var(--header-height, 72px) + 24px)!important;align-self:flex-start}}@media screen and (max-width:999px){.product-meta__title{font-size:21px!important}.product-meta{margin-top:18px!important}}.shopify-section--header .header:not(.header--transparent){--header-text-color: 166, 25, 46;color:#a6192e}.shopify-section--header .header__logo-image{max-width:72px!important}@media screen and (min-width:1000px){.shopify-section--header .header__logo-image{max-width:84px!important}}.shopify-section--header .header__wrapper{min-height:52px;padding-block:0!important}@media screen and (min-width:1000px){.shopify-section--header .header__wrapper{min-height:60px}}.shopify-section--header .header:not(.header--transparent){background:#ffffffc7!important;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(40,40,40,.08);box-shadow:none!important}.shopify-section--header .header{transition:background-color .3s ease,color .3s ease}.shopify-section--header .header__icon-wrapper[aria-controls=mobile-menu-drawer]{position:relative;width:44px;height:44px;margin-inline-start:-10px}.shopify-section--header .header__icon-wrapper[aria-controls=mobile-menu-drawer] svg{display:none}.shopify-section--header .header__icon-wrapper[aria-controls=mobile-menu-drawer]:before,.shopify-section--header .header__icon-wrapper[aria-controls=mobile-menu-drawer]:after{content:"";position:absolute;left:10px;width:24px;height:1px;background:currentColor;transition:transform .25s ease}.shopify-section--header .header__icon-wrapper[aria-controls=mobile-menu-drawer]:before{top:15px;box-shadow:0 7px 0 currentColor}.shopify-section--header .header__icon-wrapper[aria-controls=mobile-menu-drawer]:after{top:29px}@media screen and (min-width:1000px){.shopify-section--header .header__icon-wrapper[aria-controls=mobile-menu-drawer]:before,.shopify-section--header .header__icon-wrapper[aria-controls=mobile-menu-drawer]:after{width:32px}}.shopify-section--header .header__icon-wrapper[aria-controls=newsletter-popup],.shopify-section--header .header__secondary-links shopify-account{display:none!important}.shopify-section--header #header-localization-form,.shopify-section--header .header__inline-navigation .header__icon-wrapper[aria-controls=search-drawer],.shopify-section--header .header__secondary-links .header__icon-wrapper[aria-controls=search-drawer]{display:none!important}.shopify-section--header .header__secondary-links{align-items:center}.shopify-section--header .header__secondary-links .header__icon-list{gap:16px}.shopify-section--header .header__secondary-links .header__icon-list>div:has(>shopify-account){display:none!important}@media screen and (min-width:1000px){.shopify-section--header .header__secondary-links .header__icon-list{gap:14px}}.vante-header-link{display:inline-flex;align-items:center;margin-inline-end:28px;font-family:var(--heading-font-family);font-size:11px;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--header-text-color));white-space:nowrap;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:6px;text-decoration-thickness:1px;transition:text-decoration-color .25s ease}.vante-header-link:hover{text-decoration-color:currentColor}#mobile-menu-drawer .drawer__content{padding-top:8px}#mobile-menu-drawer .mobile-nav__item[data-level="1"]{border-bottom:1px solid rgba(40,40,40,.08)!important}#mobile-menu-drawer .mobile-nav__item[data-level="1"]>.mobile-nav__link{font-family:var(--heading-font-family);font-size:13px!important;font-weight:700!important;letter-spacing:.16em;text-transform:uppercase;padding-block:22px!important}#mobile-menu-drawer .mobile-nav__item[data-level="2"]>.mobile-nav__link,#mobile-menu-drawer .mobile-nav__item[data-level="3"]>.mobile-nav__link{font-size:14px;letter-spacing:.02em;color:rgba(var(--text-color),.8)}#mobile-menu-drawer .animated-plus:before{height:1px!important}#mobile-menu-drawer .animated-plus:after{width:1px!important}#mobile-menu-drawer .drawer__footer{border-top:1px solid rgba(40,40,40,.08);box-shadow:none!important;font-family:var(--heading-font-family);font-size:11px;letter-spacing:.2em;text-transform:uppercase}#mobile-menu-drawer .drawer__close-button svg{stroke-width:1}@media screen and (max-width:740px){.slideshow .content-box{margin-left:0!important;margin-right:0!important;max-width:none}.slideshow__text-wrapper--bottom{margin-inline:calc(-1 * var(--container-gutter));padding-inline:var(--container-gutter)!important}.slideshow .button-group__wrapper{display:grid!important;grid-template-columns:1fr 1fr;gap:10px;margin:0!important;width:100%}.slideshow .button-group__wrapper .button{margin:0!important;width:100%;min-width:0;height:46px;padding-inline:8px;line-height:46px;font-size:10px;letter-spacing:.18em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:1000px){.product-content__tabs{width:100%!important;max-width:1100px;margin-inline:auto!important;flex:1 1 100%!important}}.vante-editorial{padding-block:56px 16px;background:#fff}.vante-editorial--light{background:#f6f6f6}.vante-editorial--dark{background:#111;color:#ffffffc7}.vante-editorial__intro{max-width:720px;margin:0 auto 40px;text-align:center}.vante-editorial__eyebrow,.vante-chapter__eyebrow{font-family:var(--heading-font-family);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#a6192e;margin:0 0 14px}.vante-editorial__title{font-size:clamp(24px,3.2vw,40px);line-height:1.1;letter-spacing:.04em;text-transform:uppercase;text-wrap:balance;margin:0}.vante-editorial--dark .vante-editorial__title,.vante-editorial--dark .vante-chapter__heading{color:#fff}.vante-chapter{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:56px}.vante-chapter__media{margin-inline:calc(-1 * var(--container-gutter));aspect-ratio:4 / 3;overflow:hidden;background:#f2f2f2}.vante-chapter__media img,.vante-chapter__media video,.vante-chapter__media svg{display:block;width:100%;height:100%;object-fit:cover}.vante-chapter__heading{font-size:22px;line-height:1.15;letter-spacing:.05em;text-transform:uppercase;text-wrap:balance;margin:0 0 16px}.vante-chapter__text{font-size:15px;line-height:1.75;color:inherit;opacity:.85}.vante-chapter__text p{margin:0 0 14px}.vante-chapter__text strong{color:rgb(var(--heading-color));font-weight:600}.vante-editorial--dark .vante-chapter__text strong{color:#fff}.vante-chapter__link{display:inline-block;margin-top:10px;padding:10px 0 6px;font-family:var(--heading-font-family);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--heading-color));border-bottom:1px solid currentColor}.vante-chapter__link:after{content:" \2192"}.vante-editorial--dark .vante-chapter__link{color:#fff}@media screen and (min-width:1000px){.vante-editorial{padding-block:104px 40px}.vante-editorial__intro{margin-bottom:72px}.vante-chapter{grid-template-columns:1.1fr 1fr;gap:88px;align-items:center;margin-bottom:104px}.vante-chapter--flip{grid-template-columns:1fr 1.1fr}.vante-chapter--flip .vante-chapter__media{order:2}.vante-chapter__media{margin-inline:0;aspect-ratio:5 / 4}.vante-chapter__body{max-width:480px}.vante-chapter__heading{font-size:clamp(24px,2.4vw,34px);margin-bottom:20px}}.vante-hero{position:relative;display:flex;align-items:flex-end;min-height:78svh;overflow:hidden;background:#111;color:#fff}.vante-hero--medium{min-height:60svh}.vante-hero--short{min-height:420px}.vante-hero__media,.vante-hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0}.vante-hero__image{width:100%;height:100%;object-fit:cover;object-position:center}.vante-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,var(--vante-hero-shade, .6)),rgba(0,0,0,calc(var(--vante-hero-shade, .6) * .45)) 45%,#0000 80%)}.vante-hero__container{position:relative;z-index:1;width:100%;padding-block:40px}.vante-hero__content{max-width:640px}.vante-hero__eyebrow{font-family:var(--heading-font-family);font-size:11px;letter-spacing:.32em;text-transform:uppercase;margin:0 0 14px;color:#ffffffd9}.vante-hero__title{font-size:clamp(32px,9vw,76px);line-height:1.02;letter-spacing:.04em;text-transform:uppercase;text-wrap:balance;color:#fff;margin:0}.vante-hero__title:after{content:"";display:block;width:48px;height:2px;margin-top:20px;background:#a6192e}.vante-hero__text{margin-top:18px;font-size:15px;line-height:1.65;color:#ffffffd9}.vante-hero__text p{margin:0}.vante-hero__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:26px}.vante-hero__actions:has(>:only-child){grid-template-columns:1fr}.vante-hero__button{display:flex;align-items:center;justify-content:center;height:48px;padding-inline:6px;background:#a6192e;color:#fff;font-family:var(--heading-font-family);font-size:10px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:background .2s ease,color .2s ease}.vante-hero__button:hover{background:#86142a}.vante-hero__button--ghost{background:transparent;box-shadow:inset 0 0 0 1px #fff}.vante-hero__button--ghost:hover{background:#fff;color:#282828}@media screen and (min-width:1000px){.vante-hero{min-height:88vh}.vante-hero--medium{min-height:68vh}.vante-hero--short{min-height:480px}.vante-hero__container{padding-block:72px}.vante-hero__text{font-size:17px}.vante-hero__actions{display:flex}.vante-hero__button{min-width:230px;padding-inline:20px;font-size:11px;letter-spacing:.2em}}.vante-hero--plain{min-height:0!important;background:#f6f6f6;color:#282828;text-align:center}.vante-hero--plain .vante-hero__container{padding-block:64px}.vante-hero--plain .vante-hero__content{margin-inline:auto}.vante-hero--plain .vante-hero__eyebrow{color:#a6192e}.vante-hero--plain .vante-hero__title{color:#282828;font-size:clamp(26px,6.5vw,44px)}.vante-hero--plain .vante-hero__title:after{margin-inline:auto}.vante-hero--plain .vante-hero__text{color:#282828bf}.vante-hero--plain .vante-hero__button--ghost{color:#282828;box-shadow:inset 0 0 0 1px #282828}.vante-hero--plain .vante-hero__button--ghost:hover{background:#282828;color:#fff}@media screen and (min-width:1000px){.vante-hero--plain .vante-hero__container{padding-block:96px}.vante-hero--plain .vante-hero__actions{justify-content:center}}@media screen and (min-width:741px){#main:has(.vante-finder) .list-collections__item:not(.list-collections__item--vehicle):last-child:nth-child(3n+1){grid-column:2}}.vante-timeline{padding-block:64px;background:#f6f6f6}.vante-timeline__intro{margin-bottom:36px}.vante-timeline__list{position:relative;margin:0;padding:0;list-style:none}.vante-timeline__list:before{content:"";position:absolute;top:8px;bottom:8px;left:5px;width:1px;background:#2828282e}.vante-timeline__item{position:relative;padding:0 0 36px 32px}.vante-timeline__item:before{content:"";position:absolute;top:4px;left:0;width:11px;height:11px;border-radius:50%;background:#f6f6f6;border:1.5px solid #282828}.vante-timeline__item--now:before{background:#a6192e;border-color:#a6192e}.vante-timeline__year{display:block;font-family:var(--heading-font-family);font-size:13px;letter-spacing:.2em;color:#a6192e;margin-bottom:6px}.vante-timeline__title{font-size:18px;letter-spacing:.05em;text-transform:uppercase;margin:0 0 8px}.vante-timeline__text{font-size:15px;line-height:1.7;opacity:.8;max-width:560px}.vante-timeline__text p{margin:0}@media screen and (min-width:1000px){.vante-timeline{padding-block:104px}.vante-timeline .container{display:grid;grid-template-columns:1fr 1.4fr;gap:88px}.vante-timeline__intro{position:sticky;top:calc(var(--header-height, 60px) + 40px);align-self:start}.vante-timeline__item{display:grid;grid-template-columns:110px 1fr;padding-left:40px;padding-bottom:48px}.vante-timeline__year{font-size:15px}.vante-timeline__title{font-size:22px}}.vante-editorial__index{position:sticky;top:var(--header-height, 52px);z-index:2;margin:0 calc(-1 * var(--container-gutter)) 32px;background:#ffffffdb;-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px);border-block:1px solid var(--vante-hairline)}.vante-editorial__index-list{display:flex;gap:4px;margin:0;padding:0 var(--container-gutter);list-style:none;overflow-x:auto;scrollbar-width:none}.vante-editorial__index-list::-webkit-scrollbar{display:none}.vante-editorial__index-link{display:flex;align-items:center;gap:8px;height:48px;padding-inline:10px;font-family:var(--heading-font-family);font-size:11px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#2828288c;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}.vante-editorial__index-link span{color:#a6192e}.vante-editorial__index-link.is-active{color:#282828;border-bottom-color:#a6192e}.vante-chapter{scroll-margin-top:calc(var(--header-height, 52px) + 64px)}@media screen and (min-width:1000px){.vante-editorial__index{margin-bottom:72px}.vante-editorial__index-list{justify-content:center}}.vante-statement--dark{background:#111;color:#ffffffc7}.vante-statement--dark .vante-statement__heading,.vante-statement--dark .vante-statement__figure dd{color:#fff}.vante-statement--dark .vante-statement__link{color:#fff;border-color:#fff9}.vante-statement--dark .vante-statement__link:hover{color:#fff;border-color:#a6192e}.vante-statement--dark .vante-statement__eyebrow,.vante-statement--dark .vante-statement__figure dt{color:#fff9}.vante-statement--dark .vante-statement__figures,.vante-statement--dark .vante-statement__figure,.vante-statement--dark .vante-statement__figure+.vante-statement__figure{border-color:#ffffff24!important}#main:has(.vante-finder) .list-collections__item:not(.list-collections__item--vehicle) .list-collections__item-image-wrapper:before{background:linear-gradient(to right,#0000009e,#00000040 55%,#0000000d)!important}#main:has(.vante-finder) .list-collections__item:not(.list-collections__item--vehicle) .list-collections__item-info{top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:18px 20px!important;text-align:left;transform:none!important}#main:has(.vante-finder) .list-collections__item:not(.list-collections__item--vehicle) .list-collections__item-info .heading{font-size:20px!important;letter-spacing:.14em;margin:0}#main:has(.vante-finder) .list-collections__item:not(.list-collections__item--vehicle) .list-collections__item-info:after{content:"Explore models \2192";margin-top:6px;font-family:var(--heading-font-family);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#ffffffd9}@media screen and (max-width:740px){#main:has(.vante-finder) .list-collections__item-list:has(>.list-collections__item:not(.list-collections__item--vehicle)){grid-template-columns:1fr!important;gap:10px!important}#main:has(.vante-finder) .list-collections__item:not(.list-collections__item--vehicle),#main:has(.vante-finder) .list-collections__item:not(.list-collections__item--vehicle) .list-collections__item-image-wrapper,#main:has(.vante-finder) .list-collections__item:not(.list-collections__item--vehicle) .list-collections__item-image{aspect-ratio:2.5 / 1!important;height:auto!important}}#main:has(.vante-finder)>.shopify-section--rich-text:last-child .text-container p{font-size:13px;color:rgba(var(--text-color),.65)}#main:has(.vante-finder)>.shopify-section--rich-text:last-child .text-container a{color:rgb(var(--heading-color));text-decoration:underline;text-underline-offset:4px}.shopify-section--image-with-text-overlay .heading.h1{letter-spacing:.05em}.vante-assurances{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0;margin:18px 0 0;padding:0;list-style:none;font-family:var(--heading-font-family);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--text-color),.6)}.page-header .vante-assurances li{display:inline-flex;align-items:center;margin:0!important;padding:0!important;list-style:none}.page-header .vante-assurances li:before{content:none!important}.page-header .vante-assurances li+li:before{content:"\b7"!important;position:static!important;display:inline!important;width:auto!important;height:auto!important;background:none!important;margin-inline:10px;color:#a6192e}@media screen and (max-width:740px){.vante-assurances{font-size:10px;letter-spacing:.14em}.page-header .vante-assurances li:last-child{flex-basis:100%;justify-content:center}.page-header .vante-assurances li:last-child:before{content:none!important}}.product-item__quick-buy-button{display:none!important}.product-item__aspect-ratio img{transition:transform .9s cubic-bezier(.2,.6,.2,1),opacity .4s ease!important}@media(hover:hover){.product-item:hover .product-item__aspect-ratio img{transform:scale(1.035)}}.product-item-meta__title{font-size:14px!important;font-weight:500;line-height:1.4;color:rgb(var(--heading-color));letter-spacing:.01em}.product-item-meta .price{font-size:13px;font-weight:500;letter-spacing:.02em}.product-item-meta .price--compare{font-weight:400}.product-item__info{padding-top:14px!important}.product-item__quick-form .button{font-size:11px;letter-spacing:.18em;background:#ffffffeb}@media screen and (max-width:740px){#main .product-list__inner{row-gap:32px!important}.product-item-meta__title{font-size:13px!important}.product-item__info{padding-top:12px!important}}.product-facet__meta-bar-item,.product-facet__meta-bar .text--small,.mobile-toolbar__item-label,.product-facet__filters-header .heading,.product-facet__filters .collapsible-toggle{font-family:var(--heading-font-family);font-size:11px!important;letter-spacing:.18em;text-transform:uppercase}@media screen and (max-width:740px){.product-form .shipping-estimate__change{min-height:40px;padding-inline:6px}.shopify-payment-button__more-options,.product-desc-readmore{min-height:40px}.product-form .vante-spec__grid dt,.product-form .shipping-estimate__heading,.vante-mto__label{font-size:11px!important}[class*=ai-dealer-network] a[href^="tel:"],[class*=ai-dealer-network] a[href^="mailto:"]{display:inline-flex;align-items:center;min-height:40px}[class*=ai-dealer-network__card-address]{font-size:12px!important}}@media(prefers-reduced-motion:reduce){.product-item__aspect-ratio img,.list-collections__item-image,.button{transition:none!important}}.product-form{grid-template-columns:minmax(0,1fr)}@media screen and (max-width:400px){.product-form .shipping-estimate__heading{white-space:normal}.product-form .shipping-estimate__detected{flex-wrap:wrap}}.footer__payment-methods{flex-wrap:wrap;max-width:100%;row-gap:8px}@media screen and (max-width:999px){.product__info .product-form{row-gap:20px!important}.vante-specialist-slot--form .vante-specialist{margin-top:4px}.product-form .shipping-estimate__change{font-size:12px!important}}.product-form>div:has(>.product-form__custom-liquid>.vante-mto-config),.product-form>div:has(>.product-form__custom-liquid>script:only-child){display:none!important}.shopify-section--footer{position:relative;margin-top:-1px}.block-swatch-list:has(>.block-swatch:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))!important}.block-swatch-list:has(>.block-swatch:nth-child(3):last-child) .block-swatch__item{padding:8px 6px!important;line-height:1.25}@media screen and (max-width:359px){.block-swatch-list:has(>.block-swatch:nth-child(3):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important}.block-swatch-list:has(>.block-swatch:nth-child(3):last-child)>.block-swatch:nth-child(3){grid-column:1 / -1}}.vante-fg-link{display:flex;align-items:center;gap:14px;width:100%;margin-top:14px;padding:12px 14px;border:1px solid rgba(40,40,40,.12);background:#fafaf9;cursor:pointer;text-align:start;font-family:var(--text-font-family);color:rgb(var(--heading-color));transition:border-color .2s ease,background-color .2s ease}.vante-fg-link:hover{border-color:#28282866;background:#fff}.vante-fg-link:focus-visible{outline:2px solid rgb(var(--heading-color));outline-offset:2px}.vante-fg-link__chips{display:inline-flex;flex-shrink:0}.vante-fg-link__chip{width:30px;height:30px;border-radius:50%;background:#2c2c2a center/cover no-repeat;box-shadow:0 0 0 2px #fafaf9}.vante-fg-link__chip+.vante-fg-link__chip{margin-left:-9px}.vante-fg-link:hover .vante-fg-link__chip{box-shadow:0 0 0 2px #fff}.vante-fg-link__text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.vante-fg-link__title{font-size:13px;font-weight:500;letter-spacing:.02em;line-height:1.3}.vante-fg-link__sub{font-size:12px;line-height:1.35;color:#28282899}.vante-fg-link__arrow{flex-shrink:0;opacity:.55;transition:transform .2s ease,opacity .2s ease}.vante-fg-link:hover .vante-fg-link__arrow{transform:translate(3px);opacity:1}@media screen and (max-width:740px){.vante-fg-link{padding:12px;gap:12px;min-height:58px}.vante-fg-link__title{font-size:14px}}html.vante-fg-lock{overflow:hidden}.vante-fg{position:fixed;inset:auto 0 0 0;width:100%;max-width:100%;max-height:88vh;margin:0;padding:0;border:0;background:transparent;overflow:visible}.vante-fg::backdrop{background:#14141400;transition:background .26s ease}.vante-fg.is-open::backdrop{background:#14141480}.vante-fg__panel{max-height:88vh;overflow-y:auto;overscroll-behavior:contain;background:#fff;border-radius:14px 14px 0 0;padding:0 20px calc(24px + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .26s cubic-bezier(.2,.8,.2,1)}.vante-fg.is-open .vante-fg__panel{transform:translateY(0)}.vante-fg__head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:22px 0 12px;background:#fff}.vante-fg__grab{position:absolute;top:8px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:2px;background:#2828282e}.vante-fg__title{margin:0;font-family:var(--heading-font-family);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--heading-color))}.vante-fg__close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:-10px;border:0;background:none;cursor:pointer;color:rgb(var(--heading-color))}.vante-fg__intro{margin:0 0 18px;font-size:13px;line-height:1.55;color:#282828b3}.vante-fg__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vante-fg__card{position:relative;display:flex;flex-direction:column;gap:10px;padding:0 0 12px;border:1px solid rgba(40,40,40,.14);background:#fff;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:border-color .2s ease}.vante-fg__card:hover{border-color:#28282873}.vante-fg__card.is-selected{border-color:#282828;box-shadow:inset 0 0 0 1px #282828}.vante-fg__img{display:block;aspect-ratio:1;overflow:hidden;background:#111}.vante-fg__img img{display:block;width:100%;height:100%;object-fit:cover}.vante-fg__card--wide{grid-column:1 / -1}.vante-fg__card--wide .vante-fg__img{aspect-ratio:2 / 1}.vante-fg__meta{display:flex;flex-direction:column;gap:4px;padding:0 12px}.vante-fg__name{font-size:13px;font-weight:600;color:rgb(var(--heading-color))}.vante-fg__desc{font-size:12px;line-height:1.45;color:#282828a6}.vante-fg__price{margin-top:2px;font-size:12px;color:rgb(var(--heading-color))}.vante-fg__tick{display:none;position:absolute;top:8px;left:8px;padding:3px 8px;background:#fff;font-family:var(--heading-font-family);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#282828}.vante-fg__card.is-selected .vante-fg__tick{display:block}@media screen and (min-width:750px){.vante-fg{inset:0 0 0 auto;width:460px;height:100vh;max-height:100vh}.vante-fg__panel{height:100vh;max-height:100vh;border-radius:0;padding:0 28px 32px;transform:translate(100%)}.vante-fg.is-open .vante-fg__panel{transform:translate(0)}.vante-fg__grab{display:none}.vante-fg__head{padding-top:28px}}@media(prefers-reduced-motion:reduce){.vante-fg__panel,.vante-fg::backdrop{transition:none}}.vante-fg-tip{position:absolute;z-index:60;width:200px;padding:8px 8px 10px;background:#fff;border:1px solid rgba(40,40,40,.14);box-shadow:0 14px 34px #00000024;pointer-events:none;opacity:0;transform:translateY(calc(-100% + 6px));transition:opacity .15s ease,transform .15s ease}.vante-fg-tip.is-visible{opacity:1;transform:translateY(-100%)}.vante-fg-tip__img{display:block;aspect-ratio:1;overflow:hidden;background:#111}.vante-fg-tip__img img{display:block;width:100%;height:100%;object-fit:cover}.vante-fg-tip__name{display:block;margin-top:8px;font-size:12px;font-weight:600;color:rgb(var(--heading-color))}.vante-fg-tip__price{display:block;font-size:11px;color:#282828a6}.vante-statement__specs{margin:0 0 22px;font-family:var(--heading-font-family);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--text-color),.55)}.vante-lib{margin-top:clamp(48px,6vw,88px)}.vante-lib__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:18px}.vante-lib__eyebrow{margin:0}.vante-lib__note{margin:0;font-size:12px;color:rgba(var(--text-color),.55)}.vante-lib__row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.vante-lib__tile{display:flex;flex-direction:column;gap:4px;padding:0;border:0;background:none;text-align:left;cursor:pointer;font:inherit;color:inherit}.vante-lib__img{display:block;aspect-ratio:1;overflow:hidden;margin-bottom:10px;background:#111}.vante-lib__img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.vante-lib__tile:hover .vante-lib__img img{transform:scale(1.06)}.vante-lib__name{font-family:var(--heading-font-family);font-size:14px;font-weight:700;letter-spacing:.04em;color:rgb(var(--heading-color))}.vante-lib__sub{font-size:12px;color:rgba(var(--text-color),.6)}@media screen and (max-width:999px){.vante-lib__head{flex-direction:column;gap:6px}.vante-lib__row{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--container-gutter, 24px));padding-inline:var(--container-gutter, 24px);scroll-padding-inline:var(--container-gutter, 24px)}.vante-lib__row::-webkit-scrollbar{display:none}.vante-lib__tile{flex:0 0 42%;scroll-snap-align:start}}@media screen and (min-width:750px)and (max-width:999px){.vante-lib__tile{flex-basis:27%}}.vante-lb{width:min(920px,100vw);max-width:100vw;max-height:100vh;margin:auto;padding:0;border:0;background:transparent;overflow:visible}.vante-lb::backdrop{background:#0c0c0c00;transition:background .26s ease}.vante-lb.is-open::backdrop{background:#0c0c0cb3}.vante-lb__panel{position:relative;background:#fff;opacity:0;transform:translateY(16px);transition:opacity .26s ease,transform .26s cubic-bezier(.2,.8,.2,1)}.vante-lb.is-open .vante-lb__panel{opacity:1;transform:none}.vante-lb__item{display:grid;grid-template-columns:1.1fr 1fr;margin:0}.vante-lb__img{display:block;aspect-ratio:1;overflow:hidden;background:#111}.vante-lb__img img{display:block;width:100%;height:100%;object-fit:cover}.vante-lb__item figcaption{display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:40px 36px 84px}.vante-lb__name{font-family:var(--heading-font-family);font-size:22px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:rgb(var(--heading-color))}.vante-lb__desc{font-size:15px;line-height:1.7;color:rgba(var(--text-color),.8)}.vante-lb__note{font-size:12px;line-height:1.55;color:rgba(var(--text-color),.55)}.vante-lb__close{position:absolute;top:10px;right:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:0;background:#fff;cursor:pointer;color:#282828}.vante-lb__nav{position:absolute;right:36px;bottom:28px;display:flex;align-items:center;gap:14px;font-size:12px;letter-spacing:.1em;color:rgba(var(--text-color),.6)}.vante-lb__nav button{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(40,40,40,.18);background:#fff;cursor:pointer;color:#282828}.vante-lb__nav button:hover{border-color:#282828}@media screen and (max-width:749px){.vante-lb{width:100vw;margin:auto 0 0}.vante-lb__item{grid-template-columns:1fr}.vante-lb__img{aspect-ratio:4 / 3}.vante-lb__item figcaption{padding:22px 20px calc(88px + env(safe-area-inset-bottom))}.vante-lb__name{font-size:18px}.vante-lb__desc{font-size:14px}.vante-lb__nav{left:20px;right:20px;justify-content:space-between;bottom:calc(20px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.vante-lb__panel,.vante-lb::backdrop,.vante-lib__img img{transition:none}}.vante-statement:has(.vante-lib){padding-bottom:calc(clamp(48px,7vw,96px) - 24px)!important}@media screen and (max-width:740px){.vante-statement:has(.vante-lib){padding-bottom:25px!important}}.product-item__image-wrapper{position:relative}.vante-fbadge{position:absolute;top:10px;right:10px;z-index:1;display:inline-flex;align-items:center;gap:7px;padding:4px 9px 4px 5px;border-radius:999px;background:#ffffffe0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 0 1px #28282814;pointer-events:none}.vante-fbadge__chips{display:inline-flex}.vante-fbadge__chip{width:16px;height:16px;border-radius:50%;background:#2c2c2a center / cover no-repeat;box-shadow:0 0 0 1.5px #fff}.vante-fbadge__chip+.vante-fbadge__chip{margin-left:-5px}.vante-fbadge__chip--2x2-gloss{background-image:repeating-linear-gradient(45deg,#2c2c2a 0 3px,#4a4a47 3px 6px)}.vante-fbadge__chip--1x1-gloss{background-image:repeating-conic-gradient(#2c2c2a 0 25%,#4a4a47 0 50%);background-size:6px 6px}.vante-fbadge__text{font-size:11px;font-weight:500;letter-spacing:.02em;line-height:1;white-space:nowrap;color:#282828}@media screen and (max-width:740px){.vante-fbadge{top:8px;right:8px;padding:3px}.vante-fbadge__chip{width:14px;height:14px}.vante-fbadge__chip+.vante-fbadge__chip{margin-left:-4px}.vante-fbadge__text{display:none}}.vante-fin{background:#f5f5f3;padding-block:clamp(56px,8vw,112px)}.vante-fin__intro{display:grid;gap:22px;margin-bottom:clamp(32px,5vw,64px)}.vante-fin__text p{margin:0;font-size:15px;line-height:1.7;color:#282828c7;max-width:46ch}.vante-fin__text .vante-fin__note{margin-top:14px;font-size:12px;line-height:1.55;color:#2828288c}.vante-fin__list{list-style:none;margin:0;padding:0}.vante-fin__row{display:grid;grid-template-columns:34px 1fr auto;align-items:baseline;gap:6px 12px;width:100%;padding:0;border:0;background:none;text-align:start;font:inherit;color:#282828;cursor:default}.vante-fin__num{font-family:var(--heading-font-family);font-size:11px;letter-spacing:.2em;color:#a6192e}.vante-fin__name{font-family:var(--heading-font-family);font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.2}.vante-fin__sub{font-size:13px;color:#28282899}.vante-fin__desc p{margin:0;font-size:14px;line-height:1.7;color:#282828bf}.vante-fin__card-img,.vante-fin__stage-img{display:block;overflow:hidden;background:#111}.vante-fin__card-img img,.vante-fin__stage-img img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:1000px){.vante-fin__intro{grid-template-columns:7fr 5fr;gap:72px;align-items:end}.vante-fin__body{display:grid;grid-template-columns:7fr 5fr;gap:72px;align-items:center}.vante-fin__stage{position:relative;aspect-ratio:5 / 4;max-height:72vh;background:#111;overflow:hidden}.vante-fin__stage-img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.04);transition:opacity .7s ease,transform 1.4s cubic-bezier(.2,.8,.2,1)}.vante-fin__stage-img.is-active{opacity:1;transform:none}.vante-fin__count{position:absolute;left:20px;bottom:18px;font-family:var(--heading-font-family);font-size:11px;letter-spacing:.24em;color:#ffffffd9}.vante-fin__card-img{display:none}.vante-fin__item{border-top:1px solid rgba(40,40,40,.14)}.vante-fin__item:last-child{border-bottom:1px solid rgba(40,40,40,.14)}.vante-fin__row{padding:22px 0;cursor:pointer}.vante-fin__name{font-size:17px;color:#28282873;transition:color .3s ease}.vante-fin__sub{transition:color .3s ease}.vante-fin__num{opacity:.4;transition:opacity .3s ease}.vante-fin__item.is-active .vante-fin__name{color:#282828}.vante-fin__item.is-active .vante-fin__num{opacity:1}.vante-fin__desc{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.8,.2,1)}.vante-fin__desc p{overflow:hidden;min-height:0;padding-left:46px}.vante-fin__item.is-active .vante-fin__desc{grid-template-rows:1fr}.vante-fin__item.is-active .vante-fin__desc p{padding-bottom:22px}.vante-fin__progress{display:none}}@media screen and (max-width:999px){.vante-fin__stage{display:none}.vante-fin__list{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--container-gutter, 24px));padding-inline:var(--container-gutter, 24px);scroll-padding-inline:var(--container-gutter, 24px)}.vante-fin__list::-webkit-scrollbar{display:none}.vante-fin__item{flex:0 0 80%;scroll-snap-align:start;display:flex;flex-direction:column;background:#fff}.vante-fin__card-img{aspect-ratio:1}.vante-fin__row{padding:18px 18px 0}.vante-fin__name{font-size:15px}.vante-fin__row .vante-fin__sub{grid-column:2}.vante-fin__row{grid-template-columns:26px 1fr}.vante-fin__desc{padding:10px 18px 22px 56px}.vante-fin__desc p{font-size:13px}.vante-fin__progress{height:2px;margin-top:22px;background:#2828281f;overflow:hidden}.vante-fin__progress span{display:block;height:100%;width:20%;background:#282828;transition:transform .1s linear}}@media screen and (min-width:750px)and (max-width:999px){.vante-fin__item{flex-basis:44%}}@media screen and (max-width:740px){.vante-fin{padding-block:48px 44px}.vante-fin__intro{gap:16px;margin-bottom:28px}.vante-fin__text p{font-size:14px}}@media(prefers-reduced-motion:reduce){.vante-fin__stage-img,.vante-fin__desc{transition:none}}.vante-numbers{background:#fff;padding-block:clamp(8px,1.6vw,24px)!important}.vante-numbers .vante-statement__figure{gap:14px;padding-top:clamp(26px,3vw,40px)}.vante-numbers .vante-statement__figure dd{font-size:clamp(38px,4.4vw,64px);line-height:1;letter-spacing:0;color:#282828}.vante-numbers .vante-statement__figure dt{font-size:11px;line-height:1.5;color:#28282899}@media screen and (max-width:999px){.vante-numbers .vante-statement__figure{padding-bottom:20px}.vante-numbers .vante-statement__figure dd{font-size:34px}}.jdgm-cards-carousel{--border-radius: 0px !important;--card-color: #ffffff !important;--stars-color: #A6192E !important;--text-color: #282828 !important;--header-color: #282828 !important}.jdgm-cards-carousel .jdgm-header{margin-bottom:clamp(28px,3.4vw,44px)}.jdgm-cards-carousel .jdgm-title{font-family:var(--heading-font-family)!important;font-weight:700!important;font-size:clamp(26px,2.8vw,38px)!important;letter-spacing:.035em!important;text-transform:uppercase;line-height:1.1;color:#282828;display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important;text-overflow:clip!important}.jdgm-cards-carousel .jdgm-title:after{content:"";display:block;width:40px;height:2px;margin:18px auto 0;background:#a6192e}.jdgm-cards-carousel .jdgm-header-info{margin-top:16px}.jdgm-cards-carousel .jdgm-rating-text:not([data-vante]){visibility:hidden}.jdgm-cards-carousel .jdgm-rating-text{font-size:12px!important;letter-spacing:.16em;text-transform:uppercase;color:#28282899!important}.jdgm-cards-carousel .jdgm-average-rating{display:flex;flex-direction:column;align-items:center;gap:8px}.jdgm-cards-carousel .jdgm-reviewer-info{align-items:center;gap:6px}.jdgm-cards-carousel .jdgm-header .jdgm-star{font-size:15px!important;width:auto!important;height:auto!important}.jdgm-cards-carousel .jdgm-card{border:1px solid rgba(40,40,40,.1)!important;background:#fff;text-align:left;transition:border-color .3s ease}.jdgm-cards-carousel .jdgm-card:hover{border-color:#28282847!important}.jdgm-cards-carousel .jdgm-card>img,.jdgm-cards-carousel .jdgm-card>video{border-radius:0!important}.jdgm-cards-carousel .jdgm-text{padding:22px 22px 0!important;text-align:left!important;justify-items:start!important;align-items:start!important;align-content:start!important;font-size:15px!important;line-height:1.65;color:#282828}.jdgm-cards-carousel .jdgm-text:before{content:"\201c";display:block;height:18px;margin-bottom:6px;font-family:var(--heading-font-family);font-size:40px;line-height:1;color:#a6192e}.jdgm-cards-carousel .jdgm-text p{margin:0;text-align:left!important}.jdgm-cards-carousel .jdgm-text-card .jdgm-text{padding-top:30px!important}.jdgm-cards-carousel .jdgm-text-card .jdgm-text p{font-size:19px;line-height:1.5}.jdgm-cards-carousel .jdgm-rating-section{align-items:flex-start!important;gap:6px;margin-top:auto;padding:18px 22px 22px!important;text-align:left}.jdgm-cards-carousel .jdgm-card .jdgm-stars{justify-content:flex-start;gap:2px}.jdgm-cards-carousel .jdgm-card .jdgm-star{font-size:13px!important;width:auto!important;height:auto!important}.jdgm-cards-carousel .jdgm-reviewer-info{justify-content:flex-start!important;margin-top:6px}.jdgm-cards-carousel .jdgm-reviewer-name{font-family:var(--heading-font-family);font-size:12px!important;font-weight:600!important;letter-spacing:.14em;text-transform:uppercase;color:#282828}.jdgm-cards-carousel .jdgm-product-name,.jdgm-cards-carousel .jdgm-product-name a{font-size:12px!important;line-height:1.45;color:#2828288c!important;text-align:left;text-decoration:none}.jdgm-cards-carousel .jdgm-product-name a:hover{color:#282828!important}.jdgm-cards-carousel .jdgm-arrow{width:44px!important;height:44px!important;padding:0!important;align-items:center;justify-content:center;border:1px solid rgba(40,40,40,.2)!important;border-radius:0!important;background:#fff!important;color:#282828!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.jdgm-cards-carousel .jdgm-arrow svg{width:8px!important;height:14px!important}.jdgm-cards-carousel .jdgm-arrow:hover{background:#282828!important;border-color:#282828!important;color:#fff!important}@media screen and (max-width:740px){.jdgm-cards-carousel .jdgm-text{padding:18px 18px 0!important;font-size:14px!important}.jdgm-cards-carousel .jdgm-rating-section{padding:16px 18px 18px!important}.jdgm-cards-carousel .jdgm-text-card .jdgm-text p{font-size:17px}}.js .header--transparent.vante-header--ink{--header-text-color: 166, 25, 46 !important;--header-border-color: 166, 25, 46, .15 !important;--header-transparent-bubble-text-color: 255, 255, 255 !important}.js .header--transparent.vante-header--ink .header__logo-image:not(:last-child){opacity:1}.js .header--transparent.vante-header--ink .header__logo-image--transparent{opacity:0}.js .header--transparent .header__logo-image{transition:opacity .4s ease}.js .header--transparent .header__wrapper,.js .header--transparent .header__wrapper a,.js .header--transparent .header__wrapper button{transition:color .4s ease}.vante-statement__text+.vante-statement__specs{margin-top:18px}.list-collections__item:not(.list-collections__item--vehicle) .list-collections__item-info .heading{text-shadow:0 1px 14px rgba(0,0,0,.45)}@media screen and (max-width:740px){.footer__item--text{grid-column:1 / -1}.jdgm-cards-carousel .jdgm-content{position:relative}.jdgm-cards-carousel .jdgm-arrow{position:absolute!important;top:50%;transform:translateY(-50%);z-index:2;width:40px!important;height:40px!important}.jdgm-cards-carousel .jdgm-content>.jdgm-arrow:first-child{left:0}.jdgm-cards-carousel .jdgm-content>.jdgm-arrow:last-child{right:0}}#newsletter-popup .modal__content{max-width:460px;width:calc(100vw - 32px);border-radius:0;background:#fff;box-shadow:0 30px 80px -30px #00000073}#newsletter-popup .modal__close-button{top:14px;right:14px;color:#28282899!important;transition:color .25s ease}#newsletter-popup .modal__close-button:hover{color:#282828!important}#newsletter-popup .newsletter-modal__content{min-width:0!important;width:100%;padding:52px 44px 44px!important;text-align:center}#newsletter-popup .newsletter-modal__content .heading{font-family:var(--heading-font-family);font-size:22px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#282828;margin:0}#newsletter-popup .newsletter-modal__content .heading:after{content:"";display:block;width:40px;height:2px;margin:18px auto 20px;background:#a6192e}#newsletter-popup .newsletter-modal__content p{font-size:14px;line-height:1.7;color:#282828b8;margin:0 auto 26px;max-width:34ch}#newsletter-popup .newsletter-modal__form .input+.input{margin-top:10px}#newsletter-popup .newsletter-modal__form .input__field{border-radius:0}#newsletter-popup .newsletter-modal__form .button{height:50px;letter-spacing:.2em}@media screen and (max-width:740px){#newsletter-popup .modal__content{width:100%;max-width:none}#newsletter-popup .newsletter-modal__content{padding:48px 24px 32px!important}#newsletter-popup .newsletter-modal__content .heading{font-size:19px}}.vante-cart .page-header{padding-bottom:36px!important}.vante-cart .page-header .heading{font-size:clamp(26px,3vw,36px);letter-spacing:.06em;text-transform:uppercase}.vante-cart .page-header .heading:after{content:"";display:block;width:40px;height:2px;margin:16px auto 0;background:#a6192e}.vante-cart .line-item-table__list .line-item+.line-item td{border-top:1px solid rgba(40,40,40,.1)}.vante-cart .line-item__image-wrapper{background:#f5f5f3}.vante-cart .cart__recap{background:#fff!important;border:1px solid rgba(40,40,40,.12);border-radius:0}.vante-cart .cart__total-container .heading{font-size:15px;letter-spacing:.08em}.vante-cart .cart__total-container .heading+.heading{font-size:18px;letter-spacing:.02em}.vante-trust--cart{flex-direction:column;align-items:flex-start;gap:8px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(40,40,40,.1);font-size:12px}.mini-cart__drawer-footer .vante-trust--cart{flex-direction:row;justify-content:center;align-items:center;gap:6px 16px;margin-top:12px;padding-top:0;border-top:0;font-size:11px}.vante-cart-empty{text-align:center;max-width:420px;margin:0 auto}.vante-cart-empty__title{font-family:var(--heading-font-family);font-size:clamp(22px,2.6vw,30px);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#282828;margin:0}.vante-cart-empty__title:after{content:"";display:block;width:40px;height:2px;margin:16px auto 18px;background:#a6192e}.vante-cart-empty__text{font-size:14px;line-height:1.7;color:#282828b3;margin:0 0 26px}.vante-cart-empty__actions{display:grid;gap:10px}.vante-cart-empty__secondary{background:transparent!important;color:#282828!important;box-shadow:inset 0 0 0 1px #28282859!important}.vante-cart-empty__secondary:hover{box-shadow:inset 0 0 0 1px #282828!important}#mini-cart .vante-cart-empty__title{font-size:20px}.mini-cart__recommendations-heading{letter-spacing:.14em!important}.mini-cart__recommendations .product-item-meta__title{white-space:normal!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip}@media screen and (max-width:740px){.vante-cart .page-header{padding-bottom:22px!important}.vante-cart .line-item-table__list .line-item+.line-item td{padding-top:20px}.vante-cart .line-item-table__list .line-item:not(:last-child) td{padding-bottom:20px}}.product__media-list-wrapper{visibility:visible!important}.product__media-list:not(.flickity-enabled)>.product__media-item:not(.is-initial-selected){display:none}img,picture,video{-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}[id$=__collection_list_4dYiWA] .list-collections__item{aspect-ratio:1 / 1;height:auto!important}[id$=__collection_list_4dYiWA] .list-collections__item-image-wrapper,[id$=__collection_list_4dYiWA] .list-collections__item-image{height:100%!important;min-height:0!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/vante-premium.css.map */
