﻿.aspect-16-9 {
  aspect-ratio: 16/9;
  background-position: center;
  background-size: cover;
}

.aspect-16-6 {
  aspect-ratio: 16/6;
  background-position: center;
  background-size: cover;
}

.aspect-1-1 {
  aspect-ratio: 1/1;
  background-position: center;
  background-size: cover;
}

.miz-cards, .miz-pricing-filter {
  --cards-padding: var(--miz-spacing-lg);
  position: relative;
  word-wrap: break-word;
  background-clip: border-box;
  background-color: var(--miz-white-0);
  width: 100%;
  border-top-left-radius: var(--miz-br-sm);
  border-top-right-radius: var(--miz-br-sm);
  border-bottom-left-radius: var(--miz-br-sm);
  border-bottom-right-radius: var(--miz-br-sm);
  border-width: 1px;
  border-color: var(--miz-blue-grey-white);
  border-style: solid;
  padding-top: var(--cards-padding);
  padding-bottom: var(--cards-padding);
  padding-left: var(--cards-padding);
  padding-right: var(--cards-padding);
  display: flex;
  flex-direction: column;
}
.miz-cards-shadow {
  box-shadow: 0px 8px 16px rgba(44, 55, 117, 0.08);
}
.miz-cards-header {
  display: flex;
  flex-direction: column;
  letter-spacing: 0;
}
.miz-cards-header-title {
  font-size: var(--miz-fs-xs);
  line-height: 130%;
  text-transform: uppercase;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.miz-cards-header-title .miz-icon-prefix {
  font-size: var(--miz-fs-xl);
  border-radius: 50%;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: var(--miz-spacing-sm);
  padding-top: var(--miz-spacing-sm);
  padding-bottom: var(--miz-spacing-sm);
  padding-left: var(--miz-spacing-sm);
  padding-right: var(--miz-spacing-sm);
}
.miz-cards-header-title .miz-icon-prefix.colored {
  color: var(--miz-base);
}
.miz-cards-header-title .miz-icon-prefix.bg {
  background-color: var(--miz-primary-l6);
}
.miz-cards-header-title .miz-icon-suffix {
  font-size: var(--miz-fs-xl);
  border-radius: 50%;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: 0;
  padding-top: var(--miz-spacing-sm);
  padding-bottom: var(--miz-spacing-sm);
  padding-left: var(--miz-spacing-sm);
  padding-right: var(--miz-spacing-sm);
}
.miz-cards-header-title .miz-icon-suffix.colored {
  color: var(--miz-base);
}
.miz-cards-header-title .miz-icon-suffix.bg {
  background-color: var(--miz-primary-l6);
}
.miz-cards-header-text {
  font-size: var(--miz-fs-2xs);
  color: var(--miz-blue-grey-light);
  line-height: 150%;
}
.miz-cards-header-logo {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding-bottom: 8px;
  margin-bottom: 16px;
  border-bottom: 1px solid #ebebeb;
}
.miz-cards-body {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.miz-cards-body-copyright {
  margin-top: auto;
  border-top: 1px solid #ebebeb;
  padding: 8px 0 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 100%;
  font-size: 12px;
}
.miz-cards-body-copyright a {
  margin-left: 4px;
}
.miz-cards-stat {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
  margin-top: auto;
}
.miz-cards-stat-content {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  gap: var(--miz-spacing-sm);
}
.miz-cards-stat-icon {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 36px;
  width: 36px;
  background-color: var(--miz-primary-l6);
  border-radius: 50%;
  font-size: var(--miz-fs-lg);
}

.miz-pricing {
  --miz-pricing-mobile-nav-bg: var(--miz-black-6);
  --miz-pricing-mobile-nav-text: var(--miz-primary-d6);
}
.miz-pricing-type-toggle .miz-form-controller-inner {
  justify-content: center;
  align-items: center;
}
.miz-pricing-summary {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 0;
  margin: 0;
  border-radius: 0;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.miz-pricing-summary > div:is(:last-child) > div > * {
  border-radius: 0 0 8px 8px;
}
.miz-pricing-summary-head, .miz-pricing-summary-content, .miz-pricing-summary-actions, .miz-pricing-summary-extra-content, .miz-pricing-summary-extra-header {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  width: 100%;
  position: relative;
  overflow: hidden;
}
@media (min-width: 1200px) {
  .miz-pricing-summary-head, .miz-pricing-summary-content, .miz-pricing-summary-actions, .miz-pricing-summary-extra-content, .miz-pricing-summary-extra-header {
    gap: 16px;
  }
}
.miz-pricing-summary-head .miz-pricing-summary-item, .miz-pricing-summary-content .miz-pricing-summary-item, .miz-pricing-summary-actions .miz-pricing-summary-item, .miz-pricing-summary-extra-content .miz-pricing-summary-item, .miz-pricing-summary-extra-header .miz-pricing-summary-item {
  width: 100%;
}
.miz-pricing-summary-toolbar {
  padding: 0 16px;
  position: sticky;
  bottom: 0;
  z-index: 5;
}
@media (min-width: 1200px) {
  .miz-pricing-summary-toolbar {
    padding: 0 0 16px;
  }
}
.miz-pricing-summary-actions.miz-select-group-pills {
  gap: 0;
}
@media (min-width: 1200px) {
  .miz-pricing-summary-actions.miz-select-group-pills {
    gap: 16px;
  }
}
.miz-pricing-summary-actions .miz-select-group-item {
  background-color: #ffffff;
  padding: 8px;
  border-top: 1px solid var(--miz-blue-grey-white);
}
.miz-pricing-summary-actions .miz-select-group-item:not(:last-child) {
  border-right: 1px solid var(--miz-blue-grey-white);
}
@media (min-width: 1200px) {
  .miz-pricing-summary-actions .miz-select-group-item {
    padding: 16px;
    border-radius: 0 0 8px 8px;
  }
}
.miz-pricing-summary-actions .miz-select-group-item .miz-select-group-button {
  line-height: 46px;
  width: 100%;
  justify-content: center;
  font-weight: 600;
  padding: 0;
}
.miz-pricing-summary-actions-item {
  background-color: var(--miz-white-0);
  padding: 4px 4px 16px;
  border-bottom: 1px solid var(--miz-blue-grey-white);
}
@media (min-width: 1200px) {
  .miz-pricing-summary-actions-item {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    border-bottom: none;
    padding: 16px;
  }
}
.miz-pricing-summary-actions-item:not(:last-child) {
  border-right: 1px solid var(--miz-blue-grey-white);
}
@media (min-width: 1200px) {
  .miz-pricing-summary-actions-item:not(:last-child) {
    border-right: none;
  }
}
.miz-pricing-summary-actions-item .miz-button {
  width: 100%;
  font-size: 12px;
  padding: 0 4px;
}
.miz-pricing-summary-head.sticky {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  background-color: var(--miz-white-0);
  z-index: 1024;
  border-radius: 0;
  width: 100% !important;
  max-width: var(--miz--container-width);
  margin: auto;
  box-shadow: none;
}
.miz-pricing-summary-head.sticky .miz-pricing-summary-header-mdr,
.miz-pricing-summary-head.sticky .miz-button-info {
  display: none;
}
.miz-pricing-summary-head.sticky .miz-pricing-summary-header-title {
  padding-bottom: 8px;
}
.miz-pricing-summary-head .miz-pricing-summary-item {
  position: relative;
  overflow: hidden;
}
@media (min-width: 1200px) {
  .miz-pricing-summary-head .miz-pricing-summary-item {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }
}
.miz-pricing-summary-head .miz-pricing-summary-item .is-subscribe {
  padding: 0 8px;
}
.miz-pricing-summary-head .miz-pricing-summary-item .is-subscribe:disabled {
  background-color: var(--miz-blue-grey-light) !important;
}
.miz-pricing-summary-head .miz-pricing-summary-item .is-disabled {
  background-color: var(--miz-blue-grey-light) !important;
  pointer-events: none;
}
.miz-pricing-summary-body, .miz-pricing-summary-extra {
  display: flex;
  flex-direction: column;
  width: 100%;
  position: relative;
}
@media (min-width: 1200px) {
  .miz-pricing-summary {
    gap: 0;
    border-radius: 0;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  }
}
.miz-pricing-summary-item {
  background-color: var(--miz-white-0);
}
.miz-pricing-summary-item:not(:last-child) {
  border-right: 1px solid var(--miz-blue-grey-white);
}
@media (min-width: 1200px) {
  .miz-pricing-summary-item:not(:last-child) {
    border-right: none;
  }
}
.miz-pricing-summary-label {
  padding: 8px 4px;
  font-weight: 500;
  text-align: center;
  font-size: 12px;
}
@media (min-width: 992px) {
  .miz-pricing-summary-label {
    padding: 8px 16px;
    font-size: 18px;
  }
}
.miz-pricing-summary-header {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 16px;
  border-bottom: 1px solid var(--miz-blue-grey-white);
  height: fit-content;
}
.miz-pricing-summary-header-title {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  padding: 8px 0 0;
  text-align: center;
}
@media (min-width: 992px) {
  .miz-pricing-summary-header-title {
    flex-direction: row;
    padding: 24px 0 0;
  }
}
.miz-pricing-summary-header-title h3,
.miz-pricing-summary-header-title p {
  margin-bottom: 0;
  width: 100%;
}
.miz-pricing-summary-header-title h3 {
  font-size: 18px;
  font-weight: 700;
}
@media (min-width: 992px) {
  .miz-pricing-summary-header-title h3 {
    font-size: 36px;
  }
}
.miz-pricing-summary-header-title p {
  font-size: 12px;
}
@media (min-width: 992px) {
  .miz-pricing-summary-header-title p {
    font-size: 16px;
  }
}
.miz-pricing-summary-header-title p::before {
  content: "per";
  margin: 4px;
}
@media (min-width: 992px) {
  .miz-pricing-summary-header-title p::before {
    content: "/";
  }
}
.miz-pricing-summary-header-mdr {
  font-size: 14px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 0 16px;
  width: 100%;
}
@media (min-width: 768px) {
  .miz-pricing-summary-header-mdr {
    flex-direction: row;
    margin-top: 0;
  }
}
.miz-pricing-summary-header-mdr span {
  font-size: 12px;
  font-weight: 500;
  text-align: center;
}
@media (min-width: 768px) {
  .miz-pricing-summary-header-mdr span {
    font-size: 14px;
  }
}
.miz-pricing-summary-header-mdr .miz-button {
  background-color: transparent;
}
.miz-pricing-summary-header-mdr .miz-button i {
  color: var(--miz-base);
}
.miz-pricing-summary-header .miz-button-info {
  background-color: transparent;
  color: var(--miz-base);
}
.miz-pricing-summary-header-desc {
  font-size: 12px;
  text-align: center;
  display: none;
  text-align: left;
}
.miz-pricing-summary-header-desc .ql-align-center {
  text-align: center;
}
.miz-pricing-summary-header-desc .ql-align-right {
  text-align: right;
}
.miz-pricing-summary-header-desc .ql-align-justify {
  text-align: justify;
}
.miz-pricing-summary-header-desc h1, .miz-pricing-summary-header-desc h2, .miz-pricing-summary-header-desc h3, .miz-pricing-summary-header-desc h4, .miz-pricing-summary-header-desc h5, .miz-pricing-summary-header-desc h6, .miz-pricing-summary-header-desc p {
  margin-bottom: 8px;
}
.miz-pricing-summary-header-desc h1, .miz-pricing-summary-header-desc h1 span {
  font-size: 18px;
}
.miz-pricing-summary-header-desc h2, .miz-pricing-summary-header-desc h2 span {
  font-size: 17px;
}
.miz-pricing-summary-header-desc h3, .miz-pricing-summary-header-desc h3 span {
  font-size: 16px;
}
.miz-pricing-summary-header-desc h4, .miz-pricing-summary-header-desc h4 span {
  font-size: 15px;
}
.miz-pricing-summary-header-desc h5, .miz-pricing-summary-header-desc h5 span {
  font-size: 14px;
}
.miz-pricing-summary-header-desc h6, .miz-pricing-summary-header-desc span {
  font-size: 13px;
}
.miz-pricing-summary-header-desc p, .miz-pricing-summary-header-desc span {
  font-size: 12px;
}
.miz-pricing-summary-header-desc strong, .miz-pricing-summary-header-desc b {
  font-weight: 600;
}
@media (min-width: 992px) {
  .miz-pricing-summary-header-desc {
    display: block;
    padding: 0 24px;
  }
}
.miz-pricing-summary-header .miz-select-group {
  width: 100%;
  padding: 0 4px 4px;
}
@media (min-width: 1200px) {
  .miz-pricing-summary-header .miz-select-group {
    padding: 0 16px 16px;
  }
}
.miz-pricing-summary-header .miz-select-group-item {
  width: 100%;
}
.miz-pricing-summary-header .miz-select-group-item .miz-select-group-button {
  width: 100%;
  justify-content: center;
}
.miz-pricing-summary-content, .miz-pricing-summary-extra-content, .miz-pricing-summary-extra-header {
  font-size: 14px;
  width: 100%;
}
.miz-pricing-summary-content:first-child p:not(.mobile), .miz-pricing-summary-extra-content:first-child p:not(.mobile), .miz-pricing-summary-extra-header:first-child p:not(.mobile) {
  padding-top: 16px;
}
.miz-pricing-summary-content:last-child p:not(.mobile), .miz-pricing-summary-extra-content:last-child p:not(.mobile), .miz-pricing-summary-extra-header:last-child p:not(.mobile) {
  padding-bottom: 16px;
}
.miz-pricing-summary-content .mobile, .miz-pricing-summary-extra-content .mobile, .miz-pricing-summary-extra-header .mobile {
  grid-column: span 4/span 4;
  width: 100%;
  display: flex;
  background-color: var(--miz-pricing-mobile-nav-bg);
  color: var(--miz-pricing-mobile-nav-text);
  justify-content: flex-start;
  gap: 8px;
}
@media (min-width: 992px) {
  .miz-pricing-summary-content .mobile, .miz-pricing-summary-extra-content .mobile, .miz-pricing-summary-extra-header .mobile {
    display: none;
  }
}
.miz-pricing-summary-content p, .miz-pricing-summary-extra-content p, .miz-pricing-summary-extra-header p {
  font-size: 14px;
  padding: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  gap: 16px;
  background-color: var(--miz-white-0);
}
@media (min-width: 992px) {
  .miz-pricing-summary-content p, .miz-pricing-summary-extra-content p, .miz-pricing-summary-extra-header p {
    justify-content: flex-start;
    padding: 8px 24px;
  }
}
.miz-pricing-summary-content p span, .miz-pricing-summary-extra-content p span, .miz-pricing-summary-extra-header p span {
  display: none;
  font-size: 14px;
}
@media (min-width: 992px) {
  .miz-pricing-summary-content p span, .miz-pricing-summary-extra-content p span, .miz-pricing-summary-extra-header p span {
    display: flex;
  }
}
.miz-pricing-summary-content p.label span, .miz-pricing-summary-extra-content p.label span, .miz-pricing-summary-extra-header p.label span {
  display: flex;
}
.miz-pricing-summary-content p:not(.mobile), .miz-pricing-summary-extra-content p:not(.mobile), .miz-pricing-summary-extra-header p:not(.mobile) {
  border-right: 1px solid var(--miz-blue-grey-white);
}
@media (min-width: 1200px) {
  .miz-pricing-summary-content p:not(.mobile), .miz-pricing-summary-extra-content p:not(.mobile), .miz-pricing-summary-extra-header p:not(.mobile) {
    border-right: none;
  }
}
.miz-pricing-summary-content p:not(.mobile)[aria-disabled]:before, .miz-pricing-summary-extra-content p:not(.mobile)[aria-disabled]:before, .miz-pricing-summary-extra-header p:not(.mobile)[aria-disabled]:before {
  font: normal normal normal 16px/1 "Material Design Icons";
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--miz-white-0);
  border-radius: 50%;
}
.miz-pricing-summary-content p:not(.mobile)[aria-disabled=false], .miz-pricing-summary-extra-content p:not(.mobile)[aria-disabled=false], .miz-pricing-summary-extra-header p:not(.mobile)[aria-disabled=false] {
  color: var(--miz-black-1);
}
.miz-pricing-summary-content p:not(.mobile)[aria-disabled=false]:before, .miz-pricing-summary-extra-content p:not(.mobile)[aria-disabled=false]:before, .miz-pricing-summary-extra-header p:not(.mobile)[aria-disabled=false]:before {
  content: "\f012c";
  background-color: var(--miz-success-primary);
}
.miz-pricing-summary-content p:not(.mobile)[aria-disabled=true], .miz-pricing-summary-extra-content p:not(.mobile)[aria-disabled=true], .miz-pricing-summary-extra-header p:not(.mobile)[aria-disabled=true] {
  color: var(--miz-blue-grey-light);
}
.miz-pricing-summary-content p:not(.mobile)[aria-disabled=true]:before, .miz-pricing-summary-extra-content p:not(.mobile)[aria-disabled=true]:before, .miz-pricing-summary-extra-header p:not(.mobile)[aria-disabled=true]:before {
  content: "\f0156";
  background-color: var(--miz-danger-primary);
}
.miz-pricing-summary-content h3, .miz-pricing-summary-extra-content h3, .miz-pricing-summary-extra-header h3 {
  font-size: 14px;
  padding: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  gap: 16px;
  background-color: var(--miz-white-0);
  font-weight: 600;
  border-top: 1px solid var(--miz-blue-grey-white);
}
.miz-pricing-summary-content h3:not(:last-child), .miz-pricing-summary-extra-content h3:not(:last-child), .miz-pricing-summary-extra-header h3:not(:last-child) {
  border-right: 1px solid var(--miz-blue-grey-white);
}
@media (min-width: 1200px) {
  .miz-pricing-summary-content h3:not(:last-child), .miz-pricing-summary-extra-content h3:not(:last-child), .miz-pricing-summary-extra-header h3:not(:last-child) {
    border-right: none;
  }
}
.miz-pricing-summary-content ul, .miz-pricing-summary-extra-content ul, .miz-pricing-summary-extra-header ul {
  list-style: none;
  padding: 0;
  margin: 8px 0 16px;
}
.miz-pricing-summary-content ul li, .miz-pricing-summary-extra-content ul li, .miz-pricing-summary-extra-header ul li {
  padding-left: 32px;
  position: relative;
  line-height: 130%;
  min-height: 24px;
}
.miz-pricing-summary-content ul li:not(:last-child), .miz-pricing-summary-extra-content ul li:not(:last-child), .miz-pricing-summary-extra-header ul li:not(:last-child) {
  margin-bottom: 8px;
}
.miz-pricing-summary-content ul li:before, .miz-pricing-summary-extra-content ul li:before, .miz-pricing-summary-extra-header ul li:before {
  font: normal normal normal 16px/1 "Material Design Icons";
  content: "\f012c";
  position: absolute;
  width: 24px;
  height: 24px;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--miz-success-primary);
  color: var(--miz-white-0);
  border-radius: 50%;
}
.miz-pricing-summary-content ul li[aria-disabled], .miz-pricing-summary-extra-content ul li[aria-disabled], .miz-pricing-summary-extra-header ul li[aria-disabled] {
  color: var(--miz-blue-grey-light);
}
.miz-pricing-summary-content ul li[aria-disabled]:before, .miz-pricing-summary-extra-content ul li[aria-disabled]:before, .miz-pricing-summary-extra-header ul li[aria-disabled]:before {
  content: "\f0156";
  background-color: var(--miz-danger-primary);
}
.miz-pricing-summary-content .miz-button, .miz-pricing-summary-extra-content .miz-button, .miz-pricing-summary-extra-header .miz-button {
  width: 100%;
  margin-top: 24px;
}
.miz-pricing-summary-extra-header h3 {
  padding-top: 16px;
  font-size: 12px;
  text-align: center;
}
@media (min-width: 576px) {
  .miz-pricing-summary-extra-header h3 {
    font-size: 14px;
  }
}
.miz-pricing-summary-extra-content ul {
  list-style: none;
  padding: 0;
  margin: 0;
  border-top: 1px solid var(--miz-blue-grey-white);
  padding: 16px 0;
  background-color: var(--miz-white-0);
}
.miz-pricing-summary-extra-content ul:not(:last-child) {
  border-right: 1px solid var(--miz-blue-grey-white);
}
.miz-pricing-summary-extra-content li {
  position: relative;
  width: 100%;
  max-width: 100%;
  justify-content: center;
  font-size: 12px;
  text-overflow: ellipsis;
  overflow: hidden;
  text-align: center;
  background-color: var(--miz-white-0);
  margin-bottom: 0 !important;
  padding: 8px 0;
  padding-left: 0 !important;
}
@media (min-width: 576px) {
  .miz-pricing-summary-extra-content li {
    font-size: 14px;
  }
}
.miz-pricing-summary-extra-content li:before {
  display: none !important;
}
.miz-pricing-summary-extra-content li img {
  max-height: 40px;
  margin: auto;
}
@media (min-width: 576px) {
  .miz-pricing-summary-extra-content li img {
    max-height: 64px;
  }
}
.miz-pricing-summary-count-1 .miz-pricing-summary-item {
  width: 25%;
}
.miz-pricing-summary-actions-more {
  grid-column: span 4/span 4;
}
.miz-pricing-summary-actions-more .miz-button {
  margin: auto;
  background-color: transparent !important;
  flex-direction: column;
  gap: 0;
  line-height: 150%;
}
.miz-pricing-summary-actions-more .miz-button span,
.miz-pricing-summary-actions-more .miz-button i {
  color: var(--miz-base) !important;
}
.miz-pricing-summary-actions-more .miz-button span {
  font-size: 14px;
  font-weight: 500;
}
.miz-pricing-wrapper {
  display: flex;
  flex-direction: column;
  margin: 16px 0;
}
@media (min-width: 768px) {
  .miz-pricing-wrapper {
    margin: 16px 0;
  }
}
.miz-pricing-wrapper .miz-button-info {
  background-color: transparent;
  color: var(--miz-base);
}
.miz-pricing-header, .miz-pricing-content-group-item, .miz-pricing-action {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
@media (min-width: 768px) {
  .miz-pricing-header, .miz-pricing-content-group-item, .miz-pricing-action {
    grid-template-columns: 240px 1fr 1fr 1fr 1fr;
  }
}
@media (min-width: 992px) {
  .miz-pricing-header, .miz-pricing-content-group-item, .miz-pricing-action {
    grid-template-columns: 320px 1fr 1fr 1fr 1fr;
  }
}
.miz-pricing-header-label {
  display: flex;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: auto;
}
@media (min-width: 768px) {
  .miz-pricing-header-label {
    top: 16px;
  }
}
.miz-pricing-header-label span {
  font-size: 12px;
  padding: 4px;
  width: 100%;
}
@media (min-width: 768px) {
  .miz-pricing-header-label span {
    width: auto;
    padding: 8px 16px;
    border-radius: 48px;
  }
}
.miz-pricing-header-label span:empty {
  padding: 0;
}
.miz-pricing-header-item, .miz-pricing-action-item {
  padding: 64px 8px 8px;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  overflow: hidden;
  background-color: var(--miz-white-0);
}
@media (min-width: 768px) {
  .miz-pricing-header-item, .miz-pricing-action-item {
    padding: 64px 24px 24px;
  }
}
.miz-pricing-header-item:first-child, .miz-pricing-action-item:first-child {
  display: none;
  background-color: transparent;
}
@media (min-width: 768px) {
  .miz-pricing-header-item:first-child, .miz-pricing-action-item:first-child {
    display: flex;
  }
}
@media (min-width: 768px) {
  .miz-pricing-header-item:nth-child(2), .miz-pricing-action-item:nth-child(2) {
    border-top-left-radius: 8px;
  }
}
@media (min-width: 768px) {
  .miz-pricing-header-item:last-child, .miz-pricing-action-item:last-child {
    border-top-right-radius: 8px;
  }
}
.miz-pricing-header-item:nth-child(odd):not(:first-child), .miz-pricing-action-item:nth-child(odd):not(:first-child) {
  background-color: var(--miz-primary-l7);
}
.miz-pricing-header-item h4, .miz-pricing-action-item h4 {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .miz-pricing-header-item h4, .miz-pricing-action-item h4 {
    font-size: 18px;
  }
}
.miz-pricing-header-item h3, .miz-pricing-action-item h3 {
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 16px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
@media (min-width: 768px) {
  .miz-pricing-header-item h3, .miz-pricing-action-item h3 {
    font-size: 24px;
    flex-direction: row;
    flex-wrap: wrap;
  }
}
.miz-pricing-header-item h3 span, .miz-pricing-action-item h3 span {
  font-size: 12px;
}
.miz-pricing-header-item h3 span:before, .miz-pricing-action-item h3 span:before {
  content: "/";
  margin: 0 4px;
}
.miz-pricing-header-item p, .miz-pricing-action-item p {
  font-size: 12px;
  text-align: justify;
  margin-bottom: 0;
  overflow: hidden;
  position: relative;
}
.miz-pricing-header-item-info {
  position: relative;
  overflow: hidden;
  display: block;
  margin-bottom: 32px;
  gap: 16px;
}
.miz-pricing-header-item-info h1, .miz-pricing-header-item-info h2, .miz-pricing-header-item-info h3, .miz-pricing-header-item-info h4, .miz-pricing-header-item-info h5, .miz-pricing-header-item-info h6, .miz-pricing-header-item-info p {
  margin-bottom: 8px;
}
.miz-pricing-header-item-info h1 {
  font-size: 18px;
}
.miz-pricing-header-item-info h2 {
  font-size: 17px;
}
.miz-pricing-header-item-info h3 {
  font-size: 16px;
}
.miz-pricing-header-item-info h4 {
  font-size: 15px;
}
.miz-pricing-header-item-info h5 {
  font-size: 14px;
}
.miz-pricing-header-item-info h6 {
  font-size: 13px;
}
.miz-pricing-header-item-info p, .miz-pricing-header-item-info span {
  font-size: 12px;
}
.miz-pricing-header-item-info strong, .miz-pricing-header-item-info b {
  font-weight: 600;
}
.miz-pricing-header-item-info > .miz-button {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.miz-pricing-header-item .miz-button, .miz-pricing-action-item .miz-button {
  font-size: 12px;
  padding-left: 8px;
  padding-right: 8px;
}
@media (min-width: 768px) {
  .miz-pricing-header-item .miz-button, .miz-pricing-action-item .miz-button {
    margin: auto;
    font-size: 16px;
    padding-left: 16px;
    padding-right: 16px;
  }
}
.miz-pricing-header-mdr {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-bottom: 8px;
  gap: 8px;
}
@media (min-width: 768px) {
  .miz-pricing-header-mdr {
    flex-direction: row;
  }
}
.miz-pricing-header-mdr span {
  font-size: 14px;
}
.miz-pricing-header-mdr .miz-button {
  width: 30px;
  height: 30px;
  margin: 0;
  background-color: transparent;
}
.miz-pricing-header.sticky, .sticky.miz-pricing-content-group-item {
  position: fixed;
  left: 0;
  right: 0;
  margin: auto;
  background-color: var(--miz-white-0);
  max-width: 1320px;
  z-index: 1024;
  border: 1px solid var(--miz-blue-grey-white);
}
.miz-pricing-header.sticky .miz-pricing-header-item, .miz-pricing-header.sticky .miz-pricing-action-item, .sticky.miz-pricing-content-group-item .miz-pricing-header-item, .sticky.miz-pricing-content-group-item .miz-pricing-action-item {
  padding: 48px 8px 8px;
}
.miz-pricing-header.sticky .miz-pricing-header-item:nth-child(2), .miz-pricing-header.sticky .miz-pricing-action-item:nth-child(2), .sticky.miz-pricing-content-group-item .miz-pricing-header-item:nth-child(2), .sticky.miz-pricing-content-group-item .miz-pricing-action-item:nth-child(2), .miz-pricing-header.sticky .miz-pricing-header-item:last-child, .miz-pricing-header.sticky .miz-pricing-action-item:last-child, .sticky.miz-pricing-content-group-item .miz-pricing-header-item:last-child, .sticky.miz-pricing-content-group-item .miz-pricing-action-item:last-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.miz-pricing-header.sticky .miz-pricing-header-item > .miz-button, .miz-pricing-header.sticky .miz-pricing-action-item > .miz-button, .sticky.miz-pricing-content-group-item .miz-pricing-header-item > .miz-button, .sticky.miz-pricing-content-group-item .miz-pricing-action-item > .miz-button {
  display: none;
}
.miz-pricing-header.sticky .miz-pricing-header-label, .sticky.miz-pricing-content-group-item .miz-pricing-header-label {
  top: 8px;
}
.miz-pricing-header.sticky h3, .sticky.miz-pricing-content-group-item h3 {
  margin-bottom: 0;
}
.miz-pricing-header.sticky .miz-button-info, .sticky.miz-pricing-content-group-item .miz-button-info,
.miz-pricing-header.sticky .miz-pricing-header-item-info,
.sticky.miz-pricing-content-group-item .miz-pricing-header-item-info {
  display: none !important;
}
.miz-pricing-content {
  display: flex;
  flex-direction: column;
  font-size: 14px;
}
.miz-pricing-content-group {
  display: flex;
  flex-direction: column;
}
.miz-pricing-content-group-header {
  background-color: var(--miz-base);
  color: var(--miz-white-0);
  padding: 12px 16px;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 12px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  user-select: none;
}
.miz-pricing-content-group-header i {
  font-size: 16px;
}
.miz-pricing-content-group-item {
  text-align: center;
  border-bottom: 1px solid var(--miz-blue-grey-white);
}
.miz-pricing-content-group-item p {
  padding: 8px 16px;
  margin: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  min-width: 25%;
  background-color: var(--miz-white-0);
}
@media (min-width: 768px) {
  .miz-pricing-content-group-item p {
    min-width: 0;
  }
}
.miz-pricing-content-group-item p:first-child {
  border-right: 1px solid var(--miz-blue-grey-white);
  text-align: left;
  justify-content: flex-start;
  width: 100%;
  grid-column: span 4/span 4;
  border-bottom: 1px solid var(--miz-blue-grey-white);
  background-color: var(--miz-pricing-mobile-nav-bg);
  color: var(--miz-pricing-mobile-nav-text);
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  gap: 8px;
}
@media (min-width: 768px) {
  .miz-pricing-content-group-item p:first-child {
    padding-left: 32px;
    border-bottom: none;
    grid-column: unset;
    background-color: var(--miz-white-0);
  }
}
.miz-pricing-content-group-item p:nth-child(odd):not(:first-child) {
  background-color: var(--miz-primary-l7);
}
.miz-pricing-content-group-item p i:not(.miz-pricing-tick) {
  font-size: 20px;
  color: var(--miz-pricing-mobile-nav-text);
  margin-right: 8px;
  width: 24px;
  height: 24px;
}
.miz-pricing-content-group-item p svg {
  width: 24px;
  height: 24px;
  fill: var(--miz-primary-d6);
}
.miz-pricing-content-group-items {
  border-left: 1px solid var(--miz-blue-grey-white);
  border-right: 1px solid var(--miz-blue-grey-white);
}
.miz-pricing-action-item {
  border-top: none !important;
  border-bottom: 1px solid var(--miz-blue-grey-white);
  padding-top: 8px;
}
@media (min-width: 768px) {
  .miz-pricing-action-item {
    padding-top: 24px;
  }
}
.miz-pricing-action-item:first-child {
  border-bottom: none;
}
.miz-pricing-action-item:nth-child(2) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 8px;
  border: 1px solid var(--miz-blue-grey-white);
}
.miz-pricing-action-item:nth-child(3) {
  border-top: 1px solid var(--miz-blue-grey-white);
}
.miz-pricing-action-item:nth-child(4) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 8px;
  border: 1px solid var(--miz-blue-grey-white);
}
.miz-pricing-action-item:nth-child(odd):not(:first-child) {
  background-color: var(--miz-white-0);
}
.miz-pricing-action > .miz-button {
  background-color: transparent;
  flex-direction: column;
  grid-column: span 5/span 5;
  margin-top: 48px;
  gap: 8px;
  line-height: 100%;
  color: var(--miz-base);
}
.miz-pricing-action > .miz-button span {
  font-size: 14px;
  font-weight: 500;
}
.miz-pricing-action > .miz-button i {
  font-size: 20px;
}
.miz-pricing-tick {
  background-color: var(--miz-success-primary);
  width: 24px;
  height: 24px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  color: var(--miz-white-0);
  border: 1px solid transparent;
}
.miz-pricing-tick[aria-disabled] {
  background-color: var(--miz-danger-primary);
  color: var(--miz-white-0);
}
.miz-pricing-tick[aria-disabled]:before {
  content: "\f0156";
}
.miz-pricing-filter.sticky {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  background-color: var(--miz-white-0);
  z-index: 1024;
  border-radius: 0;
  width: 100% !important;
  max-width: var(--miz--container-width);
  margin: auto;
  box-shadow: none;
}
.miz-pricing-filter .miz-select-container--default .miz-select-selection-single {
  background-color: var(--miz-base);
  border-radius: 48px;
}
.miz-pricing-filter .miz-select-container--default .miz-select-selection-rendered {
  color: var(--miz-black-1);
}
.miz-pricing-filter .miz-select-container--default .miz-select-selection-arrow {
  background-color: var(--miz-secondary);
  border-radius: 50%;
  top: 0;
  right: 6px;
  width: 48px;
  height: 48px;
}
.miz-pricing-filter-lg {
  background-color: var(--miz-white-0);
}
.miz-pricing-filter-lg.sticky {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  background-color: var(--miz-white-0);
  z-index: 1024;
  border-radius: 0;
  max-width: var(--miz--container-width);
  margin: auto;
}
.miz-pricing-filter .is-outlet {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
.miz-pricing-filter .is-outlet label {
  width: 100%;
}
.miz-pricing-filter .is-btype {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
.miz-pricing-filter .is-btype label {
  width: 100%;
}
.miz-pricing-count-1 .miz-pricing-header, .miz-pricing-count-1 .miz-pricing-content-group-item,
.miz-pricing-count-1 .miz-pricing-action {
  display: grid;
  grid-template-columns: 1fr;
}
@media (min-width: 768px) {
  .miz-pricing-count-1 .miz-pricing-header, .miz-pricing-count-1 .miz-pricing-content-group-item,
  .miz-pricing-count-1 .miz-pricing-action {
    grid-template-columns: 240px 1fr;
  }
}
@media (min-width: 992px) {
  .miz-pricing-count-1 .miz-pricing-header, .miz-pricing-count-1 .miz-pricing-content-group-item,
  .miz-pricing-count-1 .miz-pricing-action {
    grid-template-columns: 320px 1fr;
  }
}
.miz-pricing-count-1 .miz-pricing-content-group-item p {
  min-width: 50%;
}
.miz-pricing-count-1 .miz-pricing-content-group-item p:first-child {
  grid-column: span 2/span 2;
}
@media (min-width: 768px) {
  .miz-pricing-count-1 .miz-pricing-content-group-item p:first-child {
    grid-column: unset;
  }
}
.miz-pricing-count-2 .miz-pricing-header, .miz-pricing-count-2 .miz-pricing-content-group-item,
.miz-pricing-count-2 .miz-pricing-action {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
@media (min-width: 768px) {
  .miz-pricing-count-2 .miz-pricing-header, .miz-pricing-count-2 .miz-pricing-content-group-item,
  .miz-pricing-count-2 .miz-pricing-action {
    grid-template-columns: 240px 1fr 1fr;
  }
}
@media (min-width: 992px) {
  .miz-pricing-count-2 .miz-pricing-header, .miz-pricing-count-2 .miz-pricing-content-group-item,
  .miz-pricing-count-2 .miz-pricing-action {
    grid-template-columns: 320px 1fr 1fr;
  }
}
.miz-pricing-count-2 .miz-pricing-content-group-item p {
  min-width: 33.3333333333%;
}
.miz-pricing-count-2 .miz-pricing-content-group-item p:first-child {
  grid-column: span 3/span 3;
}
@media (min-width: 768px) {
  .miz-pricing-count-2 .miz-pricing-content-group-item p:first-child {
    grid-column: unset;
  }
}
.miz-pricing-count-3 .miz-pricing-header, .miz-pricing-count-3 .miz-pricing-content-group-item,
.miz-pricing-count-3 .miz-pricing-action {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}
@media (min-width: 768px) {
  .miz-pricing-count-3 .miz-pricing-header, .miz-pricing-count-3 .miz-pricing-content-group-item,
  .miz-pricing-count-3 .miz-pricing-action {
    grid-template-columns: 240px 1fr 1fr 1fr;
  }
}
@media (min-width: 992px) {
  .miz-pricing-count-3 .miz-pricing-header, .miz-pricing-count-3 .miz-pricing-content-group-item,
  .miz-pricing-count-3 .miz-pricing-action {
    grid-template-columns: 320px 1fr 1fr 1fr;
  }
}
.miz-pricing-count-3 .miz-pricing-content-group-item p {
  min-width: 25%;
}
.miz-pricing-count-3 .miz-pricing-content-group-item p:first-child {
  grid-column: span 4/span 4;
}
@media (min-width: 768px) {
  .miz-pricing-count-3 .miz-pricing-content-group-item p:first-child {
    grid-column: unset;
  }
}
.miz-pricing-count-4 .miz-pricing-header, .miz-pricing-count-4 .miz-pricing-content-group-item,
.miz-pricing-count-4 .miz-pricing-action {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
@media (min-width: 768px) {
  .miz-pricing-count-4 .miz-pricing-header, .miz-pricing-count-4 .miz-pricing-content-group-item,
  .miz-pricing-count-4 .miz-pricing-action {
    grid-template-columns: 240px 1fr 1fr 1fr 1fr;
  }
}
@media (min-width: 992px) {
  .miz-pricing-count-4 .miz-pricing-header, .miz-pricing-count-4 .miz-pricing-content-group-item,
  .miz-pricing-count-4 .miz-pricing-action {
    grid-template-columns: 320px 1fr 1fr 1fr 1fr;
  }
}
.miz-pricing-count-4 .miz-pricing-content-group-item p {
  min-width: 20%;
}
.miz-pricing-count-4 .miz-pricing-content-group-item p:first-child {
  grid-column: span 5/span 5;
}
@media (min-width: 768px) {
  .miz-pricing-count-4 .miz-pricing-content-group-item p:first-child {
    grid-column: unset;
  }
}
.miz-pricings-count-1 {
  justify-content: center;
  align-items: center;
}
.miz-pricings-count-1 .miz-pricing-summary-head,
.miz-pricings-count-1 .miz-pricing-summary-content,
.miz-pricings-count-1 .miz-pricing-summary-actions {
  grid-template-columns: 1fr;
}
@media (min-width: 992px) {
  .miz-pricings-count-1 .miz-pricing-summary-head,
  .miz-pricings-count-1 .miz-pricing-summary-content,
  .miz-pricings-count-1 .miz-pricing-summary-actions {
    max-width: 320px;
  }
}
@media (min-width: 992px) {
  .miz-pricings-count-1 .miz-pricing-summary-body {
    max-width: 320px;
  }
}
.miz-pricings-count-1 .miz-pricing-summary-actions-item {
  grid-column: span 4/span 4;
}
.miz-pricings-count-1 .miz-pricing-summary-content p:not(.mobile) {
  border-right: none;
}
.miz-pricings-count-1 .miz-pricing-summary-extra-content {
  grid-template-columns: 1fr;
  justify-content: center;
  margin: auto;
}
@media (min-width: 992px) {
  .miz-pricings-count-1 .miz-pricing-summary-extra-content {
    max-width: 320px;
  }
}
.miz-pricings-count-2 {
  justify-content: center;
  align-items: center;
}
.miz-pricings-count-2 .miz-pricing-summary-head {
  justify-content: center;
}
.miz-pricings-count-2 .miz-pricing-summary-head .miz-pricing-summary-item:nth-child(1) {
  grid-column: span 2/span 2;
}
.miz-pricings-count-2 .miz-pricing-summary-head .miz-pricing-summary-item:nth-child(2) {
  grid-column: span 2/span 2;
}
@media (min-width: 992px) {
  .miz-pricings-count-2 .miz-pricing-summary-head .miz-pricing-summary-item:nth-child(1) {
    grid-column: span 1/span 1;
    grid-column-start: 2;
  }
  .miz-pricings-count-2 .miz-pricing-summary-head .miz-pricing-summary-item:nth-child(2) {
    grid-column: span 1/span 1;
    grid-column-start: 3;
  }
}
.miz-pricings-count-2 .miz-pricing-summary-body .miz-pricing-summary-content {
  justify-content: center;
}
.miz-pricings-count-2 .miz-pricing-summary-body .miz-pricing-summary-content p:nth-child(2) {
  grid-column: span 2/span 2;
}
.miz-pricings-count-2 .miz-pricing-summary-body .miz-pricing-summary-content p:nth-child(3) {
  grid-column: span 2/span 2;
}
@media (min-width: 992px) {
  .miz-pricings-count-2 .miz-pricing-summary-body .miz-pricing-summary-content p:nth-child(2) {
    grid-column: span 1/span 1;
    grid-column-start: 2;
  }
  .miz-pricings-count-2 .miz-pricing-summary-body .miz-pricing-summary-content p:nth-child(3) {
    grid-column: span 1/span 1;
    grid-column-start: 3;
  }
}
.miz-pricings-count-2 .miz-pricing-summary-actions-item:nth-child(1) {
  grid-column: span 2/span 2;
}
.miz-pricings-count-2 .miz-pricing-summary-actions-item:nth-child(2) {
  grid-column: span 2/span 2;
}
@media (min-width: 992px) {
  .miz-pricings-count-2 .miz-pricing-summary-actions-item:nth-child(1) {
    grid-column: span 1/span 1;
    grid-column-start: 2;
  }
  .miz-pricings-count-2 .miz-pricing-summary-actions-item:nth-child(2) {
    grid-column: span 1/span 1;
    grid-column-start: 3;
  }
}
.miz-pricings-count-2 .miz-pricing-summary-extra-content :nth-child(1) {
  grid-column: span 2/span 2;
  grid-column-start: 1;
}
.miz-pricings-count-2 .miz-pricing-summary-extra-content :nth-child(2) {
  grid-column: span 2/span 2;
  grid-column-start: 3;
}
@media (min-width: 992px) {
  .miz-pricings-count-2 .miz-pricing-summary-extra-content :nth-child(1) {
    grid-column: span 1/span 1;
    grid-column-start: 2;
  }
  .miz-pricings-count-2 .miz-pricing-summary-extra-content :nth-child(2) {
    grid-column: span 1/span 1;
    grid-column-start: 3;
  }
}
.miz-pricings-count-3 {
  justify-content: center;
  align-items: center;
}
.miz-pricings-count-3 .miz-pricing-summary-head,
.miz-pricings-count-3 .miz-pricing-summary-content,
.miz-pricings-count-3 .miz-pricing-summary-actions {
  grid-template-columns: repeat(3, 1fr);
}
@media (min-width: 992px) {
  .miz-pricings-count-3 .miz-pricing-summary-head,
  .miz-pricings-count-3 .miz-pricing-summary-content,
  .miz-pricings-count-3 .miz-pricing-summary-actions {
    grid-template-columns: repeat(8, 1fr);
  }
}
.miz-pricings-count-3 .miz-pricing-summary-actions-more {
  grid-column: span 8/span 8;
}
.miz-pricings-count-3 .miz-pricing-summary-head {
  justify-content: center;
}
.miz-pricings-count-3 .miz-pricing-summary-head .miz-pricing-summary-item:nth-child(1) {
  grid-column: span 1/span 1;
}
.miz-pricings-count-3 .miz-pricing-summary-head .miz-pricing-summary-item:nth-child(2) {
  grid-column: span 1/span 1;
}
.miz-pricings-count-3 .miz-pricing-summary-head .miz-pricing-summary-item:nth-child(3) {
  grid-column: span 1/span 1;
}
@media (min-width: 992px) {
  .miz-pricings-count-3 .miz-pricing-summary-head .miz-pricing-summary-item:nth-child(1) {
    grid-column: span 2/span 2;
    grid-column-start: 2;
  }
  .miz-pricings-count-3 .miz-pricing-summary-head .miz-pricing-summary-item:nth-child(2) {
    grid-column: span 2/span 2;
    grid-column-start: 4;
  }
  .miz-pricings-count-3 .miz-pricing-summary-head .miz-pricing-summary-item:nth-child(3) {
    grid-column: span 2/span 2;
    grid-column-start: 6;
  }
}
.miz-pricings-count-3 .miz-pricing-summary-body .miz-pricing-summary-content {
  justify-content: center;
}
.miz-pricings-count-3 .miz-pricing-summary-body .miz-pricing-summary-content p:nth-child(2) {
  grid-column: span 1/span 1;
}
.miz-pricings-count-3 .miz-pricing-summary-body .miz-pricing-summary-content p:nth-child(3) {
  grid-column: span 1/span 1;
}
.miz-pricings-count-3 .miz-pricing-summary-body .miz-pricing-summary-content p:nth-child(4) {
  grid-column: span 1/span 1;
}
@media (min-width: 992px) {
  .miz-pricings-count-3 .miz-pricing-summary-body .miz-pricing-summary-content p:nth-child(2) {
    grid-column: span 2/span 2;
    grid-column-start: 2;
  }
  .miz-pricings-count-3 .miz-pricing-summary-body .miz-pricing-summary-content p:nth-child(3) {
    grid-column: span 2/span 2;
    grid-column-start: 4;
  }
  .miz-pricings-count-3 .miz-pricing-summary-body .miz-pricing-summary-content p:nth-child(4) {
    grid-column: span 2/span 2;
    grid-column-start: 6;
  }
}
.miz-pricings-count-3 .miz-pricing-summary-actions-item:nth-child(1) {
  grid-column: span 1/span 1;
}
.miz-pricings-count-3 .miz-pricing-summary-actions-item:nth-child(2) {
  grid-column: span 1/span 1;
}
.miz-pricings-count-3 .miz-pricing-summary-actions-item:nth-child(3) {
  grid-column: span 1/span 1;
}
@media (min-width: 992px) {
  .miz-pricings-count-3 .miz-pricing-summary-actions-item:nth-child(1) {
    grid-column: span 2/span 2;
    grid-column-start: 2;
  }
  .miz-pricings-count-3 .miz-pricing-summary-actions-item:nth-child(2) {
    grid-column: span 2/span 2;
    grid-column-start: 4;
  }
  .miz-pricings-count-3 .miz-pricing-summary-actions-item:nth-child(3) {
    grid-column: span 2/span 2;
    grid-column-start: 6;
  }
}
.miz-pricings-count-3 .miz-pricing-summary-extra-content {
  grid-template-columns: repeat(3, 1fr);
}
.miz-pricings-count-3 .miz-pricing-summary-extra-content:nth-child(1) {
  grid-column: span 1/span 1;
}
.miz-pricings-count-3 .miz-pricing-summary-extra-content:nth-child(2) {
  grid-column: span 1/span 1;
}
.miz-pricings-count-3 .miz-pricing-summary-extra-content:nth-child(3) {
  grid-column: span 1/span 1;
}
@media (min-width: 992px) {
  .miz-pricings-count-3 .miz-pricing-summary-extra-content {
    grid-template-columns: repeat(8, 1fr);
  }
  .miz-pricings-count-3 .miz-pricing-summary-extra-content :nth-child(1) {
    grid-column: span 2/span 2;
    grid-column-start: 2;
  }
  .miz-pricings-count-3 .miz-pricing-summary-extra-content :nth-child(2) {
    grid-column: span 2/span 2;
    grid-column-start: 4;
  }
  .miz-pricings-count-3 .miz-pricing-summary-extra-content :nth-child(3) {
    grid-column: span 2/span 2;
    grid-column-start: 6;
  }
}

.digit-group {
  display: flex;
  flex-direction: row;
  justify-content: center;
  gap: 8px;
  padding: 0 16px;
}

.digit-group input {
  width: 48px;
  height: 48px;
  outline: 0;
  border-width: 1px;
  border-color: var(--miz-blue-grey-white);
  border-style: solid;
  border-top-left-radius: var(--miz-spacing-sm);
  border-top-right-radius: var(--miz-spacing-sm);
  border-bottom-left-radius: var(--miz-spacing-sm);
  border-bottom-right-radius: var(--miz-spacing-sm);
  line-height: 58px;
  text-align: center;
  font-size: 24px;
  font-weight: 600;
}
.digit-group input:disabled {
  background-color: var(--miz-blue-grey-white);
}
.digit-group input::placeholder {
  color: var(--miz-blue-grey-light);
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22file:///C:/Users/Kelvin/Documents/Development/MenumizUi/MenumizUi/MenumizAppUi/Resources/_scss/components/_card.scss%22,%22file:///C:/Users/Kelvin/Documents/Development/MenumizUi/MenumizUi/MenumizAppUi/Resources/_scss/functions/_borderRadius.scss%22,%22file:///C:/Users/Kelvin/Documents/Development/MenumizUi/MenumizUi/MenumizAppUi/Resources/_scss/modules/_variables.scss%22,%22file:///C:/Users/Kelvin/Documents/Development/MenumizUi/MenumizUi/MenumizAppUi/Resources/_scss/functions/_border.scss%22,%22file:///C:/Users/Kelvin/Documents/Development/MenumizUi/MenumizUi/MenumizAppUi/Resources/_scss/functions/_spacing.scss%22,%22file:///C:/Users/Kelvin/Documents/Development/MenumizUi/MenumizUi/MenumizAppUi/Resources/_scss/functions/_flex.scss%22,%22file:///C:/Users/Kelvin/Documents/Development/MenumizUi/MenumizUi/MenumizAppUi/Resources/_scss/pages/billings/pricing.scss%22,%22file:///C:/Users/Kelvin/Documents/Development/MenumizUi/MenumizUi/MenumizAppUi/Resources/_scss/variables/_elevation.scss%22,%22file:///C:/Users/Kelvin/Documents/Development/MenumizUi/MenumizUi/MenumizAppUi/Resources/_scss/functions/_common.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAAA;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EAEA;EC0CA,wBC0SsC;EDzStC,yBCySsC;EDxStC,2BCwSsC;EDvStC,4BCuSsC;ECxTtC,cH1BmB;EG2BnB,cH3B+B;EG4B/B,cH5BwB;EI8ExB,aJ7EoB;EI8EpB,gBJ9EoB;EI+EpB,cJ/EoB;EIgFpB,eJhFoB;EKhBhB;EACA,gBLgBa;;AAEjB;EACI,YE8mCU;;AF3mCd;EKvBI;EACA,gBLuBiB;EACjB;;AAEA;EACI,WE2U8B;EF1U9B,aEiW8B;EFhW9B;EKxCJ;EACA,gBLwCqB;EKvCrB,aLuC0B;;AAGlB;EACI,WE2UsB;EF1UtB;EIiDZ,YF2RkC;EE1RlC,eF2RkC;EE1RlC,aF2RkC;EE1RlC,cF2RkC;EEtRtC,aFwRsC;EEvRtC,gBFuRsC;EEtRtC,cFsRsC;EErRtC,eFqRsC;;AF7UtB;EACI;;AAGJ;EACI;;AAIR;EACI,WEqUsB;EFpUtB;EIkCZ,YFoSkC;EEnSlC,eFoSkC;EEnSlC,aFoSkC;EEnSlC,cFoSkC;EE/RtC,aFwRsC;EEvRtC,gBFuRsC;EEtRtC,cFsRsC;EErRtC,eFqRsC;;AF9TtB;EACI;;AAGJ;EACI;;AAMhB;EACI,WE6T8B;EF5T9B;EACA,aE6T8B;;AF1TlC;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EKpFI;EACA,gBLoFiB;EACjB;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAKZ;EKnHI;EACA,gBLmHiB;EKlHjB,aLkHsB;EACtB;EACA;;AAEA;EK9GA;EACA,gBL8GqB;EACjB;EACA,KEyR8B;;AFtRlC;EK/GA;EACA,gBL+GqB;EK9GrB,iBL8GqC;EK7GrC,aL6G6B;EACzB,QEuR8B;EFtR9B,OEuR8B;EFtR9B;EACA;EACA,WEsR8B;;;AIlZ1C;EACI;EACA;;AAGI;EACI;EACA;;AAKR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AA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%22%7D */