/* Self-contained inline asset set, icon shapes are local SVGs. */
i[class*="ri-"]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;font-style:normal;vertical-align:-.125em;}
i[class*="ri-"]::before{display:block;content:""!important;width:1em;height:1em;background:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}
i.ri-add-line::before{-webkit-mask-image:url("../icons/plus.svg");mask-image:url("../icons/plus.svg");}
i.ri-arrow-down-s-line::before{-webkit-mask-image:url("../icons/arrow-down.svg");mask-image:url("../icons/arrow-down.svg");}
i.ri-arrow-go-back-line::before{-webkit-mask-image:url("../icons/back.svg");mask-image:url("../icons/back.svg");}
i.ri-arrow-left-line::before{-webkit-mask-image:url("../icons/arrow-l.svg");mask-image:url("../icons/arrow-l.svg");}
i.ri-arrow-left-s-line::before{-webkit-mask-image:url("../icons/arrow-l.svg");mask-image:url("../icons/arrow-l.svg");}
i.ri-arrow-right-circle-line::before{-webkit-mask-image:url("../icons/circle-arrow.svg");mask-image:url("../icons/circle-arrow.svg");}
i.ri-arrow-right-line::before{-webkit-mask-image:url("../icons/arrow-r.svg");mask-image:url("../icons/arrow-r.svg");}
i.ri-arrow-right-s-line::before{-webkit-mask-image:url("../icons/arrow-r.svg");mask-image:url("../icons/arrow-r.svg");}
i.ri-bank-card-line::before{-webkit-mask-image:url("../icons/card.svg");mask-image:url("../icons/card.svg");}
i.ri-check-line::before{-webkit-mask-image:url("../icons/check.svg");mask-image:url("../icons/check.svg");}
i.ri-close-line::before{-webkit-mask-image:url("../icons/x.svg");mask-image:url("../icons/x.svg");}
i.ri-dashboard-line::before{-webkit-mask-image:url("../icons/grid.svg");mask-image:url("../icons/grid.svg");}
i.ri-download-cloud-line::before{-webkit-mask-image:url("../icons/download.svg");mask-image:url("../icons/download.svg");}
i.ri-emotion-happy-line::before{-webkit-mask-image:url("../icons/smile.svg");mask-image:url("../icons/smile.svg");}
i.ri-error-warning-line::before{-webkit-mask-image:url("../icons/warning.svg");mask-image:url("../icons/warning.svg");}
i.ri-eye-line::before{-webkit-mask-image:url("../icons/eye.svg");mask-image:url("../icons/eye.svg");}
i.ri-file-copy-2-line::before{-webkit-mask-image:url("../icons/copy.svg");mask-image:url("../icons/copy.svg");}
i.ri-fire-line::before{-webkit-mask-image:url("../icons/fire.svg");mask-image:url("../icons/fire.svg");}
i.ri-flag-line::before{-webkit-mask-image:url("../icons/flag.svg");mask-image:url("../icons/flag.svg");}
i.ri-heart-fill::before{-webkit-mask-image:url("../icons/heart-fill.svg");mask-image:url("../icons/heart-fill.svg");}
i.ri-heart-line::before{-webkit-mask-image:url("../icons/heart.svg");mask-image:url("../icons/heart.svg");}
i.ri-history-line::before{-webkit-mask-image:url("../icons/history.svg");mask-image:url("../icons/history.svg");}
i.ri-information-line::before{-webkit-mask-image:url("../icons/info.svg");mask-image:url("../icons/info.svg");}
i.ri-layout-grid-line::before{-webkit-mask-image:url("../icons/grid.svg");mask-image:url("../icons/grid.svg");}
i.ri-lock-2-line::before{-webkit-mask-image:url("../icons/lock.svg");mask-image:url("../icons/lock.svg");}
i.ri-logout-box-r-line::before{-webkit-mask-image:url("../icons/logout.svg");mask-image:url("../icons/logout.svg");}
i.ri-mail-line::before{-webkit-mask-image:url("../icons/mail.svg");mask-image:url("../icons/mail.svg");}
i.ri-mail-send-line::before{-webkit-mask-image:url("../icons/mail-send.svg");mask-image:url("../icons/mail-send.svg");}
i.ri-map-pin-2-line::before{-webkit-mask-image:url("../icons/pin.svg");mask-image:url("../icons/pin.svg");}
i.ri-map-pin-line::before{-webkit-mask-image:url("../icons/pin.svg");mask-image:url("../icons/pin.svg");}
i.ri-package-2-line::before{-webkit-mask-image:url("../icons/package.svg");mask-image:url("../icons/package.svg");}
i.ri-pencil-line::before{-webkit-mask-image:url("../icons/edit.svg");mask-image:url("../icons/edit.svg");}
i.ri-ruler-2-line::before{-webkit-mask-image:url("../icons/ruler.svg");mask-image:url("../icons/ruler.svg");}
i.ri-run-line::before{-webkit-mask-image:url("../icons/run.svg");mask-image:url("../icons/run.svg");}
i.ri-scales-3-line::before{-webkit-mask-image:url("../icons/scale.svg");mask-image:url("../icons/scale.svg");}
i.ri-search-line::before{-webkit-mask-image:url("../icons/search.svg");mask-image:url("../icons/search.svg");}
i.ri-shield-check-line::before{-webkit-mask-image:url("../icons/shield.svg");mask-image:url("../icons/shield.svg");}
i.ri-shield-star-line::before{-webkit-mask-image:url("../icons/shield.svg");mask-image:url("../icons/shield.svg");}
i.ri-shirt-line::before{-webkit-mask-image:url("../icons/shirt.svg");mask-image:url("../icons/shirt.svg");}
i.ri-shopping-bag-3-line::before{-webkit-mask-image:url("../icons/bag.svg");mask-image:url("../icons/bag.svg");}
i.ri-subtract-line::before{-webkit-mask-image:url("../icons/minus.svg");mask-image:url("../icons/minus.svg");}
i.ri-time-line::before{-webkit-mask-image:url("../icons/clock.svg");mask-image:url("../icons/clock.svg");}
i.ri-trophy-line::before{-webkit-mask-image:url("../icons/trophy.svg");mask-image:url("../icons/trophy.svg");}
i.ri-truck-line::before{-webkit-mask-image:url("../icons/truck.svg");mask-image:url("../icons/truck.svg");}
i.ri-user-line::before{-webkit-mask-image:url("../icons/user.svg");mask-image:url("../icons/user.svg");}
i.ri-user-settings-line::before{-webkit-mask-image:url("../icons/gear.svg");mask-image:url("../icons/gear.svg");}
i.ri-user-star-line::before{-webkit-mask-image:url("../icons/user.svg");mask-image:url("../icons/user.svg");}
i.ri-whatsapp-line::before{-webkit-mask-image:url("../icons/whatsapp.svg");mask-image:url("../icons/whatsapp.svg");}
i.ri-windy-line::before{-webkit-mask-image:url("../icons/wind.svg");mask-image:url("../icons/wind.svg");}

/* Cart remove button (the Commerce plugin uses this icon class). */
i.ri-delete-bin-6-line::before{-webkit-mask-image:url("../icons/trash.svg");mask-image:url("../icons/trash.svg");}
