.kakao-floating-chat{position:fixed;right:calc(22px + env(safe-area-inset-right,0px));bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:25;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fee500;color:#392020;text-decoration:none;box-shadow:0 3px 12px #20242020;-webkit-tap-highlight-color:transparent}.kakao-floating-chat svg{display:block;width:28px;height:28px}.kakao-floating-chat:focus-visible{outline:3px solid #1c2072;outline-offset:4px}body:has(dialog.photo-lightbox[open]) .kakao-floating-chat{visibility:hidden;pointer-events:none}@media (max-width:640px){.kakao-floating-chat{width:44px;height:44px;right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px))}.kakao-floating-chat svg{width:26px;height:26px}body:has(.sale-detail .sale-inquiry) .kakao-floating-chat{bottom:calc(var(--sale-inquiry-height, calc(110px + env(safe-area-inset-bottom, 0px)) ) + 12px)}}@media print{.kakao-floating-chat{display:none}}
