.ale-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fbf9f5;border-top:1px solid rgba(28,25,23,.12);padding:8px 16px calc(8px + env(safe-area-inset-bottom));transform:translateY(100%);visibility:hidden;transition:transform .25s ease,visibility .25s}.ale-sticky.is-visible{transform:translateY(0);visibility:visible}.ale-sticky__inner{display:flex;align-items:center;gap:12px}.ale-sticky__info{flex:1 1 auto;min-width:0}.ale-sticky__title{margin:0;font-size:1.3rem;line-height:1.3;color:#1c1917;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ale-sticky__price{margin:0;font-size:1.4rem;font-weight:600;color:#1c1917}.ale-sticky__btn{flex:0 0 auto;min-height:48px;padding:0 2.4rem;border:1px solid #1C1917;border-radius:0;background:#1c1917;color:#fbf9f5;font:inherit;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.ale-sticky__btn:disabled{background:transparent;color:#5e5851;border-color:#1c191733;cursor:default}.ale-sticky__btn:focus-visible{outline:2px solid #C25E3E;outline-offset:2px}@media screen and (min-width:750px){.ale-sticky{display:none}}@media screen and (max-width:749px){body:has(.ale-sticky) .footer{padding-bottom:8rem}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
