.ShareShop-module__ZLH8QW__share{z-index:40;color:#173f35;position:fixed;top:96px;right:max(20px,50vw - 760px)}.ShareShop-module__ZLH8QW__button{color:#20251d;width:60px;height:60px;font:inherit;cursor:pointer;background:#ffd43b;border:2px solid #fff9df;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0;font-size:11px;font-weight:700;transition:background .15s,box-shadow .15s;display:flex;box-shadow:0 4px 18px #59450040}.ShareShop-module__ZLH8QW__button:hover{background:#ffbf1f;box-shadow:0 6px 22px #59450052}.ShareShop-module__ZLH8QW__button:focus-visible{outline-offset:4px;outline:3px solid #20251d}.ShareShop-module__ZLH8QW__button:disabled{cursor:wait;opacity:.7}.ShareShop-module__ZLH8QW__message{box-sizing:border-box;overflow-wrap:anywhere;background:#fffdf8;border:1px solid #ded8ca;border-radius:10px;width:min(280px,100vw - 40px);margin:0;padding:14px 16px;font-size:13px;line-height:1.6;position:absolute;top:68px;right:0;box-shadow:0 4px 16px #173f351a}.ShareShop-module__ZLH8QW__message:empty{display:none}.ShareShop-module__ZLH8QW__url{box-sizing:border-box;color:#173f35;width:min(280px,100vw - 40px);font:inherit;background:#fffdf8;border:1px solid #c7ad73;border-radius:6px;padding:12px;font-size:13px;position:absolute;top:160px;right:0}@media (max-width:1550px){.ShareShop-module__ZLH8QW__share{top:auto;bottom:calc(24px + env(safe-area-inset-bottom,0px));right:20px}.ShareShop-module__ZLH8QW__message{top:auto;bottom:72px}.ShareShop-module__ZLH8QW__share:has(.ShareShop-module__ZLH8QW__url) .ShareShop-module__ZLH8QW__message{bottom:126px}.ShareShop-module__ZLH8QW__url{top:auto;bottom:72px}}@media (prefers-reduced-motion:reduce){.ShareShop-module__ZLH8QW__button{transition:none}}
