.ms-pmeta{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0 0 8px;font-size:14px;line-height:1.4;color:var(--ms-ink-2)}.ms-pmeta a{color:var(--ms-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.ms-pmeta b{font-weight:600;color:var(--ms-ink)}.ms-stock{margin:14px 0 0;font-size:15px;line-height:1.45;color:var(--ms-ink-2)}.ms-stock__state{display:flex;align-items:center;gap:8px;margin:0;font-weight:600;color:var(--ms-ink)}.ms-stock__state:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:#8a8a8a}.ms-stock--in .ms-stock__state:before{background:#1e7a3c}.ms-stock--order .ms-stock__state:before{background:#b26a00}.ms-stock__note{margin:2px 0 0 16px}.ms-fit-summary{margin:14px 0 0;padding:12px 0 0;border-top:1px solid var(--ms-line);font-size:15px;line-height:1.5;color:var(--ms-ink-2)}.ms-fit-summary p{margin:0}.ms-fit-summary__label{font-weight:600;color:var(--ms-ink)}.ms-fit-summary a{color:var(--ms-ink);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ms-fit-summary p.ms-fit-summary__your{margin-bottom:6px;font-weight:600;color:var(--ms-ink)}.ms-fit-summary__your.is-listed:before{content:"\2713\a0";color:#1e7a3c}.ms-fitment{display:block;padding-top:40px;padding-bottom:48px;scroll-margin-top:120px}.ms-fitment__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 24px;margin:0 0 16px;padding:0 0 12px;border-bottom:1px solid var(--ms-ink)}.ms-fitment__title{margin:0;font-size:24px;font-weight:600;line-height:1.2;color:var(--ms-ink)}.ms-fitment__note{margin:0;font-size:14px;color:var(--ms-ink-2)}.ms-fitment__groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr));gap:20px 48px}.ms-fitment__vehicle{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--ms-ink)}.ms-fitment__table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.4;color:var(--ms-ink-2);font-variant-numeric:tabular-nums}.ms-fitment__table td{padding:7px 16px 7px 0;border-top:1px solid var(--ms-line);vertical-align:top}.ms-fitment__table td:last-child{padding-right:0}.ms-fitment.is-folded .is-extra{display:none}.ms-fitment__more{margin:20px 0 0;height:44px;padding:0 20px;border:1px solid var(--ms-ink);border-radius:var(--ms-radius-s);background:#fff;color:var(--ms-ink);font-size:15px;font-weight:600;cursor:pointer;transition:background-color var(--ms-dur-1) var(--ms-ease-out),color var(--ms-dur-1) var(--ms-ease-out)}.ms-fitment__more:hover{background:var(--ms-ink);color:#fff}.ms-fitment__more:focus-visible,.ms-fit-summary a:focus-visible,.ms-pmeta a:focus-visible{outline:2px solid var(--ms-ink);outline-offset:2px}.product__info-container>*{margin-top:0;margin-bottom:0}.product__info-container>*+*{margin-top:16px}.product__info-container>.ms-pmeta{margin-bottom:0}.product__info-container>.product__title{margin-top:8px}.product__info-container>.price__box_wrapper{margin-top:12px}.product__info-container>:empty,.product__info-container>.cart__additional--field:not(:has(input,textarea,select)){display:none}.product__info-container .ms-stock{margin-top:0}.product__info-container .ms-fit-summary{margin-top:0;padding-top:16px}.product__info-container .product-form__buttons{margin-top:8px}.product__info-container .product_buy_button_form,.product__info-container .product__pickup-availabilities{margin-bottom:0}.product__info-container .product-form__cart--box.d-flex{flex-wrap:nowrap;align-items:flex-end;gap:12px;margin-bottom:12px}.product__info-container .product__add__cart__button{flex:1 1 auto}.product__info-container .product-form__submit.button{height:48px;min-height:48px;border:1px solid var(--ms-red);border-radius:var(--ms-radius-s);background:var(--ms-red);color:#fff;font-weight:600;transition:background-color var(--ms-dur-1) var(--ms-ease-out)}.product__info-container .product-form__submit.button:before,.product__info-container .product-form__submit.button:after{content:none}.product__info-container .product-form__submit.button:hover{background:var(--ms-red-press);border-color:var(--ms-red-press);color:#fff}.product__info-container .product-form__submit.button[disabled]{border-color:var(--ms-line);background:#f1f1f1;color:var(--ms-ink-3)}.product__info-container .product-form__submit.button:focus-visible{outline:2px solid var(--ms-ink);outline-offset:2px}.product__info-container .shopify-payment-button__button{min-height:48px;border-radius:var(--ms-radius-s);overflow:hidden}.product__info-container>.social__share_box{margin-top:20px;padding-top:8px;border-top:1px solid var(--ms-line)}.product__info-container>.social__share_box .share-button{margin-bottom:0}.product__info-container>.product_additional_information{margin-top:0}.ms-nophoto{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:320px;padding:24px;border:1px solid var(--ms-line);border-radius:var(--ms-radius-s);background:#f6f6f6;text-align:center}.ms-nophoto__title{margin:0;font-size:16px;font-weight:600;color:var(--ms-ink)}.ms-nophoto__text{margin:0;font-size:14px;color:var(--ms-ink-2)}@media(max-width:560px){.ms-nophoto{min-height:0;padding:16px;align-items:flex-start;text-align:left}.product__info-container .product-form__cart--box.d-flex{flex-direction:row;align-items:flex-end}.ms-fitment{padding-top:28px;padding-bottom:32px}.ms-fitment__title{font-size:20px}.ms-fitment__table tr{display:grid;grid-template-columns:auto 1fr;gap:2px 12px;padding:8px 0;border-top:1px solid var(--ms-line)}.ms-fitment__table td{padding:0;border-top:0}.ms-fitment__table td:first-child{font-weight:600;color:var(--ms-ink)}.ms-fitment__table td:nth-child(n+3){grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.ms-fitment__more,.product__info-container .product-form__submit.button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/188/assets/ms-product.css.map */
