.option-selector[data-option="Add a Racing Seat"] .option-selector__btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:stretch;margin-top:10px}.option-selector[data-option="Add a Racing Seat"] label.upshift-seat-card{box-sizing:border-box;min-width:0;width:100%;max-width:none;height:auto;min-height:124px;margin:0;padding:9px 4px;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;text-align:center}.option-selector[data-option="Add a Racing Seat"] .upshift-seat-card__thumb{box-sizing:border-box;width:72px;height:72px;flex:0 0 72px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;border:1px solid #ededed;background:#fff}.option-selector[data-option="Add a Racing Seat"] .upshift-seat-card__img{display:block!important;position:static!important;transform:none!important;width:80%!important;height:80%!important;max-width:80%!important;max-height:80%!important;object-fit:contain!important;object-position:center!important}.option-selector[data-option="Add a Racing Seat"] .upshift-seat-card__title,.option-selector[data-option="Add a Racing Seat"] .upshift-seat-card__price{display:block;position:static;width:auto;height:auto;overflow:visible;clip:auto;margin:0;padding:0;text-align:center;font-family:var(--base-font-family),sans-serif;font-size:12px;line-height:1.3}.option-selector[data-option="Add a Racing Seat"] .upshift-seat-card__title{white-space:normal;overflow-wrap:break-word}.option-selector[data-option="Add a Racing Seat"] .upshift-seat-card__price{white-space:nowrap;font-weight:600}@media(min-width:1024px){.option-selector[data-option="Add a Racing Seat"] .option-selector__btns{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.option-selector[data-option="Add a Racing Seat"] label.upshift-seat-card{padding-left:2px;padding-right:2px}.option-selector[data-option="Add a Racing Seat"] .upshift-seat-card__title{font-size:11px;letter-spacing:-.12px;white-space:nowrap}}@media(max-width:420px){.option-selector[data-option="Add a Racing Seat"] label.upshift-seat-card{min-height:116px;padding:7px 5px;gap:5px}.option-selector[data-option="Add a Racing Seat"] .upshift-seat-card__thumb{width:64px;height:64px;flex-basis:64px}.option-selector[data-option="Add a Racing Seat"] .upshift-seat-card__title,.option-selector[data-option="Add a Racing Seat"] .upshift-seat-card__price{font-size:11px}}variant-picker .upshift-variant-divider{margin:20px 0}.option-selector[data-option="Monitor Mount"] .option-selector__btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:stretch;margin-top:10px}.option-selector[data-option="Monitor Mount"] label.upshift-monitor-card{box-sizing:border-box;min-width:0;width:100%;max-width:none;height:auto;min-height:124px;margin:0;padding:9px 5px;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;text-align:center}.option-selector[data-option="Monitor Mount"] .upshift-seat-card__thumb{box-sizing:border-box;width:72px;height:72px;flex:0 0 72px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;border:1px solid #ededed;background:#fff}.option-selector[data-option="Monitor Mount"] .upshift-seat-card__thumb--empty{background-color:#f0f1f3;border-color:#d8dce2}.option-selector[data-option="Monitor Mount"] .upshift-seat-card__img{display:block!important;position:static!important;transform:none!important;width:80%!important;height:80%!important;max-width:80%!important;max-height:80%!important;object-fit:contain!important;object-position:center}.option-selector[data-option="Monitor Mount"] .upshift-seat-card__title,.option-selector[data-option="Monitor Mount"] .upshift-seat-card__price{display:block;position:static;width:auto;height:auto;overflow:visible;clip:auto;margin:0;padding:0;text-align:center;font-family:var(--base-font-family),sans-serif;font-size:12px;line-height:1.3}.option-selector[data-option="Monitor Mount"] .upshift-seat-card__title{white-space:normal;overflow-wrap:break-word}.option-selector[data-option="Monitor Mount"] .upshift-seat-card__price{white-space:nowrap;font-weight:600}@media(min-width:1024px){.option-selector[data-option="Monitor Mount"] .option-selector__btns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:420px){.option-selector[data-option="Monitor Mount"] label.upshift-monitor-card{min-height:116px;padding:7px 5px;gap:5px}.option-selector[data-option="Monitor Mount"] .upshift-seat-card__thumb{width:64px;height:64px;flex-basis:64px}.option-selector[data-option="Monitor Mount"] .upshift-seat-card__title,.option-selector[data-option="Monitor Mount"] .upshift-seat-card__price{font-size:11px}}.option-selector[data-option="Monitor Mount"] .upshift-none-mark{display:block!important;width:36px!important;min-width:36px;max-width:none!important;height:12px!important;min-height:12px;flex:0 0 36px;color:#000a5a}variant-picker .option-selector[data-option="Add a Racing Seat"] legend.label,variant-picker .option-selector[data-option="Monitor Mount"] legend.label{color:#000a5a!important}variant-picker .option-selector[data-option="Add a Racing Seat"] legend.label .option-selector__label-value,variant-picker .option-selector[data-option="Monitor Mount"] legend.label .option-selector__label-value{color:inherit!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/upshift-seat-selector.css.map */
