/* Homepage product price and advisor layout only. */
.feed-card-product .feed-visual.is-product.size-compact{height:9.6875rem!important}
.feed-card-product .feed-visual.is-product.size-medium{height:10.5625rem!important}
.feed-card-product .feed-visual.is-product.size-large{height:11.5rem!important}
.feed-card-product .feed-copy{padding:.5625rem .5rem .53125rem!important}
.feed-card-product .feed-card-title{font-size:.78125rem!important;line-height:1.4!important}
.feed-card-product .feed-product-meta{margin-top:.4375rem!important;padding-top:.375rem!important}
.feed-product-price b{color:#ed6b19!important;font-size:1.03125rem!important}
.feed-product-price small{color:#ed6b19!important;font-size:.46875rem!important}
.littlecat-official-advisor{position:fixed;z-index:1001;bottom:5.45rem;left:50%;display:flex;max-width:calc(100vw - 1.5rem);min-height:2.4rem;align-items:center;gap:.35rem;padding:.12rem .5rem .12rem .12rem;transform:translateX(-50%);border:1px solid #b9d1fd;border-radius:2rem;background:#fff;box-shadow:0 .2rem .8rem rgba(22,52,94,.14);white-space:nowrap}
.littlecat-official-advisor img{width:2rem;height:2rem;flex:none;border-radius:50%;object-fit:cover}
.littlecat-official-advisor span{overflow:hidden;color:#2380e8;font-size:.7rem;font-weight:800;text-overflow:ellipsis}
.littlecat-official-advisor button{width:1.2rem;height:1.2rem;flex:none;padding:0;border:0;background:transparent;color:#89a0bc;font-size:1rem;line-height:1;cursor:pointer}
