.rps-stand-alert{margin:4px 0 12px;padding:12px 14px;border:2px solid #a42325;background:#fff7f7;color:#111;display:grid;gap:3px}.rps-stand-alert__title{color:#a42325;font-size:.88rem;line-height:1.1;letter-spacing:.08em}.rps-stand-alert__text{font-size:.9rem;line-height:1.4;font-weight:600}.rps-stand-picker{margin-top:16px;padding-top:16px;border-top:1px solid rgb(var(--color-border-rgb) / .8)}.rps-stand-picker__heading{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:12px}.rps-stand-picker__heading h3{margin:2px 0 0;color:#000;font-size:1.55rem;line-height:1}.rps-stand-picker__eyebrow{color:#a42325;font-size:.72rem;font-weight:800;letter-spacing:.12em}.rps-stand-picker__small{max-width:220px;color:#555;font-size:.76rem;line-height:1.3;text-align:right}.rps-stand-choices{display:grid;gap:10px}.rps-stand-choice{position:relative;display:grid!important;grid-template-columns:22px 88px minmax(0,1fr);gap:10px;align-items:center;min-width:0;padding:10px;border:1px solid #d8d8d8;background:#fff;color:#111;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.rps-stand-choice:hover,.rps-stand-choice:has(input:checked){border-color:#a42325;box-shadow:inset 0 0 0 1px #a42325;background:snow}.rps-stand-choice input[type=radio]{width:20px;height:20px;margin:0}.rps-stand-choice__image-wrap{width:88px;height:74px;display:flex;align-items:center;justify-content:center;background:#fff;overflow:hidden}.rps-stand-choice__image-wrap img{width:100%;height:100%;object-fit:contain}.rps-bench-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#f2f2f2;color:#777;font-size:.62rem;font-weight:800;letter-spacing:.12em}.rps-stand-choice__copy{display:grid;min-width:0;gap:2px;line-height:1.25}.rps-stand-choice__copy strong{color:#111;font-size:.92rem}.rps-stand-choice__variant,.rps-stand-choice__fit{color:#555;font-size:.76rem}.rps-stand-choice__price{margin-top:3px;color:#111;font-size:.9rem;font-weight:800}.rps-stand-choice--multi{grid-template-columns:88px minmax(0,1fr);cursor:default}.rps-stand-choice--multi:hover{border-color:#d8d8d8;box-shadow:none;background:#fff}.rps-stand-choice--multi:has(input:checked){border-color:#a42325;box-shadow:inset 0 0 0 1px #a42325;background:snow}.rps-stand-choice__variants{display:grid;gap:6px;margin-top:6px}.rps-stand-variant-option{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:7px;align-items:center;padding:6px 8px;border:1px solid #e1e1e1;background:#fff;cursor:pointer}.rps-stand-variant-option:has(input:checked){border-color:#a42325;background:#fff7f7}.rps-stand-variant-option input[type=radio]{width:18px;height:18px;margin:0}.rps-stand-variant-option__label,.rps-stand-variant-option__price{font-size:.76rem}.rps-stand-variant-option__price{font-weight:800}.rps-add-stand-button{width:100%!important;margin-top:12px;justify-content:center;background:#111!important;color:#fff!important;border:1px solid #111!important;font-weight:800;letter-spacing:.04em}.rps-add-stand-button:not(:disabled):hover{background:#a42325!important;border-color:#a42325!important}.rps-add-stand-button:disabled{opacity:.45;cursor:not-allowed}.rps-stand-picker__status{min-height:1.3em;margin:8px 0 0;color:#176b32;font-size:.82rem;font-weight:700}.rps-stand-picker__status[data-error=true]{color:#a42325}.rps-stand-picker__disclaimer{margin:7px 0 0;color:#666;font-size:.72rem;line-height:1.4}@media screen and (max-width:749px){.rps-stand-alert{padding:12px}.rps-stand-picker__heading{display:block}.rps-stand-picker__small{display:block;max-width:none;margin-top:5px;text-align:left}.rps-stand-choice{grid-template-columns:22px 78px minmax(0,1fr);padding:9px;gap:8px}.rps-stand-choice--multi{grid-template-columns:78px minmax(0,1fr)}.rps-stand-choice__image-wrap{width:78px;height:68px}}.rps-stand-choice--soldout{opacity:.68;cursor:not-allowed;background:#f7f7f7}.rps-stand-choice--soldout:hover{border-color:#d8d8d8;box-shadow:none;background:#f7f7f7}.rps-stand-choice--soldout input,.rps-stand-variant-option--soldout input{cursor:not-allowed}.rps-stand-variant-option--soldout{opacity:.68;cursor:not-allowed;background:#f5f5f5}.rps-soldout-badge{display:inline-flex;width:fit-content;margin-top:4px;padding:3px 7px;border:1px solid #a42325;color:#a42325;background:#fff;font-size:.65rem;font-weight:900;line-height:1.1;letter-spacing:.06em}.rps-stand-choice__variants{min-width:0}.rps-stand-variant-option{grid-template-columns:20px minmax(0,1fr)!important;grid-template-areas:"radio label" "radio price" "radio soldout";column-gap:9px!important;row-gap:2px!important;align-items:start!important}.rps-stand-variant-option input[type=radio]{grid-area:radio;align-self:start;margin-top:2px}.rps-stand-variant-option__label{grid-area:label;min-width:0;line-height:1.2;overflow-wrap:anywhere}.rps-stand-variant-option__price{grid-area:price;justify-self:start;white-space:nowrap;line-height:1.2;font-weight:800}.rps-stand-variant-option>.rps-soldout-badge{grid-area:soldout;justify-self:start}@media screen and (max-width:749px){.rps-stand-choice--multi{grid-template-columns:70px minmax(0,1fr)}.rps-stand-choice--multi .rps-stand-choice__image-wrap{width:70px;height:64px}.rps-stand-variant-option{padding:8px}.rps-stand-variant-option__label,.rps-stand-variant-option__price{font-size:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/rps-stand-options.css.map */
