:root{--floating-button-bg:#f4a460;--floating-button-color:#fff;--floating-button-flipped-bg:gray}.floating-button{align-items:center;background-color:var(--floating-button-bg);border-radius:50%;bottom:20px;box-shadow:0 4px 8px rgba(0,0,0,.3);color:#fff;cursor:pointer;display:flex;height:55px;justify-content:center;left:20px;position:fixed;transform:perspective(600px) rotateY(0);transition:transform .6s,background-color .3s;width:55px;z-index:9999}.floating-button.is-flipped{background-color:var(--floating-button-flipped-bg);transform:perspective(600px) rotateY(180deg)}.floating-button-hidden{display:none}.floating-button svg{fill:#fff;height:40px;transition:transform .6s;width:40px}.is-flipped #cookieIcon{transform:rotate(180deg)}