#global-nav-store .menu-cat .cat-item-care {
  background-image: url(../../img/common/blf-brand-navi-bg-care.jpg);
}

.slide-nav .list li.cat-item-care a,
#sidebar #widget-categories .list-cat li.cat-item-care a {
  background-image: url(../../img/s_ico_care.png);
}

#sp-tglnav .list-tglnav .cat-item.cat-item-care {
  background-image: url(../../img/s_ico_care_white.png);
}

.single-item .list-radio-seal__item {
  margin-bottom: 5px;
}

article.item #yvideo-popup {
  width: 100%;
  max-width: 640px;
  aspect-ratio: 16/9;
  position: relative;
  z-index: 100;
  margin: 8rem auto 4rem;
  padding-right: 16px;
  padding-left: 16px;
}

article.item #yvideo-popup iframe {
  width: 100%;
  height: 100%;
}

.single-item .flip-bnr{
  bottom: 100px !important;
}

.item-template-single-item-bag div[data-ch-testid=launcher].is_fixed {
  bottom: calc(74px + env(safe-area-inset-bottom)) !important;
}

.item-template-default.single div[data-ch-testid=launcher].is_fixed {
  bottom: calc(74px + env(safe-area-inset-bottom)) !important;
}

@media screen and (min-width: 1024px) {
  article.item #yvideo-popup {
    max-width: 640px;
    padding: 0;
  }
}

/*# sourceMappingURL=add2021.css.map */
