.ywl-button{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:6px;border:0;border-radius:50%;background:transparent;color:#202223;cursor:pointer;appearance:none;line-height:1;box-shadow:none}.ywl-button::before{content:"";position:absolute;inset:6px;border:1px solid #dedede;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgb(0 0 0 / 6%);pointer-events:none}.ywl-button::after{content:none}.ywl-button svg{position:relative;z-index:1;display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.ywl-button[data-yta-wishlist-state="saved"] svg{fill:#202223}.ywl-button:hover:not(:disabled)::before{border-color:#202223}.ywl-button:focus-visible{outline:2px solid #202223;outline-offset:1px}.ywl-button:disabled{cursor:wait;opacity:.55}.ywl-button--card{position:absolute;top:6px;right:6px;z-index:4}
.ywl-tooltip{position:absolute;top:calc(100% + 2px);right:6px;z-index:6;width:max-content;max-width:180px;padding:7px 9px;border-radius:5px;background:#202223;color:#fff;font:12px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-align:left;opacity:0;visibility:hidden;pointer-events:none}.ywl-button:hover .ywl-tooltip,.ywl-button:focus-visible .ywl-tooltip{opacity:1;visibility:visible}
.ywl-notice{position:fixed;bottom:24px;left:50%;z-index:20;display:flex;align-items:center;gap:12px;max-width:min(560px,calc(100vw - 32px));padding:12px 14px;border:1px solid #dedede;border-radius:8px;background:#fff;color:#202223;box-shadow:0 3px 16px rgb(0 0 0 / 12%);transform:translateX(-50%);font:13px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.ywl-notice[hidden]{display:none}.ywl-notice span{flex:1}.ywl-notice a{color:#202223;white-space:nowrap;text-decoration:underline}.ywl-notice button{padding:0 3px;border:0;background:none;color:#202223;font:22px/1 Arial,sans-serif;cursor:pointer}.ywl-notice button:focus-visible,.ywl-notice a:focus-visible{outline:2px solid #202223;outline-offset:3px}@media(max-width:749px){.ywl-button--card{top:2px;right:2px}.ywl-notice{bottom:16px;flex-wrap:wrap}}
product-info.yuelu-product .yuelu-product-actions .yuelu-product__action-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px;min-width:0}product-info.yuelu-product .yuelu-product__action-footer .yuelu-product__alibaba-link{display:inline-flex;align-items:center;min-height:44px;max-width:100%;margin-right:auto;padding:0;justify-self:start}product-info.yuelu-product .yuelu-product__action-footer .ywl-button--detail{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;width:auto;height:auto;min-width:44px;min-height:44px;max-width:100%;margin-left:auto;padding:6px 0 6px 8px;border:0;border-radius:3px;background:transparent;color:#121212;font:inherit;font-size:13px;line-height:1.5;letter-spacing:0;text-align:right}product-info.yuelu-product .yuelu-product__action-footer .ywl-button--detail::before{content:none}product-info.yuelu-product .yuelu-product__action-footer .ywl-button--detail svg{flex:0 0 18px}product-info.yuelu-product .yuelu-product__action-footer .ywl-label{display:block;min-width:0;line-height:inherit;overflow-wrap:anywhere;pointer-events:none}product-info.yuelu-product .yuelu-product__action-footer .ywl-button--detail:hover:not(:disabled) .ywl-label{text-decoration:underline;text-underline-offset:3px}product-info.yuelu-product .yuelu-product__action-footer .ywl-button--detail:focus-visible{outline:2px solid #202223;outline-offset:-2px}
