{"id":14,"date":"2026-10-07T12:28:42","date_gmt":"2026-10-07T04:28:42","guid":{"rendered":"https:\/\/global.lekanijewelry.com\/?page_id=14"},"modified":"2026-11-01T12:08:06","modified_gmt":"2026-11-01T04:08:06","slug":"customer-help","status":"publish","type":"page","link":"https:\/\/www.lekanijewelry.com\/fr\/customer-help\/","title":{"rendered":"Aide aux clients"},"content":{"rendered":"<style>.lk-help{--help-green:#24564b;--help-line:#dce3df;color:#202623;font:400 16px\/1.7 Inter,Arial,sans-serif;letter-spacing:0}\r\n.lk-help *{box-sizing:border-box}\r\n.lk-help [hidden]{display:none!important}\r\n.lk-help .lk-payment-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;list-style:none;padding:0;margin:18px 0 24px}\r\n.lk-help .lk-payment-methods li{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:0;font-size:14px;line-height:1.5}\r\n.lk-help .lk-payment-methods img{display:block;width:80px;height:44px;object-fit:contain;margin:0}\r\n.lk-help a{color:var(--help-green)}\r\n.lk-help a:focus-visible,.lk-help select:focus-visible,.lk-help input:focus-visible{outline:2px solid var(--help-green);outline-offset:3px}\r\n.lk-help-intro{max-width:850px;margin:0 0 32px;color:#5e6862}\r\n.lk-help-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:48px;align-items:start}\r\n.lk-help-sidebar{position:sticky;top:110px}\r\n.lk-help-nav{border:1px solid var(--help-line)}\r\n.lk-help-nav a{display:block;padding:15px 18px;border-bottom:1px solid var(--help-line);color:#46534c;text-decoration:none;font-size:15px;line-height:1.5}\r\n.lk-help-nav a:last-child{border-bottom:0}\r\n.lk-help-nav a[aria-current=page]{background:#edf3f0;border-left:3px solid var(--help-green);padding-left:15px;color:var(--help-green);font-weight:600}\r\n.lk-help-nav a:hover{background:#f3f6f4}\r\n.lk-help-extra{margin-top:22px}.lk-help-extra summary{cursor:pointer;font-weight:600;padding:10px 0}.lk-help-extra a{display:block;padding:7px 0;font-size:14px}\r\n.lk-help-contact{margin-top:24px;padding-top:20px;border-top:1px solid var(--help-line);font-size:14px}.lk-help-contact p{margin:4px 0}.lk-help-contact a{overflow-wrap:anywhere}\r\n.lk-help-mobile{display:none}\r\n.lk-help-panel{scroll-margin-top:125px;margin-bottom:48px;min-width:0}\r\n.lk-help-panel h2{font:600 28px\/1.3 Inter,Arial,sans-serif;color:#202623;margin:0 0 24px;padding-bottom:20px;border-bottom:1px solid var(--help-line)}\r\n.lk-help-panel h3{font:600 19px\/1.4 Inter,Arial,sans-serif;color:#202623;margin:30px 0 12px}\r\n.lk-help-panel p{margin:0 0 16px}.lk-help-panel li{margin:8px 0}.lk-help-panel ul,.lk-help-panel ol{padding-left:23px}\r\n.lk-help-journey{display:grid;grid-template-columns:1fr 1fr 1fr;border-top:1px solid var(--help-line);border-bottom:1px solid var(--help-line);margin:24px 0 30px;background:#f4f7f5}\r\n.lk-help-journey>div{padding:20px;border-right:1px solid var(--help-line)}.lk-help-journey>div:last-child{border-right:0}\r\n.lk-help-journey span{display:block;font-size:12px;color:var(--help-green);font-weight:600}.lk-help-journey strong{display:block;font-size:18px;margin:5px 0}.lk-help-journey p{font-size:14px;line-height:1.5;margin:0;color:#5e6862}\r\n.lk-help-fields{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;margin:22px 0 18px;align-items:end}\r\n.lk-help .lk-help-fields>label{margin:0}\r\n.lk-help-fields label{display:block;font-size:14px;font-weight:600}.lk-help select,.lk-help input{background:#fff;border:1px solid #aab8b0;border-radius:3px;width:100%;height:46px;margin-top:8px;padding:9px 12px;font:400 15px\/1.4 Inter,Arial,sans-serif;color:#202623;min-width:0}\r\n.lk-help-route{display:grid;grid-template-columns:minmax(0,280px) 32px minmax(0,280px);justify-content:center;align-items:center;gap:18px;text-align:center;font-size:15px;color:var(--help-green);padding:14px 0;border-top:1px solid var(--help-line);border-bottom:1px solid var(--help-line);margin-bottom:18px}.lk-help-route>span{min-width:0;overflow-wrap:anywhere}\r\n.lk-help-muted{font-size:14px;color:#5e6862}.lk-help-status{font-size:14px;color:#24564b;min-height:24px;margin:12px 0}\r\n.lk-help-table-wrap{overflow-x:auto}.lk-help table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.5;margin:0 0 22px}.lk-help th,.lk-help td{text-align:left;padding:14px 12px;border:0;border-bottom:1px solid var(--help-line);vertical-align:top}.lk-help th{background:#f1f5f2;font-size:13px;font-weight:600;color:#46534c}.lk-help td strong{font-weight:600}.lk-help td small{display:block;font-size:12px;line-height:1.5;margin-top:5px;color:#5e6862}.lk-help .lk-unavailable{color:#68736c}.lk-help td:last-child{white-space:nowrap}\r\n.lk-help-faq details{border-bottom:1px solid var(--help-line);padding:15px 0}.lk-help-faq summary{cursor:pointer;font-weight:600}.lk-help-faq details p{margin:14px 0 3px}\r\n@media(max-width:1050px){.lk-help-layout{grid-template-columns:220px minmax(0,1fr);gap:28px}.lk-help-fields{grid-template-columns:1fr 1fr}.lk-help-fields label:first-child{grid-column:1\/-1}}\r\n@media(max-width:760px){.lk-help-layout{display:block}.lk-help-sidebar{position:static;margin-bottom:26px}.lk-help-js .lk-help-sidebar{display:none}.lk-help-js .lk-help-mobile{display:block;margin-bottom:24px}.lk-help-panel h2{font-size:24px;padding-bottom:15px;margin-bottom:20px}.lk-help-journey{grid-template-columns:1fr}.lk-help-journey>div{padding:14px 16px;border-right:0;border-bottom:1px solid var(--help-line)}.lk-help-journey>div:last-child{border-bottom:0}.lk-help th,.lk-help td{padding:12px 8px}.lk-help-intro{margin-bottom:22px}.lk-help-route{gap:8px}.lk-help table{min-width:620px}.lk-help-panel{scroll-margin-top:95px}}\r\n<\/style><div class=\"lk-help\" lang=\"fr\" dir=\"ltr\"><label class=\"lk-help-mobile\" for=\"lk-help-topic\">Sujet d\u2019aide<select id=\"lk-help-topic\"><option value=\"shipping\">D\u00e9lais et frais de livraison<\/option><option value=\"payments\">Moyens de paiement<\/option><option value=\"returns\">Annulation et retours<\/option><option value=\"refunds\">Remboursements et assistance commandes<\/option><option value=\"faq\">Questions fr\u00e9quentes<\/option><option value=\"buying-guide\">Guide d\u2019achat<\/option><option value=\"tracking\">Suivre votre commande<\/option><option value=\"privacy\">Politique de confidentialit\u00e9<\/option><option value=\"site-terms\">Conditions d\u2019utilisation<\/option><option value=\"intellectual-property\">Droits de propri\u00e9t\u00e9 intellectuelle<\/option><option value=\"account-deletion\">Suppression de compte et demandes relatives aux donn\u00e9es personnelles<\/option><option value=\"secure-purchasing\">Achats s\u00e9curis\u00e9s<\/option><\/select><\/label><div class=\"lk-help-layout\"><aside class=\"lk-help-sidebar\"><nav class=\"lk-help-nav\" aria-label=\"Rubriques d\u2019aide\"><a href=\"#shipping\">D\u00e9lais et frais de livraison<\/a><a href=\"#payments\">Moyens de paiement<\/a><a href=\"#returns\">Annulation et retours<\/a><a href=\"#refunds\">Remboursements et assistance commandes<\/a><a href=\"#faq\">Questions fr\u00e9quentes<\/a><\/nav><details class=\"lk-help-extra\"><summary>Autres sujets d\u2019aide<\/summary><a href=\"#buying-guide\">Guide d\u2019achat<\/a><a href=\"#tracking\">Suivre votre commande<\/a><a href=\"#privacy\">Politique de confidentialit\u00e9<\/a><a href=\"#site-terms\">Conditions d\u2019utilisation<\/a><a href=\"#intellectual-property\">Droits de propri\u00e9t\u00e9 intellectuelle<\/a><a href=\"#account-deletion\">Suppression de compte et demandes relatives aux donn\u00e9es personnelles<\/a><a href=\"#secure-purchasing\">Achats s\u00e9curis\u00e9s<\/a><\/details><div class=\"lk-help-contact\"><strong>Besoin d\u2019aide ?<\/strong><p><a href=\"\/fr\/contact-us\/\">Contacter notre \u00e9quipe<\/a><\/p><p><a href=\"mailto:support@lekanijewelry.com\">support@lekanijewelry.com<\/a><\/p><\/div><\/aside><div><section class=\"lk-help-panel\" id=\"shipping\" aria-labelledby=\"lk-title-shipping\"><h2 id=\"lk-title-shipping\">D\u00e9lais et frais de livraison<\/h2><p>Les produits partent de l\u2019entrep\u00f4t indiqu\u00e9. L\u2019entrep\u00f4t am\u00e9ricain dessert uniquement les adresses aux \u00c9tats-Unis ; l\u2019entrep\u00f4t en Chine peut exp\u00e9dier dans le monde entier. Les commandes mixtes utilisent un paiement et partent en colis s\u00e9par\u00e9s.<\/p>\r\n<div class=\"lk-help-journey\" aria-label=\"\u00c9tapes de livraison\"><div><span>01 \/ COMMANDE CONFIRM\u00c9E<\/span><strong>2 \u00e0 3 jours ouvr\u00e9s<\/strong><p>Pr\u00e9paration propre \u00e0 chaque entrep\u00f4t.<\/p><\/div><div><span>02 \/ EXP\u00c9DITION<\/span><strong>Acheminement par le transporteur<\/strong><p>Les d\u00e9lais estim\u00e9s selon la destination commencent \u00e0 l\u2019exp\u00e9dition.<\/p><\/div><div><span>03 \/ LIVRAISON<\/span><strong>\u00c0 destination<\/strong><p>Le d\u00e9douanement et les conditions locales peuvent allonger les d\u00e9lais.<\/p><\/div><\/div>\r\n<h3>Services et estimation des frais de livraison<\/h3><p>Choisissez votre destination et saisissez le poids total des produits ainsi que la valeur des marchandises apr\u00e8s remises, hors livraison et taxes.<\/p>\r\n<div class=\"lk-help-fields\"><label for=\"lk-ship-country\">Pays de destination<select id=\"lk-ship-country\" disabled><option>Chargement des destinations\u2026<\/option><\/select><\/label><label for=\"lk-ship-weight\">Poids des produits (kg)<input id=\"lk-ship-weight\" type=\"number\" min=\"0.000001\" step=\"any\" value=\"0.1\" inputmode=\"decimal\" disabled><\/label><label for=\"lk-ship-value\">Valeur des marchandises (USD)<input id=\"lk-ship-value\" type=\"number\" min=\"0\" step=\"0.01\" value=\"25\" inputmode=\"decimal\" disabled><\/label><\/div>\r\n<div class=\"lk-help-route\"><span><strong>D\u00e9part<\/strong><br>Entrep\u00f4t du produit<\/span><span aria-hidden=\"true\">\u2192<\/span><span><strong>Arriv\u00e9e<\/strong><br><span id=\"lk-ship-destination\">Votre destination<\/span><\/span><\/div>\r\n<p id=\"lk-ship-status\" class=\"lk-help-status\" role=\"status\" aria-live=\"polite\">Chargement des tarifs de livraison. S\u2019ils sont indisponibles, demandez un devis au paiement ou contactez notre \u00e9quipe.<\/p>\r\n<div class=\"lk-help-table-wrap\" tabindex=\"0\" role=\"region\" aria-label=\"Tarifs de livraison\"><table><thead><tr><th scope=\"col\">Service de livraison<\/th><th scope=\"col\">Acheminement estim\u00e9<\/th><th scope=\"col\">Tranche de poids initiale<\/th><th scope=\"col\">Poids suppl\u00e9mentaire<\/th><th scope=\"col\">Estimation (USD)<\/th><\/tr><\/thead><tbody id=\"lk-ship-rows\"><\/tbody><\/table><\/div>\r\n<noscript><p>Activez JavaScript pour consulter les tarifs par destination, ou contactez <a href=\"mailto:support@lekanijewelry.com\">support@lekanijewelry.com<\/a> pour obtenir un devis.<\/p><\/noscript>\r\n<h3>Calcul de l\u2019estimation de livraison<\/h3><p>Le tarif initial couvre la premi\u00e8re tranche de poids. Tout d\u00e9passement est arrondi \u00e0 la tranche suppl\u00e9mentaire enti\u00e8re suivante. Le calcul actuel utilise le poids total des produits, sans suppl\u00e9ment de poids pour l\u2019emballage.<\/p><p>Par exemple, un envoi E-PACKET de 0,11 kg vers les \u00c9tats-Unis co\u00fbte 9,85 $ pour les premiers 0,1 kg, plus 3,17 $ pour une tranche suppl\u00e9mentaire de 0,1 kg, soit : <strong>$13.02<\/strong>, sous r\u00e9serve que le colis respecte les limites du service.<\/p>\r\n<h3>Limites des petits colis<\/h3><p>Les services pour petits colis exigent <strong>\u00e0 la fois une valeur de marchandises inf\u00e9rieure \u00e0 100 USD et un poids total des produits inf\u00e9rieur \u00e0 2 kg<\/strong>. Une valeur de 100 USD exactement ou un poids de 2 kg exactement n\u2019est pas admissible. Le minimum d\u2019achat est de 99 USD de marchandises apr\u00e8s remises, hors livraison et taxes. Les commandes de 99 USD \u00e0 moins de 100 USD peuvent \u00eatre admissibles si le poids, la destination et les autres conditions du service sont respect\u00e9s.<\/p>\r\n<h3>Pr\u00e9paration, acheminement et douane<\/h3><p>La pr\u00e9paration prend g\u00e9n\u00e9ralement 2 \u00e0 3 jours ouvr\u00e9s. Ajoutez le d\u00e9lai d\u2019acheminement estim\u00e9 du service choisi \u00e0 cette p\u00e9riode ; les estimations ne garantissent pas une date d\u2019arriv\u00e9e. Les unit\u00e9s de d\u00e9lai sont celles fournies pour chaque trajet. Jours f\u00e9ri\u00e9s, d\u00e9douanement, corrections d\u2019adresse et retards du transporteur peuvent prolonger la livraison. Pour une commande urgente, contactez-nous avant l\u2019achat.<\/p>\r\n<h3>Droits de douane et taxes<\/h3><p>Consultez le traitement des frais d\u2019importation indiqu\u00e9 pour le service choisi. Les droits de douane ne sont inclus que si cela est express\u00e9ment pr\u00e9cis\u00e9 ; sinon, les droits, taxes et frais de d\u00e9douanement applicables sont \u00e0 la charge du destinataire. Cet outil estime uniquement la livraison et n\u2019ajoute pas de pourcentage de taxe douani\u00e8re au paiement.<\/p>\r\n<h3>Questions sur la livraison<\/h3><p>Si une option manque ou si votre colis est retard\u00e9, endommag\u00e9 ou mal livr\u00e9, contactez <a href=\"mailto:support@lekanijewelry.com\">support@lekanijewelry.com<\/a> en indiquant votre num\u00e9ro de commande et les informations de suivi. L\u2019absence de devis ne signifie pas que la livraison est gratuite. <a href=\"#tracking\">Suivre votre commande<\/a> ou <a href=\"#returns\">consultez la politique de retour<\/a>.<\/p><\/section><section class=\"lk-help-panel\" id=\"payments\" aria-labelledby=\"lk-title-payments\"><h2 id=\"lk-title-payments\">Moyens de paiement<\/h2><p>Payez en toute s\u00e9curit\u00e9 par carte de cr\u00e9dit ou de d\u00e9bit. Les paiements sont trait\u00e9s par Stripe ; le vendeur et commer\u00e7ant recevant le paiement est <strong>LEKANI JEWELRY INC.<\/strong><\/p>\r\n<h3>Cartes de cr\u00e9dit et de d\u00e9bit<\/h3>\r\n<ul class=\"lk-payment-methods\" aria-label=\"Cartes accept\u00e9es\">\r\n<li><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/img.staticdj.com\/oss\/operation\/3cc7bc0c09f7f0fb19581a21abd4cd53.svg\" alt=\"\" width=\"80\" height=\"44\"><span>Visa<\/span><\/li>\r\n<li><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/img.staticdj.com\/oss\/operation\/b823bc7dd65f1a58d949dfb47916e4b2.svg\" alt=\"\" width=\"80\" height=\"44\"><span>Mastercard<\/span><\/li>\r\n<li><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/img.staticdj.com\/oss\/operation\/b15fc6ed8f726b685310a8a5b4ebc312.svg\" alt=\"\" width=\"80\" height=\"44\"><span>American Express<\/span><\/li>\r\n<li><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/img.staticdj.com\/oss\/operation\/b068c5902e07857d5251e11f8198ad80.svg\" alt=\"\" width=\"80\" height=\"44\"><span>Discover<\/span><\/li>\r\n<li><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/img.staticdj.com\/oss\/operation\/50927f9a9805ee57dd3971a24ab13037.svg\" alt=\"\" width=\"80\" height=\"44\"><span>Diners Club<\/span><\/li>\r\n<\/ul>\r\n<p>Saisissez les informations de votre carte dans le formulaire s\u00e9curis\u00e9 au paiement. L\u2019acceptation d\u00e9pend de la banque \u00e9mettrice, du pays et de l\u2019autorisation de la transaction.<\/p>\r\n<h3>Portefeuilles num\u00e9riques<\/h3>\r\n<ul class=\"lk-payment-methods\" aria-label=\"Portefeuilles num\u00e9riques\">\r\n<li><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/b\/b0\/Apple_Pay_logo.svg\" alt=\"\" width=\"80\" height=\"44\"><span>Apple Pay<\/span><\/li>\r\n<li><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/f\/f2\/Google_Pay_Logo.svg\" alt=\"\" width=\"80\" height=\"44\"><span>Google Pay<\/span><\/li>\r\n<\/ul>\r\n<p>Des boutons de paiement express peuvent appara\u00eetre sur les pages produits et panier si votre appareil, votre navigateur et votre portefeuille configur\u00e9 les prennent en charge. Si un portefeuille n\u2019est pas disponible, utilisez le formulaire de carte au paiement.<\/p>\r\n<h3>Virement bancaire<\/h3>\r\n<ul class=\"lk-payment-methods\" aria-label=\"Virement bancaire\"><li><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/lucide-static@0.468.0\/icons\/landmark.svg\" alt=\"\" width=\"80\" height=\"44\"><span>Virement bancaire<\/span><\/li><\/ul>\r\n<p><strong>Virement bancaire<\/strong> disponible sur accord pr\u00e9alable. Veuillez <a href=\"\/fr\/contact-us\/\">contacter notre \u00e9quipe<\/a> avant de payer afin d\u2019obtenir les coordonn\u00e9es bancaires, la r\u00e9f\u00e9rence de paiement et les instructions pour votre commande. N\u2019effectuez aucun virement avant confirmation des d\u00e9tails par notre \u00e9quipe.<\/p>\r\n<h3>Devise et montant du paiement<\/h3>\r\n<p>V\u00e9rifiez la devise, les frais de livraison et le total final avant de confirmer le paiement. L\u2019\u00e9metteur de votre carte ou le fournisseur de votre portefeuille peut appliquer des frais de conversion ou d\u2019autres frais.<\/p>\r\n<h3>Assistance au paiement<\/h3>\r\n<p>En cas d\u2019\u00e9chec du paiement, v\u00e9rifiez si une commande ou une autorisation bancaire existe d\u00e9j\u00e0 avant de r\u00e9essayer. Contactez votre prestataire de paiement ou <a href=\"\/fr\/contact-us\/\">notre \u00e9quipe d\u2019assistance<\/a> en cas de doute. N\u2019envoyez jamais de num\u00e9ro de carte complet, de code de s\u00e9curit\u00e9, de mot de passe ou de code de v\u00e9rification \u00e0 usage unique par e-mail ou WhatsApp.<\/p>\r\n<\/section><section class=\"lk-help-panel\" id=\"returns\" aria-labelledby=\"lk-title-returns\"><h2 id=\"lk-title-returns\">Annulation et retours<\/h2><p>Vous n\u2019\u00eates pas enti\u00e8rement satisfait de votre bijou ? Nous proposons des <strong>retours sous 15 jours en cas de changement d\u2019avis<\/strong> pour les articles admissibles. Demandez un retour, emballez et envoyez les articles \u00e0 l\u2019adresse d\u00e9sign\u00e9e par LEKANI, puis recevez votre remboursement.<\/p>\r\n<h3>D\u00e9lai de demande de retour : 15 jours<\/h3>\r\n<p>Vous devez soumettre votre demande de retour dans les <strong>15 jours calendaires suivant la r\u00e9ception des articles<\/strong>. Les demandes ult\u00e9rieures ne sont pas accept\u00e9es au titre de notre politique de retour volontaire. Ce d\u00e9lai concerne la demande, et non l\u2019arriv\u00e9e du colis retourn\u00e9 dans les 15 jours.<\/p>\r\n<h3>Comment retourner un article<\/h3>\r\n<ol><li><strong>Soumettez votre demande.<\/strong> Contactez <a href=\"mailto:support@lekanijewelry.com\">support@lekanijewelry.com<\/a> dans les 15 jours suivant la r\u00e9ception, en indiquant votre num\u00e9ro de commande et les articles \u00e0 retourner. Retrouvez les informations de votre commande dans <a href=\"\/fr\/my-account\/orders\/\">Mes commandes<\/a>.<\/li>\r\n<li><strong>Recevez l\u2019autorisation et l\u2019adresse de retour.<\/strong> Notre \u00e9quipe vous fournira un code d\u2019autorisation et l\u2019adresse de retour d\u00e9sign\u00e9e. N\u2019envoyez pas les articles \u00e0 l\u2019adresse de notre soci\u00e9t\u00e9, au lieu d\u2019exp\u00e9dition ou \u00e0 notre entrep\u00f4t am\u00e9ricain sans instruction pr\u00e9alable.<\/li>\r\n<li><strong>Emballez et exp\u00e9diez le retour.<\/strong> Replacez les articles en s\u00e9curit\u00e9 dans leur emballage d\u2019origine, puis utilisez un emballage ext\u00e9rieur protecteur adapt\u00e9. Inscrivez le code d\u2019autorisation \u00e0 l\u2019ext\u00e9rieur du colis et suivez nos instructions. Exp\u00e9diez rapidement par un service suivi et transmettez-nous le num\u00e9ro de suivi.<\/li>\r\n<li><strong>Recevez votre remboursement.<\/strong> Nous traiterons le remboursement dans les <strong>48 heures suivant la r\u00e9ception de votre colis retourn\u00e9<\/strong>, sous r\u00e9serve de v\u00e9rifier que les articles respectent les conditions de retour. Il s\u2019agit de notre d\u00e9lai de traitement ; votre banque ou prestataire de paiement d\u00e9termine la date d\u2019apparition des fonds sur votre compte.<\/li><\/ol>\r\n<h3>Conditions de retour<\/h3>\r\n<p>Les articles doivent \u00eatre inutilis\u00e9s, non port\u00e9s, dans leur \u00e9tat et leur emballage d\u2019origine. Notre politique volontaire n\u2019accepte pas les articles port\u00e9s, lav\u00e9s, modifi\u00e9s ou endommag\u00e9s apr\u00e8s livraison. Les articles endommag\u00e9s ou d\u00e9fectueux \u00e0 l\u2019arriv\u00e9e rel\u00e8vent de notre politique <a href=\"#refunds\">Remboursements et assistance commandes<\/a> .<\/p>\r\n<p><strong>Les articles sur mesure et ceux fabriqu\u00e9s sur commande de production ne sont pas admissibles aux retours ou \u00e9changes volontaires<\/strong>, sauf s\u2019ils arrivent endommag\u00e9s ou d\u00e9fectueux.<\/p>\r\n<h3>Frais de retour et preuve de livraison<\/h3>\r\n<p>Les frais de retour sont \u00e0 la charge de l\u2019acheteur au titre de notre politique volontaire. Emballez soigneusement les articles pour qu\u2019ils nous parviennent dans l\u2019\u00e9tat re\u00e7u. L\u2019acheminement du retour peut prendre <strong>7 \u00e0 30 jours<\/strong>.<\/p>\r\n<p>Conservez votre re\u00e7u d\u2019exp\u00e9dition et utilisez un service suivi. Nous ne sommes pas responsables des retours perdus ou vol\u00e9s pendant le transport au titre de cette politique volontaire. Des preuves d\u2019exp\u00e9dition et de livraison sont n\u00e9cessaires pour justifier un retour non re\u00e7u. Les droits imp\u00e9ratifs des consommateurs et les recours l\u00e9gaux restent inchang\u00e9s.<\/p>\r\n<h3>Annulation de commande<\/h3>\r\n<div class=\"lk-help-table-wrap\"><table><thead><tr><th scope=\"col\">Moment de l\u2019annulation<\/th><th scope=\"col\">Remboursement selon notre politique d\u2019annulation<\/th><\/tr><\/thead><tbody>\r\n<tr><td>Dans les 24 heures suivant l\u2019achat, avant exp\u00e9dition<\/td><td>Remboursement int\u00e9gral, sauf pour les paiements par carte de cr\u00e9dit soumis \u00e0 une <strong>retenue de 4,5 % pour frais de traitement du paiement<\/strong>.<\/td><\/tr>\r\n<tr><td>Plus de 24 heures apr\u00e8s l\u2019achat, avant exp\u00e9dition<\/td><td>Des <strong>frais d\u2019annulation de 15 %<\/strong> s\u2019appliquent.<\/td><\/tr>\r\n<tr><td>Apr\u00e8s exp\u00e9dition<\/td><td>La commande ne peut plus \u00eatre annul\u00e9e selon cette politique. Les articles admissibles peuvent \u00eatre retourn\u00e9s apr\u00e8s livraison selon les conditions ci-dessus.<\/td><\/tr>\r\n<\/tbody><\/table><\/div>\r\n<p>Pour demander une annulation, veuillez <a href=\"\/fr\/contact-us\/\">contacter notre \u00e9quipe<\/a> d\u00e8s que possible avec votre num\u00e9ro de commande.<\/p>\r\n<h3>Vos droits l\u00e9gaux<\/h3>\r\n<p>Cette politique volontaire ne limite pas les droits imp\u00e9ratifs des consommateurs, notamment les droits de r\u00e9tractation applicables, les recours pour produits d\u00e9fectueux, ni les remboursements et frais de retour impos\u00e9s par la loi. Les d\u00e9lais, exclusions et retenues ci-dessus ne s\u2019appliquent que dans la mesure autoris\u00e9e par la loi. Voir <a href=\"\/fr\/terms\/#rights\">Droits imp\u00e9ratifs des consommateurs<\/a>.<\/p>\r\n<\/section><section class=\"lk-help-panel\" id=\"refunds\" aria-labelledby=\"lk-title-refunds\"><h2 id=\"lk-title-refunds\">Remboursements et assistance commandes<\/h2><p>En cas de probl\u00e8me de livraison, contactez <a href=\"mailto:support@lekanijewelry.com\">support@lekanijewelry.com<\/a> avec votre num\u00e9ro de commande, votre num\u00e9ro de suivi et les d\u00e9tails utiles. Conservez l\u2019emballage et les photos pouvant nous aider \u00e0 examiner le probl\u00e8me.<\/p>\r\n<h3>1. Colis perdus<\/h3>\r\n<p>Si votre commande n\u2019est pas re\u00e7ue parce que le colis est perdu, vous avez droit \u00e0 un <strong>remboursement int\u00e9gral, frais de livraison inclus<\/strong>. Nous v\u00e9rifierons les d\u00e9tails de l\u2019envoi avec le transporteur pour \u00e9tablir les faits.<\/p>\r\n<h3>2. Articles manquants<\/h3>\r\n<p>Si des articles manquent dans un colis livr\u00e9, signalez-le dans les <strong>5 jours calendaires suivant la r\u00e9ception de la commande<\/strong>. Vous recevrez un <strong>remboursement partiel pour les articles manquants<\/strong> apr\u00e8s v\u00e9rification du manque. Indiquez les noms ou SKU des produits manquants et les quantit\u00e9s.<\/p>\r\n<h3>3. Articles endommag\u00e9s<\/h3>\r\n<p>Si des articles arrivent cass\u00e9s ou endommag\u00e9s, signalez-le dans les <strong>5 jours calendaires suivant la r\u00e9ception de la commande<\/strong>. Vous recevrez un <strong>remboursement partiel pour les articles concern\u00e9s<\/strong> apr\u00e8s v\u00e9rification des dommages. Fournissez si possible des photos des articles et de l\u2019emballage. Cela ne limite aucun recours suppl\u00e9mentaire impos\u00e9 par la loi.<\/p>\r\n<h3>4. Retards de livraison prolong\u00e9s<\/h3>\r\n<p>Si votre commande n\u2019est toujours pas arriv\u00e9e apr\u00e8s la p\u00e9riode applicable ci-dessous, vous pouvez b\u00e9n\u00e9ficier d\u2019un <strong>remboursement int\u00e9gral<\/strong> au titre de notre politique de retard prolong\u00e9 :<\/p>\r\n<ul><li><strong>Livraison express (DHL, FedEx, UPS ou EMS) :<\/strong> plus de 45 jours ouvr\u00e9s d\u2019acheminement \u00e0 compter de l\u2019exp\u00e9dition.<\/li><li><strong>Livraison standard (courrier a\u00e9rien) :<\/strong> plus de 90 jours ouvr\u00e9s d\u2019acheminement \u00e0 compter de l\u2019exp\u00e9dition.<\/li><\/ul>\r\n<p>Ces p\u00e9riodes excluent les d\u00e9lais dus au d\u00e9douanement, aux catastrophes naturelles, aux adresses incorrectes et aux circonstances exceptionnelles comparables. Il s\u2019agit de seuils de remboursement, et non de d\u00e9lais habituels de livraison ; ils ne remplacent aucun recours plus pr\u00e9coce impos\u00e9 par la loi applicable.<\/p>\r\n<h3>Non-livraison li\u00e9e \u00e0 la douane ou aux taxes<\/h3>\r\n<p>Les demandes de remboursement pour non-livraison due au d\u00e9douanement ou aux taxes ne sont pas accept\u00e9es au titre de cette politique volontaire, sauf si la loi impose un remboursement ou si le probl\u00e8me r\u00e9sulte d\u2019un manquement \u00e0 nos obligations. Cette exclusion ne supprime pas la prise en charge des droits ou taxes express\u00e9ment incluse dans le service de livraison choisi.<\/p>\r\n<h3>Remboursement apr\u00e8s retour<\/h3>\r\n<p>Pour un retour admissible, nous traiterons le remboursement dans les <strong>48 heures suivant la r\u00e9ception du colis retourn\u00e9<\/strong>, sous r\u00e9serve de v\u00e9rifier son \u00e9tat. Le d\u00e9lai de cr\u00e9dit effectif d\u00e9pend de votre banque ou prestataire de paiement. Conservez les r\u00e9f\u00e9rences de commande et de remboursement. Consultez <a href=\"#returns\">Annulation et retours<\/a> pour le d\u00e9lai de demande de 15 jours, les conditions et les frais d\u2019annulation.<\/p>\r\n<h3>Vos droits l\u00e9gaux<\/h3>\r\n<p>Les d\u00e9lais de signalement, seuils d\u2019acheminement et exclusions ci-dessus d\u00e9crivent notre politique volontaire. Ils n\u2019excluent ni ne limitent les garanties imp\u00e9ratives des consommateurs, les droits de r\u00e9tractation, les recours contre le vendeur ou ceux disponibles aupr\u00e8s du prestataire de paiement. Voir <a href=\"\/fr\/terms\/#rights\">Droits imp\u00e9ratifs des consommateurs<\/a>.<\/p>\r\n<\/section><section class=\"lk-help-panel\" id=\"faq\" aria-labelledby=\"lk-title-faq\"><h2 id=\"lk-title-faq\">Questions fr\u00e9quentes<\/h2><h3>Qui peut acheter chez LEKANI International ?<\/h3><p>Notre boutique s\u2019adresse principalement aux bijoutiers, boutiques, magasins de mariage, d\u00e9taillants en ligne, distributeurs et revendeurs. Les particuliers sont \u00e9galement les bienvenus.<\/p><h3>Comment voir les prix ?<\/h3><p>Cr\u00e9ez un compte ou connectez-vous pour consulter les prix et commander. L\u2019inscription ne n\u00e9cessite pas d\u2019agr\u00e9ment distinct de grossiste.<\/p><h3>Quel est le minimum de commande ?<\/h3><p>Le minimum est de 99 USD de marchandises apr\u00e8s remises, hors livraison et taxes. Vous pouvez combiner diff\u00e9rents mod\u00e8les pour atteindre ce montant.<\/p><h3>Puis-je combiner des mod\u00e8les pour les remises sur quantit\u00e9 ?<\/h3><p>Non. Les remises sur quantit\u00e9 s\u2019appliquent \u00e0 chaque SKU s\u00e9par\u00e9ment. Les mod\u00e8les, tailles et couleurs diff\u00e9rents ne se cumulent pas pour atteindre un palier tarifaire.<\/p><h3>Les clients aux \u00c9tats-Unis peuvent-ils commander ici ?<\/h3><p>Oui. Toutes les commandes de ce site, y compris celles des \u00c9tats-Unis, sont exp\u00e9di\u00e9es depuis Shenzhen, en Chine. Notre <a href=\"https:\/\/www.lekanijewelry.com\/\">boutique am\u00e9ricaine distincte<\/a> exp\u00e9die depuis San Diego. Les stocks, comptes, paniers et commandes des deux boutiques sont distincts.<\/p><h3>Puis-je acheter en tant que particulier ?<\/h3><p>Oui. Le site est ouvert aux entreprises et aux particuliers.<\/p><h3>Est-ce la m\u00eame soci\u00e9t\u00e9 que la boutique am\u00e9ricaine ?<\/h3><p>LEKANI JEWELRY INC exploite le site unifi\u00e9. Chaque produit indique s\u2019il est trait\u00e9 par l\u2019entrep\u00f4t am\u00e9ricain ou l\u2019entrep\u00f4t en Chine.<\/p><h3>Quand ma commande arrivera-t-elle et combien co\u00fbtera la livraison ?<\/h3><p>Consultez l\u2019option et le devis propres \u00e0 votre destination. Pr\u00e9paration et acheminement sont distincts. Contactez-nous avant de commander si le d\u00e9lai ou le prix manque.<\/p><h3>ePacket signifie-t-il une absence de taxe d\u2019importation ?<\/h3><p>Non. Consultez le traitement fiscal indiqu\u00e9 pour le service exact que vous choisissez.<\/p><h3>Puis-je retourner un article si je change d\u2019avis ?<\/h3><p>Oui. Demandez le retour dans les 15 jours calendaires suivant la r\u00e9ception pour les articles admissibles, inutilis\u00e9s et non port\u00e9s, dans leur emballage d\u2019origine. Les articles sur mesure ou fabriqu\u00e9s sur commande de production sont exclus, sauf s\u2019ils arrivent endommag\u00e9s ou d\u00e9fectueux. Consultez <a href=\"#returns\">Annulation et retours<\/a> pour les d\u00e9tails. Les droits imp\u00e9ratifs des consommateurs restent inchang\u00e9s.<\/p><h3>Puis-je retrouver cette commande avec mon compte de la boutique am\u00e9ricaine ?<\/h3><p>Les comptes et historiques de commandes sont distincts. Utilisez votre compte du site ou contactez l\u2019assistance internationale.<\/p><\/section><section class=\"lk-help-panel\" id=\"buying-guide\" aria-labelledby=\"lk-title-buying-guide\"><h2 id=\"lk-title-buying-guide\">Guide d\u2019achat<\/h2><p>Les acheteurs professionnels et particuliers sont les bienvenus. Parcourez nos cat\u00e9gories puis v\u00e9rifiez les mat\u00e9riaux, dimensions et variantes de chaque produit. S\u00e9lectionnez le mod\u00e8le, la couleur ou la taille avant l\u2019ajout au panier. Les tarifs d\u00e9gressifs ne s\u2019appliquent que lorsqu\u2019ils sont affich\u00e9s ; v\u00e9rifiez la quantit\u00e9 et le prix unitaire avant paiement.<\/p><ol><li>Choisissez la variante et la quantit\u00e9.<\/li><li>V\u00e9rifiez votre panier et saisissez l\u2019adresse compl\u00e8te de livraison, code postal compris.<\/li><li>Comparez les options de livraison et leur traitement des taxes d\u2019importation.<\/li><li>V\u00e9rifiez la devise, le prix total et le moyen de paiement avant de commander.<\/li><li>Conservez votre num\u00e9ro de commande pour l\u2019assistance et les questions de livraison.<\/li><\/ol><p>Nos boutiques am\u00e9ricaine et internationale ont des stocks, comptes, paniers et commandes distincts. Un compte ou un achat sur la boutique am\u00e9ricaine n\u2019appara\u00eet pas automatiquement dans la boutique internationale.<\/p><\/section><section class=\"lk-help-panel\" id=\"tracking\" aria-labelledby=\"lk-title-tracking\"><h2 id=\"lk-title-tracking\">Suivre votre commande<\/h2><p>Pour une commande pass\u00e9e depuis un compte, ouvrez <a href=\"https:\/\/www.lekanijewelry.com\/fr\/my-account\/orders\/\">Mon compte \u2192 Commandes<\/a> pour consulter son statut. Le statut de la commande diff\u00e8re du suivi du colis par le transporteur. Utilisez le num\u00e9ro de suivi fourni, s\u2019il est disponible, pour suivre l\u2019acheminement.<\/p><p>Si vous n\u2019avez pas de num\u00e9ro de suivi, ne retrouvez pas votre commande ou ne constatez aucun mouvement apr\u00e8s le d\u00e9lai d\u2019exp\u00e9dition ou de livraison pr\u00e9vu, \u00e9crivez \u00e0 <a href=\"mailto:support@lekanijewelry.com\">support@lekanijewelry.com<\/a> avec votre num\u00e9ro de commande. Ne publiez pas votre adresse ou vos informations de paiement dans un commentaire public. Nous v\u00e9rifierons les d\u00e9tails de la commande et de l\u2019envoi.<\/p><\/section><section class=\"lk-help-panel\" id=\"privacy\" aria-labelledby=\"lk-title-privacy\"><h2 id=\"lk-title-privacy\">Politique de confidentialit\u00e9<\/h2><p>Consultez la <a href=\"https:\/\/www.lekanijewelry.com\/fr\/privacy\/\">Politique de confidentialit\u00e9<\/a> pour la notice en vigueur. Adressez les demandes relatives \u00e0 la confidentialit\u00e9 de ce site \u00e0 support@lekanijewelry.com. Les demandes de fermeture et de suppression de compte sont expliqu\u00e9es ci-dessous.<\/p><\/section><section class=\"lk-help-panel\" id=\"site-terms\" aria-labelledby=\"lk-title-site-terms\"><h2 id=\"lk-title-site-terms\">Conditions d\u2019utilisation<\/h2><p>Utilisez ce site l\u00e9galement, prot\u00e9gez votre compte et ne compromettez pas la s\u00e9curit\u00e9 du site ni n\u2019utilisez abusivement les informations d\u2019autrui. Nos <a href=\"https:\/\/www.lekanijewelry.com\/fr\/terms\/\">Conditions d\u2019achat<\/a> identifient l\u2019exploitant et expliquent les achats, la livraison, les retours et les droits des consommateurs. Les sites externes ont leurs propres conditions et politiques.<\/p><\/section><section class=\"lk-help-panel\" id=\"intellectual-property\" aria-labelledby=\"lk-title-intellectual-property\"><h2 id=\"lk-title-intellectual-property\">Droits de propri\u00e9t\u00e9 intellectuelle<\/h2><p>Les textes, photographies, cr\u00e9ations et \u00e9l\u00e9ments de marque du site peuvent \u00eatre prot\u00e9g\u00e9s par des droits de propri\u00e9t\u00e9 intellectuelle appartenant \u00e0 LEKANI ou \u00e0 leurs propri\u00e9taires respectifs. L\u2019achat d\u2019un article n\u2019autorise pas en soi la reproduction du contenu du site ni l\u2019utilisation de nos marques comme les v\u00f4tres. Contactez-nous pour demander l\u2019autorisation d\u2019une r\u00e9utilisation commerciale.<\/p><p>Pour signaler une atteinte possible, \u00e9crivez \u00e0 support@lekanijewelry.com avec vos coordonn\u00e9es, l\u2019URL de la page ou du produit, l\u2019\u0153uvre ou le droit concern\u00e9 et les \u00e9l\u00e9ments \u00e9tablissant votre titularit\u00e9 ou votre mandat. Nous examinerons le signalement. Cette adresse n\u2019est pas pr\u00e9sent\u00e9e comme celle d\u2019un agent l\u00e9galement enregistr\u00e9 en mati\u00e8re de droits d\u2019auteur.<\/p><\/section><section class=\"lk-help-panel\" id=\"account-deletion\" aria-labelledby=\"lk-title-account-deletion\"><h2 id=\"lk-title-account-deletion\">Suppression de compte et demandes relatives aux donn\u00e9es personnelles<\/h2><p>Pour demander la fermeture d\u2019un compte du site ou la suppression de donn\u00e9es personnelles, \u00e9crivez \u00e0 <a href=\"mailto:support@lekanijewelry.com?subject=International%20account%20deletion%20request\">support@lekanijewelry.com<\/a> depuis l\u2019adresse e-mail enregistr\u00e9e en pr\u00e9cisant votre demande. Nous pouvons demander une v\u00e9rification proportionn\u00e9e pour prot\u00e9ger votre compte. N\u2019envoyez pas de mot de passe ni de donn\u00e9es de carte bancaire par e-mail.<\/p><p>La fermeture du compte et la suppression de tous les dossiers ne sont pas identiques. Certaines donn\u00e9es peuvent \u00eatre conserv\u00e9es \u00e0 des fins l\u00e9gales, fiscales, comptables, de pr\u00e9vention de la fraude ou de litige, conform\u00e9ment \u00e0 la loi applicable. Nous expliquerons les limites applicables et r\u00e9pondrons dans les d\u00e9lais l\u00e9gaux. La fermeture ne supprime pas automatiquement une commande ni les droits existants du client. Une demande pour cette boutique ne ferme pas automatiquement un compte distinct de la boutique am\u00e9ricaine.<\/p><\/section><section class=\"lk-help-panel\" id=\"secure-purchasing\" aria-labelledby=\"lk-title-secure-purchasing\"><h2 id=\"lk-title-secure-purchasing\">Achats s\u00e9curis\u00e9s<\/h2><p>Commencez vos achats internationaux sur <a href=\"https:\/\/www.lekanijewelry.com\/fr\/\">https:\/\/www.lekanijewelry.com\/<\/a>. V\u00e9rifiez le domaine avant de saisir des informations de compte ou de paiement. Utilisez les moyens de paiement propos\u00e9s \u00e0 la caisse et ne contournez pas les avertissements de s\u00e9curit\u00e9 du navigateur.<\/p><p>Utilisez un mot de passe unique, d\u00e9connectez-vous sur les appareils partag\u00e9s et soyez prudent face aux demandes inattendues de paiement ou de mot de passe. Nous n\u2019avons pas besoin de votre mot de passe, de vos coordonn\u00e9es compl\u00e8tes de carte ou de codes de connexion \u00e0 usage unique par e-mail. En cas d\u2019instructions suspectes, contactez support@lekanijewelry.com dans un nouveau message. Aucun site ne peut promettre une s\u00e9curit\u00e9 absolue ; aucune certification de s\u00e9curit\u00e9 tierce n\u2019est revendiqu\u00e9e ici.<\/p><\/section><\/div><\/div><\/div><script>function eligible(rate, country, weightMg, orderCents) {\r\n  return rate.enabled && rate.country === country && !['CN', 'HK', 'MO', 'TW'].includes(country)\r\n    && Number.isSafeInteger(weightMg) && weightMg > 0 && Number.isSafeInteger(orderCents) && orderCents >= 0\r\n    && (!rate.small_packet || (2000000 > weightMg && 10000 > orderCents));\r\n}\r\nfunction shippingCost(rate, weightMg) {\r\n  return rate.first_cents + Math.ceil(Math.max(0, weightMg - rate.first_mg) \/ rate.step_mg) * rate.step_cents;\r\n}\r\nfunction scaledInput(value, places) {\r\n  if (!new RegExp('^d+(?:.d{1,' + places + '})?$').test(value.trim())) return null;\r\n  const [whole, fraction = ''] = value.trim().split('.');\r\n  const number = Number(whole) * 10 ** places + Number(fraction.padEnd(places, '0'));\r\n  return Number.isSafeInteger(number) ? number : null;\r\n}\r\n(() => {\r\n  const root = document.querySelector('.lk-help');\r\n  if (!root) return;\r\n  const locale = \"fr\";\r\n  const messages = {\"Select a destination\": \"Choisissez une destination\", \"Select a supported country from the suggestions, or enter its full name or two-letter country code.\": \"Choisissez un pays propos\u00e9, ou saisissez son nom complet ou son code \u00e0 deux lettres.\", \"Estimated shipping in USD. Final availability and price are confirmed at checkout.\": \"Livraison estim\u00e9e en USD. La disponibilit\u00e9 et le prix d\u00e9finitifs sont confirm\u00e9s au paiement.\", \"Enter a weight greater than zero and a merchandise value of zero or more (up to 2 decimal places).\": \"Saisissez un poids sup\u00e9rieur \u00e0 z\u00e9ro et une valeur de marchandises positive ou nulle (2 d\u00e9cimales maximum).\", \"No shipping service is available for this destination. Please contact us before ordering.\": \"Aucun service de livraison n\u2019est disponible pour cette destination. Contactez-nous avant de commander.\", \"Contact us\": \"Contactez-nous\", \"Unavailable\": \"Indisponible\", \"Import duties included\": \"Droits de douane inclus\", \"Import duties not included\": \"Droits de douane non inclus\", \"Requires BOTH value under $100 and weight under 2 kg.\": \"Valeur inf\u00e9rieure \u00e0 100 USD ET poids inf\u00e9rieur \u00e0 2 kg requis.\", \"Lagos pickup only; not door-to-door.\": \"Retrait \u00e0 Lagos uniquement ; pas de livraison \u00e0 domicile.\", \"Parcel limit exceeded\": \"Limite du colis d\u00e9pass\u00e9e\", \"Search country or code\": \"Rechercher un pays ou un code\", \"Shipping rates could not be loaded. Please check the quote at checkout or contact support@lekanijewelry.com. A missing quote does not mean free shipping.\": \"Impossible de charger les tarifs. V\u00e9rifiez le devis au paiement ou contactez support@lekanijewelry.com. L\u2019absence de devis ne signifie pas que la livraison est gratuite.\", \"business days\": \"jours ouvr\u00e9s\", \"days\": \"jours\", \"weeks\": \"semaines\", \"kg\": \"kg\"};\r\n  const t = text => messages[text] || text;\r\n  const panels = Array.from(root.querySelectorAll('.lk-help-panel'));\r\n  const picker = root.querySelector('#lk-help-topic');\r\n  const links = Array.from(root.querySelectorAll('.lk-help-sidebar a[href^=\"#\"]'));\r\n  function showTopic() {\r\n    const requested = location.hash.slice(1);\r\n    const id = panels.some(panel => panel.id === requested) ? requested : 'shipping';\r\n    panels.forEach(panel => { panel.hidden = panel.id !== id; });\r\n    links.forEach(link => {\r\n      if (link.hash === '#' + id) link.setAttribute('aria-current', 'page');\r\n      else link.removeAttribute('aria-current');\r\n    });\r\n    picker.value = id;\r\n    const active = root.querySelector('#' + id);\r\n    if (requested === id) active.scrollIntoView({block:'start'});\r\n  }\r\n  root.classList.add('lk-help-js');\r\n  showTopic();\r\n  window.addEventListener('hashchange', showTopic);\r\n  picker.addEventListener('change', () => { location.hash = picker.value; });\r\n  let country = root.querySelector('#lk-ship-country');\r\n  let destinations = new Map();\r\n  const englishNames = new Map();\r\n  const regions = typeof Intl.DisplayNames === 'function' ? new Intl.DisplayNames([locale], {type:'region'}) : null;\r\n  function selectedCountry() {\r\n    const query = country.value.trim().toLowerCase();\r\n    return Array.from(destinations).find(([code, name]) => code.toLowerCase() === query || name.toLowerCase() === query || (englishNames.get(code) || '').toLowerCase() === query);\r\n  }\r\n  const weight = root.querySelector('#lk-ship-weight');\r\n  const amount = root.querySelector('#lk-ship-value');\r\n  const status = root.querySelector('#lk-ship-status');\r\n  const rows = root.querySelector('#lk-ship-rows');\r\n  const money = cents => new Intl.NumberFormat(locale, {style:'currency',currency:'USD'}).format(cents \/ 100);\r\n  const kg = mg => (mg \/ 1000000).toString() + ' ' + t('kg');\r\n  let table;\r\n  function render() {\r\n    if (!table) return;\r\n    rows.replaceChildren();\r\n    const selected = selectedCountry();\r\n    root.querySelector('#lk-ship-destination').textContent = selected ? selected[1] : t(\"Select a destination\");\r\n    if (!selected) {\r\n      status.textContent = t(\"Select a supported country from the suggestions, or enter its full name or two-letter country code.\");\r\n      return;\r\n    }\r\n    const countryCode = selected[0];\r\n    const mg = scaledInput(weight.value, 6);\r\n    const cents = scaledInput(amount.value, 2);\r\n    const valid = mg !== null && mg > 0 && cents !== null;\r\n    status.textContent = valid ? t(\"Estimated shipping in USD. Final availability and price are confirmed at checkout.\") : t(\"Enter a weight greater than zero and a merchandise value of zero or more (up to 2 decimal places).\");\r\n    const rates = table.rates.filter(rate => rate.enabled && rate.country === countryCode && !['CN','HK','MO','TW'].includes(rate.country));\r\n    if (!rates.length) status.textContent = t(\"No shipping service is available for this destination. Please contact us before ordering.\");\r\n    rates.forEach(rate => {\r\n      const row = document.createElement('tr');\r\n      const allowed = valid && eligible(rate, countryCode, mg, cents);\r\n      if (!allowed) row.className = 'lk-unavailable';\r\n      const transit = rate.transit ? `${rate.transit[0] === rate.transit[1] ? rate.transit[0] : rate.transit[0] + '-' + rate.transit[1]} ${t(rate.transit[2].replace('_',' '))}` : t(\"Contact us\");\r\n      const values = [rate.method, transit, money(rate.first_cents) + ' \/ ' + kg(rate.first_mg), money(rate.step_cents) + ' \/ ' + kg(rate.step_mg), allowed ? money(shippingCost(rate, mg)) : t(\"Unavailable\")];\r\n      values.forEach((value, index) => {\r\n        const cell = document.createElement('td');\r\n        const label = document.createElement(index === 0 || index === 4 ? 'strong' : 'span');\r\n        label.textContent = value; cell.append(label);\r\n        if (index === 0) {\r\n          const note = document.createElement('small');\r\n          note.textContent = rate.duties_included ? t(\"Import duties included\") : t(\"Import duties not included\");\r\n          cell.append(note);\r\n          if (rate.small_packet) { const limit = document.createElement('small'); limit.textContent = t(\"Requires BOTH value under $100 and weight under 2 kg.\"); cell.append(limit); }\r\n          if (rate.pickup_only) { const pickup = document.createElement('small'); pickup.textContent = t(\"Lagos pickup only; not door-to-door.\"); cell.append(pickup); }\r\n        }\r\n        if (index === 4 && valid && !allowed) { const reason = document.createElement('small'); reason.textContent = t(\"Parcel limit exceeded\"); cell.append(reason); }\r\n        row.append(cell);\r\n      });\r\n      rows.append(row);\r\n    });\r\n  }\r\n  [weight, amount].forEach(input => input.addEventListener('input', render));\r\n  fetch('\/wp-content\/plugins\/lekani-weight-shipping\/rates.json', {cache:'no-cache'})\r\n    .then(response => { if (!response.ok) throw new Error('Rates unavailable'); return response.json(); })\r\n    .then(data => {\r\n      if (data.currency !== 'USD' || !Array.isArray(data.rates) || !data.rates.length) throw new Error('Invalid rates');\r\n      const fields = ['first_mg','step_mg','first_cents','step_cents'];\r\n      if (data.rates.some(rate => fields.some(key => !Number.isSafeInteger(rate[key]) || 0 > rate[key]) || rate.step_mg === 0)) throw new Error('Invalid rates');\r\n      table = data;\r\n      table.rates.filter(rate => rate.enabled && !['CN','HK','MO','TW'].includes(rate.country)).forEach(rate => { englishNames.set(rate.country, rate.country_name); destinations.set(rate.country, regions ? regions.of(rate.country) : rate.country_name); });\r\n      const search = document.createElement('input');\r\n      search.id = country.id;\r\n      search.type = 'text';\r\n      search.setAttribute('list', 'lk-country-options');\r\n      search.setAttribute('autocomplete', 'off');\r\n      search.setAttribute('spellcheck', 'false');\r\n      search.placeholder = t(\"Search country or code\");\r\n      const suggestions = document.createElement('datalist');\r\n      suggestions.id = 'lk-country-options';\r\n      Array.from(destinations).sort((a,b) => a[1].localeCompare(b[1], locale)).forEach(([code,name]) => {\r\n        const option = document.createElement('option'); option.value=name; option.label=code; suggestions.append(option);\r\n      });\r\n      country.replaceWith(search);\r\n      search.after(suggestions);\r\n      country = search;\r\n      country.value = destinations.get('US') || destinations.values().next().value;\r\n      country.addEventListener('input', render);\r\n      country.addEventListener('focus', () => country.select());\r\n      country.addEventListener('change', () => {\r\n        const selected = selectedCountry();\r\n        if (selected) country.value = selected[1];\r\n        render();\r\n      });\r\n      country.disabled = false; weight.disabled = false; amount.disabled = false;\r\n      render();\r\n    }).catch(() => {\r\n      status.textContent = t(\"Shipping rates could not be loaded. Please check the quote at checkout or contact support@lekanijewelry.com. A missing quote does not mean free shipping.\");\r\n    });\r\n})();\r\n<\/script>","protected":false},"excerpt":{"rendered":"<p>Sujet d\u2019aideD\u00e9lais et frais de livraisonMoyens de paiementAnnulation et retoursRemboursements et assistance commandesQuestions fr\u00e9quentesGuide d\u2019achatSuivre votre commandePolitique de confidentialit\u00e9Conditions d\u2019utilisationDroits de propri\u00e9t\u00e9 intellectuelleSuppression de compte et demandes relatives aux donn\u00e9es personnellesAchats s\u00e9curis\u00e9s D\u00e9lais et frais de livraisonMoyens de paiementAnnulation et retoursRemboursements et assistance commandesQuestions fr\u00e9quentes Autres sujets d\u2019aide Guide d\u2019achatSuivre votre commandePolitique de confidentialit\u00e9Conditions d\u2019utilisationDroits [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-14","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.lekanijewelry.com\/fr\/wp-json\/wp\/v2\/pages\/14","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lekanijewelry.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.lekanijewelry.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.lekanijewelry.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lekanijewelry.com\/fr\/wp-json\/wp\/v2\/comments?post=14"}],"version-history":[{"count":16,"href":"https:\/\/www.lekanijewelry.com\/fr\/wp-json\/wp\/v2\/pages\/14\/revisions"}],"predecessor-version":[{"id":50569,"href":"https:\/\/www.lekanijewelry.com\/fr\/wp-json\/wp\/v2\/pages\/14\/revisions\/50569"}],"wp:attachment":[{"href":"https:\/\/www.lekanijewelry.com\/fr\/wp-json\/wp\/v2\/media?parent=14"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}