@st-import [ setFont, setColor, setVar ] from '../../common/formatters.st';

.root {
  -st-mixin:
    setFont(--wix-ui-tpa-radio-button-subtext-font, null, 'Body-M', '{"size": "30px"}'),
    setColor(--wix-ui-tpa-radio-button-subtext-color, null, "160, 160, 160"),
    setFont(--wix-ui-tpa-radio-button-checked-subtext-font, null, 'Body-M', '{"size": "30px"}'),
    setColor(--wix-ui-tpa-radio-button-checked-subtext-color, null, "140, 0, 100"),
    setColor(--wix-ui-tpa-radio-button-text-color, null, "128, 0, 128"),
    setColor(--wix-ui-tpa-radio-button-border-color, null, "58, 105, 96"),
    setColor(--wix-ui-tpa-radio-button-icon-color, null, "96, 96, 200"),
    setColor(--wix-ui-tpa-radio-button-background-color, null, "240, 255, 255"),
    setFont(--wix-ui-tpa-radio-button-label-font, null, 'Body-S', '{"size": "16px"}'),
    setVar(--wix-ui-tpa-radio-button-main-border-radius, null, px, 8),
    setVar(--wix-ui-tpa-radio-button-main-border-width, null, px, 3),
    setColor(--wix-ui-tpa-radio-button-error-color, null, "255, 102, 0"),
    setVar(--wix-ui-tpa-radio-button-error-message-min-height, null, px, 100);
}

.hoverOverrides {
  -st-mixin:
    setVar(--wix-ui-tpa-radio-main-border-opacity, null, null, 0.2),
    setColor(--wix-ui-tpa-radio-button-hover-text-color, null, "255, 0, 0"),
    setVar(--wix-ui-tpa-radio-button-main-border-radius, null, px, 8),
    setVar(--wix-ui-tpa-radio-button-main-border-width, null, px, 3),
    setVar(--wix-ui-tpa-radio-input-border-width, null, px, 2),
    setVar(--wix-ui-tpa-radio-hover-input-border-width, null, px, 3),
    setColor(--wix-ui-tpa-radio-input-background-color, null, "255, 255, 0"),
    setColor(--wix-ui-tpa-radio-hover-input-background-color, null, "255, 0, 0"),
    setColor(--wix-ui-tpa-radio-button-border-color, null, "0, 128, 0"),
    setColor(--wix-ui-tpa-radio-hover-input-border-color, null, "0, 0, 255"),
    setColor(--wix-ui-tpa-radio-button-hover-subtext-color, null, "255, 0, 0"),
    setColor(--wix-ui-tpa-radio-button-checked-subtext-color, null, "140, 0, 100");
}

.inlineSpacing {
  -st-mixin: setVar(--wix-ui-tpa-radio-button-column-gap, null, px, 50);
}

/* st-namespace-reference="../../../../../src/components/RadioButton/RadioButton.visual.st.css" */