.sng-sticky{--s-ink:var(--sng-ink,#181511);--s-silk:var(--sng-silk,#F0EAD2);--s-brass:var(--sng-brass,#B8923F);--s-gold:#E6C980;position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--s-ink);color:var(--s-silk);border-top:1px solid rgba(184,146,63,.45);padding-bottom:env(safe-area-inset-bottom,0);transform:translateY(110%);transition:transform .28s cubic-bezier(.22,.61,.36,1);will-change:transform}.sng-sticky[hidden]{display:block}.sng-sticky.is-visible{transform:translateY(0)}html.sng-sticky-on body{padding-bottom:calc(6.8rem + env(safe-area-inset-bottom,0px))}.sng-sticky__inner{display:flex;align-items:center;gap:1.2rem;padding:.9rem 1.6rem}.sng-sticky__media{flex:0 0 auto;line-height:0}.sng-sticky__img{width:4.4rem;height:4.4rem;object-fit:cover;border-radius:4px;border:1px solid rgba(240,234,210,.18)}.sng-sticky__text{flex:1 1 auto;min-width:0}.sng-sticky__title{margin:0;font-size:1.4rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sng-sticky__price{margin:.2rem 0 0;font-size:1.4rem;font-weight:600}.sng-sticky__was{opacity:.6;margin-right:.6rem;font-weight:400}.sng-sticky__btn{flex:0 0 auto;border:0;cursor:pointer;background:var(--s-brass);color:var(--s-ink);font-weight:700;letter-spacing:.02em;padding:1.1rem 2.2rem;border-radius:999px;transition:background .15s ease}.sng-sticky__btn:hover{background:var(--s-gold)}.sng-sticky__btn:disabled{opacity:.5;cursor:not-allowed}@media screen and (min-width:750px){.sng-sticky__inner{max-width:110rem;margin:0 auto;padding:1rem 2.4rem}.sng-sticky__title{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.sng-sticky{transition:none}}