/** Shopify CDN: Minification failed

Line 502:9 Unexpected "{"
Line 502:15 Expected ":"
Line 502:19 Unexpected "{"

**/
@font-face {
  font-family: "Robot Flex";
  src: url("/cdn/shop/files/Robot Flex-Regular.woff2?v=1673529615")
      format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: "Robot Flex";
  src: url("/cdn/shop/files/Robot Flex-Bold.woff2?v=1673529693")
      format("woff2");
  font-weight: bold;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: "Rajdhani";
  src: url("/cdn/shop/files/Rajdhani-Bold.woff2?v=1673529240")
      format("woff2");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Rajdhani";
  src: url("/cdn/shop/files/Rajdhani-Light.woff2?v=1673529280")
      format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Rajdhani";
  src: url("/cdn/shop/files/Rajdhani-Regular.woff2?v=1673529461")
      format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}


p,
body,
span,
input {
  font-family: 'Robot Flex';
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3
  {
  font-family: 'Rajdhani';
}
h3.rktheme-widget-title span,
.template-page .section-stack .section-header h1.h2,
h2 {
  font-family: 'Robot Flex';
}
.footer .footer__block p.h6 {
  font-family: 'Rajdhani'; }
  .affiliate_banner .prose p.h6 {
    font-family: 'Rajdhani'; }

    .jdgm-star {
  font-family: 'JudgemeStar';
}
safe-sticky.product-info .product-info__block-item a.vendor.h6.link-faded {
    font-family: 'Rajdhani' }
    safe-sticky.product-info h1.product-title.h3 {
        font-family: 'Rajdhani';
    }
    safe-sticky.product-info sale-price.h4.text-subdued {
        font-family: 'Rajdhani';
    }
    safe-sticky.product-info sale-price.h4.text-subdued {
        font-family: 'Rajdhani';
    }
    .template-blog .blog-post-card__info p a.blog-post-card__title.h4 { 
        font-family: 'Rajdhani'; }
        .shop-now p.h1 {
            font-family: 'Rajdhani';
        }
        .hp-collection-list .h3 {
            font-family: 'Rajdhani';
        }
        .hp-limitless-vision .h1 {
            font-family: 'Rajdhani';
        }
.hp-contact {
    font-family: 'Rajdhani';
}

.product-title {
  font-family: 'Rajdhani'; }
  
.text-on-sale {
  font-family: Robot Flex !important; }
  .template-collection .v-stack.justify-items-center.gap-1 price-list.price-list .h6 {
    font-family: 'Rajdhani';
  }
  .shopify-section--featured-product .product-title > a {
    font-family: 'Rajdhani';
  }
  .product-info__block-item[data-block-id="price"] sale-price, .product-info__block-item[data-block-id="price"] compare-at-price {
    font-family: 'Robot Flex';
  }
  .custom-text-field {
    font-family: 'Robot Flex';
  }
  .qxCTlb {
    font-family: 'Robot Flex';
  }
  .template-collection safe-sticky.product-info .product-info__block-list .product-info__block-item:nth-child(2) badge-list.badge-list on-sale-badge.badge.badge--on-sale p, .template-product safe-sticky.product-info .product-info__block-list .product-info__block-item:nth-child(2) badge-list.badge-list on-sale-badge.badge.badge--on-sale p,
.template-collection safe-sticky.product-info .product-info__block-list .product-info__block-item:nth-child(2) badge-list.badge-list on-sale-badge.badge.badge--on-sale strong, .template-product safe-sticky.product-info .product-info__block-list .product-info__block-item:nth-child(2) badge-list.badge-list on-sale-badge.badge.badge--on-sale strong {
    font-family: 'Robot Flex';
}
body.christmas-landing {
 font-family: 'Robot Flex';
}
.christmas_global_btn {
    font-family: 'Robot Flex';
}
.christmas_hero_section {
    font-family: 'Robot Flex';
}
.christmas_hero_title {
	font-family: 'Rajdhani' }
    .christmas_hero_title_accent {
        font-family: 'Rajdhani'
    }
    .christmas_hero_subtitle {
        font-family: 'Robot Flex';
    }
.christmas_benefits_strip_benefit_title {
    font-family: 'Rajdhani';
}
.christmas_benefits_strip_benefit_description {
    font-family: 'Robot Flex';
}
.christmas_quiz_field_label {
    font-family: 'Rajdhani';
}
.qxCTlb {
    font-family: 'Robot Flex';
}
.gv_bar_text h2 {
    font-family: 'Rajdhani';
}
#GetYear{
  font-family: 'Robot Flex'; }
  #GetMake{
  font-family: 'Robot Flex'; }
  #GetModel{
  font-family: 'Robot Flex'; }
 
  .mfp-close {
    font-family: 'Robot Flex';
  }
  .product-info__trust-title {
    font-family: 'Rajdhani'
  }
  .product-features_section {
    font-family: 'Robot Flex';
  }
  .fitment-guide_container {
    font-family: 'Robot Flex';
  }
  .product-review_reviews {
    font-family: 'Robot Flex';
  }
  code, kbd, samp, pre {
  font-family: 'Robot Flex'; }
  button, input, optgroup, select, textarea {
    font-family: 'Robot Flex';
  }
  .about-heading {
    font-family: 'Rajdhani';
  }
  .about-subheading{
    font-family: 'Robot Flex';
  }
  .trust-title {
    font-family: 'Rajdhani';
  }
  .trust-desc {
    font-family: 'Robot Flex';
  }
  .bubble-content p {
    font-family: 'Robot Flex';
  }
  .cta-advertorial-section {
    font-family: 'Robot Flex';
  }
  .content-CTA-custom {
    font-family: 'Robot Flex';
  }
  .factory-problem-section {
    font-family: 'Robot Flex'
  }
  .quote-mark {
    font-family: 'Robot Flex';
  }
  .advertorial-solution-section {
    font-family: 'Robot Flex';
  }
  body {
    font-family: 'Robot Flex';
  }
  .hero-title {
    font-family: 'Rajdhani';
  }
  .section-header-vip h2 {
    font-family: 'Rajdhani';
  }
  .tier-name {
    font-family: 'Rajdhani';
  }
  .tier-code-value {
    font-family: 'Robot Flex';
  }
  .step-number {
    font-family: 'Robot Flex';
  }
  .irvine-content h2 {
    font-family: 'Rajdhani';
  }
  .irvine-stat-value {
    font-family: 'Robot Flex';
  }
  .final-cta h2 {
    font-family: 'Rajdhani'
  }
 .CHRISTMAS_BASCKET_SECTION_TITLE {
    font-family: 'Rajdhani';
  }
  h1,
  h2,
  h3,
  .bf-heading,
  .section-header__heading {
    font-family: 'Rajdhani' !important;
  }

 h4,
 h5,
 h6,
 .bf-subheading,
 .section-header__subheading {
    font-family: 'Robot Flex';
  }

 .impact-section {
    font-family: 'Robot Flex';
  }
.impact-title {
    font-family: 'Rajdhani';
  }

 .impact-subtitle {
    font-family: 'Robot Flex';
  }
  .impact-price-row {
    font-family: 'Robot Flex';
  }
  .christmas-product-collection-page {
    font-family: 'Robot Flex';
  }
 .christmas-heading {
    font-family: 'Rajdhani';
  }
 .christmas-price-sale {
    font-family: 'Robot Flex';
  }
  #blackout_categoryshowcase {
    font-family: 'Robot Flex';
  }
  .blackout_categoryshowcase .blackout_categoryshowcase_heading {
    font-family: 'Rajdhani';
  }
  .apple-carplay-cta__heading-primary {
    font-family: 'Rajdhani';
  }
  .apple-carplay-cta__heading-secondary {
    font-family: 'Rajdhani';
  }
  .apple-carplay-cta__description {
    font-family: 'Robot Flex';
  }
  .apple-carplay-cta__cta {
    font-family: 'Rajdhani';
  }
  .apple-carplay-cta__text-under-cta {
    font-family: 'Robot Flex';
  }
  .collections-cta-header h2{font-family:'Rajdhani'; }
  .collections-cta-header p{font-family:'Robot Flex'; }
  .collection-overlay span{font-family:'Robot Flex';}
  .collections-cta-button .btn {font-family: 'Robot Flex'; }

  .fw-cta__heading {font-family: 'Rajdhani';}
  .fw-cta__description {font-family: 'Robot Flex';}
  .fw-cta__feature-title {
  font-family: 'Rajdhani'; }
  .fw-cta__feature-subtitle {
    font-family: 'Robot Flex';
  }
  .fw-cta__cta {
    font-family: 'Robot Flex';
  }
  .fw-cta__text-under-cta {
    font-family: 'Robot Flex';
  }
  #upcta- .up-left .up-h1{font-family:'Rajdhani';}
  #upcta- .up-left .up-h2{font-family:'Rajdhani';}
  #upcta- .up-left .up-desc{font-family:'Robot Flex';}
  #upcta- .feat-txt{font-family:'Robot Flex'}

  #sd- .sd__h1{font-family:'Rajdhani';}
  #sd- .sd__h2{font-family:'Rajdhani';}
  #sd- .sd__desc{font-family:'Robot Flex';}

  #sd- .sd__card-title{font-family:'Rajdhani';}
    #sd- .sd__card-sub{font-family:'Robot Flex';}

    .sw-main-heading{font-family:'Rajdhani';}
    .sw-secondary-heading{font-family:'Rajdhani';}
    .sw-premium-label{font-family: 'Rajdhani';}
    .sw-description{font-family:'Robot Flex'}
    .sw-material-title{font-family:'Rajdhani'}
    .sw-feature-text{font-family:'Robot Flex';}

    .highlight-review-title {
        font-family: 'Rajdhani'; 
    }
    .applebuybox-block > h2 {
        font-family: 'Rajdhani' !important;
    }
    .applebuybox h3 {
        font-family: 'Rajdhani' }
        .boldTextWithIcons2 {
            font-family: 'Robot Flex';
        }
        .homeReviewBadge {
            font-family: 'Robot Flex';
        }
        .homeReviewHeading {
            font-family: 'Rajdhani';
        }
        .reviewLikes {
            font-family: 'Robot Flex';
        }
        .reviewText {
            font-family: 'Robot Flex';
        }
        .homeReviewRatingText  {
            font-family: 'Robot Flex'; }
            .customImgIconsBorder {
                font-family: 'Robot Flex';
            }
            .customImgIconsBorderBlue {
                font-family: 'Robot Flex';
            }
            .boldTextWithIcons2 {
                font-family: 'Robot Flex';
            }
            .material-icons {
                font-family: 'Robot Flex';
            }
            .customPackageIncludeBold {
                font-family: 'Robot Flex';
            }
            .customInstructionsBold {
                font-family: 'Robot Flex';
            }
            .material-icons {
                 font-family: 'Robot Flex';
            }
            .quoteIconCustomerName{
    font-family:'Robot Flex'; }
    .whiteTextPara {
      font-family: 'Robot Flex';
    }
    .customReviewContainer {
      font-family: 'Robot Flex';
    }
    .customReviewHeading {
      font-family: 'Rajdhani';
    }
    .customReviewSection .swiper-wrapper > div > div > div > div p,
  .customReviewSection .swiper-wrapper > div > div > div > div span,
  .customReviewSection .swiper-wrapper > div > div > div > div strong {
    font-family: 'Robot Flex';
  }
  .insideVideoHeader  {
    font-family: 'Rajdhani';
  }
  .shopify_explorer_faq__item .shopify_explorer_faq__question {
    font-family: 'Robot Flex';
  }
.tab {
  font-family: 'Robot Flex';
}
nav.header__primary-nav li a, nav.header__primary-nav summary.h6,nav.header__primary-nav summary {
    font-family: 'Robot Flex'; }
.feature-heading {
  font-family: 'Rajdhani';
}        
.feature-description {
  font-family: 'Robot Flex';
}
.custom-accordion1 {
  font-family: 'Rajdhani';
}

.Robot Flex_Font{
  font-family: "Robot Flex";
}


.Rajdhani_Font{
  font-family: "Rajdhani";
}

.christmas_global_section_title {
  font-family: 'Rajdhani';
}

.christmas_featured_collection_product_name {
  font-family: 'Robot Flex';
}
.christmas_featured_collection_product_price {
  font-family: 'Robot Flex';
}
.christmas_bimmer_basket_selector_active strong {
  font-family: 'Robot Flex';
}
.christmas_bimmer_basket_suite_title {
  font-family: 'Rajdhani';
}
.christmas_bimmer_basket_workshop_title {
  font-family: 'Rajdhani';
} 
.christmas_bimmer_basket_workshop_metric_value {
  font-family: 'Robot Flex';
}
.christmas_bimmer_basket_workshop_step_number {
  font-family: 'Robot Flex';
}
.christmas_bimmer_basket_compare_title {
  font-family: 'Rajdhani';
}
.christmas_countdown_timer_value {
  font-family: 'Robot Flex';
}
.christmas_gift_guide_guide_category_title {
  font-family: 'Rajdhani';
}
@media (max-width: 768px) {
   .feature-heading {
    font-family: 'Rajdhani';
   }
  }
  .feature-description {
    font-family: 'Robot Flex';
  }
  .feature-heading {
    font-family: 'Rajdhani';
  }
  facets-form.customcollection .filter-item {
    font-family: 'Rajdhani' !important;
  }
  th {
    font-family:'Rajdhani';
  }
  .badge {
    font-family: 'Rajdhani';
  }
  .countdown-condensed__timer {
    font-family: 'Rajdhani';
  }
  .header__primary-nav-item:before {
    font-family: 'Rajdhani';
  }
  .heading, .h1, .h2, .h3, .h4, .h5, .h6, .prose :where(h1, h2, h3, h4, h5, h6) {
    font-family: 'Rajdhani';
  }

  .hero-{{ hero }} {
        font-family: 'Inter', sans-serif;
  }
  .hero-title {
    font-family: 'Rajdhani', sans-serif;
  }

  .builds-header h2 {
    font-family: 'Rajdhani';
  }
  .builds-header p {
    font-family: 'Inter';
  }
  .build-title {
    font-family: 'Rajdhani';
  }
  .build-desc {
    font-family: 'Inter';
  }

  .build-link {
    font-family: 'Inter';
  }
  .build-tag {
    font-family: 'Rajdhani';
  }
  .builds {
    font-family: 'Inter';
  }

  .why-header h2 {
    font-family: 'Rajdhani';
  }
  .services-section {
    font-family: 'Inter';
  }
  .services-header h2 {
    font-family: 'Rajdhani';
  }
  .service-card h3 {
    font-family: 'Rajdhani';
  }
  .service-descriptor {
    font-family: 'Inter';
  }
  .cap-text {
    font-family: 'Inter';
  }
  .details-sec {
    font-family: 'Inter';
  }
  .main-header-wrap h2 {
    font-family: 'Rajdhani';
  }
  .label-head {
    font-family: 'Rajdhani';
  }

  .tech-item {
    font-family: 'Inter';
  }
  .stat-row {
    font-family: 'Inter';
  }

  .builds {
    font-family: 'Inter';
  }
  .builds-header h2 {
    font-family: 'Rajdhani';
  }
  .build-model {
    font-family: 'Rajdhani';
  }
  .pipeline {
    font-family: 'Inter';
  }
  .pipe-header h2 {
    font-family: 'Rajdhani';
  }
  .pipe-num {
    font-family: 'Inter';
  }
  .stack {
    font-family: 'Inter';
  }
  .stack-header h2 {
    font-family: 'Rajdhani';
  }
  .stack-card h3 {
    font-family: 'Rajdhani';
  }
  .stack-item {
    font-family: 'Inter';
  }
  .cf-hero-h1 {
    font-family: 'Rajdhani';
  }
  .cf-hero-p {
    font-family: 'Inter';
  }
  .cf-info-h2 {
    font-family: 'Rajdhani';
  }
  .cf-info-p  {
    font-family: 'Inter';
  }

  .cf-info-item {
    font-family: 'Inter';
  }
  .cf-field label {
    font-family: 'Inter';
  }
  .cf-field input, 
  .cf-field select, 
  .cf-field textarea {
        font-family: 'Inter';
  }
  .cf-submit {
    font-family: 'Rajdhani';
  }
  .fac-h2 {
    font-family: 'Rajdhani';
  }
  .fac-p {
    font-family: 'Inter';
  }
  .fac-p-secondary {
    font-family: 'Rajdhani';
  }
  .fac-item-text {
    font-family: 'Inter';
  }

  .cta-h3 {
    font-family: 'Rajdhani';
  }
  .cta-p {
    font-family: 'Inter';
  }
  .btn-call {
    font-family: 'Inter';
  }
  .btn-map {
    font-family: 'Inter';
  }
    
  .hero-badge {
    font-family: 'Inter';
  }

  .hero-title {
    font-family: 'Rajdhani';
  }
  .hero-text {
    font-family: 'Inter';
  }
  .trust-info p {
    font-family: 'Inter';
  }
  .cat-header h2 {
    font-family: 'Rajdhani';
  }
  .cat-header p {
    font-family: 'Inter';
  }
  .cat-content h3 {
    font-family: 'Rajdhani';
  }
  .cat-content p {
    font-family: 'Inter';
  }
  .comp-header h2 {
    font-family: 'Rajdhani';
  }
  .comp-header p  {
    font-family: 'Inter';
  }
  .header-card h3 {
    font-family: 'Rajdhani';
  }
   .header-card p  {
    font-family: 'Inter';
   }
   .feat-name {
    font-family: 'Inter';
   }

   .event-sunset-heading  {
    font-family: 'Rajdhani';
   }
   
   .social-header h2 {
    font-family: 'Rajdhani';
   }
   .social-header p {
    font-family: 'Inter';
   }
   .stat-card h3 {
    font-family: 'Rajdhani';
   }
   .stat-card p {
    font-family: 'Inter';
   }
   
  .contact-form__input,
  .contact-form__select,
  .contact-form__textarea {
    font-family: 'Inter';
  }
  .home_hero_secondary_title {
    font-family: 'Rajdhani';
  }

/* ============================================
   COMPREHENSIVE FONT STYLING FOR ALL SECTIONS
   ============================================ */


/* BUILD TRANSPARENCY SECTION */
.build-transparency__title,
.build-transparency__eyebrow,
.build-transparency__subtitle,
.build-transparency__feature-title,
.build-transparency__feature-description,
.build-transparency__expand-text-more,
.build-transparency__expand-text-less,
.build-transparency__explore-text {
  font-family: 'Robot Flex';
}

.build-transparency__title {
  font-family: 'Rajdhani' ;
}

/* FAQ SECTION */
.product-faq__title,
.product-faq__subtitle,
.product-faq__trigger-text,
.product-faq__content-inner {
  font-family: 'Robot Flex';
}

.product-faq__title {
  font-family: 'Rajdhani' ;
}

.product-faq__trigger {
  font-family: 'Rajdhani' ;
}

/* FEATURES SECTION */
.product-features_heading,
.product-features_subheading,
.product-features_tab-button,
.product-features_card-description,
.product-features_badge {
  font-family: 'Robot Flex';
}

.product-features_heading {
  font-family: 'Rajdhani' ;
}

.product-features_tab-button {
  font-family: 'Rajdhani' ;
}

/* FITMENT SECTION */
.fitment-guide_title,
.fitment-guide_description,
.fitment-guide_summary,
.fitment-guide_content,
.fitment-guide_table {
  font-family: 'Robot Flex';
}

.fitment-guide_title {
  font-family: 'Rajdhani' ;
}

.fitment-guide_summary {
  font-family: 'Rajdhani' ;
}

/* INSTALLATION OPTIONS SECTION */
.installation-options__title,
.installation-options__label,
.installation-options__card-title,
.installation-options__card-label,
.installation-options__feature {
  font-family: 'Robot Flex';
}

.installation-options__title,
.installation-options__card-title {
  font-family: 'Rajdhani' ;
}

/* INSTALLATION FITMENT SPECS SECTION */
.fitment-logic__title,
.fitment-logic__subtitle,
.fitment-logic__label,
.fitment-logic__select,
.spec-compatibility__title,
.spec-compatibility__subtitle,
.spec-compatibility__block-title,
.spec-compatibility__block-subtitle,
.spec-compatibility__table {
  font-family: 'Robot Flex';
}

.fitment-logic__title,
.spec-compatibility__title,
.spec-compatibility__block-title {
  font-family: 'Rajdhani' ;
}

.fitment-logic__label {
  font-family: 'Rajdhani' ;
}

/* OEM COMPARISON SECTION */
.oem-comparison__title,
.oem-comparison__subtitle,
.oem-comparison__badge,
.oem-comparison__header-text,
.oem-comparison__item-category,
.oem-comparison__content,
.oem-comparison__table-header {
  font-family: 'Robot Flex';
}

.oem-comparison__title {
  font-family: 'Rajdhani' ;
}

.oem-comparison__badge {
  font-family: 'Rajdhani' ;
}

/* OFFER SECTION */
.product-offer__title,
.product-offer__description,
.product-offer__trust-label_direct,
.product-offer__trust-sublabel {
  font-family: 'Robot Flex';
}

.product-offer__title {
  font-family: 'Rajdhani' ;
}

.product-offer__trust-label_direct {
  font-family: 'Rajdhani' ;
}

/* REVIEW SECTION */
.product-review_reviews-title,
.product-review_reviews-badge,
.product_review_banner_heading,
.product_review_banner_text,
.customReviewContainer {
  font-family: 'Robot Flex';
}

.product-review_reviews-title {
  font-family: 'Rajdhani' ;
}

.product-review_reviews-badge {
  font-family: 'Rajdhani' ;
}

/* PRODUCT INFO SECTION */
.productinfo-gallery__counter,
.productinfo-gallery__thumbnail,
.productinfo-gallery__indicator {
  font-family: 'Robot Flex';
}

/* RELATED PRODUCTS SECTION */
.related-product__title,
.related-product__description,
.related-product__price {
  font-family: 'Robot Flex';
}

.related-product__title {
  font-family: 'Rajdhani' ;
}

/* FORM ELEMENTS */
form,
form input,
form select,
form textarea,
form label {
  font-family: 'Robot Flex';
}

form button,
form input[type="button"],
form input[type="submit"] {
  font-family: 'Rajdhani' ;
}

/* TABLE ELEMENTS */
table {
  font-family: 'Robot Flex';
}

table th {
  font-family: 'Rajdhani' ;
}

table td {
  font-family: 'Robot Flex';
}

/* LINK ELEMENTS */
a {
  font-family: 'Robot Flex';
}

/* BADGE & ICON ELEMENTS */
.badge,
.icon,
.label {
  font-family: 'Robot Flex';
}

/* SECTIONS WITH DATA ATTRIBUTES */
[data-section] {
  font-family: 'Robot Flex';
}

[data-section] h1,
[data-section] h2,
[data-section] h3,
[data-section] h4,
[data-section] h5,
[data-section] h6,
[data-section] button {
  font-family: 'Rajdhani';
}

/* SPECIFIC CLASSES FOR ALL TEXT BODY */
.text,
.description,
.content,
.body,
.prose {
  font-family: 'Robot Flex';
}

.text h1,
.text h2,
.text h3,
.text h4,
.text h5,
.text h6,
.description h1,
.description h2,
.description h3,
.description h4,
.description h5,
.description h6,
.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6,
.prose h1,
.prose h2,
.prose h3,
.prose h4,
.prose h5,
.prose h6 {
  font-family: 'Rajdhani';
}
  
.home_hero_main_text {
  font-family: 'Rajdhani';
}

.hero-title span {
  font-family: 'Rajdhani'!important;
}