.fm-barre-achat{position:fixed;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--fm-hauteur-barre-achat);padding:10px var(--fm-marge) calc(10px + env(safe-area-inset-bottom,0px));background:var(--fm-blanc);border-top:1px solid var(--fm-trait);box-shadow:0 -4px 16px color-mix(in srgb,var(--fm-texte) 8%,transparent);visibility:hidden;transform:translateY(100%)}.fm-barre-achat--visible{visibility:visible;transform:none}.fm-barre-achat__prix{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0}.fm-barre-achat__montant{font-family:var(--fm-police-titres);font-size:20px;font-weight:600;line-height:1.3;white-space:nowrap}.fm-barre-achat__barre{font-size:14px;white-space:nowrap;opacity:.7}.fm-barre-achat__economie{flex:none;padding:2px 10px;background:var(--fm-succes);font-size:11px;white-space:nowrap}.fm-barre-achat__bouton{flex:none;width:auto;min-height:48px;padding:0 16px;font-size:16px;white-space:nowrap}.fm-barre-achat__bouton[aria-disabled=true]{cursor:not-allowed}@media(min-width:750px){.fm-barre-achat{justify-content:center;gap:32px}.fm-barre-achat__bouton{min-width:280px}}@media(prefers-reduced-motion:no-preference){.fm-barre-achat{transition:transform .2s ease,visibility .2s}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/fm-16-barre-achat.css.map */
