body>header .rimura-favorites-header{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;color:inherit;margin-left:16px;text-decoration:none}
.rimura-favorites-header svg{width:22px;height:22px}
.catalog-preview-card{position:relative}
.rimura-like-thumb{position:absolute;right:12px;top:12px;z-index:2}
.rimura-like-single{margin:16px 0}
.rimura-like .wpulike{padding:0}
.rimura-like .wp_ulike_general_class{display:inline-flex;align-items:center;gap:6px;padding:0;background:none;box-shadow:none}
.rimura-like .wp_ulike_btn{display:inline-flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;min-width:44px;padding:0!important;border:0;border-radius:8px;background:#ffffffed!important;color:#777;box-shadow:0 2px 10px #0000000d}
.rimura-like.rimura-like-single .wpulike .wp_ulike_btn{border:1px solid #b9b1a8!important;border-radius:8px!important;background:#fff!important;box-shadow:0 2px 8px #00000008;cursor:pointer}
.rimura-like.rimura-like-single .wpulike .wp_ulike_btn:hover{border-color:#85776a!important}
.rimura-like .wp_ulike_btn:before,.rimura-like .wp_ulike_btn:after{display:none!important}
.rimura-like .wp_ulike_btn svg{width:20px;height:20px;fill:currentColor}
.rimura-like .wp_ulike_btn.wp_ulike_btn_is_active{color:#d32f3f}
.rimura-like:not(.show-counts) .count-box{display:none!important}
.rimura-like .wp_ulike_btn:focus-visible,.rimura-favorites-header:focus-visible{outline:2px solid #917b64;outline-offset:3px}
.favorites-layout{min-height:55vh;padding-top:48px;padding-bottom:64px}
.favorites-layout>h1{font-size:clamp(34px,4vw,56px);margin-bottom:24px}
.favorites-intro{margin-bottom:28px}
@media(max-width:700px){body>header .rimura-favorites-header{margin-left:8px;order:2}body>header .menu{order:3}body>header #navigation{order:4}.rimura-like-thumb{top:8px;right:8px}}
.rimura-favorite-login{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:#ffffffed;color:#777;border-radius:8px;text-decoration:none}.rimura-favorite-login svg{width:20px;height:20px;fill:currentColor}.rimura-favorite-login:focus-visible{outline:2px solid #917b64;outline-offset:3px}
.favorites-access-symbol{margin-bottom:20px;color:#796653}.favorites-access-symbol svg{width:42px;height:42px}.favorites-layout>.favorites-access-panel{margin-top:32px;margin-bottom:36px}
.favorites-layout>h1{text-align:center}
