.w9tx{font-family:var(--font-body-family);padding-top:var(--w9tx-pt, 0);padding-bottom:var(--w9tx-pb, 16px)}.w9tx[hidden]{display:none}.w9tx__card{display:grid;gap:12px;padding:16px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#1b1e23;color:#fff;box-shadow:0 18px 40px #00000040;min-width:0}.w9tx__title{margin:0;font-family:var(--font-body-family);font-weight:800;font-size:clamp(17px,1.5vw,20px);line-height:1.1;text-transform:uppercase;letter-spacing:.01em;color:#fff}.w9tx__sub{margin:4px 0 0;font-size:13px;line-height:1.45;color:#ffffffb8}.w9tx__size{font-weight:700;color:#fff}.w9tx__body{display:grid;gap:8px;min-width:0}.w9tx__row{display:grid;grid-template-columns:minmax(0,1fr);gap:8px 12px;align-items:center;padding:10px 12px;border-radius:10px;background:#23272d;border:1px solid rgba(255,255,255,.06)}.w9tx__what{display:grid;gap:2px;min-width:0}.w9tx__name{font-size:14px;font-weight:700;color:#fff}.w9tx__subline{font-size:12px;line-height:1.4;color:#fff9;overflow-wrap:anywhere}.w9tx__buy{display:flex;align-items:center;justify-content:space-between;gap:10px}.w9tx__price{font-size:15px;font-weight:800;color:#fff}.w9tx__out{font-size:12px;color:#fff9}.w9tx__note{margin:0;font-size:13px;line-height:1.45;color:#ffffffb3}.w9tx__msg{margin:0;font-size:13px;color:#ffd58a}.w9tx__both{display:flex;justify-content:flex-end}.w9tx__select,.w9tf__optsel{width:100%;min-width:0;height:40px;padding:0 34px 0 10px!important;border-radius:8px!important;border:1px solid rgba(255,255,255,.16)!important;background-color:#2a2e35!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:14px 14px!important;color:#fff!important;color-scheme:dark;font-family:var(--font-body-family);font-size:13px;line-height:38px;appearance:none!important;-webkit-appearance:none!important}.w9tx__select option,.w9tf__optsel option{color:#fff;background:#2a2e35}.w9tx__add{border:0;border-radius:var(--buttons-radius, 30px);padding:9px 14px;min-height:38px;background:rgb(var(--color-base-accent-1, 237 28 36));color:#fff;font:inherit;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.w9tx__both .w9tx__add{background:transparent;border:1px solid rgba(255,255,255,.4)}.w9tx__add:disabled{opacity:.6;cursor:wait}.w9tx__add:focus-visible,.w9tx__select:focus-visible{outline:2px solid #fff;outline-offset:2px}.w9tf__extras{grid-area:extras;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;color:#ffffffbf;min-width:0}.w9tf__extraslabel{font-weight:700;color:#fff9}.w9tf__opt{display:inline-flex!important;align-items:center;gap:6px;margin:0!important;font-size:12px!important;cursor:pointer;min-height:32px;white-space:nowrap}.w9tf__opt input{width:16px;height:16px;margin:0;accent-color:rgb(var(--color-base-accent-1, 237 28 36))}.w9tf__opt b{color:#fff;font-weight:700}.w9tf__optsel{width:auto;height:34px;line-height:32px;font-size:12px;max-width:100%}.w9tf__item.has-extras{grid-template-areas:"img info" "extras extras" "buy buy"}.w9tf__err{margin:0;font-size:12px;color:#ffd58a}.w9tf__spares{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;color:#ffffffb3}.w9tf__spare{display:inline-flex;align-items:center;gap:8px;padding:4px 4px 4px 10px;border-radius:999px;background:#ffffff14}.w9tf__spare b{color:#fff}.w9tf__spare .w9tx__add{min-height:30px;padding:6px 12px;font-size:11px}@media(min-width:750px){.w9tf__item.has-extras{grid-template-areas:"img info buy" ". extras extras"}.w9tx__row{grid-template-columns:minmax(0,1fr) auto}.w9tx__row:has(.w9tx__select){grid-template-columns:minmax(0,1fr) minmax(180px,280px) auto}.w9tx__buy{justify-content:flex-end}}@media(min-width:990px){.w9tx{padding-top:var(--w9tx-pt-d, 0);padding-bottom:var(--w9tx-pb-d, 24px)}.w9tx__card{padding:18px 22px}}
/*# sourceMappingURL=/cdn/shop/t/120/assets/w9-tire-extras.css.map */
