Jwahry

@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600;700&family=Great+Vibes&display=swap'); *{box-sizing:border-box;margin:0;padding:0} .jw-wrap,.jw-top,.jw-header{width:100%;max-width:100%;overflow-x:clip} .jw-wrap{font-family:'Helvetica Neue',Arial,sans-serif} /* ===== TOP BAR ===== */ .jw-top{background:#fff;border-bottom:1px solid #f0f0f0;padding:6px 0;position:relative;z-index:1002} .jw-top-inner{width:100%;max-width:1320px;margin:0 auto;padding:0 30px;display:flex;align-items:center;justify-content:flex-end;gap:6px} .jw-top-msg{font-size:12px;color:#888;letter-spacing:0.3px;margin-right:auto} .jw-top-right{display:flex;align-items:center;gap:4px} .jw-top-link{font-size:14px;color:#555;text-decoration:none;padding:3px 6px;line-height:1.2;transition:color 0.2s;white-space:nowrap} .jw-top-link:hover{color:#c9a96e} .jw-top-sep{color:#ddd;font-size:14px} /* ===== MAIN HEADER ===== */ .jw-header{background:#fff;border-bottom:1px solid #ececec;position:relative} .jw-header-inner{width:100%;max-width:1320px;margin:0 auto;padding:0 30px;display:flex;align-items:center;height:72px;gap:20px} /* Logo */ .jw-logo{display:flex;align-items:center;text-decoration:none;flex-shrink:0;margin-right:10px} .jw-logo img{display:none} .jw-logo-fallback{ font-family:'Great Vibes',cursive; font-size:44px;font-weight:400;color:#1a1a1a; letter-spacing:0;text-transform:none;line-height:1;display:block;padding:2px 0; } /* Navigation */ .jw-nav{display:flex;align-items:center;list-style:none;gap:2px;flex:1;justify-content:center} .jw-nav>li{position:relative} .jw-nav>li>a{display:flex;align-items:center;gap:4px;padding:10px 14px;font-size:14px;color:#333;text-decoration:none;font-weight:400;letter-spacing:0.2px;transition:color 0.2s;white-space:nowrap;height:72px;border-bottom:2px solid transparent} .jw-nav>li>a:hover,.jw-nav>li.active>a{color:#c9a96e;border-bottom-color:#c9a96e} .jw-nav>li.has-sub>a svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:2.5;opacity:0.6;transition:transform 0.2s} .jw-nav>li:hover>a svg{transform:rotate(180deg)} /* Dropdown */ .jw-drop{display:none;position:absolute;top:100%;left:0;background:#fff;border-top:2px solid #c9a96e;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;box-shadow:0 6px 24px rgba(0,0,0,0.08);min-width:210px;z-index:1000;padding:6px 0;list-style:none} .jw-nav>li:hover .jw-drop{display:block} .jw-drop li a{display:block;padding:9px 20px;font-size:13px;color:#444;text-decoration:none;transition:all 0.15s;border-left:2px solid transparent} .jw-drop li a:hover{color:#c9a96e;border-left-color:#c9a96e;padding-left:22px} /* Mega menu */ .jw-mega{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#fff;border:1px solid #eee;border-top:2px solid #c9a96e;box-shadow:0 6px 24px rgba(0,0,0,0.08);width:500px;max-width:92vw;z-index:1000;padding:20px 24px} .jw-nav>li:hover .jw-mega{display:block} .jw-mega-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:20px} .jw-mega-col h6{font-size:10px;text-transform:uppercase;letter-spacing:2px;color:#c9a96e;font-weight:600;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid #f5f5f5} .jw-mega-col a{display:block;font-size:12.5px;color:#555;text-decoration:none;padding:4px 0;transition:color 0.15s} .jw-mega-col a:hover{color:#c9a96e} /* ===== ICÔNES droite ===== */ .jw-right{display:flex;align-items:center;gap:2px;flex-shrink:0} .jw-btn-icon{ position:relative;display:flex;align-items:center;justify-content:center; width:40px;height:40px;background:none;border:none;cursor:pointer; border-radius:50%;text-decoration:none;color:#333;transition:color 0.2s;flex-shrink:0; } .jw-btn-icon:hover{color:#c9a96e} .jw-btn-icon svg{width:22px;height:22px} .icon-bag,.icon-heart,.icon-user,.icon-search{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round} .jw-badge{ position:absolute;top:1px;right:1px; background:#c9a96e;color:#fff;font-size:9px;font-weight:700; min-width:16px;height:16px;border-radius:8px; display:flex;align-items:center;justify-content:center; padding:0 3px;line-height:1; } /* ===== Panneau recherche déroulant (FiboSearch) ===== */ .jw-search-panel{ display:none;position:absolute;left:0;right:0;top:100%; background:#fff;border-bottom:1px solid #ececec; box-shadow:0 8px 18px rgba(0,0,0,0.07); padding:16px 30px;z-index:1001; } .jw-search-panel.open{display:block} .jw-search-panel .dgwt-wcas-search-form{width:100%;margin:0 auto;max-width:680px} .jw-search-panel .dgwt-wcas-search-wrapp{width:100% !important;max-width:none !important} /* Burger */ .jw-burger{display:none;flex-direction:column;gap:5px;cursor:pointer;background:none;border:none;padding:6px;flex-shrink:0} .jw-burger span{display:block;width:22px;height:1.5px;background:#333} .jw-burger,.jw-burger:hover,.jw-burger:focus,.jw-burger:active{background:transparent !important;box-shadow:none !important;border:none !important;outline:none !important} .jw-burger.active span{background:#c4c4c4} /* Mobile nav */ .jw-mobile{display:none;flex-direction:column;background:#fff;border-top:1px solid #f0f0f0;box-shadow:0 4px 12px rgba(0,0,0,0.06)} .jw-mobile.open{display:flex} .jw-mobile a{display:block;padding:12px 24px;font-size:13.5px;color:#444;text-decoration:none;border-bottom:1px solid #f5f5f5} .jw-mobile a:hover{color:#c9a96e} .jw-mobile .m-cat{padding:9px 24px 3px;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:#c9a96e;font-weight:600;background:#fafafa;border-bottom:1px solid #f0f0f0} .jw-mobile .m-sub{padding-left:40px;font-size:12.5px;color:#777} /* ===== Responsive ===== */ /* ---- MOBILE/TABLETTE : ☰ 🔍 | LOGO centré | ♡ 👤 🛒 ---- */ @media(max-width:1024px){ .jw-nav{display:none} .jw-header-inner{position:relative;justify-content:flex-start;gap:2px} /* .jw-right dissous : ses icônes deviennent des items du header, réordonnables */ .jw-right{display:contents} /* Gauche : hamburger puis loupe */ .jw-burger{display:flex;order:1;margin:0;padding:6px 4px} .jw-search-toggle{order:2} /* Logo parfaitement centré */ .jw-logo{order:3;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0} /* Droite : wishlist, compte, panier (panier à l'extrême droite) */ .jw-wishlist{order:4;margin-left:auto} .jw-account{order:5} .jw-cart{order:6} /* Barre du haut */ .jw-top{padding:5px 0} .jw-top-msg{font-size:10px} .jw-top-link,.jw-top-sep{font-size:13px} .jw-top-link{padding:2px 5px} } @media(max-width:768px){ .jw-header-inner{padding:0 10px;height:48px} .jw-logo-fallback{font-size:30px} .jw-btn-icon{width:34px;height:34px} .jw-search-panel{padding:14px 12px} } @media(max-width:640px){ .jw-top-msg{display:none} .jw-top-inner{padding:0 12px} .jw-header-inner{padding:0 6px} .jw-btn-icon{width:32px;height:32px} .jw-btn-icon svg{width:19px;height:19px} .jw-logo-fallback{font-size:28px;letter-spacing:0} } /* ===== 2e barre (header) STICKY en mobile (≤1024) ===== */ .jw-header{transition:box-shadow .25s} .jw-header-spacer{height:0} @media(max-width:1024px){ .jw-header.jw-stuck{position:fixed;top:0;left:0;right:0;z-index:1001; background:rgba(255,255,255,.68) !important; -webkit-backdrop-filter:blur(16px) saturate(1.6);backdrop-filter:blur(16px) saturate(1.6); border-bottom:1px solid rgba(201,169,110,.18);box-shadow:0 4px 20px rgba(0,0,0,.07);animation:jwSlideDown .25s ease} /* repli si backdrop-filter non supporté : fond plus opaque */ @supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){ .jw-header.jw-stuck{background:rgba(255,255,255,.95) !important} } body.admin-bar .jw-header.jw-stuck{top:46px} } @keyframes jwSlideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}(function(){ /* ---------- Burger mobile ---------- */ var b=document.getElementById('jw-burger'),m=document.getElementById('jw-mobile'); if(b&&m) b.addEventListener('click',function(){ m.classList.toggle('open'); b.classList.toggle('active'); });/* ---------- 2e barre sticky en mobile (≤1024) ---------- */ (function(){ var topbar=document.querySelector('.jw-wrap > .jw-top'); var hdr=document.querySelector('.jw-wrap > .jw-header'); if(!topbar||!hdr) return; var spacer=document.createElement('div'); spacer.className='jw-header-spacer'; hdr.parentNode.insertBefore(spacer, hdr.nextSibling); var stuck=false; function isMobile(){ return window.matchMedia('(max-width:1024px)').matches; } function set(on){ if(on===stuck) return; stuck=on; if(on){ spacer.style.height=hdr.offsetHeight+'px'; hdr.classList.add('jw-stuck'); } else { hdr.classList.remove('jw-stuck'); spacer.style.height='0'; } } function onScroll(){ if(!isMobile()){ set(false); return; } set((window.pageYOffset||document.documentElement.scrollTop) > topbar.offsetHeight); } window.addEventListener('scroll', onScroll, {passive:true}); window.addEventListener('resize', onScroll); onScroll(); })();/* ---------- Toggle recherche (loupe) ---------- */ var st=document.getElementById('jw-search-toggle'),sp=document.getElementById('jw-search-panel'); if(st&&sp){ st.addEventListener('click',function(e){ e.preventDefault(); sp.classList.toggle('open'); if(sp.classList.contains('open')){ var inp=sp.querySelector('input[type=search],input[name=s]'); if(inp) setTimeout(function(){inp.focus();},50); } }); document.addEventListener('click',function(e){ if(sp.classList.contains('open') && !sp.contains(e.target) && !st.contains(e.target)){ sp.classList.remove('open'); } }); }/* ---------- Helper badge ---------- */ function setBadge(selector,count){ var el=document.querySelector(selector); if(!el) return; var badge=el.querySelector('.jw-badge'); if(!badge){ badge=document.createElement('span'); badge.className='jw-badge'; el.appendChild(badge); } count=parseInt(count,10)||0; var txt=count>99?'99+':String(count); if(badge.textContent!==txt) badge.textContent=txt; badge.style.display=count>0?'flex':'none'; }/* ---------- Lecture du compteur Side Cart ---------- */ function getSideCartCount(){ var sel=['.xoo-wsc-bki-count','.xoo-wsc-items-count','.xoo-wsc-smr-count','.xoo-wsc-count']; for(var i=0;i0){ setTimeout(function(){attachObserver(tries-1);},800); } } attachObserver(6);/* ---------- Événements WooCommerce / plugins ---------- */ if(window.jQuery){ jQuery(document.body).on('added_to_cart removed_from_cart wc_fragments_refreshed wc_fragments_loaded xoo_wsc_initiated',scheduleRefresh); jQuery(document).on('added_to_wishlist removed_from_wishlist yith_wcwl_product_added_to_wishlist yith_wcwl_product_removed_from_list',refreshWishlist); }/* ---------- Resync quand l'onglet redevient actif ---------- */ document.addEventListener('visibilitychange',function(){ if(!document.hidden){ scheduleRefresh(); refreshWishlist(); } }); })();
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600;700&display=swap'); .jwh{--gold:#c9a96e;--gold-d:#b8975a;--dark:#1a1a1a;--cream:#faf8f4;--ink:#2a2a2a; font-family:'Helvetica Neue',Arial,sans-serif;color:var(--ink);width:100%;overflow-x:clip} .jwh *{box-sizing:border-box} .jwh img{max-width:100%;display:block} .jwh a{text-decoration:none} .jwh .sec{padding:clamp(54px,7vw,96px) clamp(16px,4vw,60px)} .jwh .wrap{max-width:1320px;margin:0 auto} .jwh .center{text-align:center} .jwh .eyebrow{font-size:12px;letter-spacing:3.5px;text-transform:uppercase;color:var(--gold);font-weight:600;margin-bottom:12px} .jwh .title{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;color:var(--dark);line-height:1.08;margin:0 0 16px;font-size:clamp(30px,4.4vw,46px)} .jwh .lead{font-size:16px;color:#6b6b6b;max-width:640px;margin:0 auto 8px;line-height:1.7} .jwh .rule{width:54px;height:2px;background:var(--gold);margin:16px auto 30px;border:0} .jwh .btn{display:inline-block;background:var(--gold);color:#fff;font-size:14px;letter-spacing:.6px;padding:14px 34px;border-radius:50px;transition:.25s;border:1.5px solid var(--gold)} .jwh .btn:hover{background:var(--gold-d);border-color:var(--gold-d);transform:translateY(-1px)} .jwh .btn-ghost{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.75)} .jwh .btn-ghost:hover{background:#fff;color:var(--dark);border-color:#fff} .jwh .btn-out{background:transparent;color:var(--dark);border:1.5px solid var(--gold)} .jwh .btn-out:hover{background:var(--gold);color:#fff}/* HERO */ .jwh-hero{position:relative;min-height:clamp(520px,82vh,820px);display:flex;align-items:center; background:url('/wp-content/uploads/2026/06/hero-jwahry.webp') center/cover no-repeat;background-color:#cbb79c} .jwh-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,8,4,.80) 0%,rgba(12,8,4,.58) 38%,rgba(12,8,4,.18) 70%,rgba(12,8,4,0) 100%)} .jwh-hero .inner{position:relative;z-index:2;color:#fff;width:100%;max-width:1320px;margin:0 auto;padding:0 clamp(20px,5vw,64px)} .jwh-hero .eyebrow{color:#ecd7af} .jwh-hero h1{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;line-height:1.04;margin:0 0 20px;max-width:660px;font-size:clamp(38px,6vw,68px);color:#fff !important;text-shadow:0 2px 30px rgba(0,0,0,.55),0 1px 4px rgba(0,0,0,.35)} .jwh-hero .sub{font-size:clamp(15px,1.5vw,19px);max-width:500px;margin:0 0 32px;line-height:1.65;color:#f3eee6;text-shadow:0 1px 12px rgba(0,0,0,.4)} .jwh-hero .actions{display:flex;gap:14px;flex-wrap:wrap}/* USP */ .jwh-usp{background:var(--cream);padding:clamp(34px,4vw,52px) clamp(16px,4vw,60px)} .jwh-usp .grid{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:22px} .jwh-usp .item{text-align:center;padding:6px} .jwh-usp svg{width:32px;height:32px;stroke:var(--gold);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;margin:0 auto 12px} .jwh-usp h3{font-size:14.5px;font-weight:700;margin:0 0 5px;color:var(--dark)} .jwh-usp p{font-size:12.5px;color:#888;line-height:1.5;margin:0}/* CATEGORY GRID */ .jwh-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.8vw,26px);max-width:1500px;margin:0 auto} .jwh-cat{display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background:#fff;border:1px solid #ece5d8;box-shadow:0 6px 20px rgba(0,0,0,.04);transition:.3s} .jwh-cat:hover{box-shadow:0 16px 38px rgba(0,0,0,.10);transform:translateY(-4px)} .jwh-cat .ph{aspect-ratio:1/1;overflow:hidden;background:#efe9e0} .jwh-cat .ph img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease} .jwh-cat:hover .ph img{transform:scale(1.06)} .jwh-cat .cap{padding:18px 16px 20px;text-align:center} .jwh-cat .cap h3{font-family:'Cormorant Garamond',serif;font-size:clamp(21px,2vw,27px);font-weight:600;margin:0 0 5px;color:var(--dark)} .jwh-cat .cap span{font-size:11.5px;letter-spacing:2px;text-transform:uppercase;color:var(--gold);font-weight:600;display:inline-flex;align-items:center;gap:7px} .jwh-cat .cap span::after{content:"\2192";transition:.25s;display:inline-block} .jwh-cat:hover .cap span::after{transform:translateX(5px)}/* MATERIAL CHIPS (scroll) */ .jwh-chips{display:flex;gap:clamp(18px,2.4vw,40px);overflow-x:auto;padding:8px clamp(16px,4vw,60px) 14px;scrollbar-width:none;justify-content:flex-start} .jwh-chips::-webkit-scrollbar{display:none} .jwh-chip{flex:0 0 auto;text-align:center;width:118px} .jwh-chip .ph{width:108px;height:108px;border-radius:50%;overflow:hidden;margin:0 auto 12px;border:2px solid #f0e9dd;transition:.3s} .jwh-chip:hover .ph{border-color:var(--gold);transform:translateY(-3px)} .jwh-chip .ph img{width:100%;height:100%;object-fit:cover} .jwh-chip span{font-size:13.5px;color:#3a3a3a;font-weight:500}/* WOOCOMMERCE product sections */ .jwh-woo{padding:clamp(54px,7vw,90px) clamp(12px,3vw,48px)} .jwh-woo .woocommerce{max-width:1560px;margin:0 auto} .jwh-woo ul.products{display:grid !important;grid-template-columns:repeat(5,1fr);gap:clamp(12px,1.4vw,22px);margin:0 !important;padding:0 !important;list-style:none} .jwh-woo ul.products li.product,.jwh-woo ul.products li.product.first,.jwh-woo ul.products li.product.last{width:auto !important;float:none !important;margin:0 !important;clear:none !important; background:#fff;border:1px solid #efe9e0;border-radius:14px;padding:12px 12px 18px;text-align:center;transition:.28s;position:relative;display:flex;flex-direction:column} .jwh-woo ul.products li.product:hover{box-shadow:0 12px 30px rgba(0,0,0,.09);transform:translateY(-4px);border-color:#e7dcc7} .jwh-woo ul.products li.product .astra-shop-summary-wrap{display:flex;flex-direction:column;flex:1 1 auto;width:100%} .jwh-woo ul.products li.product a img{border-radius:10px;margin:0 0 12px;aspect-ratio:1/1;object-fit:cover;width:100%} .jwh-woo ul.products li.product .ast-woo-product-category{display:block;height:16px;line-height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;color:#9a9a9a;margin:0 0 2px} .jwh-woo ul.products li.product .woocommerce-loop-product__title{font-size:13.5px;color:#333;padding:0 6px;font-weight:500;line-height:1.4;margin:0 0 2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:38px;min-height:38px} .jwh-woo ul.products li.product .price{color:var(--dark);font-weight:600;font-size:15px;display:block;margin:0;margin-top:auto;padding:8px 0 0} .jwh-woo ul.products li.product .price del{color:#bbb;font-weight:400;margin-right:6px} .jwh-woo ul.products li.product .price ins{color:var(--gold);text-decoration:none} .jwh-woo ul.products li.product .button{display:inline-block;align-self:center;background:transparent !important;color:var(--dark) !important;border:1.5px solid var(--gold) !important;border-radius:50px !important; font-size:12.5px !important;letter-spacing:.4px;padding:9px 22px !important;margin:10px 0 0 !important;transition:.25s;font-weight:600} .jwh-woo ul.products li.product .button:hover,.jwh-woo ul.products li.product .added_to_cart:hover{background:var(--gold) !important;color:#fff !important} .jwh-woo ul.products li.product .onsale{background:var(--gold);color:#fff;border:0;border-radius:50px;padding:4px 12px;font-size:11px;min-height:0;min-width:0;top:16px;right:16px;margin:0} .jwh-woo .star-rating{margin:0 auto 8px;color:var(--gold);font-size:13px}/* BRAND STORY */ .jwh-story{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:520px} .jwh-story .img{background:url('/wp-content/uploads/2026/06/home-story.webp') center/cover no-repeat;min-height:380px} .jwh-story .txt{background:var(--dark);color:#f3efe9;display:flex;align-items:center;padding:clamp(40px,6vw,86px)} .jwh-story .txt .eyebrow{color:var(--gold)} .jwh-story .txt h2{font-family:'Cormorant Garamond',serif;font-size:clamp(30px,3.6vw,44px);font-weight:600;color:#fff;line-height:1.12;margin:0 0 18px} .jwh-story .txt p{font-size:15.5px;line-height:1.8;color:#cfc8bd;margin:0 0 14px;max-width:520px} .jwh-story .txt .btn{margin-top:14px}/* THEMES */ .jwh-themes{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.5vw,20px);max-width:1320px;margin:0 auto} .jwh-theme{position:relative;display:block;border-radius:12px;overflow:hidden;aspect-ratio:4/3;background:#efe9e0} .jwh-theme img{width:100%;height:100%;object-fit:cover;transition:transform .5s} .jwh-theme:hover img{transform:scale(1.07)} .jwh-theme::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.55),transparent 60%)} .jwh-theme b{position:absolute;left:16px;bottom:14px;z-index:2;color:#fff;font-family:'Cormorant Garamond',serif;font-size:20px;font-weight:600}/* TESTIMONIALS */ .jwh-rev{background:var(--cream)} .jwh-rev .grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px} .jwh-rev .card{background:#fff;border:1px solid #efe9e0;border-radius:16px;padding:30px 28px;text-align:center} .jwh-rev .stars{color:var(--gold);font-size:16px;letter-spacing:2px;margin-bottom:14px} .jwh-rev .q{font-size:15px;color:#4a4a4a;line-height:1.7;font-style:italic;margin:0 0 16px} .jwh-rev .who{font-size:13px;font-weight:700;color:var(--dark)}/* NEWSLETTER */ .jwh-news{background:var(--dark);color:#fff;text-align:center} .jwh-news h2{font-family:'Cormorant Garamond',serif;font-size:clamp(28px,3.4vw,40px);font-weight:600;margin:0 0 12px;color:#fff} .jwh-news p{color:#c9c2b6;font-size:15px;max-width:520px;margin:0 auto 26px;line-height:1.6} .jwh-news form{display:flex;gap:10px;max-width:480px;margin:0 auto;flex-wrap:wrap;justify-content:center} .jwh-news input{flex:1;min-width:220px;border:1.5px solid rgba(255,255,255,.25);background:rgba(255,255,255,.06);color:#fff;border-radius:50px;padding:14px 22px;font-size:14px;outline:none} .jwh-news input::placeholder{color:#a9a195} .jwh-news input:focus{border-color:var(--gold)} .jwh-news .btn{background:var(--gold);border-color:var(--gold)}/* RESPONSIVE */ @media(max-width:1024px){ .jwh-usp .grid{grid-template-columns:repeat(2,1fr);gap:26px} .jwh-cats{grid-template-columns:repeat(2,1fr)} .jwh-woo ul.products{grid-template-columns:repeat(3,1fr) !important} .jwh-themes{grid-template-columns:repeat(2,1fr)} .jwh-rev .grid{grid-template-columns:1fr;max-width:560px} .jwh-story{grid-template-columns:1fr} .jwh-story .img{min-height:340px} } @media(max-width:600px){ .jwh-cats{grid-template-columns:1fr 1fr;gap:10px} .jwh-woo ul.products{grid-template-columns:repeat(2,1fr) !important;gap:12px} .jwh-woo ul.products li.product .button{padding:8px 16px !important;font-size:11.5px !important} .jwh-themes{grid-template-columns:1fr 1fr} .jwh-hero{background-position:72% center} }
Maison de joaillerie

L'éclat qui vous ressemble

Des bijoux d'exception — or, diamants et pierres précieuses — pensés pour sublimer chaque instant. Pour elle, pour lui, pour vous deux.

Les préférés de nos clientes

Nos coups de cœur


Tout juste arrivés

Dernières créations


Livraison gratuite

Expédition rapide et suivie dans 8 pays européens.

Paiement sécurisé

Transactions protégées, paiement en plusieurs fois possible.

Qualité garantie

Des bijoux sélectionnés et contrôlés avec soin.

Service client

Une équipe à votre écoute, du choix à la livraison.

Trouvez votre style

Acheter par catégorie


Le savoir-faire Jwahry

Chaque bijou raconte une histoire

Chez Jwahry, nous sélectionnons des pièces d'exception alliant matières nobles, finitions impeccables et design intemporel. De l'or aux pierres précieuses, chaque création est choisie pour durer et se transmettre.

Offrez ou offrez-vous un bijou qui a du sens — l'élégance qui vous accompagne au quotidien.

Notre histoire
Pour les connaisseurs

Explorer par matière & pierre


Des bijoux pleins de sens

Nos univers


Panier
0
    0
    Votre panier
    Votre panier est videRevenir à la boutique