/*** Icon style v1 ***/

.wpb-icon-wrapper { display: inline-grid; place-items: center; transition-duration: var(--global-transition-duration); transition-timing-function: var(--global-transition-function); webkit-transition-property: background-color, border-color; transition-property: background-color, border-color; }

.wpb-icon { --src: ; --clr: rgb(0,0,0); --w: 1.8rem; --h: 1.8rem; -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: background-color var(--ts-15) ease; }
.wpb-icon.wpb-icon--small { --w: 1.5rem; --h: 1.5rem; }
.wpb-icon.wpb-icon--large { --w: 2.5rem; --h: 2.5rem; }

.wpb-icon.wpb-icon--chevron-left { --src: url('/app/themes/wux/assets/icons/chevron-left-sharp-solid.svg'); }
.wpb-icon.wpb-icon--chevron-right { --src: url('/app/themes/wux/assets/icons/chevron-right-sharp-solid.svg'); }
.wpb-icon.wpb-icon--chevron-down { --src: url('/app/themes/wux/assets/icons/chevron-down-sharp-solid.svg'); }
.wpb-icon.wpb-icon--chevron-up { --src: url('/app/themes/wux/assets/icons/chevron-up-sharp-solid.svg'); }
.wpb-icon.wpb-icon--search { --src: url('/app/themes/wux/assets/icons/magnifying-glass-sharp-solid.svg'); }
.wpb-icon.wpb-icon--check { --src: url('/app/themes/wux/assets/icons/check-sharp-solid.svg'); }
.wpb-icon.wpb-icon--arrow-left { --src: url('/app/themes/wux/assets/icons/arrow-sharp-left.svg'); }
.wpb-icon.wpb-icon--arrow-right { --src: url('/app/themes/wux/assets/icons/arrow-sharp-right.svg'); }
.wpb-icon.wpb-icon--close { --src: url('/app/themes/wux/assets/icons/xmark-sharp-solid.svg'); }
.wpb-icon.wpb-icon--xmark { --src: url('/app/themes/wux/assets/icons/xmark-sharp-solid.svg'); }

.wpb-icon.wpb-icon--play { --src: url('/app/themes/wux/assets/icons/play-sharp-solid.svg'); }
.wpb-icon.wpb-icon--cart-shopping { --src: url('/app/themes/wux/assets/icons/cart-shopping-sharp.svg'); }
.wpb-icon.wpb-icon--filter-list { --src: url('/app/themes/wux/assets/icons/filter-list-sharp.svg'); }
.wpb-icon.wpb-icon--phone { --src: url('/app/themes/wux/assets/icons/phone-sharp.svg'); }
.wpb-icon.wpb-icon--messages { --src: url('/app/themes/wux/assets/icons/messages-sharp.svg'); }
.wpb-icon.wpb-icon--pencil { --src: url('/app/themes/wux/assets/icons/pencil-sharp.svg'); }
.wpb-icon.wpb-icon--envelope { --src: url('/app/themes/wux/assets/icons/envelope-sharp.svg'); }

.wpb-icon.wpb-icon--timer { --src: url('/app/themes/wux/assets/icons/timer.svg'); }
.wpb-icon.wpb-icon--star { --src: url('/app/themes/wux/assets/icons/star-sharp-solid.svg'); }

.wpb-icon.wpb-icon--facebook { --src: url('/app/themes/wux/assets/icons/facebook-f.svg'); }
.wpb-icon.wpb-icon--instagram { --src: url('/app/themes/wux/assets/icons/instagram.svg'); }
.wpb-icon.wpb-icon--linkedin { --src: url('/app/themes/wux/assets/icons/linkedin-in.svg'); }
.wpb-icon.wpb-icon--twitter { --src: url('/app/themes/wux/assets/icons/twitter.svg'); }
.wpb-icon.wpb-icon--x-twitter { --src: url('/app/themes/wux/assets/icons/x-twitter.svg'); }
.wpb-icon.wpb-icon--whatsapp { --src: url('/app/themes/wux/assets/icons/whatsapp.svg'); }
.wpb-icon.wpb-icon--youtube { --src: url('/app/themes/wux/assets/icons/youtube.svg'); }

.wpb-icon.wpb-icon--bookmark { --src: url('/app/themes/wux/assets/icons/bookmark.svg'); }
.wpb-icon.wpb-icon--bookmark-solid { --src: url('/app/themes/wux/assets/icons/bookmark-solid.svg'); }
.wpb-icon.wpb-icon--share { --src: url('/app/themes/wux/assets/icons/share-nodes-solid.svg'); }
.wpb-icon.wpb-icon--copy { --src: url('/app/themes/wux/assets/icons/copy-solid.svg'); }

.wpb-icon.wpb-icon--minus { --src: url('/app/themes/wux/assets/icons/minus-solid.svg'); }
.wpb-icon.wpb-icon--plus { --src: url('/app/themes/wux/assets/icons/plus-solid.svg'); }
