.hm-sticky{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:50;background:var(--plum);color:#fff;border-radius:20px;transform:translateY(120%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s;border:1px solid rgba(255,255,255,.16);box-shadow:0 10px 30px #00000059;padding:0 12px 0 14px}.hm-sticky.show{transform:none;visibility:visible;transition:transform .25s ease,visibility 0s}.hm-sticky .in{display:flex;align-items:center;gap:12px;height:68px;max-width:var(--max);margin:0 auto}.hm-sticky img,.hm-sticky svg{width:44px;height:44px;border-radius:12px;object-fit:cover;object-position:30% 40%;flex:none}.hm-sticky .t{flex:1;min-width:0;line-height:1.2}.hm-sticky .t b{display:block;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-sticky .t small{font-size:12px;color:var(--on-dark);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-sticky .btn{height:44px;padding:0 18px;font-size:14px;flex:none}.hm-sticky :focus-visible{outline-color:var(--lime)}@media(max-width:429px){.hm-sticky img,.hm-sticky svg{display:none}}@media(min-width:960px){.hm-sticky{left:50%;right:auto;transform:translate(-50%,120%);width:min(720px,calc(100% - 48px))}.hm-sticky.show{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.hm-sticky,.hm-sticky.show{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-hm-ef-sticky.css.map */
