/* ABC_ITOMA-205 CLS improvement */
body:has(.p-headNotice) #container,
body:has(.p-headNotice) .p-gnavProduct {
  padding-top: 175px;
}
body:not(:has(.p-headNotice)) #container,
body:not(:has(.p-headNotice)) .p-gnavProduct {
  padding-top: 136px
}
.p-headSearch form input[type=submit] {
  background-color: transparent;
}
@media only screen and (min-width: 768px) {
  body:has(.p-headNotice) #container {
    padding-top: 190px;
  }
  body:not(:has(.p-headNotice)) #container {
    padding-top: 150px
  }
  .p-head .p-headIcons__item .ico.--fav:before {
    background-size: contain;
  }
}
@media only screen and (min-width: 1024px) {
  body:has(.p-headNotice) #container {
    padding-top: 184px;
  }
  body:not(:has(.p-headNotice)) #container {
    padding-top: 124px
  }
  .p-head__logo {
    max-width: 164px;
  }
}