.enhancement-contact{position:fixed;z-index:20;bottom:max(var(--contact-y, 1.25rem),env(safe-area-inset-bottom));display:inline-flex;align-items:center;justify-content:center;gap:.45em;min-width:var(--contact-size, 3.25rem);min-height:var(--contact-size, 3.25rem);padding:.75rem 1.125rem;border-radius:62.4375rem;background:var(--contact-background, #2415c1);color:var(--contact-text, #fff);font-weight:var(--font-body-weight-650, 650);line-height:calc(1.2 * var(--font-body-leading, 1));text-decoration:none;overflow-wrap:anywhere;box-shadow:0 .5rem 1.75rem #0000003d;max-width:min(17.5rem,calc(100vw - var(--contact-x, 1.25rem) - 1.25rem))}.enhancement-contact[data-side=right]{right:calc(var(--contact-x, 1.25rem) + env(safe-area-inset-right))}.enhancement-contact[data-side=left]{left:calc(var(--contact-x, 1.25rem) + env(safe-area-inset-left))}.enhancement-contact svg{width:1.15em;height:1.15em;flex-shrink:0}.enhancement-contact__text-icon{flex:0 0 auto;font-size:1.15em;line-height:calc(1 * var(--font-body-leading, 1))}.enhancement-contact[data-animation=pulse]{animation:meri-contact-pulse 2.4s ease-in-out infinite}.enhancement-contact[data-animation=bounce]{animation:meri-contact-bounce 2.4s ease-in-out 2}.enhancement-contact[data-side=right]{transform-origin:right bottom}.enhancement-contact[data-side=left]{transform-origin:left bottom}@keyframes meri-contact-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes meri-contact-bounce{0%,80%,to{transform:translateY(0)}90%{transform:translateY(-.5rem)}}.enhancement-contact:focus-visible{outline:var(--focus-outline-width, .1875rem) solid var(--color-text);outline-offset:.25rem;animation:none}@media(max-width:749px){.enhancement-contact{bottom:calc(var(--contact-mobile-y, .75rem) + env(safe-area-inset-bottom,0px));min-width:var(--ui-touch-size, 2.75rem);min-height:var(--ui-touch-size, 2.75rem);padding:.5rem .75rem;gap:.3125rem;font-size:calc(.75rem * var(--font-scale, 1));max-width:min(8.5rem,calc(100vw - var(--contact-mobile-x, .75rem) - .75rem));box-shadow:0 .1875rem .625rem #00000029;animation:none}.enhancement-contact[data-side=right]{right:calc(var(--contact-mobile-x, .75rem) + env(safe-area-inset-right,0px))}.enhancement-contact[data-side=left]{left:calc(var(--contact-mobile-x, .75rem) + env(safe-area-inset-left,0px))}.enhancement-contact svg{width:1.125rem;height:1.125rem}}@media(max-width:749px){.enhancement-contact[data-mobile=false]{display:none}}@media(min-width:750px){.enhancement-contact[data-desktop=false]{display:none}}@media(prefers-reduced-motion:reduce){.enhancement-contact{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/enhancement-contact.css.map */
