.wpb-icon { --src: ; --clr: var(--clr-dark); --w: 14px; --h: 14px; display: inline-flex; background: transparent; transition-property: transform, background-color; transition-duration: var(--global-ts-duration); transition-timing-function: var(--global-ts-function);
    &::after { content:''; -webkit-mask-image: var(--src); mask-image: var(--src); -webkit-mask-size: contain; mask-size: contain; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; display: inline-block; width: var(--w); height: var(--h); min-width: var(--w); min-height: var(--h); background-color: var(--clr); transition-property: transform, background-color; transition-duration: var(--global-ts-duration); transition-timing-function: var(--global-ts-function); }

    &.wpb-icon--top-right { --src: url('/wp-content/themes/socialbrothers/assets/icons/arrow_top_right.svg'); }
    &.wpb-icon--chevron-left { --src: url('/wp-content/themes/socialbrothers/assets/icons/chevron_left.svg'); }
    &.wpb-icon--chevron-right { --src: url('/wp-content/themes/socialbrothers/assets/icons/chevron_right.svg'); }
    &.wpb-icon--trustedshops { --src: url('/wp-content/themes/socialbrothers/assets/icons/trustedshops.svg'); }
    &.wpb-icon--star-rating { --src: url('/wp-content/themes/socialbrothers/assets/icons/star_rating.svg'); --w: 40px; --h: 8px; }
    &.wpb-icon--swipe { --src: url('/wp-content/themes/socialbrothers/assets/icons/icon_swipe.svg'); --w: 30px; --h: 40px; }
    &.wpb-icon--expox { --src: url('/wp-content/themes/socialbrothers/assets/icons/expo-x.svg'); --w: 240px; --h: 350px; --clr: rgba(var(--clr-light-rgb), .5); }
    &.wpb-icon--check { --src: url('/wp-content/themes/socialbrothers/assets/icons/check.svg'); --w: 15px; --h: 10px; }
    &.wpb-icon--file { --src: url('/wp-content/themes/socialbrothers/assets/icons/file.svg'); --w: 18px; --h: 24px; --clr: var(--clr-dark); }
    &.wpb-icon--3d { --src: url('/wp-content/themes/socialbrothers/assets/icons/3D.svg'); --w: 19px; --h: 12px; --clr: var(--clr-dark); }
}