/* ################################# 101domain BRAND VARIABLES ################################# */
/* BUTTON BRIGHT GOLD */
/* BUTTON DARK BLUE */
/* BUTTON GRAY */
/* BUTTON DARK GOLD */
/* BUTTON MED BLUE */
/* BUTTON PDF LINK */
/* BUTTON SRTETCH */
/* BUTTON DISABLED */
/* line 4, ../../siteprivate/scss/101domain/header.scss */
.top-menu-drop {
  position: fixed;
  background-color: #fff;
  padding: 1.25em;
  box-shadow: 0 0.25em 0.25em 0 rgba(0, 0, 0, 0.25);
  z-index: 12;
  right: 0;
  top: 3.5em;
  width: 100%;
}

/* line 14, ../../siteprivate/scss/101domain/header.scss */
.top-menu__sign-in,
.top-menu__account-active {
  display: flex;
  flex-direction: column;
  row-gap: 1em;
  text-align: center;
}

/* line 21, ../../siteprivate/scss/101domain/header.scss */
.top-menu__account-start {
  display: flex;
  align-items: center;
  column-gap: 1em;
}

/* line 26, ../../siteprivate/scss/101domain/header.scss */
.sign-in__input {
  background-color: #f4f7f9;
  border: 1px solid #e8eef1;
}

/* line 30, ../../siteprivate/scss/101domain/header.scss */
.sign-in__button,
.manage-account__button {
  flex: 1;
  background-color: #106385;
  color: #fff;
  padding: 1em .5em;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 40, ../../siteprivate/scss/101domain/header.scss */
.sign-in-button__icon {
  width: 1em;
  height: 1em;
  fill: #fff;
}

/* line 41, ../../siteprivate/scss/101domain/header.scss */
.create-account__button,
.log-out__button {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #dee7eb;
  color: #106385;
  font-size: .9em;
  font-weight: 700;
  padding: .75em;
}

/* line 53, ../../siteprivate/scss/101domain/header.scss */
.forgot-pass__link {
  width: fit-content;
  align-self: center;
  font-size: .9em;
  color: #20a6d4;
  border-bottom: 1px solid #44bae3;
}

/* line 60, ../../siteprivate/scss/101domain/header.scss */
.account-active__text {
  font-size: 1.5em;
  font-weight: 300;
  color: #202f35;
}

/* line 66, ../../siteprivate/scss/101domain/header.scss */
.items-in-cart:after {
  content: "";
  width: 0.35em;
  height: 0.35em;
  background: #39b54a;
  display: inline-block;
  border-radius: 50%;
  -moz-animation: pulse 4s infinite;
  -webkit-animation: pulse 4s infinite;
  animation: pulse 4s infinite;
  position: absolute;
  top: -0.125em;
  left: 1.5rem;
}

@keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 #39b54a;
  }
  20% {
    box-shadow: 0 0 0 0.5em transparent;
  }
  100% {
    box-shadow: 0 0 0 0 transparent;
  }
}
/* line 91, ../../siteprivate/scss/101domain/header.scss */
.nav-row.row_full.mobile-nav__main {
  position: absolute;
  grid-column: 1 / span 14;
  left: 0;
  height: 100vh;
  will-change: left, width;
}

/* line 99, ../../siteprivate/scss/101domain/header.scss */
.close-menu__item {
  position: absolute;
  top: 1em;
  right: -2em;
}

/* line 104, ../../siteprivate/scss/101domain/header.scss */
.close-menu__icon {
  fill: #c2c2c2;
  height: 1.5em;
  width: 1.5em;
}

/* line 109, ../../siteprivate/scss/101domain/header.scss */
.menu-close-bg {
  position: fixed;
  z-index: 150;
  background-color: rgba(0, 0, 0, 0.6);
  width: 0;
  height: 120vh;
}

/* line 116, ../../siteprivate/scss/101domain/header.scss */
.mobile-nav__main.animate .menu-close-bg {
  display: block !important;
  width: 100vw;
  transition: width 200ms;
}

/* line 121, ../../siteprivate/scss/101domain/header.scss */
.search-inline-container {
  display: flex;
  align-items: center;
  background-color: #fff;
  border-radius: 0.25em;
  box-shadow: inset 0 0 0.25rem 0 #8cd8f6;
  padding: 0.5em;
  margin: 1em;
  position: relative;
}

/* line 131, ../../siteprivate/scss/101domain/header.scss */
.inline-search__icon {
  height: 1em;
  width: 1em;
  fill: #006487;
}

/* line 136, ../../siteprivate/scss/101domain/header.scss */
.inline-search__button {
  border: none;
  background-color: transparent;
  height: 1.25em;
  width: 1.25em;
  padding: 0;
}

/* line 143, ../../siteprivate/scss/101domain/header.scss */
.search-inline-container .domain-search__spinner {
  min-height: inherit;
  margin-left: 1em;
  margin-right: .75em;
  transform: scale(0.75);
}

/* line 149, ../../siteprivate/scss/101domain/header.scss */
input[type="text"].search-field {
  background-color: transparent;
  border: none;
  width: 100%;
  margin-bottom: 0;
  margin-left: 0.5em;
  padding: 0;
  height: 1.5rem;
}

/* line 158, ../../siteprivate/scss/101domain/header.scss */
input[type="text"].search-field:focus {
  background-color: transparent;
}

/* line 161, ../../siteprivate/scss/101domain/header.scss */
input[type="text"].search-field::-webkit-input-placeholder {
  font-size: 1rem;
  color: #006487;
  opacity: 1;
}

/* line 166, ../../siteprivate/scss/101domain/header.scss */
input[type="text"].search-field:-moz-placeholder {
  font-size: 1rem;
  color: #006487;
  opacity: 1;
}

/* line 171, ../../siteprivate/scss/101domain/header.scss */
input[type="text"].search-field::-moz-placeholder {
  font-size: 1rem;
  color: #006487;
  opacity: 1;
}

/* line 176, ../../siteprivate/scss/101domain/header.scss */
input[type="text"].search-field:-ms-input-placeholder {
  font-size: 1rem;
  color: #006487;
  opacity: 1;
}

/* line 183, ../../siteprivate/scss/101domain/header.scss */
.main-menu-dropdown {
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  background-color: #006487;
  transition: width 150ms;
}

/* line 193, ../../siteprivate/scss/101domain/header.scss */
.main-menu-dropdown.closed {
  display: none;
  width: 0;
  transition: width 4s;
}

/* line 198, ../../siteprivate/scss/101domain/header.scss */
.main-menu-dropdown.open {
  display: block;
  width: 100%;
}

/* line 202, ../../siteprivate/scss/101domain/header.scss */
.main-menu__main-heading {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1em;
  font-weight: 500;
  color: #8cd8f6;
  padding: 1em 0;
  margin: 0;
  border-bottom: 1px solid #1c7ca4;
  cursor: pointer;
}
/* line 215, ../../siteprivate/scss/101domain/header.scss */
.main-menu__main-heading:before {
  display: block;
  position: absolute;
  left: 0;
  content: url("data:image/svg+xml,<svg width='24' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'><path fill='DeepSkyBlue' d='M1203 544q0 13-10 23l-393 393 393 393q10 10 10 23t-10 23l-50 50q-10 10-23 10t-23-10l-466-466q-10-10-10-23t10-23l466-466q10-10 23-10t23 10l50 50q10 10 10 23z'/></svg>");
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 1.5em;
  text-align: left;
}

/* line 227, ../../siteprivate/scss/101domain/header.scss */
.nav-section__blurb {
  display: flex;
  flex-direction: column;
}

/* line 231, ../../siteprivate/scss/101domain/header.scss */
.nav-heading__text,
.main-menu__sub-links-block,
.menu-see-all__link {
  display: none;
}

/* line 234, ../../siteprivate/scss/101domain/header.scss */
.main-menu__sub-heading {
  font-size: 1em;
  font-weight: normal;
  line-height: 1em;
  color: #fff;
  margin-bottom: 0.5em;
}

/* line 241, ../../siteprivate/scss/101domain/header.scss */
.main-menu__sub-links-block {
  margin: 0;
  line-height: 1;
}

/* line 245, ../../siteprivate/scss/101domain/header.scss */
.main-menu__sub-links-block.mobile-submenu-block {
  display: block;
}

/* line 246, ../../siteprivate/scss/101domain/header.scss */
.main-menu__sub-heading-dead {
  display: none;
}

/* line 247, ../../siteprivate/scss/101domain/header.scss */
.menu-product__heading {
  font-weight: 600;
}

/* line 248, ../../siteprivate/scss/101domain/header.scss */
.menu-product__text,
.menu-product__faux-link,
.menu-product__image,
.gsuite-notice,
.header-helper {
  display: none;
}

/* line 254, ../../siteprivate/scss/101domain/header.scss */
.nav-corp-logo {
  margin: 1em auto;
}

/* line 257, ../../siteprivate/scss/101domain/header.scss */
.nav-link__callout {
  background-color: var(--color-brand-5__yellow);
  padding: .2rem;
  font-size: .7rem;
  color: var(--color-brand-1__dk-blue);
  font-weight: 500;
  text-wrap: nowrap;
  display: inline-flex;
  align-self: flex-start;
  text-transform: uppercase;
}

/* line 268, ../../siteprivate/scss/101domain/header.scss */
.mobile-scroll {
  height: 100%;
  overflow-y: auto;
}

@media only screen and (max-width: 66em) {
  /* line 275, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__main-link {
    color: #fff;
    padding: 0.5em 1.5em 0.5em 0;
    display: block;
    position: relative;
  }

  /* line 281, ../../siteprivate/scss/101domain/header.scss */
  .main-menu-container {
    position: fixed;
    z-index: 151;
    width: 90%;
    height: 100%;
    top: 0;
    left: -20em;
    flex-direction: column;
    background-color: #006487;
    transition: left 200ms;
  }

  /* line 292, ../../siteprivate/scss/101domain/header.scss */
  .mobile-nav__main.animate .main-menu-container {
    left: 0 !important;
  }

  /* line 293, ../../siteprivate/scss/101domain/header.scss */
  .mobile-submenu__link,
  .main-menu__link {
    color: #fff;
    padding: .75em 1.5em .75em 1em;
    position: relative;
    display: flex;
    align-items: center;
    margin: 0;
    border-bottom: 1px solid #1c7ca4;
  }

  /* line 303, ../../siteprivate/scss/101domain/header.scss */
  .mobile-submenu__link:after {
    display: block;
    position: absolute;
    right: 0;
    content: url("data:image/svg+xml,<svg width='24' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'><path fill='DeepSkyBlue' d='M1171 960q0 13-10 23l-466 466q-10 10-23 10t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l466 466q10 10 10 23z'/></svg>");
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: 1.25em;
    height: 1.5em;
    text-align: center;
  }
}
@media only screen and (min-width: 44.063em) {
  /* line 317, ../../siteprivate/scss/101domain/header.scss */
  .items-in-cart:after {
    top: .75em;
    left: 1.75em;
  }

  /* line 321, ../../siteprivate/scss/101domain/header.scss */
  .top-menu-drop {
    position: absolute;
    width: 20em;
  }

  /* line 325, ../../siteprivate/scss/101domain/header.scss */
  .top-menu__link.open {
    background-color: #fff;
  }

  /* line 326, ../../siteprivate/scss/101domain/header.scss */
  .customer_name {
    display: block;
    max-width: 10em;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  /* line 333, ../../siteprivate/scss/101domain/header.scss */
  .support-menu__link {
    display: block;
    color: #006487;
    padding: .5em;
  }
}
@media only screen and (min-width: 66.063em) {
  /* line 340, ../../siteprivate/scss/101domain/header.scss */
  .nav-row.row_full.mobile-nav__main {
    position: initial;
    grid-column: 2 / span 12;
    width: initial;
    height: initial;
  }

  /* line 346, ../../siteprivate/scss/101domain/header.scss */
  .mobile-nav__main.animate .menu-close-bg {
    display: none !important;
  }

  /* line 347, ../../siteprivate/scss/101domain/header.scss */
  .main-menu-container {
    padding: 0;
  }

  /* line 350, ../../siteprivate/scss/101domain/header.scss */
  .search-closed .search-field {
    display: none;
  }

  /* line 354, ../../siteprivate/scss/101domain/header.scss */
  .search-open .search-inline-container {
    display: flex;
    width: 25%;
    order: 2;
    height: 3.45em;
    border: 1px solid #8cd8f6;
    border-radius: 0;
    box-shadow: inset 0 0 0.5rem 0 #8cd8f6;
    margin: 0;
    transition: width 200ms ease;
  }
  /* line 365, ../../siteprivate/scss/101domain/header.scss */
  .search-open .search-field {
    background-color: transparent;
  }
  /* line 366, ../../siteprivate/scss/101domain/header.scss */
  .search-open .search-field:focus {
    background-color: transparent;
  }
  /* line 367, ../../siteprivate/scss/101domain/header.scss */
  .search-open .search-field::-webkit-input-placeholder {
    font-size: 1rem;
    color: #006487;
    opacity: 1;
  }
  /* line 372, ../../siteprivate/scss/101domain/header.scss */
  .search-open .search-field:-moz-placeholder {
    font-size: 1rem;
    color: #006487;
    opacity: 1;
  }
  /* line 377, ../../siteprivate/scss/101domain/header.scss */
  .search-open .search-field::-moz-placeholder {
    font-size: 1rem;
    color: #006487;
    opacity: 1;
  }
  /* line 382, ../../siteprivate/scss/101domain/header.scss */
  .search-open .search-field:-ms-input-placeholder {
    font-size: 1rem;
    color: #006487;
    opacity: 1;
  }
  /* line 387, ../../siteprivate/scss/101domain/header.scss */
  .search-open .main-menu__nav {
    width: 75%;
    transition: width 200ms ease;
  }
  /* line 388, ../../siteprivate/scss/101domain/header.scss */
  .search-open .search-opener {
    display: none;
  }

  /* line 390, ../../siteprivate/scss/101domain/header.scss */
  .inline-search__button {
    display: flex;
    align-items: center;
    height: 2em;
    width: 2em;
  }

  /* line 396, ../../siteprivate/scss/101domain/header.scss */
  .inline-search__icon {
    height: 1.5em;
    width: 1.5em;
    margin: 0;
  }

  /* line 402, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__main-link.open {
    background-color: #106385;
    color: #fff;
  }

  /* line 406, ../../siteprivate/scss/101domain/header.scss */
  .main-menu-dropdown {
    position: absolute;
    left: calc(-50vw + 50%);
    height: initial;
    background-color: #106385;
    z-index: 1;
    padding-top: 1.5em;
    padding-bottom: 1.5em;
    color: #fff;
    box-shadow: 0 0.25em 0.25em 0 rgba(0, 0, 0, 0.25);
    top: 3.45em;
  }

  /* line 419, ../../siteprivate/scss/101domain/header.scss */
  .main-menu-dropdown.open {
    width: 99.481vw;
    transition: height 0.4s ease;
  }

  /* line 423, ../../siteprivate/scss/101domain/header.scss */
  .mobile-nav-menu {
    display: none !important;
  }

  /* line 424, ../../siteprivate/scss/101domain/header.scss */
  .nav-menu-section {
    display: grid;
    width: 100%;
    margin: 0 auto;
  }
  /* line 429, ../../siteprivate/scss/101domain/header.scss */
  .nav-menu-section.three-slots {
    grid-template-columns: repeat(3, 1fr);
  }
  /* line 430, ../../siteprivate/scss/101domain/header.scss */
  .nav-menu-section.four-slots {
    grid-template-columns: repeat(4, 1fr);
  }

  /* line 432, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__main-heading {
    font-size: 1em;
    font-weight: 700;
    line-height: 1em;
    color: #fff;
    margin-bottom: .5em;
    border-bottom: none;
    cursor: default;
    padding: 0;
    justify-content: flex-start;
  }
  /* line 443, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__main-heading:before {
    content: "";
  }

  /* line 445, ../../siteprivate/scss/101domain/header.scss */
  .nav-section__slot {
    border-right: 1px solid #257ea5;
    border-bottom: none;
    padding: 0 1.25em;
    box-sizing: border-box;
    /* padding-top: 1.5em; */
  }

  /* line 452, ../../siteprivate/scss/101domain/header.scss */
  .nav-section__blurb {
    display: block;
    border-left: 1px solid #257ea5;
    padding-top: 0;
  }

  /* line 457, ../../siteprivate/scss/101domain/header.scss */
  .product-slot {
    display: grid;
    grid-auto-rows: minmax(10em, 1fr);
    /* padding-top: 1em; */
  }

  /* line 462, ../../siteprivate/scss/101domain/header.scss */
  .nav-heading__text {
    display: block;
    font-size: 0.9em;
    font-style: italic;
    line-height: 1.25rem;
    color: #fff;
  }

  /* line 469, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__sub-heading-col {
    display: flex;
    flex-direction: column;
  }

  /* line 473, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__sub-heading {
    font-size: 1em;
    font-weight: normal;
    line-height: 1em;
    color: #fff !important;
    margin-bottom: 0.5em;
    border-bottom: none;
    pointer-events: none;
  }
  /* line 482, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__sub-heading-dead {
    display: block;
    margin-bottom: .5em;
  }

  /* line 487, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__sub-links-block {
    display: block;
  }
  /* line 490, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__sub-links-block > li {
    padding: .35em 0;
  }
  /* line 491, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__sub-links-block.block-buffer {
    margin-bottom: 1.5em;
  }

  /* line 493, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__link {
    color: #8cd8f6;
    padding: 0;
    margin-bottom: .75em;
    border-bottom-color: transparent;
    line-height: 1.1;
  }
  /* line 500, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__link:after {
    content: '';
  }
  /* line 501, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__link strong {
    color: #daf6ff;
  }

  /* line 503, ../../siteprivate/scss/101domain/header.scss */
  .menu-see-all__link {
    display: inline-flex;
    width: fit-content;
    font-weight: 500;
    color: #e7c245;
    border-bottom: 1px solid transparent;
  }

  /* line 510, ../../siteprivate/scss/101domain/header.scss */
  .menu-category__block-link {
    display: flex;
    flex-direction: column;
    line-height: 1.3;
  }

  /* line 515, ../../siteprivate/scss/101domain/header.scss */
  .menu-product__block-link {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: .5em;
    margin-top: -.5em;
    margin-bottom: 0;
  }

  /* line 523, ../../siteprivate/scss/101domain/header.scss */
  .menu-product__heading {
    color: #fff;
    margin-bottom: .2em;
    line-height: 1.2;
    align-self: flex-start;
    border-bottom: 1px solid transparent;
  }

  /* line 530, ../../siteprivate/scss/101domain/header.scss */
  .gsuite-notice {
    display: inline-block;
    font-size: .9em;
  }

  /* line 534, ../../siteprivate/scss/101domain/header.scss */
  .menu-product__image {
    display: inline-flex;
    align-items: center;
    font-size: .6rem;
    color: #e7c245;
  }
  /* line 539, ../../siteprivate/scss/101domain/header.scss */
  .menu-product__image.menu-image--gworkspace:after {
    content: url(/images/product/google/gw-logo-color-ltgray.svg);
    width: 140px;
    height: 28px;
  }
  /* line 544, ../../siteprivate/scss/101domain/header.scss */
  .menu-product__image.menu-image--gmail:after {
    content: url(/images/product/google/app-icon-mail.svg);
    width: 112px;
    height: 28px;
  }
  /* line 549, ../../siteprivate/scss/101domain/header.scss */
  .menu-product__image.menu-image--cloudflare:after {
    content: url(/images/101domain/index/logo-cloudflare-white.svg);
    width: 112px;
    height: 28px;
  }

  /* line 555, ../../siteprivate/scss/101domain/header.scss */
  .menu-product__text {
    display: block;
    color: var(--color-gray-4__light);
    margin-bottom: .5em;
    font-size: .9em;
    line-height: 1.2em;
  }

  /* line 562, ../../siteprivate/scss/101domain/header.scss */
  .menu-product__faux-link {
    display: block;
    font-size: 1em;
    color: #e7c245;
  }

  /* line 567, ../../siteprivate/scss/101domain/header.scss */
  .site-header.stick {
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 200;
    min-height: auto;
  }
  /* line 575, ../../siteprivate/scss/101domain/header.scss */
  .site-header.stick .main-nav__top {
    display: none;
  }
  /* line 576, ../../siteprivate/scss/101domain/header.scss */
  .site-header.stick .main-nav__menu {
    background-color: #fff;
  }
  /* line 579, ../../siteprivate/scss/101domain/header.scss */
  .site-header.stick .sticky-logo {
    display: block;
    width: 15%;
    order: 1;
  }
  /* line 584, ../../siteprivate/scss/101domain/header.scss */
  .site-header.stick .sticky-nav-logo__img {
    width: 8em;
  }
  /* line 585, ../../siteprivate/scss/101domain/header.scss */
  .site-header.stick .main-menu__nav {
    width: 80%;
    order: 2;
  }
  /* line 589, ../../siteprivate/scss/101domain/header.scss */
  .site-header.stick .search-closed .search-opener,
  .site-header.stick .search-open .search-inline-container {
    order: 3;
  }

  /* line 593, ../../siteprivate/scss/101domain/header.scss */
  .header-helper {
    display: block;
  }
}
@media only screen and (min-width: 77.063em) {
  /* line 596, ../../siteprivate/scss/101domain/header.scss */
  .nav-menu-section {
    width: 80%;
  }
}
@media (pointer: fine) {
  /* line 599, ../../siteprivate/scss/101domain/header.scss */
  .forgot-pass__link:hover {
    border-bottom-color: transparent;
  }

  /* line 602, ../../siteprivate/scss/101domain/header.scss */
  .support-menu__link:hover {
    background-color: #f0f3f5;
  }

  /* line 605, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__main-link:hover {
    background-color: #f0f3f5;
    color: #006487;
  }

  /* line 609, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__main-link.open:hover {
    background-color: #106385;
    color: #fff;
  }

  /* line 613, ../../siteprivate/scss/101domain/header.scss */
  .menu-see-all__link:hover {
    color: #fee287;
    border-bottom-color: #2283a5;
  }

  /* line 617, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__link.menu-category__block-link:hover {
    border-bottom-color: transparent;
  }
  /* line 620, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__link.menu-category__block-link:hover > .menu-product__heading {
    border-bottom: 1px solid var(--color-brand-2__blue);
  }

  /* line 624, ../../siteprivate/scss/101domain/header.scss */
  .menu-product__block-link:hover {
    border-bottom: none;
    background-color: #2283a5;
  }

  /* line 628, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__link {
    border-bottom: 1px solid transparent;
  }

  /* line 631, ../../siteprivate/scss/101domain/header.scss */
  .main-menu__link:hover {
    color: #fff;
    border-bottom-color: #2283a5;
  }
}
