.cps-share-wrap{display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap;overflow:visible}.cps-share-wrap .nm-product-wishlist-button-wrap{float:none;display:flex;align-items:center;min-height:36px}.cps-sharing{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.cps-buttons{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.cps-share-wrap .nm-product-wishlist-button-wrap:has(+.cps-sharing){border-right:1px solid #e9e3ed;padding-right:14px}.cps-sharing .cps-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:8px;margin:0;border:1px solid #eee8f4;border-radius:10px;background:#fff;color:#83758f;cursor:pointer;line-height:1;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.cps-sharing .cps-button:hover{background:#f6f2fc;border-color:#cfc1e4;color:#7160b8}.cps-button svg{display:block;width:20px;height:20px;flex:none}.cps-button:focus-visible{outline:2px solid #7160b8;outline-offset:3px}.cps-status{font-size:12px;line-height:1.5;color:#75608c}.cps-copy-fallback{flex-basis:100%;font-size:12px}.cps-copy-fallback input{display:block;max-width:100%;width:320px;margin-top:5px;padding:8px;border:1px solid #ded5e9;border-radius:6px}.cps-sharing [hidden]{display:none!important}@media(max-width:767px){.cps-sharing .cps-button{width:44px;height:44px;padding:11px}.cps-share-wrap .nm-product-wishlist-button-wrap{min-height:44px}}@media(prefers-reduced-motion:reduce){.cps-button{transition:none}}
