.dbp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:8;display:block;background:#fffffff0;-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-top:1px solid var(--dbp-line);box-shadow:0 -6px 24px #16181d17;padding-bottom:env(safe-area-inset-bottom,0px);margin:0;transform:translateY(101%);visibility:hidden;transition:transform .28s cubic-bezier(.2,.8,.3,1),visibility 0s linear .28s}.dbp-sticky.is-visible{transform:translateY(0);visibility:visible;transition:transform .28s cubic-bezier(.2,.8,.3,1),visibility 0s}.dbp-sticky.is-suppressed{transform:translateY(101%);visibility:hidden}@media(prefers-reduced-motion:reduce){.dbp-sticky{transition:none}}.dbp-sticky__inner{display:flex;align-items:center;gap:1.2rem;padding:1rem 1.5rem;max-width:120rem;margin:0 auto}.dbp-sticky__img{width:4.6rem;height:4.6rem;flex:0 0 auto;border-radius:12px;object-fit:cover;background:var(--dbp-soft)}.dbp-sticky__text{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1 1 auto}.dbp-sticky__name{font-size:1.35rem;font-weight:700;line-height:1.25;color:var(--dbp-ink);display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.dbp-sticky__price{display:flex;align-items:baseline;gap:.6rem;font-size:1.45rem;line-height:1.2}.dbp-sticky__now{font-weight:800;color:var(--dbp-red)}.dbp-sticky__was{font-size:1.2rem;font-weight:500;color:var(--dbp-slate);text-decoration:line-through}.dbp-sticky__btn{flex:0 0 auto;font-family:inherit;font-weight:700;font-size:1.5rem;line-height:1;padding:1.4rem 2.4rem;border:0;border-radius:999px;background:var(--dbp-red);color:#fff;cursor:pointer;transition:background .18s ease;white-space:nowrap}.dbp-sticky__btn:hover:not([disabled]){background:var(--dbp-red-dark)}.dbp-sticky__btn:focus-visible{outline:2px solid var(--dbp-ink);outline-offset:3px}.dbp-sticky__btn[disabled]{background:var(--dbp-slate);cursor:not-allowed;opacity:.7}@media screen and (max-width:359px){.dbp-sticky__img{display:none}.dbp-sticky__btn{padding:1.4rem 1.8rem}}@media screen and (min-width:750px){.dbp-sticky:not(.dbp-sticky--desktop){display:none}.dbp-sticky__name{font-size:1.5rem}.dbp-sticky__inner{padding:1.2rem 3rem;gap:1.6rem}}.dbp-sticky__was[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/dbp-stickybar.css.map */
