:root[data-design=editorial]:has(#main){--font-serif:var(--font-cormorant),"Cormorant Garamond",Georgia,serif}:root[data-design=editorial]:has(#main) .btn-primary{background:var(--ink);border-color:var(--ink);color:var(--card)}:root[data-design=editorial]:has(#main) .ji-btn.primary{background:var(--ink);border-color:var(--ink);color:var(--card)}:root[data-design=editorial]:has(#main) .cf-btn-primary{background:var(--ink);border-color:var(--ink);color:var(--card)}@media (hover:hover) and (pointer:fine){:root[data-design=editorial]:has(#main) .btn-primary:hover:not(:disabled){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}:root[data-design=editorial]:has(#main) .ji-btn.primary:hover:not(:disabled){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}:root[data-design=editorial]:has(#main) .cf-btn-primary:hover:not(:disabled){background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}}:root[data-design=editorial]:has(#main) .gold-status-panel .btn-primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}:root[data-design=editorial]:has(#main) .ji-hero-edge-scrim{background:linear-gradient(90deg,#0000009e 0%,#00000080 40%,#0000001f 72%,#0000000a 85%)}:root[data-design=editorial][dir=rtl]:has(#main) .ji-hero-edge-scrim{background:linear-gradient(270deg,#0000009e 0%,#00000080 40%,#0000001f 72%,#0000000a 85%)}@media (max-width:640px){:root[data-design=editorial]:has(#main) .ji-hero-edge-scrim{background:linear-gradient(#0000004d 0%,#00000080 25%,#0000008c 55%,#0000009e 100%)}:root[data-design=editorial][dir=rtl]:has(#main) .ji-hero-edge-scrim{background:linear-gradient(#0000004d 0%,#00000080 25%,#0000008c 55%,#0000009e 100%)}}:root[data-design=editorial]:not([lang=ar]):has(#main) .ji-hero-kicker{font-family:var(--font-b);letter-spacing:.01em;text-transform:none;font-size:clamp(13px,1.1vw,15px)}:root[data-design=editorial]:has(#main) .ji-hero-display{letter-spacing:-.005em;text-transform:none;text-shadow:0 1px 14px #00000038;gap:14px;margin-bottom:30px;font-size:clamp(32px,4.8vw,60px);font-weight:400;line-height:1.08}:root[data-design=editorial]:not([lang=ar]):has(#main) .ji-hero-display{font-family:var(--font-serif)}:root[data-design=editorial][lang=ar]:has(#main) .ji-hero-display{font-size:clamp(28px,4vw,48px);line-height:1.3}:root[data-design=editorial]:has(#main) .ji-hero-display span:last-child{letter-spacing:0;max-width:34ch;font-size:clamp(15px,1.35vw,18px);line-height:1.55}:root[data-design=editorial]:not([lang=ar]):has(#main) .ji-hero-display span:last-child{font-family:var(--font-b)}:root[data-design=editorial]:has(#main) .ji-hero-cta{color:#000;letter-spacing:.16em;background:#fff;border-color:#fff;padding:14px 30px}@media (hover:hover) and (pointer:fine){:root[data-design=editorial]:has(#main) .ji-hero-cta:hover{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}}:root[data-design=editorial]:has(#main) .ji-hero-edge-dots{inset-inline-end:auto;left:50%;transform:translate(-50%)}:root[data-design=editorial]:has(#main) .ji-hero-dot{box-shadow:0 0 0 1px #00000059}:root[data-design=editorial]:has(#main) .ji-hero-dot.active{background:#fff;border-radius:4px;width:22px;transform:none}:root[data-design=editorial]:has(#main) .ji-hero-cta:focus-visible{outline-offset:-6px;outline:2px solid #000}:is(:root[data-design=editorial]:has(#main) .ji-hero-dot:focus-visible,:root[data-design=editorial]:has(#main) .ji-hero-pause:focus-visible){outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 4px #0009}:root[data-design=editorial]:has(#main) .ji-sec-head h2{letter-spacing:0;text-transform:none;font-size:clamp(26px,3.2vw,38px);font-weight:500;line-height:1.2}:root[data-design=editorial][lang=ar]:has(#main) .ji-sec-head h2{font-size:clamp(22px,2.8vw,30px)}:is(:root[data-design=editorial]:not([lang=ar]):has(#main) .ji-sec-head h2,:root[data-design=editorial]:not([lang=ar]):has(#main) .sec-head h2,:root[data-design=editorial]:not([lang=ar]):has(#main) .ji-trust-content h2){font-family:var(--font-serif);letter-spacing:0;font-weight:500}:is(:root[data-design=editorial][lang=ar]:has(#main) .ji-sec-head h2,:root[data-design=editorial][lang=ar]:has(#main) .ji-trust-content h2){font-weight:600}:root[data-design=editorial]:has(#main) :is(.ji-page-title,.ji-h1,.cc-page h1){letter-spacing:0;text-transform:none;font-size:clamp(28px,4vw,44px);font-weight:500;line-height:1.15}:root[data-design=editorial]:has(#main) .pd-info h1{letter-spacing:0;text-transform:none;font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.2}:root[data-design=editorial]:not([lang=ar]):has(#main) :is(.ji-page-title,.ji-h1,.cc-page h1,.pd-info h1){font-family:var(--font-serif)}:root[data-design=editorial][lang=ar]:has(#main) :is(.ji-page-title,.ji-h1,.cc-page h1,.pd-info h1){font-weight:600}:root[data-design=editorial]:has(#main) span.ji-eyebrow:not(.ji-eyebrow-keep):not(:has(a)):has(+:is(h1,.ji-page-title,.ji-h1)){display:none}:root[data-design=editorial]:has(#main) .ji-dept-grid{--dept-gap:16px}@media (min-width:900px){:root[data-design=editorial]:has(#main) .ji-dept-grid{--dept-gap:24px}}:root[data-design=editorial]:has(#main) .ji-dept-tile{background:0 0;border:0;border-radius:0;overflow:visible}:root[data-design=editorial]:has(#main) .ji-dept-tile-gold{box-shadow:none}:root[data-design=editorial]:has(#main) .ji-dept-tile-gold .ji-dept-mosaic{outline:1px solid var(--accent);outline-offset:-1px}:root[data-design=editorial]:has(#main) .ji-dept-mosaic{aspect-ratio:5/4;background:var(--bg);border-radius:4px;gap:2px;overflow:hidden}:root[data-design=editorial]:has(#main) .ji-dept-cell{background:var(--sunken)}:is(:root[data-design=editorial]:has(#main) .ji-dept-cell img,:root[data-design=editorial]:has(#main) .ji-coll-cover img){mix-blend-mode:multiply}:is(:root[data-design=editorial][data-theme=dark]:has(#main) .ji-dept-cell,:root[data-design=editorial][data-theme=dark]:has(#main) .ji-coll-cover){background:#e8e8ea}:root[data-design=editorial]:has(#main) .ji-dept-text{text-align:center;align-items:center;padding:14px 8px 2px}:root[data-design=editorial]:has(#main) .ji-dept-name{font-family:var(--font-b);letter-spacing:.01em;text-transform:none;font-size:15px;font-weight:600}:root[data-design=editorial]:has(#main) .ji-dept-count{padding-inline-end:0}:root[data-design=editorial]:has(#main) .ji-dept-arrow{display:none}@media (hover:hover) and (pointer:fine){:root[data-design=editorial]:has(#main) .ji-dept-tile:hover .ji-dept-name{text-underline-offset:4px;text-decoration:underline}}:root[data-design=editorial]:has(#main) .ji-coll-card{text-align:center;background:0 0;border-color:#0000;border-radius:0}:root[data-design=editorial]:has(#main) .ji-coll-cover{background:var(--sunken);border:0;border-radius:4px;overflow:hidden}:root[data-design=editorial]:has(#main) .ji-home-trust{border-top:1px solid var(--line);padding-block:18px}:root[data-design=editorial]:has(#main) .ji-trust-section{background:var(--sunken);border-radius:4px;align-items:stretch;gap:0;overflow:hidden}:root[data-design=editorial]:has(#main) .ji-trust-content{order:-1;align-self:center;padding:clamp(28px,4vw,56px)}:root[data-design=editorial]:has(#main) .ji-trust-content h2{font-size:clamp(28px,3.4vw,42px);line-height:1.12}:root[data-design=editorial]:has(#main) .ji-trust-media{border-radius:0;height:auto;min-height:clamp(280px,32vw,440px)}:root[data-design=editorial]:has(#main) .ji-trust-media-caption{border-radius:2px}:root[data-design=editorial]:has(#main) .ji-trust-list-icon{background:var(--card);border-radius:50%}:root[data-design=editorial]:has(#main) .ji-home{flex-direction:column;display:flex}:root[data-design=editorial]:has(#main) .ji-home>*{width:100%}:root[data-design=editorial]:has(#main) .ji-home>.ji-home-trust{display:none}:root[data-design=editorial]:has(#main) .ji-hero-edge{height:70dvh}@media (min-width:768px){:root[data-design=editorial]:has(#main) .ji-hero-edge{height:clamp(420px,42vw,640px);min-height:0}}:root[data-design=editorial]:has(#main) .ji-dept-cover{aspect-ratio:5/4;background:var(--sunken);border-radius:4px;display:block;position:relative;overflow:hidden}:root[data-design=editorial]:has(#main) .ji-dept-cover img{object-fit:cover;transition:transform .6s var(--ease-out)}:root[data-design=editorial]:has(#main) .ji-dept-tile:has(.ji-dept-cover) .ji-dept-mosaic{display:none}:root[data-design=editorial]:has(#main) .ji-dept-tile-gold .ji-dept-cover:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--accent);pointer-events:none;position:absolute;inset:0}:root[data-design=editorial]:has(#main) .ji-dept-shop{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}:root[data-design=editorial][dir=rtl]:has(#main) .ji-dept-shop svg{scale:-1 1}@media (hover:hover) and (pointer:fine){:root[data-design=editorial]:has(#main) .ji-dept-tile:hover .ji-dept-cover img{transform:scale(1.03)}:root[data-design=editorial]:has(#main) .ji-dept-tile:hover .ji-dept-shop{color:var(--ink)}}@media (prefers-reduced-motion:reduce){:root[data-design=editorial]:has(#main) .ji-dept-cover img{transition:none}}:root[data-design=editorial]:has(#main) .ji-service{width:100%;max-width:80rem;margin:16px auto 0;padding:0 16px;display:block}@media (min-width:768px){:root[data-design=editorial]:has(#main) .ji-service{padding:0 32px}}:root[data-design=editorial]:has(#main) .ji-service-row{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;margin:0;padding:20px 0;list-style:none;display:grid}@media (min-width:900px){:root[data-design=editorial]:has(#main) .ji-service-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:24px 0}:root[data-design=editorial]:has(#main) .ji-service-item{justify-content:center}}:root[data-design=editorial]:has(#main) .ji-service-item{align-items:center;gap:12px;min-width:0;display:flex}:root[data-design=editorial]:has(#main) .ji-service-icon{color:var(--ink);flex:none}:root[data-design=editorial]:has(#main) .ji-service-copy{flex-direction:column;gap:2px;min-width:0;display:flex}:root[data-design=editorial]:has(#main) .ji-service-copy b{color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.3}:root[data-design=editorial]:has(#main) .ji-service-copy span{color:var(--muted);font-size:12.5px;line-height:1.4}@media (min-width:1280px){:is(:root[data-design=editorial]:has(#main):not(:has(.ji-catnav>:nth-child(8))) .ji-header,:root[data-design=editorial]:has(#main):not(:has(.ji-catnav>:nth-child(8))) .ji-header--compact){reading-flow:flex-visual;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:10px clamp(20px,2.5vw,36px)}:root[data-design=editorial]:has(#main):not(:has(.ji-catnav>:nth-child(8))) .ji-brand{flex:none;order:1;grid-template-columns:auto auto;align-items:center;gap:1px 10px;min-height:0;display:grid}:root[data-design=editorial]:has(#main):not(:has(.ji-catnav>:nth-child(8))) .ji-header--compact .ji-brand{flex:none;order:1;grid-template-columns:auto auto;align-items:center;gap:1px 10px;min-height:0;display:grid}:root[data-design=editorial]:has(#main):not(:has(.ji-catnav>:nth-child(8))) .ji-brand>.ji-emblem-3d{grid-row:1/span 2;margin:0;width:40px!important;height:40px!important}:root[data-design=editorial]:has(#main):not(:has(.ji-catnav>:nth-child(8))) .ji-brand-word{letter-spacing:.22em;font-size:16px;line-height:1.1}:root[data-design=editorial]:has(#main):not(:has(.ji-catnav>:nth-child(8))) .ji-header--compact .ji-brand-word{letter-spacing:.22em;font-size:16px;line-height:1.1}:root[data-design=editorial]:has(#main):not(:has(.ji-catnav>:nth-child(8))) .ji-brand-word-ar{justify-content:center;gap:6px;font-size:13px;line-height:1.2}:root[data-design=editorial]:has(#main):not(:has(.ji-catnav>:nth-child(8))) .ji-brand-word-ar-dash{width:10px}:root[data-design=editorial]:has(#main):not(:has(.ji-catnav>:nth-child(8))) .ji-header--compact .ji-brand>.ji-emblem-3d{opacity:1;max-height:none;overflow:visible}:root[data-design=editorial]:has(#main):not(:has(.ji-catnav>:nth-child(8))) .ji-header--compact .ji-brand-word-ar{opacity:1;max-height:none;overflow:visible}:root[data-design=editorial]:has(#main):not(:has(.ji-catnav>:nth-child(8))) .ji-catnav{flex-wrap:nowrap;flex:auto;order:2;gap:4px clamp(12px,1.4vw,24px);min-width:0;padding:0}:root[data-design=editorial]:has(#main):not(:has(.ji-catnav>:nth-child(8))) .ji-catnav a{letter-spacing:.1em;white-space:nowrap}:root[data-design=editorial]:has(#main):not(:has(.ji-catnav>:nth-child(8))) .ji-catnav .ji-megatrigger:not(.ji-megatrigger-gold)>:is(svg,img):first-child{display:none}:root[data-design=editorial]:has(#main):not(:has(.ji-catnav>:nth-child(8))) .ji-hdr-utils{flex:none;order:3;gap:4px;position:static}:root[data-design=editorial]:has(#main):not(:has(.ji-catnav>:nth-child(8))) .ji-header--compact .ji-hdr-utils{flex:none;order:3;gap:4px;position:static}}@media (min-width:1280px) and (max-width:1399px){:root[data-design=editorial]:has(#main):not(:has(.ji-catnav>:nth-child(8))) .ji-catnav a{letter-spacing:.06em}}:root[data-design=editorial]:has(#main) .ji-shipstrip{background:0 0;margin-top:clamp(48px,7vw,88px);padding-block:0}:root[data-design=editorial]:has(#main) .ji-shipstrip-inner{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:80rem;display:flex}:root[data-design=editorial]:has(#main) .ji-shipstrip-title{color:var(--muted);letter-spacing:0;text-transform:none;font-size:13px;font-weight:600}:root[data-design=editorial]:has(#main) .ji-shipstrip-title svg{width:16px;height:16px;color:var(--accent-deep)}:root[data-design=editorial]:not([lang=ar]):has(#main) .ji-shipstrip-title span{text-transform:lowercase;display:inline-block}:root[data-design=editorial]:not([lang=ar]):has(#main) .ji-shipstrip-title span:first-letter{text-transform:uppercase}:root[data-design=editorial]:has(#main) .ji-batch-centerpiece{width:auto}:root[data-design=editorial]:has(#main) .ji-batch-centerpiece span{letter-spacing:0;text-transform:none;max-width:24ch;color:var(--ink);-webkit-line-clamp:unset;font-size:clamp(26px,3.4vw,42px);font-weight:500;line-height:1.15;display:inline;overflow:visible}:root[data-design=editorial]:not([lang=ar]):has(#main) .ji-batch-centerpiece span{font-family:var(--font-serif)}:root[data-design=editorial]:not([lang=ar]):has(#main) .ji-batch-centerpiece span{text-transform:lowercase;display:inline-block}:root[data-design=editorial]:not([lang=ar]):has(#main) .ji-batch-centerpiece span:first-letter{text-transform:uppercase}:root[data-design=editorial][lang=ar]:has(#main) .ji-batch-centerpiece span{font-family:var(--font-cairo), "Cairo", sans-serif;font-size:clamp(22px,3vw,34px);line-height:1.4}:root[data-design=editorial]:has(#main) .ji-batch-centerpiece svg{width:18px;height:18px}:root[data-design=editorial]:has(#main) .ji-batch-collecting span{color:var(--ink)}:root[data-design=editorial]:has(#main) .ji-batch-thisweek span{color:var(--accent-deep)}:root[data-design=editorial]:has(#main) :is(.ji-batch-closing,.ji-batch-lastcall,.ji-batch-critical) span{background-image:linear-gradient(100deg, var(--accent-deep) 35%, var(--accent) 50%, var(--accent-deep) 65%)}:root[data-design=editorial]:has(#main) .ji-shipstrip-stats{justify-content:center;gap:14px 44px;margin-top:8px}:root[data-design=editorial]:has(#main) .ji-shipstrip-stats>div{align-items:center}:root[data-design=editorial]:has(#main) .ji-shipstrip-stats small{letter-spacing:0;text-transform:none;color:var(--muted);font-size:12.5px;font-weight:500}:root[data-design=editorial]:has(#main) .ji-shipstrip-stats b{color:var(--ink);font-variant-numeric:lining-nums;font-size:20px;font-weight:600}:root[data-design=editorial]:not([lang=ar]):has(#main) .ji-shipstrip-stats b{font-family:var(--font-serif);font-size:23px;font-weight:500}:root[data-design=editorial]:has(#main) .ji-shipstrip .ji-countdown{color:var(--accent-deep);font-variant-numeric:tabular-nums lining-nums}:root[data-design=editorial]:has(#main) .ji-nextship-strip{box-shadow:none;background:0 0;border:0;margin-top:clamp(20px,3vw,32px);padding-inline:16px}:root[data-design=editorial]:has(#main) .ji-nextship-strip .ji-nextship{max-width:760px;margin-bottom:0;padding:0}:root[data-design=editorial]:has(#main) .ji-nextship-strip .ji-nextship-label{letter-spacing:0;text-transform:none;color:var(--ink);margin-bottom:14px;font-size:17px;font-weight:500}:root[data-design=editorial]:not([lang=ar]):has(#main) .ji-nextship-strip .ji-nextship-label{font-family:var(--font-serif);font-size:20px}:root[data-design=editorial]:has(#main) .ji-nextship-strip .ji-nextship-track{background:var(--line);height:2px}:root[data-design=editorial]:has(#main) .ji-nextship-strip .ji-nextship-fill{background:var(--accent)}:root[data-design=editorial]:has(#main) .ji-nextship-strip .ji-nextship-marker{background:var(--card);width:32px;height:32px;color:var(--accent-deep);border:1px solid var(--accent);box-shadow:0 0 0 5px var(--bg)}:root[data-design=editorial]:has(#main) .ji-nextship-strip .ji-nextship-marker svg{width:15px;height:15px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){:root[data-design=editorial]:has(#main) .ji-nextship-strip .ji-nextship-fill{transform-origin:0;animation:linear both ji-voyage-draw;animation-timeline:view();animation-range:entry 10% cover 45%}:root[data-design=editorial][dir=rtl]:has(#main) .ji-nextship-strip .ji-nextship-fill{transform-origin:100%}:root[data-design=editorial]:has(#main) .ji-nextship-strip .ji-nextship-marker{animation:linear both ji-voyage-arrive;animation-timeline:view();animation-range:entry 30% cover 50%}}}@keyframes ji-voyage-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ji-voyage-arrive{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}:root[data-design=editorial]:has(#main) .ji-trust-content>.ji-eyebrow{display:none}:root[data-design=editorial]:has(#main) :is(.ji-pcard,.ji-edit-card){background:0 0;border:0;padding:0 0 16px}:root[data-design=editorial]:has(#main) :is(.ji-pcard-media,.ji-edit-frame){background:var(--sunken);border-radius:4px}:root[data-design=editorial]:has(#main) :is(.ji-pcard-img,.ji-edit-img){mix-blend-mode:multiply}:root[data-design=editorial]:has(#main) :is(.grid-products,.ji-edit-grid){background:0 0;border:0;gap:32px 20px}:root[data-design=editorial]:has(#main) .grid-products:after{display:none}:root[data-design=editorial]:has(#main) .ji-edit-img{box-sizing:border-box;padding:8%}:root[data-design=editorial][data-theme=dark]:has(#main) :is(.ji-pcard-media,.ji-edit-frame){background:#e8e8ea}:root[data-design=editorial]:has(#main) .ji-edit-status:not([class*=gold-status-]){display:none}:root[data-design=editorial]:has(#main) :is(.ji-pcard-add,.ji-edit-add-special){min-height:44px;color:var(--ink);font-family:var(--font-b);letter-spacing:0;text-transform:none;text-underline-offset:5px;background:0 0;border:0;align-self:center;padding:0 4px;font-size:13px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){:root[data-design=editorial]:has(#main) :is(.ji-pcard-add,.ji-edit-add-special):hover:not(:disabled){color:var(--accent-deep);background:0 0;transform:none}}:root[data-design=editorial]:has(#main) :is(.ji-pcard-add,.ji-edit-add-special):disabled{color:var(--muted);background:0 0;text-decoration:none}:root[data-design=editorial]:has(#main) :is(.ji-pcard-brand,.ji-edit-brand){letter-spacing:.12em}:root[data-design=editorial]:has(#main) .ji-home>.ji-showcase{display:none}:root[data-design=editorial]:has(#main) .ji-catalog-wrap .sec-head{text-align:center;margin-inline:auto}:root[data-design=editorial]:has(#main) .ji-catalog-wrap .sec-head p{margin-inline:auto}:root[data-design=editorial]:has(#main) .ji-catalog-wrap .sec-head>.eyebrow{display:none}:root[data-design=editorial]:has(#main) .ji-catalog-wrap .sec-head h2{letter-spacing:0;text-transform:none;font-size:clamp(26px,3.2vw,38px);font-weight:500}:root[data-design=editorial][lang=ar]:has(#main) .ji-catalog-wrap .sec-head h2{font-size:clamp(22px,2.8vw,30px);font-weight:600}:root[data-design=editorial]:has(#main) .cf-cat:not(.cf-option){letter-spacing:0;text-transform:none;color:var(--muted);border-color:#0000;border-radius:0;padding-inline:10px;font-size:14px;font-weight:500}:root[data-design=editorial]:has(#main) .cf-cat:not(.cf-option)[aria-pressed=true]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink);background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){:root[data-design=editorial]:has(#main) .cf-cat:not(.cf-option):hover{color:var(--ink);border-color:#0000}}:root[data-design=editorial]:has(#main) .ji-sourcing-cta-text h2{letter-spacing:0;font-weight:500}:root[data-design=editorial]:not([lang=ar]):has(#main) .ji-sourcing-cta-text h2{font-family:var(--font-serif);font-size:clamp(24px,2.8vw,30px)}:root[data-design=editorial]:has(#main) .ji-concierge{background:0 0}:root[data-design=editorial]:has(#main) .ji-concierge p{letter-spacing:0;text-transform:none;font-size:clamp(18px,2.2vw,24px)}:root[data-design=editorial]:not([lang=ar]):has(#main) .ji-concierge p{font-family:var(--font-serif)}:root[data-design=editorial]:has(#main) .foot-grid h2{letter-spacing:0;text-transform:none;font-size:14px}:root[data-design=editorial]:has(#main) .f-chip{border-radius:2px}:root[data-design=editorial]:has(#main) .f-chip.active{background:var(--ink);border-color:var(--ink);color:var(--card)}:root[data-design=editorial]:has(#main) .qty-ctl{border-radius:2px}:root[data-design=editorial][lang=ar]:has(#main) .ji-catnav a{letter-spacing:0;font-size:13px}:root[data-design=editorial][lang=ar]:has(#main) :is(.ji-hero-cta,.btn){letter-spacing:0;font-size:13px}:root[data-design=editorial][lang=ar]:has(#main) .ji-service-copy b{font-size:14.5px}:root[data-design=editorial][lang=ar]:has(#main) .ji-service-copy span{font-size:13.5px}:root[data-design=editorial][lang=ar]:has(#main) .ji-dept-shop{font-size:13.5px}:root[data-design=editorial][lang=ar]:has(#main) :is(.ji-pcard-add,.ji-edit-add-special){font-size:14px}:root[data-design=editorial][lang=ar]:has(#main) .ji-pcard-limited{letter-spacing:0;font-size:11.5px}:root[data-design=editorial][lang=ar]:has(#main) :is(.ji-batch-centerpiece span,.ji-nextship-strip .ji-nextship-label,.ji-shipstrip-stats small){font-weight:600}:root[data-design=editorial]:has(#main) .ji-dept-tile .ji-dept-count{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:block;position:absolute;overflow:hidden}:root[data-design=editorial]:has(#main) .pd-crumbs{overflow-wrap:anywhere;margin-bottom:20px;display:block}:root[data-design=editorial]:has(#main) .pd-back{display:none!important}@media (max-width:640px){:root[data-design=editorial]:has(#main) .ji-sourcing-actions{flex-direction:column;align-items:stretch;width:100%}:root[data-design=editorial]:has(#main) .ji-sourcing-actions .ji-btn{justify-content:center;width:100%}:root[data-design=editorial]:has(#main) .cat-summary .pd-summary:not(.is-open){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0;display:-webkit-box;overflow:hidden}:root[data-design=editorial]:has(#main) .cat-summary-more{min-height:44px;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;margin-bottom:4px;padding:0;font-size:13px;text-decoration:underline;display:inline-flex}:root[data-design=editorial]:has(#main) .ji-category-trust-strip.is-top{display:none}:root[data-design=editorial]:has(#main) .ji-category-trust-strip.is-bottom{margin-top:28px;display:flex}:root[data-design=editorial]:has(#main) .cc-page>.wrap:has(.cat-summary){padding-top:18px!important}}:root[data-design=editorial]:has(#main) .ji-channel.ji-shipstrip-channel a{color:var(--ink);border-color:var(--accent-deep)}:root[data-design=editorial]:has(#main) .ji-channel.ji-shipstrip-channel a svg{color:var(--accent-deep)}