.lwire-fitment-msg{display:block;border-radius:6px;background-color:rgb(var(--info-bg-color));border:1px solid rgb(var(--info-text-color));color:rgb(var(--info-text-color));margin-bottom:calc(4 * var(--space-unit))}.lwire-fitment-msg__inner{display:inline-flex;align-items:center;gap:calc(3 * var(--space-unit));padding:calc(3 * var(--space-unit)) calc(4 * var(--space-unit))}.lwire-fitment-msg .lwire-fitment-icon{flex:0 0 32px;width:32px;height:32px;align-self:center}.lwire-fitment-msg a{color:currentColor;text-decoration:underline;text-underline-offset:2px}.lwire-fitment-msg p:last-child{margin-bottom:0}.sg-trigger__actions{display:flex;flex-wrap:wrap;gap:calc(2 * var(--space-unit, 4px))}.next-available-date__notice{display:inline-flex;align-items:center;gap:6px;margin:0;padding:8px 12px;border-radius:var(--btn-border-radius);font-family:var(--body-font-family);font-style:var(--body-font-style);font-weight:var(--body-font-weight);font-size:calc(var(--body-font-size, 15) * .875px);line-height:1.4;border-width:1px;border-style:solid}.next-available-date__icon{display:flex;align-items:center;flex-shrink:0}.next-available-date__notice--future{color:rgb(var(--in-stock-text-color));background-color:rgb(var(--in-stock-text-color) / .1);border-color:rgb(var(--in-stock-text-color) / .35);background-color:color-mix(in srgb,rgb(var(--in-stock-text-color)) 15%,white);border-color:color-mix(in srgb,rgb(var(--in-stock-text-color)) 35%,white)}.next-available-date__notice--future .next-available-date__label{opacity:.75;font-weight:500}.next-available-date__notice--future .next-available-date__value{font-weight:700}.next-available-date__notice--receipting{color:rgb(var(--low-stock-text-color));background-color:rgb(var(--low-stock-text-color) / .1);border-color:rgb(var(--low-stock-text-color) / .35);background-color:color-mix(in srgb,rgb(var(--low-stock-text-color)) 15%,white);border-color:color-mix(in srgb,rgb(var(--low-stock-text-color)) 35%,white)}.next-available-date__notice--none{color:rgb(var(--very-low-stock-text-color));background-color:rgb(var(--very-low-stock-text-color) / .1);border-color:rgb(var(--very-low-stock-text-color) / .35);background-color:color-mix(in srgb,rgb(var(--very-low-stock-text-color)) 15%,white);border-color:color-mix(in srgb,rgb(var(--very-low-stock-text-color)) 35%,white)}[data-mf-copy][hidden]{display:none!important}.kit-components__header{border-bottom:1px solid rgba(var(--text-color) / .15);padding-bottom:calc(4 * var(--space-unit));margin-bottom:0}.kit-components__th{font-size:.85em;font-weight:700;color:rgba(var(--text-color) / .5);text-transform:uppercase;letter-spacing:.05em}.kit-components__content .product-spec__item:first-child,.kit-specs__content .product-spec__item:first-child{padding-top:calc(4 * var(--space-unit))}.kit-documents__actions{display:flex;gap:calc(2 * var(--space-unit));flex-shrink:0;align-items:center}[data-mf-fitments][hidden]{display:none!important}.kc-fitments-disclosure{margin-top:-1px}.kc-fitments-disclosure details.disclosure--row{border-top:none}.kc-fitments-container{max-height:70vh;max-height:70dvh;overflow-y:auto;position:relative;padding-top:0;margin-top:0}.kc-fitments-loading,.kc-fitments-empty,.kc-fitments-error{padding:12px 16px;margin:0;color:rgba(var(--text-color) / .6);font-size:.9em}.kc-fitments-error{color:rgb(var(--text-color) / .8)}.kc-fitments-error a{color:inherit;text-decoration:underline}.kc-fitments-table{width:100%;border-collapse:collapse;font-size:.95em;line-height:1.5;margin-top:0;padding-top:0}.kc-fitments-table th{position:sticky;top:0;z-index:10;background:linear-gradient(rgba(var(--text-color) / .03),rgba(var(--text-color) / .03)),rgb(var(--bg-color));box-shadow:inset 0 1px rgba(var(--text-color) / .15),inset 0 -1px rgba(var(--text-color) / .15);text-align:left;font-weight:700;padding:10px 16px;color:rgba(var(--text-color) / .9);white-space:nowrap}.kc-fitments-table th:before{content:"";position:absolute;top:-50px;left:0;right:0;height:50px;background:linear-gradient(rgba(var(--text-color) / .03),rgba(var(--text-color) / .03)),rgb(var(--bg-color));z-index:10}.kc-fitments-table td{padding:5px 16px;color:rgba(var(--text-color) / .9);font-weight:500;vertical-align:middle;white-space:nowrap}.kc-fitments-table th.kc-th-model,.kc-fitments-table td.kc-td-model{width:100%;white-space:normal}.kc-fitments-table th.kc-th-make,.kc-fitments-table td.kc-td-make,.kc-fitments-table th.kc-th-years,.kc-fitments-table td.kc-td-years{white-space:nowrap}.kc-fitments-table tbody tr:nth-child(odd){background-color:rgba(var(--text-color) / .06)}.kc-fitments-table tbody tr:nth-child(2n){background-color:transparent}.kc-fitments-years-wrap{display:flex;align-items:center;justify-content:flex-end;gap:16px;white-space:nowrap}.kc-fitments-years-text{margin-right:auto;display:inline-block;vertical-align:middle;line-height:1.4}.kc-fitments-actions{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.kc-fitments-year-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:4px 28px 4px 10px;font-size:.9em;font-weight:500;border:1px solid rgba(var(--input-text-color) / .2);border-radius:6px;background-color:rgb(var(--input-bg-color));background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-repeat:no-repeat;background-position:calc(100% - 15px) 50%,calc(100% - 10px) 50%;background-size:5px 5px;color:rgb(var(--input-text-color));cursor:pointer;height:34px}.kc-fitments-go-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid rgba(var(--input-text-color) / .2);border-radius:6px;background-color:rgb(var(--input-bg-color));color:rgba(var(--input-text-color) / .8);cursor:pointer;transition:all .15s ease}.kc-fitments-go-btn:hover{background-color:rgba(var(--input-text-color) / .06);border-color:rgba(var(--input-text-color) / .4);color:rgb(var(--input-text-color))}.kc-fitments-go-btn[disabled]{opacity:.5;cursor:wait}@media(max-width:599px){.kc-fitments-table th,.kc-fitments-table td{padding-left:8px;padding-right:8px}.kc-fitments-years-wrap{flex-wrap:wrap;gap:6px 10px}}.mf-doc-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;align-items:center;justify-content:center}.mf-doc-modal.is-open{display:flex}.mf-doc-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--modal-overlay-color, 0 0 0) / .72);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);cursor:pointer}.mf-doc-modal__container{position:relative;z-index:1;background:rgb(var(--bg-color, 255 255 255));color:rgb(var(--text-color, 0 0 0));border-radius:10px;box-shadow:0 24px 80px #00000073;width:min(92vw,960px);height:96vh;height:96dvh;display:flex;flex-direction:column;overflow:hidden;animation:mfDocSlideIn .22s ease}@keyframes mfDocSlideIn{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.mf-doc-modal__container{animation:none}}.mf-doc-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-bottom:1px solid rgba(var(--text-color, 0 0 0) / .12);flex-shrink:0}.mf-doc-modal__title{font-weight:700;font-size:.95em;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-doc-modal__tools{display:flex;align-items:center;gap:8px;flex-shrink:0}.mf-doc-modal__newtab{font-size:.85em;text-decoration:underline;text-underline-offset:2px;color:currentColor}.mf-doc-modal__close{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:6px;color:rgb(var(--text-color, 0 0 0));opacity:.55;border-radius:6px;transition:opacity .15s,background .15s;line-height:0}.mf-doc-modal__close:hover,.mf-doc-modal__close:focus-visible{opacity:1;background:rgba(var(--text-color, 0 0 0) / .08)}.mf-doc-modal__close svg{width:18px;height:18px}.mf-doc-modal__body{flex:1;overflow:hidden}.mf-doc-modal__iframe{width:100%;height:100%;border:none;display:block}@media(max-width:767px){.mf-doc-modal{align-items:stretch;justify-content:stretch}.mf-doc-modal__container{width:100vw;height:100%;max-height:100dvh;border-radius:0;padding-bottom:env(safe-area-inset-bottom)}.mf-doc-modal__header{padding:12px 16px;padding-top:calc(12px + env(safe-area-inset-top))}}#klaviyo-bis-button-container{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/product-custom.css.map */
