.product-registration[data-v-3d70cd66]{box-sizing:border-box;border-top:1px solid var(--color-border-secondary);width:min(1180px,100%);color:var(--color-text-tertiary);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0 auto;padding:18px clamp(20px,4vw,48px) 22px;font-size:12px;line-height:1.5;display:flex}.product-registration a[data-v-3d70cd66]{color:inherit;text-underline-offset:3px;text-decoration-color:#0000;transition:color .16s ease-out,text-decoration-color .16s ease-out}.product-registration a[data-v-3d70cd66]:focus-visible,.product-registration a[data-v-3d70cd66]:hover{color:var(--color-primary);text-decoration-color:currentColor}.product-registration a[data-v-3d70cd66]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 42%,transparent);outline-offset:3px;border-radius:2px}.product-registration--overlay[data-v-3d70cd66]{z-index:3;right:0;bottom:max(12px,env(safe-area-inset-bottom));color:#ffffffb8;text-shadow:0 1px 3px #000000b8;border-top:0;width:100%;padding:8px 20px;position:absolute;left:0}.product-registration--overlay a[data-v-3d70cd66]:focus-visible,.product-registration--overlay a[data-v-3d70cd66]:hover{color:#fff}@media (width<=390px){.product-registration[data-v-3d70cd66]{padding-inline:16px}.product-registration__separator[data-v-3d70cd66]{display:none}.product-registration a[data-v-3d70cd66],.product-registration span[data-v-3d70cd66]{flex-basis:100%}}
