:root{color-scheme:only light}body[data-page-type=product],body[data-page-type=product] .main-content{background-color:var(--color-bg)!important;color:var(--color-text)!important}#ads-agent-host{position:static!important;width:0!important;max-width:0!important;height:0!important;max-height:0!important;min-width:0!important;min-height:0!important;overflow:visible!important;background:transparent!important;color-scheme:normal}.template-rav4-console .product-info>.product-fitment-summary,.template-rav4-console .product-info>.product-delivery-summary{order:0}.product-fitment-summary{margin:0 0 12px;padding:11px 13px;border-left:3px solid var(--color-brand);background:#f4f7fa;border-radius:0 8px 8px 0;font-size:.84rem;line-height:1.45}.product-fitment-summary p{margin:0}.product-delivery-summary{margin:0 0 14px;color:var(--color-muted);font-size:.8rem;line-height:1.5}.product-delivery-summary strong{color:var(--color-ink)}.product-delivery-summary a{color:var(--color-brand);text-decoration:underline;text-underline-offset:2px}.product-demo{margin:10px 0 0;border:1px solid var(--color-border);border-radius:10px;background:#fff;overflow:hidden}.product-demo summary{padding:12px 14px;color:var(--color-brand);font-weight:750;cursor:pointer;min-height:44px;font-size:.88rem}.product-demo summary:focus-visible{outline:3px solid var(--color-brand);outline-offset:-3px}.product-demo summary span{margin-right:6px}.product-demo__body{padding:0 12px 12px}.product-demo video{display:block;width:100%;max-height:65dvh;object-fit:contain;background:#0c1822;border-radius:7px}.product-demo p{margin:8px 0 0;color:var(--color-muted);font-size:.8rem}.template-rav4-console .product-bundle-offer__text{display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important;font-size:.76rem!important;line-height:1.4!important}.template-rav4-console .product-bundle-offer__eyebrow{line-height:1.3}.template-rav4-console .product-bundle-offer__save,.template-rav4-console .product-price-panel__saving,.template-rav4-console .event-price-badge{display:none!important}.template-rav4-console .sticky-atc__price{gap:4px 7px;line-height:1.15}.template-rav4-console .sticky-atc__price .price__primary-row,.template-rav4-console .sticky-atc__price .price__support-row{display:contents}.template-rav4-console .sticky-atc__price .price__current{order:1}.template-rav4-console .sticky-atc__price .price__compare-group{order:2}.template-rav4-console .sticky-atc__price .price__badge{order:3}.template-rav4-console .sticky-atc__price.is-on-sale .price-item--regular{color:#b8322b;font-size:.9rem}.template-rav4-console .sticky-atc__price .price-item--compare{font-size:.72rem}.template-rav4-console .sticky-atc__price .price__badge{min-height:20px;padding:3px 5px;border-radius:5px;background:#b8322b;color:#fff;font-size:.56rem}.bundle-cart-status{margin:10px 16px;padding:10px 12px;background:#f1f7fc;border:1px solid #bbd3e7;border-radius:8px;color:#1b405c;font-size:.83rem;line-height:1.45}.bundle-cart-status[hidden]{display:none}.bundle-cart-status.is-error{color:#87281f;border-color:#eac1bd;background:#fff5f4}.bundle-cart-checking [name=checkout]{cursor:progress}.product-cart-drawer.is-loading [name=checkout]{pointer-events:none;opacity:.65}.agent-intro-delay #ads-agent-host,body.template-cart #ads-agent-host,body.cart-drawer-open #ads-agent-host,body.campaign-popup-open #ads-agent-host,body.bundle-preview-open #ads-agent-host,body:has(dialog[open]) #ads-agent-host{display:none!important}body.cart-drawer-open .sticky-atc,body.bundle-preview-open .sticky-atc,body:has(dialog[open]) .sticky-atc{display:none!important}@media(max-width:680px){.template-rav4-console .breadcrumb{font-size:.67rem;padding-top:8px;padding-bottom:8px}.template-rav4-console .product-media__main img,.template-rav4-console .product-media__main video,.template-rav4-console .product-media__main iframe{aspect-ratio:auto;height:min(85vw,350px);object-fit:contain}.template-rav4-console .product-info{margin-top:14px}.template-rav4-console .product-info h1{font-size:clamp(1.35rem,5.6vw,1.65rem);line-height:1.16}.template-rav4-console .product-info__answer{font-size:.9rem}.template-rav4-console .product-thumbs{gap:6px}.template-rav4-console .product-thumb{width:52px;min-width:52px;flex-basis:52px}.template-rav4-console .product-media__zoom-trigger{width:44px;height:44px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/purchase-experience.css.map */
