/* System or framework-level icons */
button[data-icon="arrow-right"],
[data-scheme="primary"][data-icon="arrow-right"] {
	--icon-image-url: url('../../img/sprite_css.svg#icon_arrow_right_white');
}

nav-dropdown button,
nav-hover-dropdown nav > a,
[data-icon="arrow-right"],
[data-scheme="secondary"][data-icon="arrow-right"],
:is([data-theme="emphasis"], [data-theme="rich"]) [data-scheme="primary"][data-icon="arrow-right"] {
	--icon-image-url: url('../../img/sprite_css.svg#icon_arrow_right_black');
}

:is([data-theme="emphasis"], [data-theme="rich"]) [data-scheme="secondary"][data-icon="arrow-right"] {
	--icon-image-url: url('../../img/sprite_css.svg#icon_arrow_right_brown-100');
}

ul[data-scheme="faq"] {
	--icon-image-url: url('../../img/sprite_css.svg#icon_chevron_right');
}

.form_search {
	--icon-image-url: url('../../img/sprite_css.svg#icon_search');
}

.button[data-icon="menu"] {
	--icon-image-url: url('../../img/sprite_css.svg#icon_menu');
}
.button[data-icon="close"] {
	--icon-image-url: url('../../img/sprite_css.svg#icon_close');
}
.button[data-icon="search"] {
	--icon-image-url: url('../../img/sprite_css.svg#icon_search');
}
/* 
	`icon_tick_brown-600` used for checkboxes in `patterns/form_field.css`
*/

/* Generic icons */
[data-icon="badge-star"] {
	--icon-image-url: url('../../img/sprite_icon.svg#badge-star-brown-600');
}

[data-icon="badge-tick"] {
	--icon-image-url: url('../../img/sprite_icon.svg#badge-tick-brown-600');
}

[data-icon="bandwidth"] {
	--icon-image-url: url('../../img/sprite_icon.svg#bandwidth-brown-600');
}

[data-icon="building"] {
	--icon-image-url: url('../../img/sprite_icon.svg#building-brown-600');
}

[data-icon="checklist"] {
	--icon-image-url: url('../../img/sprite_icon.svg#checklist-brown-600');
}

[data-icon="clock"] {
	--icon-image-url: url('../../img/sprite_icon.svg#clock-brown-600');
}

[data-icon="email"] {
	--icon-image-url: url('../../img/sprite_icon.svg#email-brown-600');
}

[data-icon="fire"] {
	--icon-image-url: url('../../img/sprite_icon.svg#fire-brown-600');
}

[data-icon="flag"] {
	--icon-image-url: url('../../img/sprite_icon.svg#flag-brown-600');
}

[data-icon="gauge"] {
	--icon-image-url: url('../../img/sprite_icon.svg#gauge-brown-600');
}

[data-icon="handshake"] {
	--icon-image-url: url('../../img/sprite_icon.svg#handshake-brown-600');
}

[data-icon="happy"] {
	--icon-image-url: url('../../img/sprite_icon.svg#happy-brown-600');
}

[data-icon="heart"] {
	--icon-image-url: url('../../img/sprite_icon.svg#heart-brown-600');
}

[data-icon="icecream"] {
	--icon-image-url: url('../../img/sprite_icon.svg#icecream-brown-600');
}

[data-icon="lightbulb"] {
	--icon-image-url: url('../../img/sprite_icon.svg#lightbulb-brown-600');
}

[data-icon="location"] {
	--icon-image-url: url('../../img/sprite_icon.svg#location-brown-600');
}

[data-icon="mail"] {
	--icon-image-url: url('../../img/sprite_icon.svg#mail-brown-600');
}

[data-icon="nodes"] {
	--icon-image-url: url('../../img/sprite_icon.svg#nodes-brown-600');
}

[data-icon="phone"] {
	--icon-image-url: url('../../img/sprite_icon.svg#phone-brown-600');
}

[data-icon="phone-ringing"] {
	--icon-image-url: url('../../img/sprite_icon.svg#phone-ringing-brown-600');
}

[data-icon="phone-voip"] {
	--icon-image-url: url('../../img/sprite_icon.svg#phone-voip-brown-600');
}

[data-icon="piggybank"] {
	--icon-image-url: url('../../img/sprite_icon.svg#piggybank-brown-600');
}

[data-icon="rewind"] {
	--icon-image-url: url('../../img/sprite_icon.svg#rewind-brown-600');
}

[data-icon="spark"] {
	--icon-image-url: url('../../img/sprite_icon.svg#spark-brown-600');
}

[data-icon="star"] {
	--icon-image-url: url('../../img/sprite_icon.svg#star-brown-600');
}

[data-icon="stars"] {
	--icon-image-url: url('../../img/sprite_icon.svg#stars-brown-600');
}

[data-icon="trolley"] {
	--icon-image-url: url('../../img/sprite_icon.svg#trolley-brown-600');
}

[data-icon="watch"] {
	--icon-image-url: url('../../img/sprite_icon.svg#watch-brown-600');
}

[data-icon="wifi"] {
	--icon-image-url: url('../../img/sprite_icon.svg#wifi-brown-600');
}

[data-icon="wifi-full"] {
	--icon-image-url: url('../../img/sprite_icon.svg#wifi-full-brown-600');
}

[data-icon="no-contract"] {
	--icon-image-url: url("../../img/sprite_icon.svg#no-contract-brown-600");
}

[data-icon="circle"] {
	--icon-image-url: url("../../img/sprite_icon.svg#circle-brown-600");
}

[data-icon="no-entry"] {
	--icon-image-url: url("../../img/sprite_icon.svg#no-entry-brown-600");
}

[data-icon="facebook"] {
	--icon-image-url: url("../../img/sprite_icon.svg#facebook-brown-600");
}

[data-icon="guarantee"] {
	--icon-image-url: url("../../img/sprite_icon.svg#guarantee-brown-600");
}

[data-icon="support"] {
	--icon-image-url: url("../../img/sprite_icon.svg#support-brown-600");
}

[data-icon="star-settings"] {
	--icon-image-url: url("../../img/sprite_icon.svg#star-settings-brown-600");
}