.sticky-cta-dock-spacer{height:92px}.sticky-cta-dock{left:50%;right:auto;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:20;pointer-events:none;width:min(100% - 24px,680px);position:fixed;transform:translate(-50%)}body.has-pdp-sticky-footer .sticky-cta-dock--desktop{bottom:calc(88px + env(safe-area-inset-bottom,0px))}.npro-sticky-cta,.sticky-cta-dock__inner{pointer-events:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sticky-cta-dock__inner{backdrop-filter:blur(16px)saturate(1.35);background:#ffffffeb;border:1px solid #e2e2e4eb;border-radius:22px;padding:10px;box-shadow:0 18px 45px -18px #110c2659,0 4px 14px #110c261a}.dark .sticky-cta-dock__inner{background:#1a122ceb;border-color:#ffffff1f;box-shadow:0 18px 45px -18px #0000008c,0 4px 14px #00000052}.npro-sticky-cta--single,.sticky-cta-dock__inner--single{grid-template-columns:minmax(0,1fr)}.sticky-cta-dock__button{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 14px;font-size:14px;font-weight:800;line-height:1.15;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .15s,color .15s,transform .15s;display:inline-flex}.sticky-cta-dock__button:focus-visible{outline-offset:2px;outline:3px solid #6400f459}.sticky-cta-dock__button:not(.is-disabled):hover{transform:translateY(-1px)}.sticky-cta-dock__button--primary{color:#fff;background:#6400f4;box-shadow:0 8px 16px -7px #6400f46b}.sticky-cta-dock__button--primary:not(.is-disabled):hover{background:#4b00c4}.sticky-cta-dock__button--secondary{color:#4b00c4;background:#fff;border-color:#6400f438}.sticky-cta-dock__button--secondary:not(.is-disabled):hover{background:#f5f1ff;border-color:#6400f45c}.dark .sticky-cta-dock__button--secondary{color:#f0efff;background:#ffffff14;border-color:#b59aff3d}.dark .sticky-cta-dock__button--secondary:not(.is-disabled):hover{background:#ffffff24}.sticky-cta-dock__button.is-disabled,.sticky-cta-dock__button:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.sticky-cta-dock__icon{flex:none;width:18px;height:18px}.npro-sticky-cta{order:2;padding:10px}.npro-sticky-cta .sticky-cta-dock__button{border-radius:13px;min-height:44px;padding:0 12px;font-size:13px}.npro-sticky-cta.dockcard-leave-active,.sticky-cta-dock-slide-enter-active,.sticky-cta-dock-slide-leave-active{transition:transform .24s,opacity .24s}.sticky-cta-dock-slide-enter-from,.sticky-cta-dock-slide-leave-to{opacity:0;transform:translate(-50%,14px)}.npro-sticky-cta.dockcard-leave-to{opacity:0;transform:translateY(14px)}@media (width>=768px){.sticky-cta-dock-spacer{height:88px}}@media (prefers-reduced-motion:reduce){.npro-sticky-cta.dockcard-leave-active,.sticky-cta-dock-slide-enter-active,.sticky-cta-dock-slide-leave-active,.sticky-cta-dock__button{transition:none}}
