#horseshoe-root,
.advt-placement {
    --w-shadow-s: 0 1px 6px #0000001f, 0 1px 1px #00000029;
    --w-shadow-m: 0 3px 6px #0000001a, 0 3px 8px #00000029;
    --w-s-color-background: var(--w-white);
    --w-s-color-background-hover: var(--w-bluegray-100);
    --w-s-color-background-selected: var(--w-blue-50);
    --w-s-color-background-selected-hover: var(--w-blue-100);
    --w-s-color-background-subtle: var(--w-bluegray-50);
    --w-s-color-background-primary: var(--w-blue-600);
    --w-s-color-background-primary-subtle: var(--w-blue-50);
    --w-s-color-background-positive-subtle-active: var(--w-green-200);
    --w-s-color-border: var(--w-bluegray-300);
    --w-s-color-border-primary: var(--w-blue-600);
    --w-s-color-text: var(--w-gray-700);
    --w-s-color-text-subtle: var(--w-gray-500);
    --w-s-color-text-placeholder: var(--w-bluegray-300);
    --w-s-color-text-link: var(--w-blue-600);
    --w-s-color-background-default: var(--w-white);
    --w-s-color-border-default: var(--w-bluegray-300);
    --w-s-color-text-default: var(--w-gray-700);
    --w-font-size-xs: 1.2rem;
    --w-font-size-s: 1.4rem;
    --w-font-size-m: 1.6rem;
    --w-font-size-l: 2.2rem;
    --w-font-size-xl: 2.8rem;
    --w-font-size-xxl: 3.4rem;
    --w-font-family: Finntype;
    --w-line-height-xs: 1.6rem;
    --w-line-height-s: 1.8rem;
    --w-line-height-m: 2.2rem;
    --w-line-height-l: 2.8rem;
    --w-line-height-xl: 3.4rem;
    --w-line-height-xxl: 4.1rem;
    --w-decoration-text-link: underline;
}
