.pc-save-control .elementor-button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.pc-save-control .elementor-button:focus-visible,.pc-saved-open .elementor-button:focus-visible{outline:3px solid #77a95d;outline-offset:3px}.pc-save-control .elementor-button.is-saved svg{fill:currentColor}.pc-save-control .elementor-button-text:empty{display:none}.pc-saved-grid:not(.pc-saved-ready){visibility:hidden}.elementor-editor-active .pc-saved-grid{visibility:visible}.pc-saved-grid .e-loop-item[hidden],.pc-saved-empty[hidden]{display:none!important}.pc-card-rating{margin-bottom:0}.pc-favorites-toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:999998;max-width:calc(100vw - 32px);width:max-content;background:#18232d;color:#fff;padding:14px 20px;border-radius:12px;box-shadow:0 4px 24px #0002;font-size:14px}.pc-favorites-toast a{color:#d5efbb;margin-left:12px;text-decoration:underline}.pc-favorites-toast[hidden]{display:none}@media print{.pc-save-control,.pc-saved-open,.pc-favorites-toast{display:none!important}}