:root{--accent-color: #000000 !important;--accent-color-rgb: 0, 0, 0 !important;--link-color: #000000 !important;--link-color-rgb: 0, 0, 0 !important;--color-primary: #1E3A5F;--color-secondary: #5B7FA3;--color-accent: #1E3A5F;--color-header: #1E3A5F;--color-footer: #1E3A5F;--color-button: #1E3A5F;--color-button-hover: #152A47;--color-button-text: #FFFFFF;--color-text-primary: #1A1A1A;--color-text-secondary: #6B7B8B;--color-bg-primary: #FFFFFF;--color-bg-secondary: #F5F7FA;--color-border: #D1D9E0;--color-success: #28A745;--color-error: #DC3545}.slideshow__title{color:#1e3a5f!important;text-shadow:-3px -3px 0 #FFFFFF,3px -3px 0 #FFFFFF,-3px 3px 0 #FFFFFF,3px 3px 0 #FFFFFF,-3px 0 0 #FFFFFF,3px 0 0 #FFFFFF,0 -3px 0 #FFFFFF,0 3px 0 #FFFFFF,0 0 15px rgba(0,0,0,.5)!important;font-size:4rem!important;font-weight:800!important;letter-spacing:2px;-webkit-text-fill-color:#1E3A5F!important}.slideshow__content{color:#fff!important;text-shadow:-2px -2px 0 #000000,2px -2px 0 #000000,-2px 2px 0 #000000,2px 2px 0 #000000,0 0 10px rgba(0,0,0,.8)!important;font-size:1.4rem!important;font-weight:600!important;background:#1e3a5fd9;padding:12px 24px;border-radius:8px;display:block!important;margin-top:10px;margin-bottom:20px}.slideshow__content-wrapper .container{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.slideshow__button{background-color:#1e3a5f!important;color:#fff!important;font-weight:700!important;padding:16px 32px!important;font-size:1.2rem!important;border-radius:6px!important;text-transform:uppercase;letter-spacing:1px;box-shadow:0 4px 15px #1e3a5f66;display:block!important;margin-top:15px!important;border:2px solid #5B7FA3!important}.slideshow__button:hover{background-color:#5b7fa3!important;transform:translateY(-2px);box-shadow:0 6px 20px #1e3a5f80}@media(max-width:768px){.slideshow__title{font-size:2.5rem!important}.slideshow__content{font-size:1rem!important;padding:8px 16px}.slideshow__button{padding:12px 24px!important;font-size:1rem!important}}.header,.section-header,header.header,.header__wrapper{background-color:#1e3a5f!important;color:#fff!important}.header__heading-link,.header a,.header__icon,.header__link,.header-wrapper__desktop-menu a{color:#fff!important}.header__heading-link:hover,.header a:hover{color:#5b7fa3!important}.header .search-modal__form{background:#152a47;border:1px solid #5B7FA3}.header .search-modal__input{color:#fff}.header__menu-item,.header-wrapper__desktop-menu .header__menu-item{color:#fff!important}.header__menu-item:hover{color:#5b7fa3!important}.footer,.section-footer,footer.footer,.footer-wrapper{background-color:#1e3a5f!important;color:#fff!important}.footer a,.footer__block-heading,.footer__content-bottom a,.footer__block-items a{color:#fff!important}.footer a:hover{color:#5b7fa3!important}.button,.btn,button.shopify-payment-button__button,.product-form__submit,.cart__submit-button,.button--primary{background-color:#1e3a5f!important;color:#fff!important;border:none!important;transition:all .3s ease!important}.button:hover,.btn:hover,button.shopify-payment-button__button:hover,.product-form__submit:hover,.cart__submit-button:hover,.button--primary:hover{background-color:#5b7fa3!important;transform:translateY(-2px);box-shadow:0 4px 12px #1e3a5f4d}.button--secondary,.btn--secondary{background-color:transparent!important;color:#1e3a5f!important;border:2px solid #1E3A5F!important}.button--secondary:hover,.btn--secondary:hover{background-color:#1e3a5f!important;color:#fff!important}.product__title{color:#1e3a5f;font-weight:700}.product__info-container{background:var(--color-bg-primary);color:var(--color-text-primary)}.price{color:#1e3a5f;font-weight:700}.product-metafield,.product__metafield{background:#f5f7fa;padding:12px 16px;border-radius:6px;margin-bottom:8px;color:var(--color-text-primary);border-left:4px solid #1E3A5F}.product-metafield__label{font-weight:600;color:#6b7b8b;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.product-metafield__value{font-weight:500;color:#1a1a1a;font-size:15px}.collection-hero{background:#f5f7fa}.card__heading a{color:#1e3a5f}.card__heading a:hover{color:#5b7fa3}.card-wrapper{background:#fff;border:1px solid #D1D9E0;border-radius:8px;overflow:hidden;transition:all .3s ease}.card-wrapper:hover{box-shadow:0 8px 24px #1e3a5f26;transform:translateY(-4px);border-color:#5b7fa3}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#1a1a1a;background:#fff}h1,h2,h3,h4,h5,h6{color:#1e3a5f;font-weight:700}p,li,td,th{color:#1a1a1a}a{color:#1e3a5f}a:hover{color:#5b7fa3}.facets__wrapper{background:#f5f7fa;border-radius:8px}.facet-checkbox__text{color:#1a1a1a}.active-facets__button{background:#1e3a5f;color:#fff}.predictive-search__result-group-heading{color:#6b7b8b;border-bottom:1px solid #D1D9E0}.predictive-search a,.predictive-search__item a,.predictive-search__result a,.predictive-search-result a,.search-modal a,.search__results a,.predictive-search__view-all,.predictive-search__action,[class*=predictive-search] a{color:#000!important}.predictive-search__view-all:hover,.predictive-search__action:hover,.predictive-search a:hover{color:#1e3a5f!important}.predictive-search .price,.predictive-search .money,.predictive-search__item .price,.predictive-search-item__price,.search-modal .price,[class*=predictive-search] .price,[class*=predictive-search] .money,.predictive-search__heading a,.predictive-search__result-group a,.search-modal__view-all,a[href*="/search?q="],.boost-sd-suggestion-queries a,.boost-sd-suggestion-products a,.boost-sd-product-item .boost-sd-product-price,.boost-pfs-search-suggestion a,.search-bar__item-price,.search-bar__result-item .search-bar__item-price,.search-bar__view-all,.search-bar__result-link,.search-ajax .search-bar__item-price{color:#000!important}.search-bar__view-all:hover,.search-bar__result-link:hover{color:#1e3a5f!important}.link--accented,a.link--accented{color:#000!important}.search__button,.search .button,.search-form__button,.predictive-search__button,[data-predictive-search] button{background-color:#1e3a5f!important;color:#fff!important;border:none!important}.search__button:hover,.search .button:hover,.search-form__button:hover{background-color:#000!important}.price,.price__regular,.price__sale,.price-item,.price-item--regular,.price-item--sale,.product-card__price,.product-item__price,.card__price,.money,[class*=price]{color:#000!important}.price--on-sale .price-item--sale,.price__sale .price-item--sale{color:#c00!important}.search__input,.search-modal__input,.predictive-search__input{border-color:#1e3a5f!important}.search__input:focus,.search-modal__input:focus{border-color:#000!important;outline-color:#000!important}.boost-pfs-filter-button,.boost-pfs-filter-option-item-selected,.boost-sd-left-col button,.boost-sd-right-col button{background-color:#1e3a5f!important;color:#fff!important}.boost-pfs-filter-option-item-selected{border-color:#1e3a5f!important}.product-item .price,.product-card .price,.collection-item .price{color:#000!important}.cart-item__details{color:#1a1a1a}.cart-item__price,.cart__footer-total-value{color:#1e3a5f;font-weight:700}@media(max-width:768px){.button,.btn,.product-form__submit{padding:14px 20px;font-size:14px}h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}}.button:focus,.btn:focus,a:focus{outline:2px solid #5B7FA3;outline-offset:2px}@media(prefers-contrast:high){:root{--color-text-primary: #000000;--color-text-secondary: #333333;--color-border: #000000}}.section-promotion,.promotion-block{background:linear-gradient(135deg,#1e3a5f,#5b7fa3)}.quick-links__item a{color:#1e3a5f!important;border-color:#1e3a5f!important}.quick-links__item a:hover{background-color:#1e3a5f!important;color:#fff!important}[data-section-id*=popular-vehicles] .promo-block{display:flex!important;flex-direction:column!important;position:relative!important;overflow:visible!important;min-height:unset!important;padding:0!important;border:2px solid #000000;border-radius:6px;background:#fff!important;transition:all .3s ease}[data-section-id*=popular-vehicles] .promo-block--overlay:before{display:none!important}[data-section-id*=popular-vehicles] .promo-block__image-clip,[data-section-id*=popular-vehicles] .promo-block__image-wrapper{position:relative!important;top:auto!important;left:auto!important;width:100%!important;height:auto!important}[data-section-id*=popular-vehicles] .promo-block__image-clip{overflow:hidden;border-radius:4px 4px 0 0;flex-shrink:0}[data-section-id*=popular-vehicles] .promo-block__image-wrapper--cover{padding-bottom:70%!important;background-size:cover!important;background-position:center!important}[data-section-id*=popular-vehicles] .promo-block__inner{position:relative!important;transform:none!important;top:auto!important;left:auto!important;bottom:auto!important;right:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:14px 16px 20px!important;text-align:center!important;background:#fff;width:100%!important;box-sizing:border-box!important}[data-section-id*=popular-vehicles] .promo-block__heading{color:#1a1a1a!important;font-size:1.1rem!important;font-weight:700!important;margin-bottom:12px!important;text-shadow:none!important;text-align:center!important;width:100%!important}[data-section-id*=popular-vehicles] .promo-block__cta{background:#1e3a5f!important;color:#fff!important;padding:8px 20px!important;font-size:.9rem!important;border-radius:4px;display:inline-block!important;margin:0 auto!important}[data-section-id*=popular-vehicles] .promo-block__cta:hover{background:#152a47!important}[data-section-id*=popular-vehicles] .block-list__item:hover .promo-block{border-color:#1e3a5f;box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-styles.css.map */
