i.chevron {
	background-color: currentColor;
	mask:url("data:image/svg+xml;utf8,<svg aria-hidden='true' focusable='false' role='presentation' xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 5' fill='none'><path d='M0.5 0.5L4 4L7.5 0.5' stroke='currentColor' stroke-width='1.25'/></svg>") no-repeat 50% 50%;
	-webkit-mask:url("data:image/svg+xml;utf8,<svg class='icon-chevron-down-thin' aria-hidden='true' focusable='false' role='presentation' xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 5' fill='none'><path d='M0.5 0.5L4 4L7.5 0.5' stroke='currentColor' stroke-width='1.25'/></svg>") no-repeat 50% 50%;
	display: inline-block;
	mask-size: contain;
	-webkit-mask-size: contain;
	vertical-align: middle;
	width: 8px;
	height: 6px;
}
i.chevron-v2 {
	background-color: currentColor;
	mask:url("data:image/svg+xml;utf8,<svg aria-hidden='true' focusable='false' role='presentation' xmlns='http://www.w3.org/2000/svg' width='11' height='100%' viewBox='0 0 8 5' fill='none'><path d='M0.5 0.5L4 4L7.5 0.5' stroke='currentColor' stroke-width='1.25'/></svg>") no-repeat 50% 50%;
	-webkit-mask:url("data:image/svg+xml;utf8,<svg class='icon-chevron-down-thin' aria-hidden='true' focusable='false' role='presentation' xmlns='http://www.w3.org/2000/svg' width='11' height='100%' viewBox='0 0 8 5' fill='none'><path d='M0.5 0.5L4 4L7.5 0.5' stroke='currentColor' stroke-width='1.25'/></svg>") no-repeat 50% 50%;
	display: inline-block;
	mask-size: contain;
	-webkit-mask-size: contain;
	vertical-align: middle;
	width: 15px;
	height: 15px;
}

i.chevron.up {
	transform: rotate(180deg);
	transform-origin: center;
}

i.chevron.left {
	transform: rotate(90deg);
	transform-origin: center;
}

i.chevron.right {
	transform: rotate(-90deg);
	transform-origin: center;
}
i.chevron-v2.left {
	transform: rotate(90deg);
	transform-origin: center;
}

i.chevron-v2.right {
	transform: rotate(-90deg);
	transform-origin: center;
}

i.filters {
	background-color: currentColor;
	mask:url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="19" height="13" viewBox="0 0 19 13" fill="none"><title>Filters icon</title>        <circle cx="14" cy="3" r="2" stroke="currentColor" stroke-width="1.25"></circle>      <path d="M0 3H12M19 3H16" stroke="currentColor" stroke-width="1.25"></path>      <circle r="2" transform="matrix(-1 0 0 1 5 10)" stroke="currentColor" stroke-width="1.25"></circle>      <path d="M19 10H7M0 10H3" stroke="currentColor" stroke-width="1.25"></path></svg>') no-repeat 50% 50%;
	-webkit-mask:url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="19" height="13" viewBox="0 0 19 13" fill="none"><title>Filters icon</title>        <circle cx="14" cy="3" r="2" stroke="currentColor" stroke-width="1.25"></circle>      <path d="M0 3H12M19 3H16" stroke="currentColor" stroke-width="1.25"></path>      <circle r="2" transform="matrix(-1 0 0 1 5 10)" stroke="currentColor" stroke-width="1.25"></circle>      <path d="M19 10H7M0 10H3" stroke="currentColor" stroke-width="1.25"></path></svg>') no-repeat 50% 50%;
	display: inline-block;
	vertical-align: middle;
	width: 19px;
	height: 13px;
}

i.full-star {
	background:url('../images/full-star.png') no-repeat 50% 50%;
	background-size: contain;
 	display: inline-block;
	vertical-align: middle;
	width: 17px;
	height: 17px;
}

i.half-star {
	background:url('../images/half-star.png') no-repeat 50% 50%;
	background-size: contain;
 	display: inline-block;
	vertical-align: middle;
	width: 17px;
	height: 17px;
}

i.empty-star {
	background:url('../images/empty-star.png') no-repeat 50% 50%;
	background-size: contain;
 	display: inline-block;
	vertical-align: middle;
	width: 17px;
	height: 17px;
}

i.zoom {
	background-color: currentColor;
	mask:url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="13" height="14" viewBox="0 0 13 14" fill="none"> <title>Zoom icon</title> <path d="M7.8 8.77502L12.025 13.325" stroke="currentColor" stroke-width="1.25"></path> <circle cx="5.19999" cy="5.52498" r="4.55" stroke="currentColor" stroke-width="1.25"></circle> <path d="M5.2 3.32001V7.72" stroke="currentColor" stroke-width="1.25" stroke-linejoin="round"></path> <path d="M3 5.52002H7.39999" stroke="currentColor" stroke-width="1.25" stroke-linejoin="round"></path> </svg>') no-repeat 50% 50%;
	-webkit-mask:url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="13" height="14" viewBox="0 0 13 14" fill="none"> <title>Zoom icon</title> <path d="M7.8 8.77502L12.025 13.325" stroke="currentColor" stroke-width="1.25"></path> <circle cx="5.19999" cy="5.52498" r="4.55" stroke="currentColor" stroke-width="1.25"></circle> <path d="M5.2 3.32001V7.72" stroke="currentColor" stroke-width="1.25" stroke-linejoin="round"></path> <path d="M3 5.52002H7.39999" stroke="currentColor" stroke-width="1.25" stroke-linejoin="round"></path> </svg>') no-repeat 50% 50%;
	display: inline-block;
	vertical-align: middle;
	width: 13px;
	height: 14px;
}

i.mini-close {
	background-color: currentColor;
	mask:url('data:image/svg+xml;utf8,<svg class="icon-remove " aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10" fill="none">          <title>Remove icon</title><path fill-rule="evenodd" clip-rule="evenodd" d="M4.11611 5.00001L0.327286 8.78884L1.21117 9.67272L5 5.88389L8.78883 9.67272L9.67271 8.78884L5.88388 5.00001L9.67271 1.21118L8.78882 0.327301L5 4.11613L1.21117 0.327301L0.327286 1.21118L4.11611 5.00001Z" fill="currentColor"></path></svg>') no-repeat 50% 50%;
	-webkit-mask:url('data:image/svg+xml;utf8,<svg class="icon-remove " aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10" fill="none">          <title>Remove icon</title><path fill-rule="evenodd" clip-rule="evenodd" d="M4.11611 5.00001L0.327286 8.78884L1.21117 9.67272L5 5.88389L8.78883 9.67272L9.67271 8.78884L5.88388 5.00001L9.67271 1.21118L8.78882 0.327301L5 4.11613L1.21117 0.327301L0.327286 1.21118L4.11611 5.00001Z" fill="currentColor"></path></svg>') no-repeat 50% 50%;
	display: inline-block;
	vertical-align: middle;
	width: 10px;
	height: 10px;

}

i.tick {
	background-color: currentColor;
	mask:url('data:image/svg+xml;utf8,<svg fill="none" width="14" height="14" viewBox="0 0 14 14" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><polygon fill="currentColor" points="13.6389281 3.90912811 12.0227256 2.29292566 5.251 9.062 2.02054855 5.83184513 0.404343649 7.44805003 5.25261205 12.2963184 6.887 10.658"></polygon></g></svg>') no-repeat 50% 50%;
	-webkit-mask:url('data:image/svg+xml;utf8,<svg fill="none" width="14" height="14" viewBox="0 0 14 14" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><polygon fill="currentColor" points="13.6389281 3.90912811 12.0227256 2.29292566 5.251 9.062 2.02054855 5.83184513 0.404343649 7.44805003 5.25261205 12.2963184 6.887 10.658"></polygon></g></svg>') no-repeat 50% 50%;
	display: inline-block;
	vertical-align: middle;
	mask-size: contain;
	-webkit-mask-size: contain;
	width: 14px;
	height: 14px;
}

i.tick-2 {
	background-color: currentColor;
	mask:url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="18" height="13" viewBox="0 0 18 13" fill="none">          <title>Checkmark icon</title><path d="M1 6L6 11L17 1" stroke="currentColor" stroke-width="2"></path>    </svg>') no-repeat 50% 50%;
	-webkit-mask:url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="18" height="13" viewBox="0 0 18 13" fill="none">          <title>Checkmark icon</title><path d="M1 6L6 11L17 1" stroke="currentColor" stroke-width="2"></path>    </svg>') no-repeat 50% 50%;
	display: inline-block;
	vertical-align: middle;
	mask-size: contain;
	-webkit-mask-size: contain;
	width: 18px;
	height: 13px;
	margin-top: -5px;
}

i.redirect {
	background-color: currentColor;
	mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" stroke="currentColor" fill="none" viewBox="0 0 24 24"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14" ></path> </svg>') no-repeat 50% 50%;
	-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" stroke="currentColor" fill="none" viewBox="0 0 24 24"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14" ></path> </svg>') no-repeat 50% 50%;
	display: inline-block;
	vertical-align: middle;
	mask-size: contain;
	-webkit-mask-size: contain;
	width: 20px;
	height: 20px;
}

i.cart {
	background-color: currentColor;
	mask:url('data:image/svg+xml;utf8,<svg class="icon-cart " aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" fill="none">    <path d="M4.28572 1.85718L5.13117 1.63172C5.02903 1.24869 4.68214 0.982178 4.28572 0.982178V1.85718ZM6.85715 17.7143L6.01581 17.4739C5.94038 17.7379 5.99325 18.022 6.15859 18.2412C6.32393 18.4604 6.58258 18.5893 6.85715 18.5893V17.7143ZM18.4286 13.8572L18.4984 14.7294C18.8104 14.7044 19.0853 14.5147 19.2193 14.2318L18.4286 13.8572ZM22.2857 5.71432L23.0765 6.0889L23.637 4.90557L22.3293 4.84041L22.2857 5.71432ZM0.857147 2.73218H4.28572V0.982178H0.857147V2.73218ZM6.87296 14.4739L6.01581 17.4739L7.69848 17.9547L8.55562 14.9547L6.87296 14.4739ZM6.85715 18.5893H19.2857V16.8393H6.85715V18.5893ZM7.78407 15.5865L18.4984 14.7294L18.3588 12.985L7.64451 13.8421L7.78407 15.5865ZM19.2193 14.2318L23.0765 6.0889L21.4949 5.33975L17.6378 13.4826L19.2193 14.2318ZM3.44026 2.08263L4.24026 5.08263L5.93117 4.63172L5.13117 1.63172L3.44026 2.08263ZM4.24026 5.08263L6.86883 14.9398L8.55975 14.4889L5.93117 4.63172L4.24026 5.08263ZM22.3293 4.84041L5.12927 3.98326L5.04217 5.73109L22.2422 6.58824L22.3293 4.84041Z" fill="currentColor"></path>      <path d="M7.6875 20.8C8.0672 20.8 8.375 21.1079 8.375 21.4875C8.375 21.8672 8.0672 22.175 7.6875 22.175C7.3078 22.175 7 21.8672 7 21.4875C7 21.1079 7.3078 20.8 7.6875 20.8" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>      <path d="M18.6875 20.8C19.0672 20.8 19.375 21.1079 19.375 21.4875C19.375 21.8672 19.0672 22.175 18.6875 22.175C18.3078 22.175 18 21.8672 18 21.4875C18 21.1079 18.3078 20.8 18.6875 20.8" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>    </svg>') no-repeat 50% 50%;
	-webkit-mask:url('data:image/svg+xml;utf8,<svg class="icon-cart " aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" fill="none">    <path d="M4.28572 1.85718L5.13117 1.63172C5.02903 1.24869 4.68214 0.982178 4.28572 0.982178V1.85718ZM6.85715 17.7143L6.01581 17.4739C5.94038 17.7379 5.99325 18.022 6.15859 18.2412C6.32393 18.4604 6.58258 18.5893 6.85715 18.5893V17.7143ZM18.4286 13.8572L18.4984 14.7294C18.8104 14.7044 19.0853 14.5147 19.2193 14.2318L18.4286 13.8572ZM22.2857 5.71432L23.0765 6.0889L23.637 4.90557L22.3293 4.84041L22.2857 5.71432ZM0.857147 2.73218H4.28572V0.982178H0.857147V2.73218ZM6.87296 14.4739L6.01581 17.4739L7.69848 17.9547L8.55562 14.9547L6.87296 14.4739ZM6.85715 18.5893H19.2857V16.8393H6.85715V18.5893ZM7.78407 15.5865L18.4984 14.7294L18.3588 12.985L7.64451 13.8421L7.78407 15.5865ZM19.2193 14.2318L23.0765 6.0889L21.4949 5.33975L17.6378 13.4826L19.2193 14.2318ZM3.44026 2.08263L4.24026 5.08263L5.93117 4.63172L5.13117 1.63172L3.44026 2.08263ZM4.24026 5.08263L6.86883 14.9398L8.55975 14.4889L5.93117 4.63172L4.24026 5.08263ZM22.3293 4.84041L5.12927 3.98326L5.04217 5.73109L22.2422 6.58824L22.3293 4.84041Z" fill="currentColor"></path>      <path d="M7.6875 20.8C8.0672 20.8 8.375 21.1079 8.375 21.4875C8.375 21.8672 8.0672 22.175 7.6875 22.175C7.3078 22.175 7 21.8672 7 21.4875C7 21.1079 7.3078 20.8 7.6875 20.8" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>      <path d="M18.6875 20.8C19.0672 20.8 19.375 21.1079 19.375 21.4875C19.375 21.8672 19.0672 22.175 18.6875 22.175C18.3078 22.175 18 21.8672 18 21.4875C18 21.1079 18.3078 20.8 18.6875 20.8" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>    </svg>') no-repeat 50% 50%;
	display: inline-block;
	vertical-align: middle;
	mask-size: contain;
	-webkit-mask-size: contain;
	width: 19px;
	height: 18px;
}

i.navbar-search {
	background-color: currentColor;
	mask:url('data:image/svg+xml;utf8,<svg class="icon-search " aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="21" height="24" viewBox="0 0 21 24" fill="none" stroke="currentColor"><path d="M19.5 21.5L13.6155 15.1628" stroke="currentColor" stroke-width="1.75"></path>      <circle cx="9.5" cy="9.5" r="7" stroke="currentColor" stroke-width="1.75"></circle></svg>') no-repeat 50% 50%;
	-webkit-mask:url('data:image/svg+xml;utf8,<svg class="icon-search " aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="21" height="24" viewBox="0 0 21 24" fill="none" stroke="currentColor"><path d="M19.5 21.5L13.6155 15.1628" stroke="currentColor" stroke-width="1.75"></path>      <circle cx="9.5" cy="9.5" r="7" stroke="currentColor" stroke-width="1.75"></circle></svg>') no-repeat 50% 50%;
	display: inline-block;
	vertical-align: middle;
	mask-size: contain;
	-webkit-mask-size: contain;
	width: 21px;
	height: 24px;
	margin: 0 3px;
}

i.user {
	background-color: currentColor;
	mask:url('data:image/svg+xml;utf8,<svg class="icon-account " aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"><path d="M20.5 19.5V21.525C20.5 21.5802 20.4552 21.625 20.4 21.625H3.6C3.54477 21.625 3.5 21.5802 3.5 21.525V19.5C3.5 18.3728 3.94777 17.2918 4.7448 16.4948C5.54183 15.6978 6.62283 15.25 7.75 15.25H16.25C17.3772 15.25 18.4582 15.6978 19.2552 16.4948C20.0522 17.2918 20.5 18.3728 20.5 19.5Z" stroke="currentColor" stroke-width="1.75"></path>      <path d="M12 11C14.3472 11 16.25 9.09721 16.25 6.75C16.25 4.40279 14.3472 2.5 12 2.5C9.65279 2.5 7.75 4.40279 7.75 6.75C7.75 9.09721 9.65279 11 12 11Z" stroke="currentColor" stroke-width="1.75" stroke-linejoin="round"></path>    </svg>') no-repeat 50% 50%;
	-webkit-mask:url('data:image/svg+xml;utf8,<svg class="icon-account " aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor"><path d="M20.5 19.5V21.525C20.5 21.5802 20.4552 21.625 20.4 21.625H3.6C3.54477 21.625 3.5 21.5802 3.5 21.525V19.5C3.5 18.3728 3.94777 17.2918 4.7448 16.4948C5.54183 15.6978 6.62283 15.25 7.75 15.25H16.25C17.3772 15.25 18.4582 15.6978 19.2552 16.4948C20.0522 17.2918 20.5 18.3728 20.5 19.5Z" stroke="currentColor" stroke-width="1.75"></path>      <path d="M12 11C14.3472 11 16.25 9.09721 16.25 6.75C16.25 4.40279 14.3472 2.5 12 2.5C9.65279 2.5 7.75 4.40279 7.75 6.75C7.75 9.09721 9.65279 11 12 11Z" stroke="currentColor" stroke-width="1.75" stroke-linejoin="round"></path>    </svg>') no-repeat 50% 50%;
	display: inline-block;
	vertical-align: middle;
	mask-size: contain;
	-webkit-mask-size: contain;
	width: 24px;
	height: 24px;
}

i.bag {
	background-color: currentColor;
	mask:url('data:image/svg+xml;utf8,<svg class="icon-bag " aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="19" height="24" viewBox="0 0 19 24" fill="none"  stroke="currentColor"><path d="M1.75 6.75H17.25V21.75H1.75V6.75Z" stroke="currentColor" stroke-width="1.5"></path>      <path d="M13 10.5V5.5C13 2.83333 11.4444 1.5 9.5 1.5C7.55556 1.5 6 2.83333 6 5.5L6 10.5" stroke="currentColor" stroke-width="1.5"></path>    </svg>') no-repeat 50% 50%;
	-webkit-mask:url('data:image/svg+xml;utf8,<svg class="icon-bag " aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="19" height="24" viewBox="0 0 19 24" fill="none"  stroke="currentColor"><path d="M1.75 6.75H17.25V21.75H1.75V6.75Z" stroke="currentColor" stroke-width="1.5"></path>      <path d="M13 10.5V5.5C13 2.83333 11.4444 1.5 9.5 1.5C7.55556 1.5 6 2.83333 6 5.5L6 10.5" stroke="currentColor" stroke-width="1.5"></path>    </svg>') no-repeat 50% 50%;
	display: inline-block;
	vertical-align: middle;
	mask-size: contain;
	-webkit-mask-size: contain;
	width: 19px;
	height: 24px;
}

i.hamburger-icon {
	background-color: currentColor;
	mask:url('data:image/svg+xml;utf8,<svg class="icon-menu " aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="22" height="18" viewBox="0 0 22 18" fill="none" stroke="currentColor">  <path d="M21 2H1" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"></path>      <path d="M21 9H1" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"></path>      <path d="M21 16H1" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"></path>    </svg>') no-repeat 50% 50%;
	-webkit-mask:url('data:image/svg+xml;utf8,<svg class="icon-menu " aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="22" height="18" viewBox="0 0 22 18" fill="none" stroke="currentColor">  <path d="M21 2H1" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"></path>      <path d="M21 9H1" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"></path>      <path d="M21 16H1" stroke="currentColor" stroke-width="2" stroke-linecap="square" stroke-linejoin="round"></path>    </svg>') no-repeat 50% 50%;
	display: inline-block;
	vertical-align: middle;
	mask-size: contain;
	-webkit-mask-size: contain;
	width: 22px;
	height: 18px;
}

