.mobile-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:0 12px calc(env(safe-area-inset-bottom) + 10px);pointer-events:none;opacity:0;transform:translateY(110%);transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .25s ease}.mobile-sticky-cta.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.mobile-sticky-cta .mobile-sticky-cta__inner{display:flex;align-items:center;gap:10px;min-height:62px;padding:10px 12px;border-top:1px solid rgba(17,24,39,.1);border-radius:16px;background:#fffffff0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 -8px 24px -12px #1018282e}.mobile-sticky-cta .mobile-sticky-cta__content{min-width:0;flex:1 1 auto}.mobile-sticky-cta .mobile-sticky-cta__title{margin:0;font-size:13px;line-height:1.2;font-weight:700;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-sticky-cta .mobile-sticky-cta__subtitle{margin:2px 0 0;font-size:11px;line-height:1.2;color:#111827ad;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-sticky-cta .mobile-sticky-cta__form{flex:0 0 auto;margin:0}.mobile-sticky-cta .mobile-sticky-cta__link{flex:0 0 auto}.mobile-sticky-cta .mobile-sticky-cta__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:132px;height:46px;padding:0 18px;border:0;border-radius:999px;background:#1d3c77;color:#fff;text-decoration:none;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;font-family:inherit}.mobile-sticky-cta .mobile-sticky-cta__button:hover{background:#18315f}.mobile-sticky-cta .mobile-sticky-cta__button:disabled{background:#9ca3af;cursor:not-allowed;opacity:.9}.mobile-sticky-cta .mobile-sticky-cta__icon{width:16px;height:16px;flex:0 0 auto}.mobile-sticky-cta .mobile-sticky-cta__arrow{display:inline-flex;width:18px;height:18px;flex:0 0 auto}.mobile-sticky-cta .mobile-sticky-cta__arrow svg{width:100%;height:100%}.mobile-sticky-cta .mobile-sticky-cta__scroll-button{min-width:176px}@media(max-width:374px){.mobile-sticky-cta .mobile-sticky-cta__inner{padding-inline:10px}.mobile-sticky-cta .mobile-sticky-cta__content{display:none}.mobile-sticky-cta .mobile-sticky-cta__button,.mobile-sticky-cta .mobile-sticky-cta__scroll-button,.mobile-sticky-cta .mobile-sticky-cta__form{width:100%}}@media(min-width:768px){.mobile-sticky-cta{display:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-mobile-sticky-cta.css.map */
