.product__info-wrapper .product__info-container>.product__text{font-weight:700;font-size:var(--td-sm-font-size);letter-spacing:.14em;color:var(--td-orange)}.td-vehicle-compatibility{margin:0}.td-vehicle-compatibility__value{font-weight:700;font-size:var(--td-sm-font-size);letter-spacing:.14em;color:var(--td-orange);text-transform:uppercase}.product__info-container .td-vehicle-compat-check{display:flex;align-items:flex-start;gap:.5rem;margin:0}.product__info-container .td-vehicle-compat-check[hidden]{display:none!important}.product__info-container .td-vehicle-compat-check__copy{display:flex;flex-direction:column;gap:.15rem}.product__info-container .td-vehicle-compat-check__heading{font-size:var(--td-sm-font-size);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--td-drk-grey-txt);margin:0}.product__info-container .td-vehicle-compat-check__subheading{font-size:var(--td-md-font-size);font-weight:400;letter-spacing:normal;text-transform:none;color:var(--td-drk-grey-txt);margin:0;line-height:1.4}.product__info-container .td-vehicle-compat-check .header__vehicle-adjust-fit__label{border-right:none;padding-right:0;line-height:1.2;font-weight:700;color:var(--td-black)}.product__info-container .td-vehicle-compat-check__change{align-self:flex-start;margin-top:.35rem;padding:0;color:var(--td-drk-grey-txt)}.product__info-container .td-vehicle-compat-check__change:hover{color:var(--td-orange)}.product__info-container .td-vehicle-compat-check__icon{width:20px;height:20px;flex-shrink:0;object-fit:contain;margin-top:.1rem}.product__info-container .td-vehicle-fitment{width:100%;border:1px solid rgba(var(--color-foreground),.15);border-radius:10px;background:rgb(var(--color-background))}.product__info-container .td-vehicle-fitment__toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;margin:0;padding:1.2rem 1.4rem;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.product__info-container .td-vehicle-fitment__toggle::-webkit-details-marker,.product__info-container .td-vehicle-fitment__toggle::marker{display:none;content:""}.product__info-container .td-vehicle-fitment__heading{margin:0;font-size:var(--td-sm-font-size, 1.4rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--td-drk-grey-txt, rgba(var(--color-foreground), .85))}.product__info-container .td-vehicle-fitment__icon{position:relative;flex-shrink:0;width:1.4rem;height:1.4rem}.product__info-container .td-vehicle-fitment__icon:before,.product__info-container .td-vehicle-fitment__icon:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}.product__info-container .td-vehicle-fitment__icon:before{width:1.2rem;height:.2rem}.product__info-container .td-vehicle-fitment__icon:after{width:.2rem;height:1.2rem}.product__info-container .td-vehicle-fitment[open] .td-vehicle-fitment__icon:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.product__info-container .td-vehicle-fitment__toggle:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem;border-radius:10px}.product__info-container .td-vehicle-fitment__content{margin:0;padding:0 1.4rem 1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.85)}.product__info-container .td-vehicle-fitment__content>*:first-child{margin-top:0}.product__info-container .td-vehicle-fitment__content>*:last-child{margin-bottom:0}.td-product-card{display:flex;flex-direction:column;margin:5px 0}.td-product-card__label{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--td-border-color);border-radius:10px;cursor:pointer;width:fit-content;align-items:flex-start;background:#eeeef0}.td-product-card__label:hover{border-color:var(--td-orange)}.td-product-card__checkbox{flex-shrink:0;width:18px;height:18px;margin:0;cursor:pointer;accent-color:var(--td-orange)}.td-product-card__heading{display:block;margin:0;font-size:var(--td-md-font-size);font-weight:700;color:var(--td-black)}.td-product-card__subheading{display:block;margin:.25rem 0 0;font-size:var(--td-sm-font-size);color:var(--td-drk-grey-txt)}.td-product-card__price{flex-shrink:0;margin:0;font-size:var(--td-md-font-size);font-weight:700;color:var(--td-orange)}.td-product-card__copy{line-height:18px}.td-product-card input[type=checkbox]{transform:scale(1.5) translateY(5px)}.product__info-wrapper .product__title{margin:0}.product__info-wrapper .product__title h1{font-size:var(--td-xl-font-size)}.product__info-wrapper .review-snapshot{display:flex;gap:10px;margin:0;padding:5px 0 0;align-items:center;min-height:31px}.product__info-wrapper .review-snapshot .loox-rating-content{margin:0;padding:0}#loox-star-rating{min-width:130px}.product__info-wrapper .google-review{text-decoration:none;color:rgba(var(--color-foreground),.75)}.product__info-wrapper .google-review:hover{text-decoration:underline}.product__info-wrapper .product-form__input .form__label{font-size:var(--td-sm-font-size);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--td-drk-grey-txt)}.product__info-container>div>.price{display:flex;align-items:end;gap:5px}.product__info-container .price .badge{background:#f05a2826;border:1px solid rgba(240,90,40,.3);border-radius:6px;font-family:Inter Tight,sans-serif;font-size:14px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--td-orange);padding:8px 10px;height:fit-content}.product__info-container .product-form__buttons .product-form__submit,.product__info-container .product-form__buttons .product-form__submit:hover{color:#fff!important;background:#f05a28db}.product__info-container .product-form__buttons .product-form__submit span{position:relative;z-index:2;font-weight:700;text-transform:uppercase}.product__info-container .product-form__buttons .product-form__submit:hover{color:var(--td-orange);box-shadow:0 4px 9px -2px var(--td-orange)}.product__info-container .product-form__buttons .product-form__submit-icon{display:inline-flex;align-items:center;margin-right:1rem}.product__info-container .product-form__submit .svg-wrapper{width:40px;height:40px;margin-right:0}.product__info-container .product-form__buttons .product-form__submit-icon svg{width:40px;height:40px;color:#fff}.callout-section{background:#e8e8e9;padding:5px;border-left:solid var(--td-orange) 6px}#breadcrumbs>li{display:none}#breadcrumbs>.breadcrumb_first{display:flex}
/*# sourceMappingURL=/cdn/shop/t/18/assets/td-main-product.css.map */
