html.sb-smimg .ScrollView>img:not([data-sbsz]){opacity:0}
.ScrollView.sb-fill{min-height:0 !important;}
.ScrollView.sb-fill>img{display:block;width:100% !important;height:auto !important;min-width:0 !important;min-height:0 !important;max-width:none !important;max-height:760px !important;object-fit:cover !important;object-position:center 35% !important;margin:0 auto !important;}
@media (max-width:767px){.ScrollView.sb-fill>img{max-height:72vh !important;}}
html.sb-mdrop .logo-box>img:not([data-sbsz]),html.sb-mdrop li[data-pid] td[rowspan]>a>img:not([data-sbsz]){opacity:0}
.ScrollView.sb-smtile{height:auto !important;min-height:0 !important;max-height:none !important;display:flex !important;flex-direction:column;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;padding:26px 16px 22px !important;border-radius:12px;background:var(--sbt-bg) !important;background-image:none !important;overflow:hidden;text-align:center;}
.ScrollView.sb-smtile::before,.ScrollView.sb-smtile::after{display:none !important;content:none !important;}
.sb-smtile .sb-tile-logo{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:10px;max-width:100%;background:#fff;border-radius:14px;border:1px solid rgba(0,0,0,.06);}
.sb-smtile .sb-tile-logo img{display:block;position:static !important;transform:none !important;width:auto !important;height:auto !important;max-width:100% !important;max-height:380px !important;min-width:0 !important;min-height:0 !important;margin:0 !important;object-fit:contain;filter:none !important;}
.sb-smtile .sb-tile-name{font:600 19px/1.3 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--sbt-fg);max-width:92%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.sb-smtile .sb-tile-sub{font:400 14px/1.3 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--sbt-fg);opacity:.75;margin-top:-4px;}
.ScrollView.sb-catphoto{position:relative !important;display:block !important;height:340px !important;min-height:0 !important;max-height:none !important;padding:0 !important;border-radius:12px;overflow:hidden;background:#e9edf1 !important;background-image:none !important;}
.ScrollView.sb-catphoto::before,.ScrollView.sb-catphoto::after{display:none !important;content:none !important;}
.ScrollView.sb-catphoto>img.sb-cat-img{position:absolute !important;left:0;top:0;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;min-width:0 !important;min-height:0 !important;margin:0 !important;object-fit:cover;object-position:center 30%;transform:none !important;filter:none !important;opacity:1 !important;}
.sb-catphoto .sb-cat-badge{position:absolute;left:14px;bottom:14px;z-index:2;display:flex;align-items:center;gap:10px;box-sizing:border-box;max-width:calc(100% - 28px);padding:8px 16px 8px 8px;background:rgba(255,255,255,.96);border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.2);text-align:left;}
.sb-catphoto .sb-cat-logo{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:9px;background:#fff;overflow:hidden;}
.sb-catphoto .sb-cat-logo img{display:block;position:static !important;width:auto !important;height:auto !important;max-width:56px !important;max-height:56px !important;min-width:0 !important;min-height:0 !important;margin:0 !important;transform:none !important;filter:none !important;object-fit:contain;}
.sb-catphoto .sb-cat-txt{min-width:0;display:flex;flex-direction:column;}
.sb-catphoto .sb-cat-txt b{font:600 17px/1.25 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#1f2933;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sb-catphoto .sb-cat-txt small{font:400 13px/1.3 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#667085;}
@media (max-width:767px){.ScrollView.sb-catphoto{height:280px !important;}}
html.sb-smimg .ScrollView>img[data-sbsz="prodwait"]{opacity:0}
.ScrollView.sb-prodbig{min-height:0 !important;}
.ScrollView.sb-prodbig>img{display:block;width:100% !important;height:auto !important;min-width:0 !important;min-height:0 !important;max-width:none !important;max-height:560px !important;object-fit:cover !important;object-position:center 40% !important;margin:0 auto !important;position:static !important;transform:none !important;}
.ScrollView.sb-prodframe{min-height:0 !important;height:auto !important;padding:0 !important;background:#fff !important;background-image:none !important;}
.ScrollView.sb-prodframe::before,.ScrollView.sb-prodframe::after{display:none !important;content:none !important;}
.sb-prodstrip{display:flex;gap:4px;width:100%;}
.sb-prodstrip>img{flex:1 1 0;min-width:0 !important;width:0 !important;height:auto !important;aspect-ratio:1/1;max-height:none !important;min-height:0 !important;object-fit:cover !important;display:block;margin:0 !important;position:static !important;transform:none !important;filter:none !important;}
@media (max-width:767px){.ScrollView.sb-prodbig>img{max-height:72vh !important;}}
.ScrollView.sb-compact{height:auto !important;min-height:0 !important;max-height:none !important;display:flex !important;flex-direction:row;align-items:center;gap:18px;box-sizing:border-box;padding:14px 18px 14px 14px !important;border-radius:12px;border:1px solid #e4e7eb;background:#f6f7f9 !important;background-image:none !important;overflow:hidden;text-align:left;}
.ScrollView.sb-compact::before,.ScrollView.sb-compact::after{display:none !important;content:none !important;}
.sb-compact .sb-cmp-img{flex:0 0 auto;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:8px;background:#fff;border-radius:10px;border:1px solid rgba(0,0,0,.06);}
.sb-compact .sb-cmp-img img{display:block;position:static !important;transform:none !important;width:auto !important;height:auto !important;max-width:200px !important;max-height:200px !important;min-width:0 !important;min-height:0 !important;margin:0 !important;object-fit:contain;filter:none !important;opacity:1 !important;}
.sb-compact .sb-cmp-txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px;}
.sb-compact .sb-cmp-body{font:400 18px/1.45 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#1f2933;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;word-break:break-word;}
.sb-compact .sb-cmp-name{font:600 18px/1.3 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#1f2933;}
.sb-compact .sb-cmp-more{font:600 15px/1.3 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#0a66c2;}
@media (max-width:767px){.sb-compact .sb-cmp-img img{max-width:180px !important;max-height:180px !important;}.sb-compact .sb-cmp-body{-webkit-line-clamp:5;font-size:24px;}.sb-compact .sb-cmp-name{font-size:24px;}.sb-compact .sb-cmp-more{font-size:21px;}}
