/* Homepage visual trial: quieter catalog surfaces and a unified announcement panel. */
body.ys .yinse-catalog-panel .yinse-commodity-card .row-inner {
 background:linear-gradient(120deg,rgba(240,249,255,.95),rgba(225,237,252,.93))!important;
 border:1px solid rgba(146,179,208,.40)!important;
 box-shadow:0 3px 10px rgba(45,81,111,.05)!important;
}
body.ys .yinse-catalog-panel .yinse-commodity-card:hover .row-inner,
body.ys .yinse-catalog-panel .yinse-commodity-card.is-inline-active .row-inner,
body.ys .yinse-catalog-panel .yinse-commodity-card.is-inline-active:hover .row-inner {
 background:linear-gradient(120deg,rgba(237,249,255,.98),rgba(215,234,250,.97))!important;
 border-color:rgba(91,150,191,.65)!important;
 box-shadow:0 4px 13px rgba(45,81,111,.10)!important;
}
body.ys .yinse-catalog-panel .yinse-commodity-row>td {
 background:rgba(235,245,253,.94)!important;
}
body.ys .yinse-hero-banner--image .yinse-hero-title>span,
body.ys .yinse-hero-banner--image .yinse-hero-title>span .yinse-hero-letter {
 font-weight:800!important;
 text-shadow:0 2px 8px rgba(21,49,78,.34)!important;
 -webkit-text-stroke:0!important;
}
body.ys .yinse-hero-banner--image .yinse-hero-title>strong,
body.ys .yinse-hero-banner--image .yinse-hero-title>strong .yinse-hero-letter {
 font-weight:600!important;
 text-shadow:0 1px 6px rgba(21,49,78,.40)!important;
 -webkit-text-stroke:0!important;
}
