/* Shared PC breadcrumb treatment. Match navigation trails, not ordinary section titles. */
:is(.router-tips, .title:has(>a[href="/"],>span.home>a[href="/"],>span.home>a[href="/user?type=0"]), .header:has(>a[href="/"],>span.home>a[href="/"],>span.home>a[href="/user?type=0"])),
.order_confirm>.header {
  box-sizing:border-box!important;
  display:block!important;
  width:auto!important;
  max-width:100%;
  height:auto!important;
  min-height:64px;
  margin:24px 0 20px!important;
  padding:14px 20px!important;
  background:#fff7f5!important;
  border:1px solid #f1d9d3!important;
  border-radius:8px!important;
  color:#282828!important;
  font-family:AlahmadiCustom,Arial,sans-serif!important;
  font-size:19px!important;
  font-weight:700!important;
  line-height:2!important;
  white-space:normal!important;
  overflow-wrap:anywhere;
}
:is(.router-tips, .title:has(>a[href="/"],>span.home>a[href="/"]), .header:has(>a[href="/"],>span.home>a[href="/"])) a {
  display:inline-block;
  padding:2px 10px!important;
  margin:0 5px!important;
  border-radius:5px;
  color:#555!important;
  font-size:17px!important;
  font-weight:600!important;
  text-decoration:none;
  transition:background-color .15s,color .15s;
}
:is(.router-tips, .title:has(>a[href="/"],>span.home>a[href="/"]), .header:has(>a[href="/"],>span.home>a[href="/"])) a:hover {
  color:#c72b20!important;background:#ffe8e2;
}
:is(.router-tips, .title:has(>a[href="/"],>span.home>a[href="/"]), .header:has(>a[href="/"],>span.home>a[href="/"])) a:focus-visible {
  outline:2px solid #e93323;outline-offset:3px;
}
:is(.router-tips, .title:has(>a[href="/"],>span.home>a[href="/"]), .header:has(>a[href="/"],>span.home>a[href="/"])) span.home,
.order_confirm>.header span.home {color:#8c7772!important;font-size:16px!important;font-weight:400!important;}
@media(max-width:600px){
  :is(.router-tips, .title:has(>a[href="/"],>span.home>a[href="/"]), .header:has(>a[href="/"],>span.home>a[href="/"])),.order_confirm>.header{padding:10px 12px!important;margin:16px 0!important;font-size:17px!important;}
  :is(.router-tips, .title:has(>a[href="/"],>span.home>a[href="/"]), .header:has(>a[href="/"],>span.home>a[href="/"])) a{font-size:16px!important;padding:3px 6px!important;margin:0 2px!important;}
}

.user-wrapper.wrapper_1200>.router-tips>span{color:#282828;font-size:19px;font-weight:700}.user-wrapper.wrapper_1200>.content{display:flex;align-items:flex-start;gap:16px}.user-wrapper.wrapper_1200>.content>.left-box{flex:0 0 180px;float:none}.user-wrapper.wrapper_1200>.content>.right-box{box-sizing:border-box;flex:1;min-width:0;width:0;float:none;margin:0}.user-wrapper.wrapper_1200 .left-box .user-menu{padding:12px 8px;border:1px solid #eee;border-radius:8px}.user-wrapper.wrapper_1200 .left-box .user-menu .menu-item{box-sizing:border-box;min-height:44px;padding:10px 12px;margin:0 0 4px;font-family:AlahmadiCustom,Arial,sans-serif;font-size:16px;line-height:1.6;white-space:normal;overflow-wrap:anywhere;border-radius:6px}.user-wrapper.wrapper_1200 .left-box .user-menu .menu-item:hover{background:#fff7f5;color:#b3261e}.user-wrapper.wrapper_1200 .left-box .user-menu .menu-item.active{background:#fff0ed;color:#b3261e;font-weight:700;box-shadow:inset 3px 0 #e93323}@media(max-width:760px){.user-wrapper.wrapper_1200>.content{flex-direction:column}.user-wrapper.wrapper_1200>.content>.left-box,.user-wrapper.wrapper_1200>.content>.right-box{width:100%;flex:auto}.user-wrapper.wrapper_1200>.content>.left-box>.left-box{width:100%;float:none}.user-wrapper.wrapper_1200 .left-box .user-menu{display:flex;flex-wrap:wrap;gap:6px}.user-wrapper.wrapper_1200 .left-box .user-menu .menu-item{margin:0;flex:1 1 140px}}
.user-order-list .f2ef6a .order-txt{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px 20px!important;height:auto!important;min-height:64px;padding:16px 20px!important;line-height:1.6!important}.user-order-list .f2ef6a .order-txt .status{display:inline-flex;align-items:center;flex-shrink:0;padding:6px 14px!important;margin:0!important;border-radius:20px;font-size:16px!important;font-weight:700;line-height:1.6!important}.user-order-list .f2ef6a .order-txt .order-time{margin:0!important;color:#555;font-size:15px!important;line-height:1.7!important;white-space:normal;overflow-wrap:anywhere}.user-order-list .f2ef6a .order-txt>.acea-row{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}@media(max-width:600px){.user-order-list .f2ef6a .order-txt{padding:12px!important;gap:8px!important}.user-order-list .f2ef6a .order-txt .order-time{flex-basis:100%}}