@st-import [ setColor, setFont, setVar ] from '../../common/formatters.st';
@st-import [ --wst-paragraph-2-color-rgb, --wst-links-and-actions-color-rgb ] from '@wix/wix-site-theme-variables/stylable-variables.st.css';
:root {
    --regular-color: 90, 150, 90;
    --selected-color: 245, 105, 153;
    --disabled-color: 166, 0, 0;
}

.textFont {
    -st-mixin: 
        setFont(--wix-ui-tpa-pagination-text-font, null, 'Body-M', '{ "size": "28px", "line-height": "42px" }'),
}

.navButtonSvgSize {
    -st-mixin: setVar(--wix-ui-tpa-pagination-nav-button-svg-size, null, null, "40px");
}

.textFontColor {
    -st-mixin:
        setColor(--wix-ui-tpa-pagination-text-font-color, null, var(--regular-color));
}
  

.selectedTextFontColor {
    -st-mixin:
        setColor(--wix-ui-tpa-pagination-selected-text-font-color, null, var(--selected-color));
}

.disabledTextFontColor {
    -st-mixin:
        setColor(--wix-ui-tpa-pagination-disabled-text-font-color, null, var(--disabled-color));
}

.textOpacity {
    -st-mixin: setVar(--wix-ui-tpa-pagination-text-font-opacity, null, null, "0.3");
}

.selectedTextOpacity {
     -st-mixin: setVar(--wix-ui-tpa-pagination-selected-text-font-opacity, null, null, "0.3");
}

.navButtonSvgOpacity {
     -st-mixin: setVar(--wix-ui-tpa-pagination-nav-button-svg-opacity, null, null, "0.3");
}

.wstTextColor {
    -st-mixin: setVar(--wst-paragraph-2-color-rgb, null, null, "255, 0, 0");
}

.wstLinkColor {
   -st-mixin: setVar(--wst-links-and-actions-color-rgb, null, null, "255, 165, 0");
}

.wstFont {
    -st-mixin: setVar(--wst-paragraph-2-font-family, null, null, "Libre Baskerville"),
    setVar(--wst-paragraph-2-font-size, null, px, "22"),
    setVar(--wst-paragraph-2-font-line-height, null, null, "3"),
    setVar(--wst-paragraph-2-font-weight, null, null, "900"),
    setVar(--wst-paragraph-2-font-style, null, null, "italic"),
    setVar(--wst-paragraph-2-font-variant, null, null, "small-caps");
}

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