.cv-product,.cv-product-below{--cvp-dim: #4d5966;--cvp-selected: #f1f4f7;--cvp-selected-border: var(--cv-navy);--cvp-divider: #cad4de;--cvp-cream: #fcf7f0;--cvp-paper: #f8f8f8;--cvp-card: #fff;--cvp-plate: #fff;--cvp-band: var(--cv-navy);--cvp-benefits: #fff;--cvp-ok-bg: #f1f6f1;--cvp-ok-border: #aec1ae;--cvp-ok-text: #274b32;--cvp-warn-bg: #fff2e7;--cvp-warn-border: #ab6524;--cvp-warn-text: #75380e;color:var(--cv-text);font-family:var(--cv-body);-webkit-font-smoothing:antialiased}:root[data-cv-appearance=dark] :is(.cv-product,.cv-product-below){--cvp-dim: #b5c2cf;--cvp-selected: #1a2d40;--cvp-selected-border: #b5c9dd;--cvp-divider: #4a637a;--cvp-cream: #0e1620;--cvp-paper: #0e1620;--cvp-card: #131f2b;--cvp-plate: #131f2b;--cvp-band: #0e1620;--cvp-benefits: #131f2b;--cvp-ok-bg: #152f25;--cvp-ok-border: #345643;--cvp-ok-text: #bce2c8;--cvp-warn-bg: #2a1411;--cvp-warn-border: var(--cv-red);--cvp-warn-text: #ffd9d3}.cv-product :is(h1,h2,h3,p,ul,dl,dd,figure,fieldset),.cv-product-below :is(h1,h2,h3,p,ul,dl,dd,figure){margin:0}.cv-icon{display:inline-block;flex-shrink:0;vertical-align:-.125em}.cv-only-desktop{display:inline}.cv-only-mobile{display:none}.cv-product{display:block;background:var(--cv-page);padding:0 var(--cv-inline) 56px}html[data-cv-product] body[data-cv-template="product."] .custom-liquid--section:has(.mobile-title){display:none}body[data-cv-template="product."] #site-main .cv-product .product-title{display:block!important}html[data-cv-product] body[data-cv-template="product."] .custom-liquid--section[id$=__dynamic_custom_liquid_Qa4gGJ]:not(:has(.comparison-table)){display:none}html[data-cv-product] body[data-cv-template="product."] .custom-liquid--section[id$=__dynamic_custom_liquid_Qa4gGJ] .rte>div[style*="margin-top:40px"]{display:none}.shopify-section:has(>cv-product){margin:0;max-width:none;padding:0}html:where([data-cv-product]) body .shopify-section-group-header-group:has([class^=ai-highlights-bar-]){display:none}.cv-breadcrumbs{display:block;margin:0;padding:20px 0 16px;font:400 13px/20px var(--cv-body);color:var(--cv-text)}.cv-breadcrumbs a,.cv-breadcrumbs span{font:inherit;color:inherit;text-decoration:none}.cv-breadcrumbs a:hover{text-decoration:underline}.cv-product .product__container{max-width:none;margin:0;padding:0}.cv-product .product--outer{display:grid;grid-template-columns:minmax(0,704fr) minmax(0,552fr);grid-template-rows:auto 1fr;column-gap:56px;row-gap:20px;align-items:start;margin:0}.cv-product .product-gallery{grid-column:1;grid-row:1;width:100%;margin:0;min-width:0}.cv-product .product-main{grid-column:2;grid-row:1 / span 2;width:100%;margin:0;padding:0;min-width:0}.cv-product .cv-review-card{grid-column:1;grid-row:2}.cv-product .product-details{display:flex;flex-direction:column;gap:14px}.cv-product:not([data-handle=ram-1500-2500-3500-low-profile-center-console-safe-2019-2026]) .product-details{display:block}.cv-product:not([data-handle=ram-1500-2500-3500-low-profile-center-console-safe-2019-2026]) .product-block{margin-bottom:14px}.cv-product .product-block{margin:0;order:6;color:var(--cv-text)}.cv-product .product-block--title{order:0;display:flex;flex-direction:column;gap:8px}.cv-product .product-block--rating{order:1}.cv-product .product-block--sku{display:none}.cv-product .product-block--form{order:4}.cv-product .product-block--price{order:3}.cv-product[data-ready=true] .product-block--price{display:none}.cv-product[data-ready=true] options-selection{display:none!important}.cv-product .product-block--complementary_products{order:7}html[data-cv-product] body .cv-product .product-block--complementary_products{display:none}.cv-product .product-block:empty,.cv-product .product-block--rating:not(:has(*)){display:none}html.cv-relocating .cv-product [data-cv-relocate]{display:none}.cv-product .product-title{display:block;margin:0;font:700 40px/44px var(--cv-display);text-transform:uppercase;color:var(--cv-text);letter-spacing:0;text-wrap:balance}.cv-product-meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px}.cv-product-subtitle,.cv-product-rating{font:400 14px/22px var(--cv-body);color:var(--cv-text);margin:0}.cv-product-rating{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.cv-product-rating:hover{text-decoration:underline}.cv-product-rating__stars{display:inline-flex;gap:1px}.cv-product-rating__stars .cv-icon:not(:first-child){display:none}.cv-product-tagline{font:400 15px/22px var(--cv-body)}.cv-product .product-gallery--image-background{background:var(--cvp-plate);border-radius:4px}.cv-product .product-gallery--viewer{border-radius:4px}.cv-product [data-product-gallery-aspect-ratio=natural] .product-gallery--media img{aspect-ratio:704 / 516;width:100%;height:auto;object-fit:cover;border-radius:4px}.cv-product .product-gallery--media[data-cv-fit=contain] img{object-fit:contain;background:#fff}.cv-product .product-gallery--expand{display:none!important}.cv-gallery-meta{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;font:400 13px/20px var(--cv-body);color:var(--cv-text)}.cv-gallery-meta[hidden]{display:none}.cv-gallery-meta p{margin:0}.cv-gallery-meta__count{margin-left:auto!important;white-space:nowrap}.cv-gallery-meta__larger{white-space:pre}.cv-gallery-meta button{display:inline-flex;align-items:center;gap:4px;padding:0;min-height:24px;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.cv-gallery-meta button:hover{text-decoration:underline}.cv-product .product-gallery--navigation{position:relative;margin:16px 0 0;padding:0}.cv-product .gallery-navigation--scroll-button{display:none!important}.cv-product .gallery-navigation--scroller{display:flex;gap:12px;padding:4px 0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:4px;scrollbar-width:none}.cv-product .gallery-navigation--scroller::-webkit-scrollbar{display:none}.cv-product .product-gallery--navigation[data-cv-more~=after] .gallery-navigation--scroller{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 72px),transparent calc(100% - 8px));mask-image:linear-gradient(to right,#000 calc(100% - 72px),transparent calc(100% - 8px))}.cv-product .product-gallery--navigation[data-cv-more~=before] .gallery-navigation--scroller{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 72px),transparent calc(100% - 8px));mask-image:linear-gradient(to left,#000 calc(100% - 72px),transparent calc(100% - 8px))}.cv-product .product-gallery--navigation[data-cv-more="before after"] .gallery-navigation--scroller{-webkit-mask-image:linear-gradient(to right,transparent 8px,#000 72px,#000 calc(100% - 72px),transparent calc(100% - 8px));mask-image:linear-gradient(to right,transparent 8px,#000 72px,#000 calc(100% - 72px),transparent calc(100% - 8px))}.cv-product .product-gallery--media-thumbnail{flex:0 0 88px;width:88px;height:68px;margin:0;padding:0;border:1px solid var(--cv-border);border-radius:4px;overflow:hidden;background:var(--cvp-plate);scroll-snap-align:start;cursor:pointer}.cv-product .product-gallery--media-thumbnail[data-gallery-selected=true]{border:2px solid var(--cvp-selected-border)}.cv-product .product-gallery--media-thumbnail:focus-visible{outline:3px solid var(--cv-focus);outline-offset:-3px}.cv-thumbs-arrow{position:absolute;top:50%;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:-16px 0 0;padding:0;border:1px solid var(--cv-border);border-radius:999px;background:var(--cvp-card);color:var(--cv-text);box-shadow:0 1px 4px #0a0f1524;cursor:pointer}.cv-thumbs-arrow[hidden]{display:none}.cv-thumbs-arrow--prev{left:0}.cv-thumbs-arrow--next{right:0}.cv-thumbs-arrow:hover{border-color:var(--cvp-selected-border)}.cv-product .product-gallery--media-thumbnail-img-wrapper,.cv-product .product-gallery--media-thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.cv-product .product-gallery--media-thumbnail:after,.cv-product .product-gallery--media-thumbnail:before{display:none}.cv-review-card{display:flex;flex-direction:column;gap:16px;padding:26px 28px;border-radius:4px;background:var(--cvp-cream);color:var(--cv-text)}.cv-review-card__score{display:flex;align-items:baseline;gap:10px}.cv-review-card__average{font:700 28px/34px var(--cv-body)}.cv-review-card__count{display:flex;flex-direction:column;font:400 14px/20px var(--cv-body)}.cv-review-card__stars{display:inline-flex;gap:2px;height:20px;align-items:center}.cv-review-card__quote{margin:0;padding:0;border:0;font:600 28px/32px var(--cv-display)}.cv-review-card__quote p{margin:0;font:inherit}.cv-review-card__by{font:400 13px/20px var(--cv-body)}.cv-review-card__link{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;font:400 14px/20px var(--cv-body);color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-position:from-font}.cv-fit-summary{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--cv-border);border-radius:4px;background:var(--cvp-card);color:var(--cv-text)}.cv-fit-summary__icon{display:inline-flex;width:20px;flex-shrink:0}.cv-fit-summary__icon[hidden]{display:none}.cv-fit-summary__icon .cv-icon{width:16px;height:16px}.cv-fit-summary__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.cv-fit-summary strong{font:700 14px/20px var(--cv-body)}.cv-fit-summary p{margin:0;font:400 12px/18px var(--cv-body)}.cv-fit-summary__edit{flex-shrink:0;min-height:44px;padding:0 0 0 8px;border:0;background:none;color:inherit;font:400 13px/16px var(--cv-body);text-decoration:underline;text-decoration-thickness:1px;text-underline-position:from-font;cursor:pointer}.cv-fit-summary__edit[data-state=check]{font-weight:700}.cv-fit-summary__edit[hidden]{display:none}.cv-fit-summary[data-state=matched]{background:var(--cvp-ok-bg);border-color:var(--cvp-ok-border);color:var(--cvp-ok-text)}.cv-fit-summary[data-state=incompatible]{background:var(--cvp-warn-bg);border-color:var(--cvp-warn-border);color:var(--cvp-warn-text)}.cv-fit-summary[data-state=self-confirmed]{background:var(--cv-input);color:var(--cv-text)}.cv-lock-choices[hidden]{display:none}.cv-lock-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 14px}.cv-lock-heading h2{margin:0;font:700 28px/30px var(--cv-display);color:var(--cv-text);letter-spacing:0}.cv-lock-heading span{font:400 13px/16px var(--cv-body);color:var(--cv-text)}.cv-lock-heading__mobile{display:none}.cv-lock-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cv-lock-card{display:flex;align-items:center;min-width:0;min-height:68px;margin:0;padding:12px;border:1px solid var(--cv-border);border-radius:4px;background:transparent;color:var(--cv-text);cursor:pointer;text-align:left;font:400 13px/18px var(--cv-body);letter-spacing:0;text-transform:none}.cv-lock-card__row{display:flex;align-items:center;gap:10px;width:100%;min-width:0}.cv-lock-card__text{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.cv-lock-card__name{font:700 13px/18px var(--cv-body)}.cv-lock-card__name-short{display:none}.cv-lock-card__descriptor{font:400 11px/16px var(--cv-body);color:var(--cvp-dim)}.cv-lock-card__difference{flex-shrink:0;min-width:53px;text-align:right;font:700 12px/16px var(--cv-body)}.cv-lock-card__radio{position:relative;width:18px;height:18px;flex-shrink:0;border:1.5px solid currentColor;border-radius:50%}.cv-lock-card[aria-pressed=true] .cv-lock-card__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:currentColor}.cv-lock-card[aria-pressed=true]{background:var(--cvp-selected);border-color:var(--cvp-selected-border);box-shadow:inset 0 0 0 1px var(--cvp-selected-border)}.cv-lock-card:disabled{cursor:not-allowed;border-style:dashed}.cv-lock-card:disabled :is(.cv-lock-card__eyebrow,.cv-lock-card__radio,.cv-lock-card__image,.cv-lock-card__name,.cv-lock-card__descriptor:not(.cv-lock-card__soldout),.cv-lock-card__difference,.cv-lock-card__body,.cv-lock-card__delta){opacity:.55}.cv-lock-card .cv-lock-card__soldout{justify-self:start;padding:2px 8px;border:1px solid var(--cv-text);border-radius:999px;color:var(--cv-text);font-weight:600}.cv-lock-card--electronic{grid-column:1 / -1;order:-1;display:grid;grid-template-columns:20px 58px minmax(0,1fr) auto;grid-template-areas:"radio image eyebrow price" "radio image name price" "body body body body" "delta delta delta delta";column-gap:12px;row-gap:5px;align-items:center;margin-bottom:4px;padding:14px 16px;border:2px solid var(--cvp-selected-border);background:var(--cvp-selected)}.cv-lock-card--electronic[aria-pressed=true]{box-shadow:none}.cv-lock-card--electronic :is(.cv-lock-card__row,.cv-lock-card__text){display:contents}.cv-lock-card--electronic .cv-lock-card__radio{grid-area:radio}.cv-lock-card--electronic .cv-lock-card__image{grid-area:image;width:58px;height:50px;object-fit:contain;background:var(--cvp-plate);border-radius:3px}.cv-lock-card__eyebrow{grid-area:eyebrow;align-self:end;font:700 10px/14px var(--cv-body);letter-spacing:.1em;text-transform:uppercase}.cv-lock-card--electronic .cv-lock-card__name{grid-area:name;align-self:start;font:700 17px/22px var(--cv-body)}.cv-lock-card--electronic .cv-lock-card__difference{grid-area:price;font:700 18px/22px var(--cv-body);min-width:0}.cv-lock-card__body{grid-area:body;margin-top:4px;font:400 14px/21px var(--cv-body)}.cv-lock-card__delta{grid-area:delta;margin-top:4px;padding-top:8px;border-top:1px solid var(--cvp-divider);font:600 13px/19px var(--cv-body)}.cv-lock-card--electronic>.cv-lock-card__descriptor{grid-column:3}.cv-lock-all{display:none}.cv-charging{margin:14px 0 0;color:var(--cv-text)}.cv-charging[hidden]{display:none}.cv-charging summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px;list-style:none;cursor:pointer;font:400 13px/16px var(--cv-body)}.cv-charging summary::-webkit-details-marker{display:none}.cv-charging__mobile{display:none}.cv-charging__body{padding:4px 0 12px}.cv-charging .product-block{margin:0}details[open]>summary .cv-icon__v{display:none}.cv-product .key-details,.cv-product-below .key-details{display:flex;gap:10px;margin:0;padding:12px 14px;border:1px solid var(--cv-border);border-radius:4px;background:var(--key-details-background-color, var(--cvp-card));color:var(--key-details-text-color, var(--cv-text));font:400 13px/20px var(--cv-body)}.cv-product .key-details :is(p,strong,b,em){font-family:var(--cv-body)}.cv-product .key-details p{margin:0;font-size:13px;line-height:20px}.cv-product .key-details__heading{margin:0 0 4px;font:700 13px/20px var(--cv-body);letter-spacing:.02em}.cv-product .product-form--regular,.cv-product .product-form--atc{margin:0}.cv-product .product-form--atc{margin-top:14px}.cv-product .product-form__action-wrapper{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;margin:0;padding-top:14px;border-top:1px solid var(--cv-border)}.cv-product .product-form__action-wrapper>*{grid-column:1 / -1;margin:0}.cv-product .product-form__action-wrapper>.cv-purchase-total{grid-column:1}.cv-product .product-form__action-wrapper>quantity-selector{grid-column:2}.cv-product .product-form__action-wrapper>.nm-portal,.cv-product .nm-portal{display:none!important}.cv-purchase-total{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:0}.cv-purchase-total[hidden]{display:none}.cv-purchase-total strong{font:700 30px/34px var(--cv-body);color:var(--cv-text)}.cv-purchase-total span{font:400 13px/16px var(--cv-body)}.cv-product quantity-selector{display:block;margin:0}.cv-product .quantity-selector__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cv-product .quantity-selector__wrapper{display:inline-flex;align-items:center;height:40px;padding:0 2px;border:1px solid var(--cv-border);border-radius:4px;background:transparent;color:var(--cv-text)}.cv-product .quantity-selector__button-wrapper{display:flex}.cv-product .quantity-selector__button{display:inline-flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:38px;min-height:0;padding:0;border:0;background:transparent;color:var(--cv-text)}.cv-product .quantity-selector__input{width:26px;height:38px;padding:0;border:0;background:transparent;color:var(--cv-text);font:400 14px/18px var(--cv-body);text-align:center;-moz-appearance:textfield}.cv-product .quantity-selector__input::-webkit-inner-spin-button,.cv-product .quantity-selector__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cv-product .product-form--atc-button{width:100%;height:54px;min-height:54px;margin:0;padding:0 24px;border:0;border-radius:999px;background:var(--cv-red);color:#fff;font:700 17px/22px var(--cv-body)!important;letter-spacing:0!important;text-transform:none!important}.cv-product .product-form--atc-button .atc-button--text{font:inherit}.cv-purchase-trust{display:flex;flex-direction:column;gap:10px;margin-top:10px;text-align:center;color:var(--cv-text)}.cv-purchase-trust p{margin:0;font:400 12px/18px var(--cv-body)}.cv-purchase-trust p:first-child{font-size:13px;line-height:20px}.cv-purchase-trust p .cv-icon{width:12px;height:12px;margin-right:4px;vertical-align:-1px}.cv-purchase-trust__muted{color:var(--cvp-dim)}.cv-product .form-field-input{background:var(--cv-input);color:var(--cv-text);border-color:var(--cv-border);min-height:54px}.cv-product .form-field-title{color:var(--cvp-dim)}.cv-purchase-bar{display:none}.cv-product .custom-liquid{max-width:100%;overflow-x:auto}.cv-console-dialog{position:fixed;inset:0 0 0 auto;width:min(440px,100%);max-width:100%;height:100%;max-height:100dvh;margin:0;padding:0;border:0;color:var(--cv-text);background:var(--cv-page);overflow:hidden;font:400 14px/22px var(--cv-body)}.cv-console-dialog[open]{display:flex;flex-direction:column}.cv-console-dialog::backdrop{background:#07111cb3}.cv-console-dialog__body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:20px 20px 8px}.cv-console-dialog__head{display:flex;justify-content:space-between;align-items:center;gap:16px}.cv-console-dialog__head h2{margin:0;font:700 30px/34px var(--cv-display);color:var(--cv-text);letter-spacing:0}.cv-console-dialog__close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-12px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.cv-console-dialog__close .cv-icon{width:20px;height:20px}.cv-console-vehicle{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;margin-top:12px!important;font:400 14px/22px var(--cv-body)}.cv-console-vehicle[hidden]{display:none}.cv-console-vehicle button,.cv-console-step__guide{min-height:24px;padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-position:from-font;cursor:pointer}.cv-console-intro{margin:12px 0 20px!important;font:400 15px/23px var(--cv-body)}.cv-console-dialog fieldset{min-width:0;margin:0 0 20px;padding:0;border:0}.cv-console-dialog fieldset[hidden]{display:none}.cv-console-dialog legend{padding:0;margin:0 0 10px;font:700 15px/22px var(--cv-body);color:var(--cv-text)}.cv-console-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cv-console-fields legend{grid-column:1 / -1}.cv-console-fields label{display:flex;flex-direction:column;gap:4px;min-width:0;font:600 13px/18px var(--cv-body)}.cv-console-fields select{width:100%;min-width:0;height:46px;padding:0 12px;border:1px solid var(--cv-border);border-radius:4px;background:var(--cv-page);color:inherit;font:400 14px/18px var(--cv-body)}.cv-console-step__diagram{margin-bottom:10px;height:192px;border:1px solid var(--cv-border);border-radius:4px;background:#fff;overflow:hidden}.cv-console-step__diagram img{display:block;width:100%;height:100%;object-fit:contain}.cv-toggle-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cv-toggle{position:relative;display:block;cursor:pointer}.cv-toggle input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.cv-toggle span{display:flex;align-items:center;justify-content:center;gap:10px;height:46px;border:1px solid var(--cv-border);border-radius:4px;font:400 14px/18px var(--cv-body);color:var(--cv-text)}.cv-toggle span:before{content:"";width:12px;height:12px;border:1.5px solid currentColor;border-radius:50%;box-sizing:border-box}.cv-toggle input:checked+span{background:var(--cvp-selected);border:2px solid var(--cvp-selected-border);font-weight:700}.cv-toggle input:checked+span:before{background:radial-gradient(currentColor 0 2.5px,transparent 3px)}.cv-toggle input:focus-visible+span{outline:3px solid var(--cv-focus);outline-offset:2px}.cv-console-step__guide{display:inline-block;margin-top:10px;font:400 13px/20px var(--cv-body)}.cv-console-guidance{margin:0 0 16px!important;padding:14px;border-radius:4px;background:var(--cvp-selected);font:400 14px/22px var(--cv-body)}.cv-console-guidance:empty{display:none}.cv-self-confirm{display:flex;gap:12px;align-items:flex-start;padding:14px 0;border-top:1px solid var(--cv-border);font:400 13px/20px var(--cv-body);cursor:pointer}.cv-self-confirm[hidden]{display:none}.cv-self-confirm input{width:22px;height:22px;flex-shrink:0;margin:0;accent-color:var(--cv-navy)}.cv-console-dialog__actions{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:16px 20px calc(20px + env(safe-area-inset-bottom));border-top:1px solid var(--cv-border);background:var(--cv-page);text-align:center}.cv-console-dialog__actions .cv-button{width:100%;height:52px;border-radius:999px;font:700 15px/18px var(--cv-body)}.cv-console-dialog__actions a{align-self:center;display:inline-flex;align-items:center;min-height:24px;color:inherit;font:400 12px/18px var(--cv-body);text-decoration:underline;text-underline-position:from-font}.cv-product :is(a,button,input,select,summary):focus-visible,.cv-product-below :is(a,button,summary):focus-visible{outline:3px solid var(--cv-focus);outline-offset:2px}@media(min-width:860px){.cv-purchase-bar{display:none!important}}html:where([data-cv-product]) body #judgeme_product_reviews,html:where([data-cv-product]) body .product-recommendations--section,html:where([data-cv-product]) body .recently-viewed--section{font-family:var(--cv-body)}html:where([data-cv-product]) body .shopify-section:has(#judgeme_product_reviews){background:var(--cv-page);color:var(--cv-text);padding:16px var(--cv-inline) 56px}html:where([data-cv-product]) body .shopify-section:has(#judgeme_product_reviews)>*{max-width:none;margin:0;padding:0}#judgeme_product_reviews{--cvj-dim: #4d5966;color:var(--cv-text);max-width:none!important}#judgeme_product_reviews :is(div,p,span,a,button,h1,h2,h3,h4,label,input,textarea,select,b,strong):not([class*=jdgm-star],[class*=jdgm--],[class*=icon],[class*=jdgm-rev__icon],[class*=jdgm-histogram__star],.jdgm-rev-widg__title,.jdgm-paginate__prev-page,.jdgm-paginate__next-page,.jdgm-paginate__first-page,.jdgm-paginate__last-page){font-family:var(--cv-body)!important}#judgeme_product_reviews .jdgm-rev-widg__title{margin:0 0 16px;font:700 30px/34px var(--cv-display)!important;text-transform:uppercase;color:var(--cv-text)!important;text-align:left}#judgeme_product_reviews :is(.jdgm-rev__title,.jdgm-rev__author,.jdgm-rev__body,.jdgm-rev__body p,.jdgm-rev-widg__summary-text,.jdgm-histogram__frequency,.jdgm-histogram__percentage,.jdgm-sort-dropdown,.jdgm-paginate__page){color:var(--cv-text)!important}#judgeme_product_reviews .jdgm-rev .jdgm-rev__buyer-badge{border-color:var(--cv-text)!important;background:var(--cv-text)!important;color:var(--cv-page)!important}#judgeme_product_reviews :is(.jdgm-rev__timestamp,.jdgm-rev__location,.jdgm-rev__votes,.jdgm-rev__prod-link-prefix,.jdgm-rev__reply-label){color:var(--cvj-dim)!important}#judgeme_product_reviews :is(.jdgm-star,.jdgm-histogram__star){color:var(--cv-text)!important}#judgeme_product_reviews .jdgm-histogram__bar-content{background:var(--cv-text)!important}#judgeme_product_reviews :is(.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-btn){display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border:1px solid var(--cv-text)!important;border-radius:999px!important;background:transparent!important;color:var(--cv-text)!important;font:600 14px/20px var(--cv-body)!important;text-transform:none!important}#judgeme_product_reviews :is(.jdgm-rev,.jdgm-rev-widg__header,.jdgm-rev-widg__body,.jdgm-rev-widg__summary,.jdgm-row-actions,.jdgm-rev-widg__sort-wrapper){border-color:var(--cv-border)!important}html:where([data-cv-product]) body .product-recommendations--section,html:where([data-cv-product]) body .recently-viewed--section{background:var(--cv-page);color:var(--cv-text)}html:where([data-cv-product]) body :is(.product-recommendations--section,.recently-viewed--section) .product-section--container{max-width:none;margin:0;padding:40px var(--cv-inline) 56px}html:where([data-cv-product]) body :is(.product-recommendations--section,.recently-viewed--section) .product-section--title{margin:0 0 20px;font:700 30px/34px var(--cv-display);letter-spacing:0;text-transform:uppercase;text-align:left;color:var(--cv-text)}html:where([data-cv-product]) body :is(.product-recommendations--section,.recently-viewed--section) .productitem{height:100%;padding:12px;border:1px solid var(--cv-border);border-radius:4px;background:var(--cvp-card, var(--cv-surface));color:var(--cv-text)}html:where([data-cv-product]) body :is(.product-recommendations--section,.recently-viewed--section) :is(.productitem--title,.productitem--title a){font:700 15px/22px var(--cv-body);color:var(--cv-text);letter-spacing:0;text-transform:none}html:where([data-cv-product]) body :is(.product-recommendations--section,.recently-viewed--section) :is(.price,.price__current,.money,.productitem--description,.productitem--description p){font-family:var(--cv-body);color:var(--cv-text)}html:where([data-cv-product]) body :is(.product-recommendations--section,.recently-viewed--section) .productitem--description{font-size:13px;line-height:20px;color:#4d5966}html:where([data-cv-product]) body :is(.product-recommendations--section,.recently-viewed--section) :is(.productitem__compare-wrapper,.productitem--action){display:none}html:where([data-cv-product]) body :is(.product-recommendations--section,.recently-viewed--section) .productitem__image-container{border-radius:4px;overflow:hidden;background:#fff}html[data-cv-appearance=dark]:where([data-cv-product]) body #site-main>.shopify-section:is(:has(#judgeme_product_reviews),.product-recommendations--section,.recently-viewed--section){background:var(--cv-page);color:var(--cv-text);color-scheme:dark}[data-cv-appearance=dark] #judgeme_product_reviews{--cvj-dim: #b5c2cf}[data-cv-appearance=dark] #judgeme_product_reviews :is(input,textarea,select){background:var(--cv-input)!important;color:var(--cv-text)!important;border-color:var(--cv-border)!important}[data-cv-appearance=dark] #judgeme_product_reviews :is(.jdgm-histogram__bar,.jdgm-rev__replier){background:var(--cv-input)!important}html[data-cv-appearance=dark]:where([data-cv-product]) body :is(.product-recommendations--section,.recently-viewed--section) :is(.productitem,.productitem--info){--cvp-card: #131f2b;background:#131f2b}html[data-cv-appearance=dark]:where([data-cv-product]) body :is(.product-recommendations--section,.recently-viewed--section) .productitem--description{color:#b5c2cf}html:where([data-cv-product]) body{--cv-float-bottom: 12px;--cv-float-bg: var(--cv-navy);--cv-float-border: #fff}html[data-cv-appearance=dark]:where([data-cv-product]) body{--cv-float-bg: #131f2b;--cv-float-border: #6a8299}html:where([data-cv-product]) body .nm-wishlist-open-list-button{inset:auto auto var(--cv-float-bottom) 12px!important;display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;gap:0!important;border:1px solid var(--cv-float-border)!important;border-radius:999px!important;background:var(--cv-float-bg)!important;color:#fff!important;font:600 14px/20px var(--cv-body)!important;box-shadow:0 2px 10px #0a0f1533!important}html:where([data-cv-product]) body .nm-wishlist-open-list-button>span{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html:where([data-cv-product]) body .nm-wishlist-open-list-button svg{width:18px!important;height:18px!important;margin:0!important}html:where([data-cv-product]) body .nm-wishlist-open-list-button:focus-visible{outline:3px solid var(--cv-focus)!important;outline-offset:2px}html:where([data-cv-product]) body shopify-chat::part(activator){position:fixed;inset:auto auto calc(var(--cv-float-bottom) + 54px) 12px;width:44px;height:44px;min-width:0;margin:0;padding:0;gap:0;justify-content:center;border:1px solid var(--cv-float-border);border-radius:999px;background:var(--cv-float-bg);color:#fff;font:600 0/0 var(--cv-body);box-shadow:0 2px 10px #0a0f1533}html.cv-floats-hidden body :is(.nm-wishlist-open-list-button,shopify-chat){visibility:hidden!important;opacity:0!important;pointer-events:none}html:where([data-cv-product]) body shopify-chat::part(activator):focus-visible{outline:3px solid var(--cv-focus);outline-offset:2px}html[data-cv-appearance=dark]:where([data-cv-product]) body #google-merchantwidget-iframe-wrapper :is(iframe,div){color-scheme:light}.cv-product-below{display:block;background:var(--cv-page);color:var(--cv-text)}.cv-product-below h2{color:inherit;letter-spacing:0;text-transform:uppercase}.cv-product-story{display:flex;align-items:center;gap:64px;padding:56px var(--cv-inline);border-top:6px solid var(--cv-red);background:var(--cvp-band);color:#fff}.cv-product-story__copy{flex:640 1 0;min-width:0;display:flex;flex-direction:column;gap:22px}.cv-product-story__eyebrow{font:400 12px/18px var(--cv-body);letter-spacing:.12em;text-transform:uppercase;color:#fff}.cv-product-story h2{font:700 66px/62px var(--cv-display);color:#fff}.cv-product-story__text{max-width:570px;font:400 18px/28px var(--cv-body);color:#fff}.cv-product-story__stats{display:flex;gap:64px;margin:0;padding-top:14px}.cv-product-story__stats div{display:flex;flex-direction:column-reverse;gap:6px}.cv-product-story__stats dd{font:700 48px/48px var(--cv-display);color:#fff}.cv-product-story__stats dt{font:400 14px/18px var(--cv-body);color:#fff}.cv-product-story__media{flex:608 1 0;min-width:0;display:flex;flex-direction:column;gap:12px;margin:0}.cv-product-story__image{aspect-ratio:608 / 420;border-radius:4px;overflow:hidden}.cv-product-story__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 53%}.cv-product-story__media figcaption{font:400 13px/20px var(--cv-body);color:#fff}.cv-product-more{display:grid;grid-template-columns:minmax(0,704fr) minmax(0,552fr);column-gap:56px;align-items:start;padding:40px var(--cv-inline) 56px;background:var(--cvp-benefits)}.cv-product-more__main,.cv-product-more__aside{min-width:0;display:flex;flex-direction:column}.cv-product-more__aside{gap:20px}.cv-benefits{padding:28px 0}.cv-benefits h2{margin:0 0 12px;font:700 34px/38px var(--cv-display)}.cv-benefits ul{margin:0;padding:0;list-style:none}.cv-benefits li{display:flex;gap:12px;padding:18px 0;border-bottom:1px solid var(--cv-border)}.cv-benefits li>.cv-icon{width:20px;height:22px;padding:3px 2px}.cv-benefits li>div{flex:1;display:flex;flex-direction:column;gap:6px}.cv-benefits__title{font:700 17px/24px var(--cv-body)}.cv-benefits__text{font:400 15px/23px var(--cv-body);color:var(--cvp-dim)}.cv-accessories{display:flex;flex-direction:column;gap:14px;padding:28px;border-radius:4px;background:var(--cvp-paper)}.cv-accessories[hidden]{display:none}.cv-accessories h2{font:700 30px/34px var(--cv-display)}.cv-accessories__text{font:400 14px/22px var(--cv-body)}.cv-accessories__list{display:flex;flex-direction:column;gap:10px}.cv-accessory{display:flex;gap:14px;padding:16px;border:1px solid var(--cv-border);border-radius:4px;background:var(--cvp-card)}.cv-accessory__image{flex:0 0 76px;width:76px;height:76px}.cv-accessory__image img{display:block;width:100%;height:100%;object-fit:contain}.cv-accessory__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.cv-accessory__name{font:700 16px/22px var(--cv-body)}.cv-accessory__price{font:400 15px/22px var(--cv-body)}.cv-accessory__link,.cv-help-card a{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-position:from-font}.cv-accessory__link{font:400 13px/20px var(--cv-body)}.cv-details{display:flex;flex-direction:column;padding:28px 20px}.cv-details h2{padding-bottom:16px;font:700 30px/34px var(--cv-display)}.cv-drawer-item{border-top:1px solid var(--cv-border)}.cv-drawer-item[hidden]{display:none}.cv-drawer-item summary{display:flex;align-items:center;gap:12px;padding:18px 0;list-style:none;cursor:pointer}.cv-drawer-item summary::-webkit-details-marker{display:none}.cv-drawer-item summary>span{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.cv-drawer-item summary strong{font:700 15px/22px var(--cv-body)}.cv-drawer-item summary small{font:400 12px/18px var(--cv-body);color:var(--cvp-dim)}.cv-drawer-item summary>.cv-icon{width:20px;height:20px;padding:3px}.cv-drawer-item__body{display:flex;flex-direction:column;gap:16px;padding:0 0 20px;font:400 14px/22px var(--cv-body);overflow-wrap:anywhere}.cv-drawer-item__body:empty,.cv-drawer-item__body>:empty:not(img,br){display:none}.cv-drawer-item__links{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.cv-drawer-item__body a{color:inherit;text-decoration:underline;text-underline-position:from-font}.cv-help-card{display:flex;flex-direction:column;gap:12px;padding:28px;border-radius:4px;background:var(--cvp-cream)}.cv-help-card h2{font:700 32px/36px var(--cv-display)}.cv-help-card p{font:400 15px/24px var(--cv-body)}.cv-help-card a{font:600 14px/22px var(--cv-body)}.cv-product-below .rte{max-width:none;color:var(--cv-text);font:400 14px/22px var(--cv-body)}.cv-product-below .rte :is(p,li,div,span,strong,b,em,a,td,th){font-family:var(--cv-body)}.cv-product-below .rte p{margin:0 0 10px}.cv-product-below .rte :is(ul,ol){margin:0 0 10px;padding-left:20px}.cv-product-below .rte img{max-width:100%;height:auto}.cv-product-below .rte :is(h1,h2,h3,h4,h5,h6){margin:0 0 8px;font:700 15px/22px var(--cv-body);letter-spacing:0;text-transform:none;color:var(--cv-text)}.cv-product-below .rte :is([style^="color: rgb(255"],[style*=" color: rgb(255"],[style*=";color: rgb(255"],[style^="color:#f"],[style^="color: #f"],[style*=" color: #f"],[style*=";color:#f"],[style*="; color:#f"]){color:#c21d0e!important;font-weight:600}[data-cv-appearance=dark] .cv-product-below .rte :is([style^="color: rgb(255"],[style*=" color: rgb(255"],[style*=";color: rgb(255"],[style^="color:#f"],[style^="color: #f"],[style*=" color: #f"],[style*=";color:#f"],[style*="; color:#f"]){color:#ffb0a4!important}.cv-drawer-item__slot{display:flex;flex-direction:column;gap:16px}.cv-drawer-item__slot:empty{display:none}.cv-drawer-item__slot .product-block{margin:0;color:var(--cv-text)}.cv-drawer-item__slot .custom-liquid{overflow-x:visible}.cv-drawer-item__slot .my-block h2{margin:0;font:700 13px/20px var(--cv-body)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--cv-text)!important}.cv-drawer-item__slot .ba-inner{padding:0;gap:14px}.cv-drawer-item__slot :is(.note-box,.caption){font:600 13px/20px var(--cv-body)!important;color:var(--cv-text)}.cv-drawer-item__slot .note-box{margin:0!important;padding:12px 14px;border-radius:4px;border-color:var(--cv-border);background:var(--cvp-card)}.cv-drawer-item__slot .note-box.acc{border-color:var(--cv-red);background:#fdeeec}.cv-drawer-item__slot .note-box.warn{border-color:#d9a441;background:#fff4de}.cv-drawer-item__slot .caption{margin:0 0 8px;letter-spacing:.04em}.cv-drawer-item__slot a{color:inherit;text-decoration:underline}.cv-drawer-item__slot table{width:100%!important;min-width:0!important;border-collapse:collapse;border:1px solid var(--cv-border)!important;font:400 13px/20px var(--cv-body)}.cv-drawer-item__slot :is(th,td){padding:8px 10px!important;border-bottom:1px solid var(--cv-border);text-align:left;vertical-align:top;font-family:var(--cv-body)}.cv-drawer-item__slot th{background:var(--cv-navy)!important;color:#fff!important;font:700 12px/18px var(--cv-body)!important;letter-spacing:.04em;text-transform:uppercase}.cv-drawer-item__slot td.yr{white-space:nowrap}.cv-drawer-item__slot tr.cond td{background:#fff4de}.cv-drawer-item__slot tr[style*=background] td{background:#eef5ee}.cv-drawer-item__slot td .ok{color:#1f6b35;font-weight:700}.cv-tray-guide .custom-html--container{margin:0;padding:0;max-width:none}.cv-tray-guide .home-section--title{margin:0 0 12px;padding:0;font:700 13px/20px var(--cv-body)!important;letter-spacing:.08em;text-align:left;text-transform:uppercase;color:var(--cv-text)!important}.cv-tray-guide .lock-comparison{display:grid!important;grid-template-columns:1fr 1fr;gap:12px!important}.cv-tray-guide .lock-comparison>div{width:auto!important;margin:0!important;border-width:2px!important;border-radius:4px;overflow:hidden;background:var(--cvp-card)}.cv-tray-guide .lock-comparison>div:first-child{border-color:#b7791f!important}.cv-tray-guide .lock-comparison>div:last-child{border-color:#2f7d4e!important}.cv-tray-guide .lock-comparison>div>div{padding:12px!important;color:var(--cv-text)!important;font:400 13px/20px var(--cv-body)!important}.cv-tray-guide .lock-comparison>div>div:first-child{background:#fff4de!important}.cv-tray-guide .lock-comparison>div:last-child>div:first-child{background:#eef5ee!important}.cv-tray-guide .lock-comparison h3{margin:0;font:700 13px/18px var(--cv-body)!important;letter-spacing:.04em;color:var(--cv-text)!important}.cv-tray-guide .lock-comparison :is(p,strong){font:inherit;color:var(--cv-text)!important}.cv-tray-guide .lock-comparison strong{font-weight:700}.cv-tray-guide .lock-comparison img{display:block;width:100%;height:auto;background:#fff;border-radius:2px}[data-cv-appearance=dark] .cv-drawer-item__slot :is(.note-box.acc){background:#2a1411}[data-cv-appearance=dark] .cv-drawer-item__slot .note-box.warn{background:#2b2413;border-color:#8a6a2b}[data-cv-appearance=dark] .cv-drawer-item__slot th{background:#1a2d40!important}[data-cv-appearance=dark] .cv-drawer-item__slot tr.cond td{background:#2b2413}[data-cv-appearance=dark] .cv-drawer-item__slot tr[style*=background] td{background:#152f25}[data-cv-appearance=dark] .cv-drawer-item__slot td .ok{color:#8fd19e}[data-cv-appearance=dark] .cv-tray-guide .lock-comparison>div>div:first-child{background:#2b2413!important}[data-cv-appearance=dark] .cv-tray-guide .lock-comparison>div:last-child>div:first-child{background:#152f25!important}[data-cv-appearance=dark] .cv-tray-guide .lock-comparison>div:first-child{border-color:#8a6a2b!important}[data-cv-appearance=dark] .cv-tray-guide .lock-comparison>div:last-child{border-color:#345643!important}@media(max-width:1100px){.cv-product{padding:0 32px 40px}.cv-product .product--outer{column-gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cv-lock-grid{grid-template-columns:1fr}.cv-product-story{padding:48px 32px;gap:40px}.cv-product-story h2{font-size:52px;line-height:50px}.cv-product-more{padding:32px 32px 48px;column-gap:32px}html:where([data-cv-product]) body .shopify-section:has(#judgeme_product_reviews){padding-inline:32px}html:where([data-cv-product]) body :is(.product-recommendations--section,.recently-viewed--section) .product-section--container{padding-inline:32px}}@media(max-width:859px){.cv-only-desktop{display:none}.cv-only-mobile{display:inline}.cv-product{padding:0 20px 28px}.cv-breadcrumbs{padding:24px 0 10px}.cv-breadcrumbs .cv-breadcrumbs__home,.cv-breadcrumbs .cv-breadcrumbs__current{display:none}.cv-product .product--outer{display:flex;flex-direction:column;align-items:stretch;gap:0}.cv-product .product-main,.cv-product .product-details,.cv-product .product-main>.product-details{display:contents!important}.cv-product .product-block{order:2;margin:0 0 14px}.cv-product .product-block--title{order:0;gap:10px;margin-bottom:20px}.cv-product .product-gallery{order:1;margin-bottom:20px}.cv-product[data-handle=ram-1500-2500-3500-low-profile-center-console-safe-2019-2026] .product-block--rating{order:2;margin-bottom:24px}.cv-product[data-handle=ram-1500-2500-3500-low-profile-center-console-safe-2019-2026] .product-block--form{order:3}.cv-product[data-handle=ram-1500-2500-3500-low-profile-center-console-safe-2019-2026] .product-block:not(.product-block--title,.product-block--rating,.product-block--form){order:4}.cv-product .cv-review-card{order:9;align-self:stretch;margin:14px -20px -28px;padding:28px 20px;border-radius:0}.cv-product .product-title{font-size:40px;line-height:40px}.cv-product-meta{flex-direction:column;align-items:flex-start;gap:10px}.cv-product-subtitle{font-size:16px;line-height:24px}.cv-product-rating{font-size:14px;line-height:20px;gap:10px}.cv-product-rating__stars .cv-icon:not(:first-child){display:inline-block}.cv-product-tagline{display:none}.cv-product [data-product-gallery-aspect-ratio=natural] .product-gallery--media img{aspect-ratio:350 / 264}.cv-product .product-gallery--navigation{display:none}.cv-gallery-meta{margin-top:10px}.cv-gallery-meta__caption{font-size:12px;line-height:18px}.cv-gallery-meta__count{font-size:13px;line-height:16px}.cv-gallery-meta__larger{display:none}.cv-fit-summary{align-items:flex-start;padding:16px;flex-wrap:wrap}.cv-fit-summary__icon{width:18px;padding-top:3px}.cv-fit-summary__text{gap:4px;flex-basis:calc(100% - 30px)}.cv-fit-summary p{font-size:13px;line-height:20px}.cv-fit-summary__edit{min-height:24px;padding:0;margin-left:30px;font-size:13px;line-height:20px}.cv-fit-summary:not([data-state=matched]) .cv-fit-summary__edit{margin-left:0}.cv-fit-summary__edit[data-state=edit] span:after{content:" vehicle or console details"}.cv-lock-heading{margin-bottom:12px}.cv-lock-heading h2{font-size:30px;line-height:34px}.cv-lock-heading__desktop{display:none}.cv-lock-heading__mobile{display:inline}.cv-lock-grid{grid-template-columns:1fr;gap:12px}.cv-lock-card{min-height:66px;padding:12px 14px}.cv-lock-card__row{gap:10px}.cv-lock-card__radio{width:20px;height:20px}.cv-lock-card__text{gap:3px}.cv-lock-card__name{font:600 15px/20px var(--cv-body)}.cv-lock-card__descriptor{font-size:12px;line-height:18px}.cv-lock-card__difference{min-width:56px;font:700 14px/18px var(--cv-body)}.cv-lock-card--electronic{grid-template-columns:20px 52px minmax(0,1fr) auto;grid-template-areas:"eyebrow eyebrow eyebrow eyebrow" "radio image name price" "body body body body" "delta delta delta delta";column-gap:10px;row-gap:12px;margin-bottom:0;padding:16px}.cv-lock-card--electronic .cv-lock-card__image{width:52px;height:48px}.cv-lock-card__eyebrow{font-size:11px;line-height:16px}.cv-lock-card--electronic .cv-lock-card__name{align-self:center;font:700 16px/21px var(--cv-body)}.cv-lock-card--electronic .cv-lock-card__name-full{display:none}.cv-lock-card--electronic .cv-lock-card__name-short{display:inline}.cv-lock-card--electronic .cv-lock-card__difference{font:700 16px/20px var(--cv-body)}.cv-lock-card__body{margin-top:0}.cv-lock-card__delta{margin-top:0;padding-top:10px;font:600 13px/20px var(--cv-body)}.cv-lock-choices[data-cv-condensed] .cv-lock-card:not([aria-pressed=true]){display:none}.cv-lock-choices[data-cv-condensed] .cv-lock-grid{gap:0}.cv-lock-choices[data-cv-condensed] .cv-lock-all{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;height:44px;margin:8px 0 0;padding:0;border:0;background:none;color:var(--cv-text);font:400 14px/18px var(--cv-body);letter-spacing:0;text-transform:none;text-decoration:underline 1px;text-underline-position:from-font;cursor:pointer}.cv-lock-all .cv-icon{width:12px;height:12px}.cv-charging{margin-top:12px}.cv-charging summary{min-height:48px;font-size:14px;line-height:22px}.cv-charging__desktop{display:none}.cv-charging__mobile{display:inline}.cv-product .product-form--atc{margin-top:12px}.cv-product .product-form__action-wrapper{padding-top:18px;gap:12px}.cv-purchase-total{flex-direction:column-reverse;align-items:flex-start;gap:4px}.cv-product .quantity-selector__wrapper{width:96px;height:44px;justify-content:space-between;padding:0 4px}.cv-product .quantity-selector__button{height:42px;width:30px}.cv-product .quantity-selector__input{font-size:16px;line-height:20px}.cv-product .product-form--atc-button{height:56px;min-height:56px}.cv-purchase-trust{gap:12px;margin-top:12px}.cv-purchase-trust p:nth-child(2){font-size:13px;line-height:20px}.cv-purchase-bar{display:flex;position:fixed;z-index:650;inset:auto 0 0;gap:16px;align-items:center;background:var(--cvp-card);color:var(--cv-text);border-top:1px solid var(--cv-border);padding:14px 20px calc(22px + env(safe-area-inset-bottom))}.cv-purchase-bar[hidden]{display:none}.cv-purchase-bar>div{flex:0 0 auto;min-width:110px;max-width:45%;display:flex;flex-direction:column;gap:4px}.cv-purchase-bar strong{white-space:nowrap}.cv-purchase-bar strong{display:block;font:700 24px/26px var(--cv-body)}.cv-purchase-bar small{display:block;font:400 11px/16px var(--cv-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cv-purchase-bar button{flex:1;height:52px;min-height:52px;border-radius:999px;font:700 16px/20px var(--cv-body)}html:where([data-cv-product]) body{padding-bottom:var(--cv-bar-h, 89px);--cv-float-bottom: calc(var(--cv-bar-h, 89px) + 12px)}html:where([data-cv-product]) body #google-merchantwidget-iframe-wrapper{transform:translateY(calc(30px - var(--cv-float-bottom)))}html[data-cv-appearance=dark]:where([data-cv-product]) body{background:var(--cv-page)}.cv-console-dialog{top:0;right:0;bottom:0;left:0;width:100%;height:100dvh;max-height:100dvh;border-radius:0}.cv-product-story{flex-direction:column;align-items:stretch;gap:20px;padding:36px 20px}.cv-product-story__copy,.cv-product-story__media{display:contents}.cv-product-story__eyebrow{order:1;font-size:12px;line-height:16px}.cv-product-story h2{order:2;font-size:42px;line-height:42px}.cv-product-story__text{order:3;font-size:16px;line-height:24px}.cv-product-story__image{order:4;aspect-ratio:350 / 264}.cv-product-story__stats{order:5;gap:24px;padding-top:0}.cv-product-story__stats div{gap:4px}.cv-product-story__stats div:first-child{flex:0 0 162px}.cv-product-story__stats dd{font-size:42px;line-height:44px}.cv-product-story__stats dt{font-size:13px;line-height:20px}.cv-product-story__media figcaption{display:none}.cv-product-more{display:flex;flex-direction:column;padding:0}.cv-benefits{padding:30px 20px}.cv-accessories{padding:28px 20px;border-radius:0}.cv-details{padding:28px 20px 32px}.cv-help-card{display:none}.cv-tray-guide .lock-comparison{grid-template-columns:1fr}html:where([data-cv-product]) body .shopify-section:has(#judgeme_product_reviews){padding:8px 20px 40px}html:where([data-cv-product]) body :is(.product-recommendations--section,.recently-viewed--section) .product-section--container{padding:28px 20px 40px}}@media(max-width:359px){.cv-product-story__stats div:first-child{flex-basis:auto}.cv-lock-card--electronic{grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"eyebrow eyebrow eyebrow" "radio name price" "body body body" "delta delta delta"}.cv-lock-card--electronic .cv-lock-card__image{display:none}.cv-purchase-bar>div{flex-basis:96px}}.cv-review-card__stars .cv-icon{width:13px;height:13px}#judgeme_product_reviews :is(.jdgm-gallery-title,.jdgm-rev__transparency-badge){color:var(--cvj-dim)!important}#judgeme_product_reviews :is(.jdgm-link,.jdgm-histogram__clear-filter,.jdgm-rev-widg__summary-average){color:var(--cv-text)!important}[data-cv-appearance=dark] .cv-product-below .cv-tray-guide .lock-comparison>div>div :is(h3,p,strong,span){color:var(--cv-text)!important}.cv-product .quantity-selector__input{min-width:0!important}.cv-product .product-gallery{padding:0}.cv-drawer-item__slot :is(.custom-liquid,.my-block){margin:0;padding:0}.cv-drawer-item__slot .product-block--custom-liquid:has(.my-block)+.product-block{margin-top:-6px}html:where([data-cv-product]) body .jdgm-medal__value{color:var(--cv-text)!important}[data-cv-appearance=dark] .cv-product .key-details [style*=color]{color:inherit!important}.cv-product .complementary-products__title{margin:0 0 14px;font:700 30px/34px var(--cv-display);letter-spacing:0;text-transform:uppercase;color:var(--cv-text)}.cv-product .complementary-product{display:flex;gap:14px;padding:16px;border:1px solid var(--cv-border);border-radius:4px;background:var(--cvp-card)}.cv-product :is(.complementary-product__name,.complementary-product__name-link){font:700 16px/22px var(--cv-body);color:var(--cv-text);text-decoration:none}.cv-product .complementary-product__price{font:400 15px/22px var(--cv-body);color:var(--cv-text)}.cv-product .complementary-product__link{font:400 13px/20px var(--cv-body);color:var(--cv-text);text-decoration:underline}.cv-product .cv-table th,.cv-product-below .cv-table th{background-color:#c21d0e!important;color:#fff!important}[data-cv-appearance=dark] .cv-self-confirm input{accent-color:#b5c9dd}.cv-product-below .rte :is([style*=font-family],font[face]){font-family:var(--cv-body)!important}.cv-product-below .rte :is(span,font,a,strong,b,em,div,p,li)[style*=font-size]{font-size:inherit!important}.cv-product-below .rte :is([style*="background-color: rgb(255, 255, 255)"],[style*="background-color: #fff"],[style*="background-color:#fff"],[style*="background: #fff"],[style*="background-color: white"]){background-color:transparent!important}.cv-product-below .rte :is([style*="rgb(0, 0, 255)"],[style*="rgb(43, 0, 255)"],[style*="#0000ff"],[style*="#0000FF"],[style*="#2b00ff"],[style*="#2B00FF"],[style*="color: blue"]){color:var(--cv-text)!important}[data-cv-appearance=dark] .cv-commerce.cv-product-below .rte :is([style*="background-color: rgb(255, 255, 255)"],[style*="background-color: #fff"],[style*="background-color:#fff"],[style*="background: #fff"],[style*="background-color: white"]),[data-cv-appearance=dark] .cv-commerce.cv-product-below .rte :is([style*="background-color: rgb(255, 255, 255)"],[style*="background-color: #fff"],[style*="background-color:#fff"],[style*="background: #fff"],[style*="background-color: white"]) *{color:var(--cv-text)!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cv-product.css.map */
