.header .header_main_search > .top_sign{
  padding:6px 0 10px;
  margin-top:-6px;
  margin-bottom:-10px;
}
.header .header_main_search > .top_sign:hover .header_sign_more,
.header .header_main_search > .top_sign.lp-acc-open .header_sign_more,
.header .header_main_search > .top_sign.lp-hover-open .header_sign_more{
  display:block;
}
.header .header_main_search > .top_cart{
  padding:6px 0 10px;
  margin-top:-6px;
  margin-bottom:-10px;
}
.header .header_main_search > .top_cart:hover .top_cart_more,
.header .header_main_search > .top_cart.lp-hover-open .top_cart_more{
  display:block;
}
.header .header_main_search > .top_cart .top_cart_more{
  left:auto;
  right:0;
  top:100%;
  padding-top:12px;
  background:transparent;
  box-shadow:none;
  border-radius:0;
  overflow:visible;
}
.header .header_main_search > .top_cart .header_sign_more_arrow{
  top:4px;
  right:14px;
  left:auto;
  margin-left:0;
}
.header .header_main_search > .top_cart .top_cart_more_main{
  background:#fff;
  box-shadow:0 12px 32px rgba(19,32,51,.12);
  border-radius:12px;
  overflow:hidden;
}
.header_sign_more{
  left:auto;
  right:0;
  width:300px;
  margin-left:0;
  top:100%;
  padding-top:12px;
  background:transparent;
  border-radius:0;
  box-shadow:none;
  overflow:visible;
}
.header_sign_more .header_sign_more_arrow{
  top:4px;
  right:14px;
  left:auto;
  margin-left:0;
}
.header_sign_more_main{
  padding:0 0 8px;
  overflow:hidden;
  border-radius:12px;
  background:#fff;
  box-shadow:0 12px 32px rgba(19,32,51,.12);
}
.header_sign_more .hreder_wrapp_in{
  padding:18px 18px 8px;
  margin:0;
}
.header_sign_more .header_sign_more_main_sign{
  border-radius:8px;
  border-color:#0a4578;
  color:#0a4578!important;
}
.header_sign_more .header_sign_more_main_sign:hover{
  background:#0a4578;
  color:#fff!important;
}
.header_sign_more .hreder_wrapp_info.lp-acc-card{
  margin:12px 12px 10px;
  padding:14px 14px 12px;
  border-radius:12px;
  background:#f6f8fb;
  border:1px solid rgba(19,32,51,.08);
}
.header_sign_more.lp-acc-is-business .hreder_wrapp_info.lp-acc-card{
  background:linear-gradient(180deg,#fffdf8 0%,#f7f4ec 100%);
  border-color:rgba(176,137,74,.28);
}
.lp-acc-card__row{
  display:flex;
  align-items:center;
  gap:12px;
}
.lp-acc-card__avatar{
  flex:0 0 40px;
  width:40px;height:40px;border-radius:50%;
  display:flex;align-items:center;justify-content:center;
  background:#0a4578;color:#fff;
  font-size:16px;font-weight:700;letter-spacing:.02em;
}
.header_sign_more.lp-acc-is-business .lp-acc-card__avatar{
  background:linear-gradient(180deg,#c9a86a,#b0894a);
  color:#072f52;
}
.lp-acc-card__meta{min-width:0;flex:1}
.header_sign_more .lp-acc-card .hello_name,
.lp-acc-card__hello{
  margin:0;
  font-size:12px;color:#6b7585;line-height:1.3;font-weight:400;
}
.lp-acc-card__email{
  margin:2px 0 0;
  font-size:13px;font-weight:600;color:#1a2433;line-height:1.35;
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.header_sign_more .lp-acc-card .hello_level,
.lp-acc-card__badges{
  display:flex;flex-wrap:wrap;gap:6px;
  margin-top:8px;line-height:1;
}
.lp-acc-badge{
  display:inline-flex;align-items:center;
  height:20px;padding:0 8px;border-radius:999px;
  background:#e8eef4;color:#0a4578;
  font-size:11px;font-weight:700;letter-spacing:.02em;
}
.lp-acc-badge--biz{
  background:rgba(176,137,74,.16);color:#8a6a32;
}
.header_sign_more .lp-acc-card .hello_count,
.lp-acc-card__perk{
  display:none;
  margin:10px 0 0;
  padding-top:10px;
  border-top:1px dashed rgba(19,32,51,.1);
  font-size:12px;line-height:1.4;color:#6b7585;
}
.header_sign_more .lp-acc-card .hello_count.is-on,
.lp-acc-card__perk.is-on{display:block}
.header_sign_more.lp-acc-is-business .lp-acc-card .hello_count.is-on{color:#7a5f2e}
.header_sign_more .header_not_log{padding:4px 8px 0}
.header_sign_more .header_not_ul li{
  padding:0;
  margin:0;
}
.header_sign_more .header_not_ul li a{
  display:flex;align-items:center;
  padding:9px 10px;border-radius:8px;
  color:#1a2433;font-size:13px;font-weight:500;
}
.header_sign_more .header_not_ul li a:hover{
  background:#f3f5f8;color:#0a4578;
}
.header_sign_more .header_not_ul li a .icon,
.header_sign_more .header_not_ul li .icon{
  color:#6b7585;margin-right:10px;
}
.header_sign_more .hreder_wrapp_out{
  margin:4px 12px 8px;
  padding-top:6px;
  border-top:1px solid rgba(19,32,51,.08);
}
.header_sign_more .header_sign_more_main_sign_out{
  height:36px;padding:0 10px;border-radius:8px;
  color:#6b7585!important;font-size:13px;
}
.header_sign_more .header_sign_more_main_sign_out:hover{
  background:#f6f7f9;color:#1a2433!important;
}
