@media screen and (max-width:749px){html,body{max-width:100%;overflow-x:hidden}.product__info-container .product__title,.product__title{margin-top:8px!important;margin-bottom:10px!important}.main-product_info.product--thumbnail_slider media-gallery,.product--thumbnail_slider media-gallery{display:block!important}.product--thumbnail_slider .slider-mobile-gutter:not(.thumbnail-slider){width:100%!important;margin:0!important}.product__media-wrapper{width:100%!important;margin-bottom:14px!important}.product__media-list{width:100%!important;margin:0!important;padding:0!important;gap:0!important}.product__media-list .product__media-item{display:block!important;width:100%!important;min-width:100%!important;padding:0!important}.product__media-list .product__media-item:not(.is-active){display:none!important}.product__media-list .product__media-item.is-active,.product__media-item.product__media-item--variant.is-active,.product__media-item--variant:first-child{display:block!important}.product__media-list .product__modal-opener{display:block!important;width:100%!important}.product__media-list .product__media,.product__media-list .media{width:100%!important;aspect-ratio:1 / 1!important;min-height:0!important;height:0!important;background:#fff!important}.product__media-list .media>img,.product__media-list .product__media img{width:100%!important;height:100%!important;object-fit:contain!important}.product__info-wrapper{padding-top:0!important}.product--thumbnail_slider .thumbnail-slider{display:block!important;width:100%!important;height:auto!important;margin-top:8px!important;padding:0!important}.product--thumbnail_slider .thumbnail-slider .thumbnail-list{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;padding-bottom:2px!important;scrollbar-width:none}.product--thumbnail_slider .thumbnail-slider .thumbnail-list::-webkit-scrollbar{display:none}.product--thumbnail_slider .thumbnail-slider .thumbnail-list__item{flex:0 0 72px!important;width:72px!important;height:72px!important}.product--thumbnail_slider .thumbnail{width:72px!important;height:72px!important;padding:0!important}.product__info-container .product__title h1,.product__title h1{font-size:clamp(2.2rem,7vw,2.8rem)!important;line-height:1.24!important;font-weight:800!important;letter-spacing:0!important;overflow-wrap:anywhere}.product__info-container .price__regular .price-item--regular,.product__info-container .price .price-item{font-size:2.15rem!important;line-height:1.25!important}.product__info-container p.product__text{margin-top:8px!important;margin-bottom:1.4rem!important;font-size:1.32rem!important;line-height:1.65!important}.product__info-container variant-radios,.product__info-container fieldset.product-form__input{margin-bottom:1.6rem!important}.product__info-container fieldset.product-form__input .form__label,.product__info-container .sub-total p.product-label,.product__info-container .inventory-form__label .form__label,.advance-product-style .advanced-title{font-size:1.62rem!important;line-height:1.35!important}.product-form__input input[type=radio]+label{margin:.45rem .55rem .25rem 0!important;padding:.62rem 1rem!important;font-size:1.2rem!important;line-height:1.25!important}.product__info-container .product-form__buttons{max-width:none!important;padding-bottom:20px!important}.product__info-container button.product-form__submit.button.button--full-width.button--secondary{width:100%!important;margin-left:0!important;min-height:48px!important}.codex-vehicle-note,.codex-vehicle-note input,.codex-vehicle-note textarea{max-width:100%!important;font-size:1.28rem!important}.jp-collection-promo{padding-top:8px!important;padding-bottom:10px!important}.jp-collection-promo__inner{padding:0 12px!important}.jp-collection-promo__panel{min-height:132px!important;grid-template-columns:1fr!important}.jp-collection-promo__shade{background:linear-gradient(90deg,#0f172ae6,#0f172aa3 58%,#0f172a29)!important}.jp-collection-promo__copy{justify-content:center!important;max-width:78%!important;padding:12px 14px!important}.jp-collection-promo__eyebrow{margin-bottom:4px!important;font-size:1.05rem!important}.jp-collection-promo__title{max-width:12em!important;font-size:1.62rem!important;line-height:1.25!important}.jp-collection-promo__offer{margin-top:8px!important;padding:6px 10px!important;font-size:1.05rem!important}.jp-collection-promo__offer strong{font-size:2rem!important}.jp-collection-promo__points{display:none!important}.jp-collection-promo__cta{margin-top:8px!important;font-size:1.12rem!important;padding-bottom:2px!important}.jp-body-cover-nav{padding-top:14px!important;padding-bottom:14px!important}.jp-body-cover-nav__inner{width:min(100% - 24px,1180px)!important}.jp-body-cover-nav__head{margin-bottom:10px!important}.jp-body-cover-nav__eyebrow,.jp-body-cover-nav__lead,.jp-body-cover-nav__seo{display:none!important}.jp-body-cover-nav__title{font-size:1.82rem!important;line-height:1.3!important}.jp-body-cover-nav__grid{display:flex!important;grid-template-columns:none!important;gap:8px!important;overflow-x:auto!important;padding-bottom:4px!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.jp-body-cover-nav__grid::-webkit-scrollbar{display:none}.jp-body-cover-nav__card{flex:0 0 72%!important;min-height:94px!important;padding:12px 14px!important;border-left-width:3px!important}.jp-body-cover-nav__card strong{font-size:1.24rem!important;line-height:1.38!important}.jp-body-cover-nav__card span{display:-webkit-box!important;overflow:hidden!important;margin-top:5px!important;font-size:1.08rem!important;line-height:1.45!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.jp-body-cover-nav__card em{padding-top:8px!important;font-size:1.05rem!important}.jp-home-scenarios{display:none!important}.jp-home-reviews__actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.jp-home-reviews__actions a{justify-content:center!important;min-height:40px!important;padding:0 8px!important;font-size:1.08rem!important;text-align:center!important}.jp-home-reviews__actions a:first-child{grid-column:1 / -1}[id$=__jp_home_reviews_codex]{contain-intrinsic-size:360px!important}[id$=__jp_home_reviews_codex] .jp-home-reviews{padding-top:22px!important;padding-bottom:22px!important}[id$=__jp_home_reviews_codex] .jp-home-reviews__inner{width:min(100% - 28px,1120px)!important}[id$=__jp_home_reviews_codex] .jp-home-reviews__head{margin-bottom:12px!important}[id$=__jp_home_reviews_codex] .jp-home-reviews__title{font-size:2rem!important;line-height:1.25!important}[id$=__jp_home_reviews_codex] .jp-home-reviews__grid{grid-template-columns:1fr!important}[id$=__jp_home_reviews_codex] .jp-home-reviews__card:nth-child(n+3){display:none!important}[id$=__jp_home_reviews_codex] .jp-home-reviews__meta{gap:6px!important}[id$=__jp_home_reviews_codex] .jp-home-reviews__card strong{font-size:1.2rem!important;line-height:1.35!important}[id$=__jp_home_reviews_codex] .jp-home-reviews__actions{margin-top:12px!important}#shopify-section-template--21032996077724__slideshow_tcFTp8,#Slider-template--21032996077724__slideshow_tcFTp8{content-visibility:visible!important;contain-intrinsic-size:auto!important}#shopify-section-template--21032996077724__slideshow_tcFTp8{margin-top:0!important;margin-bottom:12px!important}#shopify-section-template--21032996077724__slideshow_tcFTp8 .page-width{padding-left:12px!important;padding-right:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/codex-mobile-buying-path-20260701.css.map */
