.its-shop-menu-actions{display:flex;align-items:center;gap:7px;margin-top:10px;clear:both}
.its-shop-menu-action{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:34px;padding:6px 10px;margin:0;border:1px solid #d7e3da;border-radius:6px;background:#f5faf7;color:#286b43;font-size:11px;font-weight:600;line-height:1.5;cursor:pointer;box-sizing:border-box;text-decoration:none}
.its-shop-menu-action:disabled{opacity:.5;cursor:wait}
.its-shop-menu-action.is-wished{background:#fff4f5;border-color:#eccdd2;color:#a54055}
.its-shop-menu-action__icon{display:block;flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.its-shop-menu-action.is-wished .its-shop-menu-action__heart{fill:currentColor}
.its-shop-menu-wish-link{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;color:#426b51;text-decoration:none}
.its-shop-menu-action-notice{position:fixed;z-index:100000;left:50%;bottom:28px;transform:translateX(-50%);max-width:calc(100vw - 30px);width:max-content;padding:12px 18px;border:1px solid #254d34;border-radius:8px;background:#254d34;color:#fff;font-size:13px;line-height:1.6;text-align:center;box-sizing:border-box}
.its-shop-menu-action-notice[hidden]{display:none}
@media(max-width:480px){.its-shop-menu-actions{gap:5px;flex-wrap:wrap}.its-shop-menu-action{min-height:34px;padding:6px 8px;font-size:11px}}
