@media(max-width:480px){.ju-purchase-actions.svelte-k3o9rl{height:auto;align-items:stretch;gap:8px}.ju-purchase-main.svelte-k3o9rl{min-width:0}.ju-purchase-main.svelte-k3o9rl>div:where(.svelte-k3o9rl){height:auto}.ju-purchase-main.svelte-k3o9rl button{min-height:48px}.ju-purchase-actions.svelte-k3o9rl>button{height:48px;width:48px;flex:0 0 48px}}.ssbc-button__link.svelte-11vdqpr,.ssbc-button__icon.svelte-11vdqpr{display:inline-block}.ssbc-button__link.svelte-11vdqpr{text-decoration:none;color:#fff}.ssbc-button.svelte-11vdqpr{transition:25ms ease-out;padding:.75em}.ssbc-button__icon.svelte-11vdqpr svg{width:1em;height:1em;margin:0;vertical-align:middle}.ssbc-button__icon--fill.svelte-11vdqpr{fill:#fff;stroke:none}.ssbc-button__icon--outline.svelte-11vdqpr{fill:none;stroke:#fff}.ssbc-button--email{background-color:#777}.ssbc-button--email:active,.ssbc-button--email:hover{background-color:#5e5e5e}.ssbc-button--facebook{background-color:#3b5998}.ssbc-button--facebook:active,.ssbc-button--facebook:hover{background-color:#2d4373}.ssbc-button--linkedin{background-color:#0077b5}.ssbc-button--linkedin:active,.ssbc-button--linkedin:hover{background-color:#046293}.ssbc-button--pinterest{background-color:#bd081c}.ssbc-button--pinterest:active,.ssbc-button--pinterest:hover{background-color:#8c0615}.ssbc-button--telegram{background-color:#54a9eb}.ssbc-button--telegram:active,.ssbc-button--telegram:hover{background-color:#4b97d1}.ssbc-button--x{background-color:#14171a}.ssbc-button--x:active,.ssbc-button--x:hover{background-color:#000}.ssbc-button--whatsapp{background-color:#25d366}.ssbc-button--whatsapp:active,.ssbc-button--whatsapp:hover{background-color:#1da851}.ju-customer-reviews.svelte-1mni2sq{padding-top:55px;padding-bottom:55px;border-top:1px solid #ececec}.review-photo-field.svelte-1mni2sq{display:flex;flex-direction:column;gap:10px}.review-photo-field.svelte-1mni2sq label:where(.svelte-1mni2sq){font-size:16px;font-weight:700}.review-photo-field.svelte-1mni2sq label:where(.svelte-1mni2sq) span:where(.svelte-1mni2sq){color:#777;font-size:12px;font-weight:400}.review-photo-field.svelte-1mni2sq input:where(.svelte-1mni2sq){width:100%;padding:14px;border:1px dashed #c9c9c9;font-size:13px}.review-photo-field.svelte-1mni2sq p:where(.svelte-1mni2sq){color:#666;font-size:12px}.review-photo-error.svelte-1mni2sq{color:#a32626!important}.font-montserrat{font-family:var(--font-body)}.rating-bar-glow.svelte-1mni2sq{box-shadow:0 0 12px rgba(var(--primary),.2)}.custom-scrollbar.svelte-1mni2sq::-webkit-scrollbar{width:4px}.custom-scrollbar.svelte-1mni2sq::-webkit-scrollbar-track{background:transparent}.custom-scrollbar.svelte-1mni2sq::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:4px}.ju-customer-reviews.svelte-1mni2sq:has(.ju-reviews-empty:where(.svelte-1mni2sq)){padding-top:28px;padding-bottom:28px}.ju-reviews-empty.svelte-1mni2sq{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 24px}.ju-reviews-empty.svelte-1mni2sq h2:where(.svelte-1mni2sq){margin:0 0 4px;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#111}.ju-reviews-empty.svelte-1mni2sq p:where(.svelte-1mni2sq){margin:0;font-size:13px;color:#6b6b6b}.ju-reviews-empty.svelte-1mni2sq button:where(.svelte-1mni2sq){height:42px;padding:0 22px;border:1px solid #111;border-radius:2px;background:#fff;color:#111;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease,color .15s ease}.ju-reviews-empty.svelte-1mni2sq button:where(.svelte-1mni2sq):hover{background:#111;color:#fff}.ju-related.svelte-tbuvh0{margin:55px 0 0;border-top:1px solid #e5e5e5;padding-top:42px}.ju-related-head.svelte-tbuvh0{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:24px}.ju-related-head.svelte-tbuvh0 span:where(.svelte-tbuvh0){color:#777;font-size:10px;font-weight:700;letter-spacing:.15em}.ju-related-head.svelte-tbuvh0 h2:where(.svelte-tbuvh0){margin:8px 0 0;color:#172a36;font-family:var(--font-heading);font-size:clamp(25px,3vw,36px);line-height:1.1}.ju-related-actions.svelte-tbuvh0{display:flex;align-items:center;gap:8px}.ju-related-actions.svelte-tbuvh0 a:where(.svelte-tbuvh0){display:inline-flex;align-items:center;gap:4px;margin-right:10px;border-bottom:1px solid currentColor;padding-bottom:4px;color:#172a36;font-size:10px;font-weight:700;letter-spacing:.06em;white-space:nowrap}.ju-related-actions.svelte-tbuvh0 button:where(.svelte-tbuvh0){display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #d6d6d6;border-radius:50%;background:#fff;color:#111;cursor:pointer;transition:border-color .15s ease}.ju-related-actions.svelte-tbuvh0 button:where(.svelte-tbuvh0):hover:not(:disabled){border-color:#111}.ju-related-actions.svelte-tbuvh0 button:where(.svelte-tbuvh0):disabled{opacity:.35;cursor:default}.ju-related-actions.svelte-tbuvh0 button:where(.svelte-tbuvh0):focus-visible{outline:2px solid #111;outline-offset:2px}.ju-related-rail.svelte-tbuvh0{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px)/4);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.ju-related-rail.svelte-tbuvh0::-webkit-scrollbar{display:none}.ju-related-item.svelte-tbuvh0{min-width:0;scroll-snap-align:start}@media(max-width:1024px){.ju-related-rail.svelte-tbuvh0{grid-auto-columns:calc((100% - 2 * 14px) / 3);gap:14px}}@media(max-width:700px){.ju-related.svelte-tbuvh0{margin-top:40px;padding-top:32px}.ju-related-head.svelte-tbuvh0 h2:where(.svelte-tbuvh0){font-size:24px}.ju-related-actions.svelte-tbuvh0 button:where(.svelte-tbuvh0){display:none}.ju-related-actions.svelte-tbuvh0 a:where(.svelte-tbuvh0){margin-right:0}.ju-related-rail.svelte-tbuvh0{grid-auto-columns:46%;gap:12px}}.ju-recent.svelte-1w487xt{margin:55px 0 65px;border-top:1px solid #e5e5e5;padding-top:42px}.ju-recent-head.svelte-1w487xt{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:24px}.ju-recent-head.svelte-1w487xt span:where(.svelte-1w487xt){color:#777;font-size:10px;font-weight:700;letter-spacing:.15em}.ju-recent-head.svelte-1w487xt h2:where(.svelte-1w487xt){margin:8px 0 0;color:#172a36;font-family:var(--font-heading);font-size:clamp(25px,3vw,36px);line-height:1.1}.ju-recent-head.svelte-1w487xt>a:where(.svelte-1w487xt){display:inline-flex;align-items:center;gap:4px;border-bottom:1px solid currentColor;padding-bottom:4px;color:#172a36;font-size:10px;font-weight:700;letter-spacing:.06em;white-space:nowrap}.ju-recent-grid.svelte-1w487xt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ju-recent-card.svelte-1w487xt{min-width:0;text-decoration:none}@media(max-width:700px){.ju-recent.svelte-1w487xt{margin:40px 0 48px;padding-top:32px}.ju-recent-grid.svelte-1w487xt{display:flex;overflow-x:auto;gap:12px;padding-bottom:10px;scroll-snap-type:x mandatory}.ju-recent-card.svelte-1w487xt{flex:0 0 42%;scroll-snap-align:start}.ju-recent-head.svelte-1w487xt h2:where(.svelte-1w487xt){font-size:24px}}.ju-pdp.svelte-1opqhsr{max-width:1440px;padding:20px clamp(18px,5vw,80px) 56px;font-family:var(--font-body);color:#141414}.ju-pdp-crumb.svelte-1opqhsr{margin-bottom:18px}.ju-pdp-grid.svelte-1opqhsr{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:start}.ju-pdp-main.svelte-1opqhsr,.ju-pdp-gallery.svelte-1opqhsr,.ju-buybox.svelte-1opqhsr{min-width:0}.ju-pdp-gallery.svelte-1opqhsr{overflow:hidden}.ju-buybox.svelte-1opqhsr{position:sticky;top:24px;display:flex;flex-direction:column}.ju-eyebrow.svelte-1opqhsr{width:-moz-fit-content;width:fit-content;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#6b6b6b}.ju-eyebrow.svelte-1opqhsr:hover{color:#111}.ju-pdp-title.svelte-1opqhsr{margin:8px 0 10px;font-family:var(--font-heading);font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.25;letter-spacing:-.01em;color:#111;text-transform:none}.ju-meta.svelte-1opqhsr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:12px;color:#7a7a7a}.ju-rating.svelte-1opqhsr{display:inline-flex;align-items:center;gap:2px;color:#111}.ju-rating.svelte-1opqhsr .on{color:#111;fill:#111}.ju-rating.svelte-1opqhsr .off{color:#cfcfcf;fill:#cfcfcf}.ju-rating.svelte-1opqhsr span:where(.svelte-1opqhsr){margin-left:4px;color:#7a7a7a}.ju-rating-empty.svelte-1opqhsr{color:#111;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#bdbdbd}.ju-rating-empty.svelte-1opqhsr:hover{text-decoration-color:#111}.ju-price.svelte-1opqhsr{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:18px}.ju-price.svelte-1opqhsr strong:where(.svelte-1opqhsr){font-size:26px;font-weight:700;letter-spacing:-.01em}.ju-price.svelte-1opqhsr del:where(.svelte-1opqhsr){font-size:15px;color:#8a8a8a}.ju-save.svelte-1opqhsr{padding:3px 8px;border-radius:2px;background:#eaf3fd;color:#0a5fb4;font-size:11px;font-weight:700;letter-spacing:.02em}.ju-price-note.svelte-1opqhsr{margin:6px 0 0;font-size:12px;color:#7a7a7a}.ju-options.svelte-1opqhsr{display:flex;flex-direction:column;gap:16px;margin-top:22px}.ju-opt-label.svelte-1opqhsr{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:12px}.ju-opt-label.svelte-1opqhsr span:where(.svelte-1opqhsr){font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ju-opt-label.svelte-1opqhsr em:where(.svelte-1opqhsr){font-style:normal;color:#6b6b6b}.ju-help-btn.svelte-1opqhsr{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:28px;padding:0;background:transparent;border:0;color:#222;cursor:pointer}.ju-help-btn.svelte-1opqhsr:hover,.ju-help-btn[aria-expanded=true].svelte-1opqhsr{color:#111}.ju-help-btn.svelte-1opqhsr:focus-visible{outline:2px solid #111;outline-offset:1px}.ju-help-pop.svelte-1opqhsr{display:flex;align-items:flex-start;gap:10px;margin:0 0 10px;padding:12px 14px;border:1px solid #e4e2de;border-radius:3px;background:#f6f5f3}.ju-help-pop.svelte-1opqhsr p:where(.svelte-1opqhsr){flex:1;margin:0;font-size:12px;line-height:1.6;color:#444}.ju-help-pop.svelte-1opqhsr strong:where(.svelte-1opqhsr){color:#111}.ju-help-pop.svelte-1opqhsr button:where(.svelte-1opqhsr){flex:none;display:inline-flex;padding:2px;color:#6b6b6b;cursor:pointer}.ju-help-pop.svelte-1opqhsr button:where(.svelte-1opqhsr):hover{color:#111}.ju-opt-btns.svelte-1opqhsr{display:flex;flex-wrap:wrap;gap:6px}.ju-carat-panel.svelte-1opqhsr{padding:12px;border:1px solid #e4e2de;border-radius:2px;background:#fafafa}.ju-carat-search.svelte-1opqhsr{width:100%;min-height:40px;margin-bottom:10px;padding:8px 10px;border:1px solid #d6d6d6;border-radius:2px;background:#fff;font-size:16px}.ju-carat-search.svelte-1opqhsr:focus-visible{outline:2px solid #111;outline-offset:2px}.ju-carat-empty.svelte-1opqhsr{margin:0;font-size:12px;color:#6b6b6b}.ju-carat-toggle.svelte-1opqhsr{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:42px;margin-bottom:8px;padding:10px 12px;border:1px solid #d6d6d6;border-radius:2px;background:#fff;font-size:12px;color:#222;cursor:pointer}.ju-carat-toggle.svelte-1opqhsr:focus-visible{outline:2px solid #111;outline-offset:2px}.ju-carat-toggle.svelte-1opqhsr .ju-chevron-open{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.ju-help-pop.svelte-1opqhsr,.ju-carat-panel.svelte-1opqhsr{transition:none!important;animation-duration:.01ms!important}}.ju-opt-btn.svelte-1opqhsr{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:38px;padding:7px 12px;border:1px solid #d6d6d6;border-radius:2px;background:#fff;font-size:12px;font-weight:500;color:#222;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.ju-opt-btn.svelte-1opqhsr:hover{border-color:#111}.ju-opt-btn.is-on.svelte-1opqhsr{border-color:#111;box-shadow:inset 0 0 0 1px #111;font-weight:700;color:#111}.ju-opt-btn.is-off.svelte-1opqhsr{opacity:.4;cursor:not-allowed}.ju-opt-btn.svelte-1opqhsr:focus-visible{outline:2px solid #111;outline-offset:2px}.ju-opt-swatch.svelte-1opqhsr{width:20px;height:20px;border-radius:50%;border:1px solid #d6d6d6}.ju-swatch-btn.svelte-1opqhsr{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid transparent;border-radius:50%;background:#fff;cursor:pointer;transition:border-color .15s ease}.ju-swatch-btn.svelte-1opqhsr:hover{border-color:#9a9a9a}.ju-swatch-btn.is-on.svelte-1opqhsr{border-color:#111}.ju-swatch-btn.is-off.svelte-1opqhsr{opacity:.4;cursor:not-allowed}.ju-swatch-btn.svelte-1opqhsr:focus-visible{outline:2px solid #111;outline-offset:2px}.ju-metal-swatch.svelte-1opqhsr{display:block;width:30px;height:30px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.ju-metal-swatch.white.svelte-1opqhsr{background:linear-gradient(135deg,#f4f5f6,#cfd3d6 55%,#eef0f1)}.ju-metal-swatch.yellow.svelte-1opqhsr{background:linear-gradient(135deg,#f3dc97,#cfa647 55%,#eed28a)}.ju-metal-swatch.rose.svelte-1opqhsr{background:linear-gradient(135deg,#f1cbbd,#cf9582 55%,#ecc3b4)}.ju-combination-note.svelte-1opqhsr{margin:0;font-size:12px;line-height:1.5;color:#8a5a1f}.ju-size-guide.svelte-1opqhsr{margin-top:-6px}.ju-cta.svelte-1opqhsr{margin-top:24px}.ju-cta.svelte-1opqhsr button{height:52px;border-radius:2px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ju-cta.svelte-1opqhsr .ju-buy-now{background:#111;border-color:#111;color:#fff}.ju-cta.svelte-1opqhsr .ju-buy-now:hover{background:#2b2b2b}.ju-cta.svelte-1opqhsr button[aria-label$=wishlist]{flex:0 0 52px;width:52px;padding:0;border:1px solid #d6d6d6;background:#fff;color:#111}.ju-cta.svelte-1opqhsr button[aria-label$=wishlist]:hover{border-color:#111}.ju-request-combination.svelte-1opqhsr{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;border-radius:2px;background:#111;color:#fff;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ju-assurances.svelte-1opqhsr{display:flex;flex-direction:column;gap:14px;margin:22px 0 0;padding:18px 0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;list-style:none}.ju-assurances.svelte-1opqhsr li:where(.svelte-1opqhsr){display:flex;align-items:flex-start;gap:12px;min-width:0}.ju-assurances.svelte-1opqhsr svg{flex:none;margin-top:1px;color:#111}.ju-assurances.svelte-1opqhsr strong:where(.svelte-1opqhsr){display:block;font-size:13px;font-weight:700}.ju-assurances.svelte-1opqhsr span:where(.svelte-1opqhsr){display:block;margin-top:2px;font-size:12px;color:#6b6b6b}.ju-help.svelte-1opqhsr{margin-top:18px;padding:18px 20px 8px;background:#f6f5f3;border-radius:3px}.ju-help-title.svelte-1opqhsr{margin:0;font-size:14px;font-weight:700;color:#111}.ju-help-sub.svelte-1opqhsr{margin:4px 0 8px;font-size:12px;line-height:1.5;color:#6b6b6b}.ju-expert.svelte-1opqhsr{display:flex;align-items:center;gap:10px;padding:12px 0;font-size:13px;font-weight:600;color:#111}.ju-expert.svelte-1opqhsr+.ju-expert:where(.svelte-1opqhsr){border-top:1px solid #e4e2de}.ju-expert.svelte-1opqhsr span:where(.svelte-1opqhsr){flex:1}.ju-expert.svelte-1opqhsr:hover span:where(.svelte-1opqhsr){text-decoration:underline;text-underline-offset:3px}.ju-info.svelte-1opqhsr{margin-top:36px;border-top:1px solid #e3e3e3}.ju-acc.svelte-1opqhsr{border-bottom:1px solid #e3e3e3}.ju-acc-heading.svelte-1opqhsr{margin:0;font:inherit}.ju-acc-heading.svelte-1opqhsr button:where(.svelte-1opqhsr){display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:18px 2px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#111;text-align:left;cursor:pointer}.ju-acc-heading.svelte-1opqhsr button:where(.svelte-1opqhsr):hover span:where(.svelte-1opqhsr){text-decoration:underline;text-underline-offset:4px}.ju-acc-heading.svelte-1opqhsr button:where(.svelte-1opqhsr):focus-visible{outline:2px solid #111;outline-offset:-2px}.ju-panel.svelte-1opqhsr{padding:0 2px 24px;font-size:13px;line-height:1.7;color:#333}.ju-shipping.svelte-1opqhsr{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ju-shipping[hidden].svelte-1opqhsr{display:none}.ju-shipping.svelte-1opqhsr h3:where(.svelte-1opqhsr){margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#111}.ju-shipping.svelte-1opqhsr p:where(.svelte-1opqhsr){margin:0 0 8px}.ju-shipping.svelte-1opqhsr a:where(.svelte-1opqhsr){display:inline-flex;align-items:center;gap:3px;font-weight:600;color:#111;text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.ju-pdp-grid.svelte-1opqhsr{grid-template-columns:1fr}.ju-buybox.svelte-1opqhsr{position:static;order:-1}.ju-pdp-main.svelte-1opqhsr{display:contents}.ju-pdp-gallery.svelte-1opqhsr{order:-2}.ju-info.svelte-1opqhsr{margin-top:8px}}@media(max-width:560px){.ju-pdp.svelte-1opqhsr{padding:14px 16px 40px}.ju-shipping.svelte-1opqhsr{grid-template-columns:1fr}.ju-cta.svelte-1opqhsr .ju-purchase-actions{gap:8px}.ju-cta.svelte-1opqhsr .ju-purchase-main>div{gap:8px}.ju-cta.svelte-1opqhsr button{min-width:0;padding-left:10px;padding-right:10px;letter-spacing:.06em}.ju-cta.svelte-1opqhsr button[aria-label$=wishlist]{flex:0 0 52px;padding:0}}.ju-pdp.svelte-1opqhsr .ju-customer-reviews{max-width:none;padding-left:0;padding-right:0}
