.instick-page-heading{max-width:1160px;margin:1.25rem auto;padding:0 1rem;font-size:clamp(1.25rem,2.5vw,2rem);font-weight:700;line-height:1.35;text-align:start;color:var(--ink,#161016)}
.instick-review-invite{padding:2rem 1rem;border:1px solid #e7e7e2;background:#f8f8f4;line-height:1.8}.instick-review-invite h2{font-size:1.5rem}.instick-review-empty,.instick-search-message{padding:1rem;line-height:1.7;color:var(--ink-soft,#615b63)}
.instick-not-found{min-height:45vh;padding:3rem 1rem}.instick-not-found h1{font-size:clamp(2rem,5vw,3.5rem)}.instick-not-found p{margin:1rem 0;max-width:48rem}.instick-not-found-actions{display:flex;gap:1rem;flex-wrap:wrap;margin-top:2rem}
body .sbmain,body .sbmain .sbgrid,body .sbmain .sbproducts,body .sbmain .sbpanel,body .sbmain .sbcard,body .sbmain .sbitem{direction:inherit!important}
body .sbmain .sbcard__name{display:block!important;height:auto!important;min-height:3.7em;white-space:normal!important;overflow:visible!important;-webkit-line-clamp:unset!important;line-height:1.3;text-align:start!important;overflow-wrap:anywhere}
body .sbmain .sbitem__name{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.4;text-align:start!important;overflow-wrap:anywhere}
body .sbmain .sbcard__tag{white-space:normal!important;line-height:1.4;overflow-wrap:anywhere}body .sbmain .sbv6-row>span{overflow-wrap:anywhere}
@media(max-width:767px){.instick-page-heading{margin:1rem auto;font-size:1.3rem}body .sbmain .sbcard__name{font-size:.92rem;min-height:4em}.instick-not-found{padding:2rem 1rem}}

html[dir="ltr"] .sbmain{direction:ltr!important}html[dir="rtl"] .sbmain{direction:rtl!important}
html[dir="ltr"] .instick-page-heading{direction:ltr;text-align:left}html[dir="rtl"] .instick-page-heading{direction:rtl;text-align:right}

body .sbmain .sbproducts .sbcard__name{min-height:3.9em!important;max-height:none!important;flex-shrink:0!important;font-size:1rem!important;line-height:1.35!important}body .sbmain .sbproducts .sbcard__body{height:auto!important;min-height:0!important}body .sbmain .sbproducts .sbcard__tag{height:auto!important;max-height:none!important;flex-shrink:0!important;margin-top:.35rem!important}

html[dir="ltr"] body .sbmain .sbproducts .sbcard,html[dir="ltr"] body .sbmain .sbpanel .sbitem,html[dir="ltr"] body .sbmain .sbpanel .sbv6-bottle-price{direction:ltr!important}html[dir="rtl"] body .sbmain .sbproducts .sbcard,html[dir="rtl"] body .sbmain .sbpanel .sbitem{direction:rtl!important}
@media(max-width:767px){body .sbmain .sbproducts .sbcard__name{font-size:.82rem!important;min-height:4em!important}}

@media(min-width:901px){body .sbmain .sbpanel{max-height:calc(100dvh - 100px)!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable}}

@media(max-width:767px){body .sbmain .sbbar,body .sbmain .sbbar__cats{min-width:0!important;max-width:100%!important;width:100%!important}body .sbmain .sbproducts{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .sbmain .sbpresets{max-width:100%;overflow-x:auto}body .sbmain .sbcard__media{height:150px!important;min-height:150px!important;max-height:150px!important}}

html[dir="ltr"] body .sbmain [class]{direction:ltr!important}
