.smc.svelte-c7uim1{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:var(--u-s-2);padding:var(--u-s-2) var(--u-gutter) calc(var(--u-s-2) + env(safe-area-inset-bottom,0px));background:var(--u-plate);border-top:1px solid var(--u-rule);box-shadow:var(--u-shadow-3);animation:svelte-c7uim1-smc-in .22s ease-out}@media(min-width:1024px){.smc.svelte-c7uim1{display:none}}@keyframes svelte-c7uim1-smc-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.smc-btn.svelte-c7uim1,.smc-tel.svelte-c7uim1,.smc-close.svelte-c7uim1{min-height:44px;font-size:var(--u-fs-14);line-height:1.25}.smc-btn.svelte-c7uim1{flex:1 1 0;padding:.5rem var(--u-s-2)}.smc-btn--wa.svelte-c7uim1{flex-grow:.7}.smc-tel.svelte-c7uim1,.smc-close.svelte-c7uim1{flex-shrink:0;width:44px;padding:0}@media(max-width:359.98px){.smc-btn--wa.svelte-c7uim1{flex:0 0 44px;width:44px;padding:0}.smc-wa-label.svelte-c7uim1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media(max-width:1023.98px){body.has-sticky-cta{padding-bottom:calc(4.25rem + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.smc.svelte-c7uim1{animation:none}}
