@import url("./site-shell-core.css");
@import url("./site-shell-account.css");
@import url("./site-shell-activity.css");
@import url("./site-shell-brand.css");
@import url("./site-shell-service.css");
@import url("./site-shell-care.css");
@import url("./site-shell-design.css");
@import url("./site-shell-delivery.css");
@import url("./site-shell-overlay.css");
@import url("./site-shell-desktop.css");

@font-face {
  font-family: "Material Symbols Outlined";
  font-style: normal;
  font-weight: 400 700;
  font-display: block;
  src: url("../assets/fonts/material-symbols-outlined.ttf") format("truetype");
}

.material-symbols-outlined {
  display: block;
  overflow: hidden;
  font-family: "Material Symbols Outlined" !important;
  font-weight: 500;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  text-align: center;
  vertical-align: middle;
  font-variation-settings: "FILL" 0, "wght" 500, "GRAD" 0, "opsz" 24;
  -webkit-font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
  font-feature-settings: "liga";
}

.home-shortcut-card__icon,
.home-pathway-card__icon,
.home-service-row__icon,
.home-scheme-card__icon,
.shell-drawer__primary-icon,
.shell-drawer__quick-icon,
.shell-drawer__service-icon,
.shell-drawer__support-link .material-symbols-outlined,
.shell-bottom-nav__item > .material-symbols-outlined {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  text-align: center;
  line-height: 1;
}

.home-topbar__icon .material-symbols-outlined {
  font-size: 1.35rem;
}

.home-shortcut-card__icon {
  font-size: 1.4rem;
}

.home-service-row__icon,
.shell-drawer__quick-icon,
.shell-drawer__service-icon {
  font-size: 1.35rem;
}

.shell-bottom-nav__item > .material-symbols-outlined {
  width: 26px;
  height: 26px;
  min-width: 26px;
  font-size: 1.45rem;
}
