< data-shopify="">
@font-face {
font-family: 'MiSans';
src: url('https://cdn.shopify.com/s/files/1/0073/5697/3144/files/MiSansLatin-Medium.woff2?v=1719362437') format('woff2'),
url('https://cdn.shopify.com/s/files/1/0073/5697/3144/files/MiSansLatin-Medium.woff?v=1719362416') format('woff');
font-weight: 500;
}
/* @font-face {
font-family: 'MiSans';
src: url('https://cdn.shopify.com/s/files/1/0073/5697/3144/files/MiSansLatin-Semibold.woff2?v=1719362437') format('woff2'),
url('https://cdn.shopify.com/s/files/1/0073/5697/3144/files/MiSansLatin-Semibold.woff?v=1719362416') format('woff');
font-weight: 600;
} */
@font-face {
font-family: 'MiSans';
src: url('https://cdn.shopify.com/s/files/1/0073/5697/3144/files/MiSansLatin-Bold.woff2?v=1719362437') format('woff2'),
url('https://cdn.shopify.com/s/files/1/0073/5697/3144/files/MiSansLatin-Bold.woff?v=1719362416') format('woff');
font-weight: 700;
}
:root,
.color-scheme-1 {
--color-background: 255,255,255;
--gradient-background: #ffffff;
--color-foreground: 5,19,44;
--color-background-contrast: 191,191,191;
--color-shadow: 5,19,44;
--color-button: 0,95,252;
--color-button-text: 255,255,255;
--color-secondary-button: 255,255,255;
--color-secondary-button-text: 5,19,44;
--color-link: 5,19,44;
--color-badge-foreground: 5,19,44;
--color-badge-background: 255,255,255;
--color-badge-border: 5,19,44;
--payment-terms-background-color: rgb(255 255 255);
}
/* added for desktop/mobile specific colors on some section areas */
@media screen and (min-width:750px){
.desktop-color-scheme-1.gradient{
--color-background: 255,255,255;
--gradient-background: #ffffff;
--color-foreground: 5,19,44;
--color-foreground-secondary: ,,;
--color-background-contrast: 191,191,191;
--color-shadow: 5,19,44;
--color-button: 0,95,252;
--color-button-text: 255,255,255;
--color-secondary-button: 255,255,255;
--color-secondary-button-text: 5,19,44;
--color-link: 5,19,44;
--color-badge-foreground: 5,19,44;
--color-badge-background: 255,255,255;
--color-badge-border: 5,19,44;
--payment-terms-background-color: rgb(255 255 255);
}
}
.color-scheme-2 {
--color-background: 239,245,254;
--gradient-background: #eff5fe;
--color-foreground: 5,19,44;
--color-background-contrast: 119,170,247;
--color-shadow: 5,19,44;
--color-button: 0,95,252;
--color-button-text: 255,255,255;
--color-secondary-button: 239,245,254;
--color-secondary-button-text: 0,95,252;
--color-link: 0,95,252;
--color-badge-foreground: 5,19,44;
--color-badge-background: 239,245,254;
--color-badge-border: 5,19,44;
--payment-terms-background-color: rgb(239 245 254);
}
/* added for desktop/mobile specific colors on some section areas */
@media screen and (min-width:750px){
.desktop-color-scheme-2.gradient{
--color-background: 239,245,254;
--gradient-background: #eff5fe;
--color-foreground: 5,19,44;
--color-foreground-secondary: ,,;
--color-background-contrast: 119,170,247;
--color-shadow: 5,19,44;
--color-button: 0,95,252;
--color-button-text: 255,255,255;
--color-secondary-button: 239,245,254;
--color-secondary-button-text: 0,95,252;
--color-link: 0,95,252;
--color-badge-foreground: 5,19,44;
--color-badge-background: 239,245,254;
--color-badge-border: 5,19,44;
--payment-terms-background-color: rgb(239 245 254);
}
}
.color-scheme-3 {
--color-background: 5,19,44;
--gradient-background: #05132c;
--color-foreground: 255,255,255;
--color-background-contrast: 70,129,234;
--color-shadow: 5,19,44;
--color-button: 0,95,252;
--color-button-text: 255,255,255;
--color-secondary-button: 5,19,44;
--color-secondary-button-text: 255,255,255;
--color-link: 255,255,255;
--color-badge-foreground: 255,255,255;
--color-badge-background: 5,19,44;
--color-badge-border: 255,255,255;
--payment-terms-background-color: rgb(5 19 44);
}
/* added for desktop/mobile specific colors on some section areas */
@media screen and (min-width:750px){
.desktop-color-scheme-3.gradient{
--color-background: 5,19,44;
--gradient-background: #05132c;
--color-foreground: 255,255,255;
--color-foreground-secondary: ,,;
--color-background-contrast: 70,129,234;
--color-shadow: 5,19,44;
--color-button: 0,95,252;
--color-button-text: 255,255,255;
--color-secondary-button: 5,19,44;
--color-secondary-button-text: 255,255,255;
--color-link: 255,255,255;
--color-badge-foreground: 255,255,255;
--color-badge-background: 5,19,44;
--color-badge-border: 255,255,255;
--payment-terms-background-color: rgb(5 19 44);
}
}
.color-scheme-4 {
--color-background: 5,19,44;
--gradient-background: #05132c;
--color-foreground: 255,255,255;
--color-background-contrast: 70,129,234;
--color-shadow: 5,19,44;
--color-button: 255,255,255;
--color-button-text: 5,19,44;
--color-secondary-button: 5,19,44;
--color-secondary-button-text: 255,255,255;
--color-link: 255,255,255;
--color-badge-foreground: 255,255,255;
--color-badge-background: 5,19,44;
--color-badge-border: 255,255,255;
--payment-terms-background-color: rgb(5 19 44);
}
/* added for desktop/mobile specific colors on some section areas */
@media screen and (min-width:750px){
.desktop-color-scheme-4.gradient{
--color-background: 5,19,44;
--gradient-background: #05132c;
--color-foreground: 255,255,255;
--color-foreground-secondary: ,,;
--color-background-contrast: 70,129,234;
--color-shadow: 5,19,44;
--color-button: 255,255,255;
--color-button-text: 5,19,44;
--color-secondary-button: 5,19,44;
--color-secondary-button-text: 255,255,255;
--color-link: 255,255,255;
--color-badge-foreground: 255,255,255;
--color-badge-background: 5,19,44;
--color-badge-border: 255,255,255;
--payment-terms-background-color: rgb(5 19 44);
}
}
.color-scheme-5 {
--color-background: 0,95,252;
--gradient-background: #005ffc;
--color-foreground: 255,255,255;
--color-background-contrast: 0,47,125;
--color-shadow: 5,19,44;
--color-button: 255,255,255;
--color-button-text: 0,95,252;
--color-secondary-button: 0,95,252;
--color-secondary-button-text: 255,255,255;
--color-link: 255,255,255;
--color-badge-foreground: 255,255,255;
--color-badge-background: 0,95,252;
--color-badge-border: 255,255,255;
--payment-terms-background-color: rgb(0 95 252);
}
/* added for desktop/mobile specific colors on some section areas */
@media screen and (min-width:750px){
.desktop-color-scheme-5.gradient{
--color-background: 0,95,252;
--gradient-background: #005ffc;
--color-foreground: 255,255,255;
--color-foreground-secondary: ,,;
--color-background-contrast: 0,47,125;
--color-shadow: 5,19,44;
--color-button: 255,255,255;
--color-button-text: 0,95,252;
--color-secondary-button: 0,95,252;
--color-secondary-button-text: 255,255,255;
--color-link: 255,255,255;
--color-badge-foreground: 255,255,255;
--color-badge-background: 0,95,252;
--color-badge-border: 255,255,255;
--payment-terms-background-color: rgb(0 95 252);
}
}
.color-scheme-7fa534c7-37b6-466c-a0a0-c263db8cf464 {
--color-background: 207,37,0;
--gradient-background: #cf2500;
--color-foreground: 255,255,255;
--color-background-contrast: 79,14,0;
--color-shadow: 5,19,44;
--color-button: 255,255,255;
--color-button-text: 5,19,44;
--color-secondary-button: 207,37,0;
--color-secondary-button-text: 255,255,255;
--color-link: 255,255,255;
--color-badge-foreground: 255,255,255;
--color-badge-background: 207,37,0;
--color-badge-border: 255,255,255;
--payment-terms-background-color: rgb(207 37 0);
}
/* added for desktop/mobile specific colors on some section areas */
@media screen and (min-width:750px){
.desktop-color-scheme-7fa534c7-37b6-466c-a0a0-c263db8cf464.gradient{
--color-background: 207,37,0;
--gradient-background: #cf2500;
--color-foreground: 255,255,255;
--color-foreground-secondary: ,,;
--color-background-contrast: 79,14,0;
--color-shadow: 5,19,44;
--color-button: 255,255,255;
--color-button-text: 5,19,44;
--color-secondary-button: 207,37,0;
--color-secondary-button-text: 255,255,255;
--color-link: 255,255,255;
--color-badge-foreground: 255,255,255;
--color-badge-background: 207,37,0;
--color-badge-border: 255,255,255;
--payment-terms-background-color: rgb(207 37 0);
}
}
body.color-scheme-1.color-scheme-2.color-scheme-3.color-scheme-4.color-scheme-5.color-scheme-7fa534c7-37b6-466c-a0a0-c263db8cf464 {
color: rgba(var(--color-foreground)1);
background-color: rgb(var(--color-background));
}
:root {
--font-body-family: "MiSans"sans-serif;
--font-body-: normal;
--font-body-weight: 400;
--font-body-weight-bold: 700;
--font-heading-family: "Barlow"sans-serif;
--font-heading-: normal;
--font-heading-weight: 700;
--font-body-scale: 1.0;
--font-heading-scale: 1.0;
--media-padding: px;
--media-border-opacity: 0.05;
--media-border-width: 0px;
--media-radius: 8px;
--media-shadow-opacity: 0.0;
--media-shadow-horizontal-offset: 0px;
--media-shadow-vertical-offset: 4px;
--media-shadow-blur-radius: 5px;
--media-shadow-visible: 0;
--page-width: 160rem;
--page-width-margin: 0rem;
--product-card-image-padding: 2.4rem;
--product-card-corner-radius: 0.8rem;
--product-card-text-alignment: left;
--product-card-border-width: 0.0rem;
--product-card-border-opacity: 0.1;
--product-card-shadow-opacity: 0.0;
--product-card-shadow-visible: 0;
--product-card-shadow-horizontal-offset: 0.0rem;
--product-card-shadow-vertical-offset: 0.4rem;
--product-card-shadow-blur-radius: 0.5rem;
--collection-card-image-padding: 0.0rem;
--collection-card-corner-radius: 0.8rem;
--collection-card-text-alignment: left;
--collection-card-border-width: 0.0rem;
--collection-card-border-opacity: 0.1;
--collection-card-shadow-opacity: 0.0;
--collection-card-shadow-visible: 0;
--collection-card-shadow-horizontal-offset: 0.0rem;
--collection-card-shadow-vertical-offset: 0.4rem;
--collection-card-shadow-blur-radius: 0.5rem;
--blog-card-image-padding: 0.0rem;
--blog-card-corner-radius: 0.8rem;
--blog-card-text-alignment: left;
--blog-card-border-width: 0.0rem;
--blog-card-border-opacity: 0.1;
--blog-card-shadow-opacity: 0.05;
--blog-card-shadow-visible: 1;
--blog-card-shadow-horizontal-offset: 0.4rem;
--blog-card-shadow-vertical-offset: 0.4rem;
--blog-card-shadow-blur-radius: 4.0rem;
--badge-corner-radius: 0.4rem;
--popup-border-width: 0px;
--popup-border-opacity: 0.1;
--popup-corner-radius: 0px;
--popup-shadow-opacity: 0.05;
--popup-shadow-horizontal-offset: 4px;
--popup-shadow-vertical-offset: 4px;
--popup-shadow-blur-radius: 5px;
--drawer-border-width: 0px;
--drawer-border-opacity: 0.1;
--drawer-shadow-opacity: 0.0;
--drawer-shadow-horizontal-offset: 0px;
--drawer-shadow-vertical-offset: 4px;
--drawer-shadow-blur-radius: 5px;
--spacing-sections-desktop: 0px;
--spacing-sections-mobile: 0px;
--grid-desktop-vertical-spacing: 12px;
--grid-desktop-horizontal-spacing: 12px;
--grid-mobile-vertical-spacing: 24px;
--grid-mobile-horizontal-spacing: 6px;
--text-boxes-border-opacity: 0.1;
--text-boxes-border-width: 0px;
--text-boxes-radius: 8px;
--text-boxes-shadow-opacity: 0.0;
--text-boxes-shadow-visible: 0;
--text-boxes-shadow-horizontal-offset: 0px;
--text-boxes-shadow-vertical-offset: 4px;
--text-boxes-shadow-blur-radius: 5px;
--buttons-radius: 8px;
--buttons-radius-outset: 9px;
--buttons-border-width: 1px;
--buttons-border-opacity: 1.0;
--buttons-shadow-opacity: 0.0;
--buttons-shadow-visible: 0;
--buttons-shadow-horizontal-offset: 0px;
--buttons-shadow-vertical-offset: 4px;
--buttons-shadow-blur-radius: 5px;
--buttons-border-offset: 0.3px;
--inputs-radius: 4px;
--inputs-border-width: 1px;
--inputs-border-opacity: 1.0;
--inputs-shadow-opacity: 0.15;
--inputs-shadow-horizontal-offset: 2px;
--inputs-margin-offset: 2px;
--inputs-shadow-vertical-offset: 2px;
--inputs-shadow-blur-radius: 5px;
--inputs-radius-outset: 5px;
--variant-pills-radius: 8px;
--variant-pills-border-width: 1px;
--variant-pills-border-opacity: 1.0;
--variant-pills-shadow-opacity: 0.0;
--variant-pills-shadow-horizontal-offset: 0px;
--variant-pills-shadow-vertical-offset: 4px;
--variant-pills-shadow-blur-radius: 5px;
--lt-neutral: #EFF5FE;
--dark-neutral: #05132C;
--blue-700: #588AEF;
}
*,
*::before,
*::after {
box-sizing: inherit;
}
html {
box-sizing: border-box;
font-size: calc(var(--font-body-scale) * 62.5%);
height: 100%;
}
body {
display: grid;
grid-template-rows: auto auto 1fr auto;
grid-template-columns: 100%;
min-height: 100%;
margin: 0;
font-size: 1.8rem;
/* letter-spacing: 0.06rem; */
line-height: calc(1 + 0.8 / var(--font-body-scale));
font-family: var(--font-body-family);
font-: var(--font-body-);
font-weight: var(--font-body-weight);
}
@media screen and (min-width: 750px) {
body {
font-size: 1.8rem;
}
}
>
< data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/okendo-reviews-s.8dfe73f0.css" type="text/css">>< data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-star-rating.86dbf7f0.css" type="text/css">>< data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-reviews-summary.acd845f4.css" type="text/css">>< type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list--type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,div.okeReviews img{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:""}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:""}.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:""}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:""}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:""}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:""}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:""}@font-face{font-family:oke-widget-icons;src:url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.ttf) format("truetype"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.woff) format("woff"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-:normal;font-display:block}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{cursor:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 32px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 64px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}to{opacity:1}}
.oke-stars{line-height:1;position:relative;display:inline-block}.oke-stars-background svg{overflow:visible}.oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.oke-sr{display:inline-block;padding-top:var(--oke-starRating-spaceAbove);padding-bottom:var(--oke-starRating-spaceBelow)}.oke-sr .oke-is-clickable{cursor:pointer}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block;vertical-align:middle}.oke-sr-stars{line-height:1;margin-right:8px}.oke-sr-rating{display:none}.oke-sr-count--brackets:before{content:"("}.oke-sr-count--brackets:after{content:")"}
.oke-rs{display:block}.oke-rs .oke-reviewsSummary-heading{position:relative}.oke-rs .oke-reviewsSummary-heading-skeleton{background:#e5e5eb;border-radius:4px;height:85%;left:0;max-width:150px;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:100%}.oke-rs .oke-reviewsSummary-heading-skeleton:after{animation:shimmer .8s linear infinite;background:linear-gradient(90deg,#e5e5eb,#f7f7f8 50%,#e5e5eb);background-repeat:no-repeat;background-size:250px 100%;content:"";display:block;height:100%;position:absolute;width:100%;top:0;left:0}@keyframes shimmer{0%{background-position:200%}to{background-position:-200%}}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-heading-text{opacity:0}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-summary{-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;max-height:150px}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip,div.okeReviews .oke-reviewsSummary .oke-tooltip{display:inline-block;font-weight:400}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip-trigger,div.okeReviews .oke-reviewsSummary .oke-tooltip-trigger{height:15px;width:15px;overflow:hidden;transform:translateY(-10%)}.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{align-items:center;column-gap:4px;display:inline-flex;font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon,div.okeReviews .oke-reviewsSummary-icon{fill:currentColor;font-size:14px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon svg,div.okeReviews .oke-reviewsSummary-icon svg{vertical-align:initial}.okeReviews[data-oke-container] .oke-reviewsSummary-summary.oke-is-truncated,div.okeReviews .oke-reviewsSummary-summary.oke-is-truncated{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}>
< id="oke-css-vars">:root{--oke-widget-spaceAbove:24px;--oke-widget-spaceBelow:24px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#275deb;--oke-button-backgroundColorHover:#275deb;--oke-button-backgroundColorActive:#275deb;--oke-button-textColor:#fff;--oke-button-textColorHover:#fff;--oke-button-textColorActive:#fff;--oke-button-borderColor:#275deb;--oke-button-borderColorHover:#275deb;--oke-button-borderColorActive:#275deb;--oke-button-borderRadius:2px;--oke-button-borderWidth:1px;--oke-button-fontWeight:700;--oke-button-fontSize:var(--oke-text-regular,14px);--oke-button-fontFamily:inherit;--oke-border-color:#aaa;--oke-border-width:1px;--oke-text-primaryColor:#333;--oke-text-secondaryColor:#333;--oke-text-small:12px;--oke-text-regular:14px;--oke-text-large:20px;--oke-text-fontFamily:inherit;--oke-avatar-size:undefined;--oke-avatar-backgroundColor:undefined;--oke-avatar-placeholderTextColor:undefined;--oke-highlightColor:#275deb;--oke-shadingColor:#f7f7f8;--oke-productImageSize:48px;--oke-attributeBar-shadingColor:#9a9db1;--oke-attributeBar-borderColor:undefined;--oke-attributeBar-backgroundColor:#d3d4dd;--oke-attributeBar-markerColor:#275deb;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#275deb;--oke-filter-borderColor:#275deb;--oke-filter-borderColorActive:#275deb;--oke-filter-textColor:#275deb;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:100px;--oke-filter-searchHighlightColor:#a9bef7;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#005ffc;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,oke-modal{--oke-title-fontWeight:600;--oke-title-fontSize:var(--oke-text-regular,14px);--oke-title-fontFamily:inherit;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:var(--oke-text-regular,14px);--oke-bodyText-fontFamily:inherit}>
< id="oke-reviews-custom-css">.okeReviews.oke-sr{display:block}.product .oke-sr{padding-bottom:20px}div.oke-modal .okeReviews[data-oke-container].oke-w,div.okeReviews[data-oke-container] .oke-modal,div.okeReviews[data-oke-container] .oke-modal p,div.okeReviews[data-oke-container] .oke-modal .oke-helpful,div.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,div.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date{color:var(--oke-text-primaryColor)}div.okeReviews[data-oke-container] .oke-reviewContent-title,div.okeReviews .oke-reviewContent-title{font-weight:600;font-size:15px}.okeReviews[data-oke-container].oke-w .oke-button,div.okeReviews .oke-button{text-transform:uppercase;letter-spacing:2px;font-weight:normal}.okeReviews[data-oke-container].oke-w .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{box-shadow:initial}.okeReviews.oke-w .oke-is-small .oke-w-reviews-writeReview{width:100%;padding-top:10px}.okeReviews.oke-w .oke-is-small .oke-button,.okeReviews.oke-w .oke-is-small .oke-qw-header-askQuestion{width:100%}div.okeReviews[data-oke-container] .oke-sortSelect-label{margin-right:0}div.okeReviews[data-oke-container] .oke-w-reviews-controls{flex-wrap:wrap}div.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select,div.okeReviews[data-oke-container] .oke-helpful-vote-button,div.okeReviews .oke-helpful-vote-button{margin-bottom:0;height:initial;min-height:initial}div.okeReviews[data-oke-container] .oke-w-filter-clear,div.okeReviews .oke-w-filter-clear{height:initial;vertical-align:baseline}>
Skip to content
<>
.drawer {
visibility: hidden;
}
>
< data-shopify="">.section-template--23504286875926__main-padding {
padding-top: 16px;
padding-bottom: 8px;
}
@media screen and (min-width: 750px) {
.section-template--23504286875926__main-padding {
padding-top: 36px;
padding-bottom: 12px;
}
}>
Hardware
CPU
Storage
Battery
Input Voltage Range
System
Display
Indicator
Wi-Fi
Network Processor
Wired Interface (PC)
Network Interface (PC)
Wireless Interface (PC)
Weight
Dimensions
Local Diagnostics (OEM Compatibility)
Mercedes-Benz
BMW
Porsche (PIWIS-3)
Ford (Forscan)
Ford (FDRS/FJDS)
Toyota (Techstream TISGTS+)
HONDA (HDSi-HDS)
GM (GDS2/TLC/SPSDPS)
GM (Tech2win)
Subaru (SSM4)
Nissan (CONSULT-III Plus R2R/NERS)
Chrysler (witech2)
VW/AUDI (ODIS-SODIS-E)
VOLVO (VIDA2014)
JAGUAR/LANDROVER (SDD)
JAGUAR/LANDROVER (Pathfinder)
Other
Remote Diagnostics Function
Driver Management Platform
Built-in App
Update Function
ARM Cortex-M33 32 Bit
FLASH 512KBSRAM 256KB
9V - 18V
3 LED Indicators: PowerBluetoothCommunication
USB Type-C
90 g (3.17 oz)
4.51 x 2 x 1.14 inches
(Does not support FEPS programming)
RLink Platform
< data-shopify="">.section-template--23504286875926__product_tabs_K3xcaj-padding {
padding-top: 36px;
padding-bottom: 27px;
}
@media screen and (min-width: 750px) {
.section-template--23504286875926__product_tabs_K3xcaj-padding {
padding-top: 48px;
padding-bottom: 36px;
}
}>
Features
J2534 Pass-Thru Programmer
The RLink J2534 device fully supports all J2534 protocolsensuring compatibility with OEM reprogramming and diagnostic functions. It integrates advanced D-PDUCAN-FDand DoIP protocolsmaking it suitable for more modern vehicles. Keep your repair shop equipped with the latest innovations to maintain a competitive advantage.
OE software is not included and requires a separate subscription. Click here for a complete list and to purchase.
Compatible with Most OEM Purchased J2534 Software (Not Included)
It boasts powerful compatibility with over 13 leading automotive brands including ChryslerFordGMNissanToyotaHondaSubaruLand Rover/JaguarVolvoWulingVolkswagen/AudiBenzand BMWcovering dozens of vehicle models. It enables complimentary access to OEM software driversenabling you to tap into advanced dealership-grade diagnosticsprogramming and more.
OEM Diagnostics
Harness the power of OE software to elevate your business with comprehensive All-system diagnosticsdetailed repair guidesECU codingreset servicescloud-based programmingand more. Whether managing intricate programming or routine maintenancethe RLink J2534 empowers your diagnostics capabilitiesdelivering OEM-level performance effortlessly.
Security related functions in J2534 software are locked by NASTF credentials as specified by each vehicle OEM.
RLink Platform for Seamless Integration
Featuring the exclusive DMS (Driver Management System) available through TOPDON’s RLink Platformyou can download the latest vehicle drivers and stay up to date with uninterrupted access to cutting-edge technologies. With lifetime free updatesyou’re always prepared to tackle any job and save more by avoiding frequent hardware replacements.
Proven Quality for Unmatched Reliability
This programmer has been rigorously tested on over 10,000 real vehiclesdemonstrating its robustness and dependability in overcoming any diagnostic obstacle. Combining exceptional performance and longevitythis tool is the most reliable choice for flawless operation in various situations.
Effortless One-Click Driver Downloads
No complicated installation is required. This intuitive device allows you to download the latest drivers with a single click. It also includes a detailed OEM operation guide for added conveniencestreamlining workflow and enhancing diagnostic efficiency.
Stable Wired Connection
Designed for peace of mindthis J2534 pass-thru programmer offers superior stability with a wired connectionensuring high-speed data transfer and reduced latency. By eliminating the risks associated with wireless connectionsit delivers dependable performance and fastermore accurate diagnostics.
Compact & Portable
The RLink J2534 is compact and lightweighteasily fitting into your pocket or toolbox. Its durable construction can withstand the demands of complex repair conditions. Say goodbye to cumbersome equipment and cramped workspaces—wherever your work takes youthis tool is always ready to perform.
Windows Compatibility
Experience unparalleled versatility with this J2534 reprogramming toolwhich supports a range of Windows operating systemsincluding Windows 7 (64-bit)Windows 8 (64-bit)Windows 10 (64-bit) and Window 11(64-bit). RLink software only works with Windows operating systems listed above. For specific OEM requirementsplease visit the OEM’s official website.
Tech Specs
Hardware
CPU
ARM Cortex-M33 32 Bit
Storage
FLASH 512KBSRAM 256KB
Input Voltage Range
9V - 18V
Indicator
3 LED Indicators: PowerBluetoothCommunication
Wired Interface (PC)
USB Type-C
Dimensions
4.51 x 2 x 1.14 inches
Local Diagnostics (OEM Compatibility)
Ford (FDRS/FJDS)
(Does not support FEPS programming)
Toyota (Techstream TISGTS+)
Nissan (CONSULT-III Plus R2R/NERS)
JAGUAR/LANDROVER (Pathfinder)
Other
Remote Diagnostics Function
Driver Management Platform
RLink Platform
What's in the Box
0.38 m/1.2 ft OBDII Extension Cable
2.0 m/6.6 ft USB 2.0 Cable
Choosing a selection results in a full page refresh.
Opens in a new window.
< type="text/css">
.gs_banner-timer-wrapper {
background-color: #f5f5f5;
display: flex;
flex-wrap: wrap;
position: relative;
align-items: center;
justify-content: center;
padding-top: 0px;
padding-bottom: 0px;
width: 100%;
gap: 2%;
}
.gs_banner-timer-container {
display: grid;
grid-template-columns: 1fr 10px 1fr 10px 1fr 10px 1fr;
column-gap: 3px;
text-align: center;
justify-content: center;
row-gap: 0px;
direction: ltr;
}
.gs_banner-timer-title {
color: #333;
font-size: 20px;
font-: normal;
font-weight: bold;
text-align: center;
line-height: 1.2;
letter-spacing: 0px;
}
.gs_banner-timer-numbers.gs_banner-timer-divider {
color: #333;
font-size: 25px;
font-weight: bold;
line-height: 1;
}
.gs_banner-timer-label {
color: #333;
font-size: 10px;
grid-column-start: span 2;
grid-column-end: auto;
padding-right: 10px;
}
.gs_banner-timer-label.gs_banner-timer-label-seconds {
grid-column-start: auto;
grid-column-end: auto;
}
.gs_banner-cta-button {
display: inline-block;
cursor: pointer;
text-align: center;
border: none;
padding: 7px 16px;
min-height: 36px;
min-width: 36px;
color: #333;
background: #333;
border-radius: 4px;
font-weight: 500;
font-size: 10px;
flex-shrink: 0;
}
.gs_banner-cta-link {
textDecoration: none;
color: inherit;
}
>