/* TryVios V5.23.541 — canonical Options presentation only. */
.tvc169-options.is-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tvc169-choice-text_swatches,.tvc169-choice-radio,.tvc169-choice-multi_select{min-height:44px}.tvc169-choice-color_swatches{min-width:44px;min-height:44px}.tvc169-option-text-v523541{width:100%;min-height:44px}
.rv9-cashier-native-choice-select-v523541{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.rv9-cashier-choice-grid-v523541{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.rv9-cashier-choice-v523541{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 12px;border:1px solid var(--tvpos-line,rgba(127,127,127,.3));border-radius:12px;background:var(--tvpos-panel-3,var(--tv2-surface-soft,#fff));color:var(--tvpos-text,inherit);cursor:pointer}.rv9-cashier-choice-v523541.is-active{border-color:currentColor;box-shadow:0 0 0 1px currentColor inset}.rv9-cashier-choice-v523541 input{margin:0}.rv9-cashier-option-free-text-v523541{width:100%;min-height:44px;margin-top:8px;padding:10px 12px;border:1px solid var(--tvpos-line,rgba(127,127,127,.3));border-radius:10px;background:var(--tvpos-panel-3,var(--tv2-surface-soft,#fff));color:var(--tvpos-text,inherit)}.rv9-cashier-color-dot-v523541{width:22px;height:22px;border-radius:50%;background:var(--rv9-option-color,#ddd);border:1px solid rgba(0,0,0,.14)}
