.ff-mobile-buy{display:none}.ff-mobile-buy[hidden]{display:none!important}@media(max-width:800px){body{padding-bottom:0}body.ff-buy-space{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}.ff-mobile-buy{position:fixed;bottom:0;left:0;right:0;z-index:80;display:flex;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:#fffdf9;box-shadow:0 -3px 16px #1519140d}.ff-mobile-buy-info{min-width:0;flex:1}.ff-mobile-buy-info strong{display:block;font-size:12px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ff-mobile-buy-info span{display:block;font-size:13px;margin-top:3px;color:#555}.ff-mobile-buy .ff-mobile-buy-button{flex-shrink:0;margin:0;min-height:46px;padding:14px 19px;font-size:14px;line-height:1.2;text-align:center;border-radius:25px}.ff-mobile-buy-button:disabled{opacity:.55;cursor:default}.ff-mobile-buy-button:focus-visible{outline:2px solid var(--green);outline-offset:3px}body.paw-popup-open .ff-mobile-buy,body.paw-menu-open .ff-mobile-buy{display:none}}@media(max-width:800px){.ff-mobile-buy.is-visible{opacity:1;visibility:visible;pointer-events:auto}body.paw-popup-open .ff-mobile-buy,body.paw-menu-open .ff-mobile-buy{display:flex;opacity:0;visibility:hidden;pointer-events:none}}@media(prefers-reduced-motion:reduce){.ff-mobile-buy{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/137/assets/ff-mobile-buy.css.map */
