:root{--oms-ink: #111827;--oms-night: #0f172a;--oms-slate-deep: #1f2937;--oms-orange: #f7931a;--oms-orange-soft: #fff7ed;--oms-orange-border: #fed7aa;--oms-orange-text: #9a3412;--oms-muted: #667085;--oms-muted-2: #94a3b8;--oms-border: #e5e7eb;--oms-input: #d0d5dd;--oms-bg: #f8fafc;--oms-white: #ffffff;--oms-success: #059669;--oms-danger: #dc2626;--oms-focus: #fdba74;--oms-radius: 8px;--oms-rail-content: 1180px;--oms-rail-collection: 1440px;--oms-rail-product: 1480px}.oms-page-shell{width:min(var(--oms-rail-content),calc(100vw - 40px));margin-inline:auto}.oms-kicker{color:var(--oms-orange);font-size:13px;font-weight:900;text-transform:uppercase}.oms-panel,.oms-card{border:1px solid var(--oms-border);border-radius:var(--oms-radius);background:var(--oms-white)}.oms-panel{padding:28px}.oms-card{padding:18px}.oms-alert{border:1px solid var(--oms-orange-border);border-radius:var(--oms-radius);background:var(--oms-orange-soft);color:var(--oms-orange-text);padding:18px 20px;font-weight:700}.oms-chip{display:inline-flex;min-height:40px;align-items:center;gap:8px;border:1px solid var(--oms-input);border-radius:999px;background:var(--oms-white);color:var(--oms-ink);padding:0 16px;font-size:14px;font-weight:800}.oms-chip.is-active{border-color:var(--oms-ink);background:var(--oms-ink);color:var(--oms-white)}.oms-chip.is-accent{border-color:var(--oms-orange-border);background:var(--oms-orange-soft);color:var(--oms-orange-text)}.oms-table-wrap{overflow-x:auto;border:1px solid var(--oms-border);border-radius:var(--oms-radius);background:var(--oms-white)}.oms-table{width:100%;min-width:760px;border-collapse:collapse;font-size:15px}.oms-table th,.oms-table td{padding:16px;border-bottom:1px solid var(--oms-border);text-align:left;vertical-align:top}.oms-table th{background:var(--oms-bg);color:#64748b;font-size:12px;font-weight:900;text-transform:uppercase}.oms-table tr:last-child td{border-bottom:0}.product-form__submit,button[name=add],.shopify-payment-button__button--unbranded{transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.product-form__submit:hover,button[name=add]:hover{border-color:var(--oms-orange)!important;background:var(--oms-orange)!important;color:var(--oms-ink)!important;box-shadow:0 12px 28px #1118272e;transform:translateY(-1px)}.shopify-payment-button__button--unbranded:hover{background:var(--oms-orange)!important;color:var(--oms-ink)!important;box-shadow:0 12px 28px #1118272e;transform:translateY(-1px)}.product-form__submit:focus-visible,button[name=add]:focus-visible,.shopify-payment-button__button--unbranded:focus-visible{outline:3px solid var(--oms-focus);outline-offset:3px}.oms-site-footer{margin-top:72px;background:var(--oms-ink);color:var(--oms-white)}.oms-site-footer__inner{width:min(var(--oms-rail-collection),calc(100vw - 40px));margin-inline:auto;display:grid;grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:32px;padding:44px 0 34px}.oms-site-footer__title{margin:0 0 12px;color:var(--oms-white);font-size:16px;font-weight:900}.oms-site-footer__text{max-width:360px;margin:0;color:#ffffffb8;font-size:15px;line-height:1.55}.oms-site-footer__links{display:grid;gap:8px}.oms-site-footer a{color:#ffffffd1;text-decoration:none}.oms-site-footer a:hover{color:var(--oms-orange)}.oms-site-footer__bottom{border-top:1px solid rgba(255,255,255,.12);padding:16px 0 22px}.oms-site-footer__bottom-inner{width:min(var(--oms-rail-collection),calc(100vw - 40px));margin-inline:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;color:#ffffff9e;font-size:13px}@media(max-width:900px){.oms-panel{padding:20px}.oms-site-footer__inner{grid-template-columns:1fr}}.oms-profitability__header .oms-eyebrow{color:var(--oms-orange-text, #9a3412)}.oms-spare-description{max-width:1100px;margin:24px auto;padding:24px;color:#344054;overflow-wrap:anywhere}.oms-spare-description h2,.oms-spare-description h3{color:#111827;line-height:1.3}.oms-spare-description h2{font-size:24px;margin:0 0 16px}.oms-spare-description h3{font-size:20px;margin:24px 0 12px}.oms-spare-description p{font-size:15px;line-height:1.65}.oms-spare-description a{color:#9a3412;text-decoration:underline}main .oms-eyebrow,main .oms-asic-eyebrow,main .oms-section-heading a,main .oms-featured-row>a,main .oms-asic-accessory-card em,main .oms-asic-warning a,main .oms-product-assist a{color:#9a3412!important}main .oms-product-card__badge{color:#111827!important}@media(max-width:620px){.oms-spare-description{padding:16px;margin:12px auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/oms-design-system.css.map */
