#moud-focus{display:block;width:1px;height:1px;scroll-margin-top:80px}.moud-floating-cta{position:fixed;right:0;bottom:calc(var(--moud-floating-cta-bottom-mobile) + env(safe-area-inset-bottom,0px));left:0;z-index:2147483647;display:none;box-sizing:border-box;padding-inline:var(--moud-floating-cta-side-space-mobile);opacity:1;pointer-events:auto;transform:translateZ(0);visibility:visible;transition:opacity .24s ease,transform .24s ease,visibility .24s}.moud-floating-cta.is-target-near{opacity:0;pointer-events:none;transform:translate3d(0,16px,0);visibility:hidden}.moud-floating-cta__button{display:flex;width:100%;min-height:var(--moud-floating-cta-min-height-mobile);box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;gap:var(--moud-floating-cta-line-gap);margin:0 auto;padding:8px var(--moud-floating-cta-padding-inline-mobile);border:var(--moud-floating-cta-border-width) solid color-mix(in srgb,var(--moud-floating-cta-border-color) var(--moud-floating-cta-border-opacity),transparent);border-radius:var(--moud-floating-cta-radius);background:var(--moud-floating-cta-gradient-start);background:linear-gradient(var(--moud-floating-cta-gradient-angle),color-mix(in srgb,var(--moud-floating-cta-gradient-start) var(--moud-floating-cta-background-opacity),transparent),color-mix(in srgb,var(--moud-floating-cta-gradient-end) var(--moud-floating-cta-background-opacity),transparent));box-shadow:0 var(--moud-floating-cta-shadow-y) var(--moud-floating-cta-shadow-blur) color-mix(in srgb,var(--moud-floating-cta-shadow-color) var(--moud-floating-cta-shadow-opacity),transparent);color:var(--moud-floating-cta-text-color);font-family:inherit;font-weight:var(--moud-floating-cta-font-weight);letter-spacing:var(--moud-floating-cta-letter-spacing);line-height:1.15;pointer-events:auto;cursor:pointer;text-align:center;text-decoration:none;-webkit-appearance:none;appearance:none;-webkit-backdrop-filter:blur(var(--moud-floating-cta-backdrop-blur));backdrop-filter:blur(var(--moud-floating-cta-backdrop-blur));-webkit-tap-highlight-color:transparent}.moud-floating-cta__line{display:block;width:100%}.moud-floating-cta__line--one{font-size:var(--moud-floating-cta-line-one-size)}.moud-floating-cta__line--two{font-size:var(--moud-floating-cta-line-two-size)}.moud-floating-cta__line>*{margin:0}.moud-floating-cta__button:focus-visible{outline:2px solid var(--moud-floating-cta-text-color);outline-offset:3px}@media screen and (max-width:768px){.moud-floating-cta--mobile{display:block}}@media screen and (min-width:769px){.moud-floating-cta{bottom:calc(var(--moud-floating-cta-bottom-desktop) + env(safe-area-inset-bottom,0px));padding-inline:var(--moud-floating-cta-side-space-desktop)}.moud-floating-cta--desktop{display:block}.moud-floating-cta__button{max-width:var(--moud-floating-cta-max-width-desktop);min-height:var(--moud-floating-cta-min-height-desktop);padding-inline:var(--moud-floating-cta-padding-inline-desktop)}}@media(hover:hover){.moud-floating-cta__button{transition:filter .16s ease,transform .16s ease}.moud-floating-cta__button:hover{filter:brightness(1.04);transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.moud-floating-cta,.moud-floating-cta__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/section-moud-floating-cta.css.map */
