.mega-menu.svelte-1w8y9gc{visibility:hidden;opacity:0;transform:translate(-50%,10px);z-index:9999}.hoverable.svelte-1w8y9gc:hover .mega-menu:where(.svelte-1w8y9gc){visibility:visible;opacity:1;transform:translate(-50%)}.hoverable.svelte-1w8y9gc{position:static}.ju-login.svelte-y5waj3{display:grid;grid-template-columns:380px 460px;background:#fff;color:var(--ju-ink);max-width:96vw;border-top:3px solid var(--ju-gold)}.ju-login-photo.svelte-y5waj3{position:relative;background:var(--ju-black);overflow:hidden}.ju-login-photo.svelte-y5waj3>img:where(.svelte-y5waj3):not(.ju-login-photo-logo){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:38% center;object-position:38% center}.ju-login-photo.svelte-y5waj3:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0a09088c,#0a09081a 30%,#0a090833 50%,#0a0908eb)}.ju-login-photo-logo.svelte-y5waj3{position:absolute;z-index:2;top:26px;left:28px;width:130px;height:auto;filter:drop-shadow(0 2px 6px rgb(0 0 0 / 60%))}.ju-login-photo-copy.svelte-y5waj3{position:absolute;z-index:2;left:28px;right:28px;bottom:30px;color:#fff}.ju-login-photo-copy.svelte-y5waj3 span:where(.svelte-y5waj3){display:block;font-size:10px;letter-spacing:.22em;font-weight:600;color:var(--ju-gold);margin-bottom:8px}.ju-login-photo-copy.svelte-y5waj3 strong:where(.svelte-y5waj3){display:block;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgb(255 255 255 / 20%);font-family:var(--font-heading);font-size:22px;font-weight:600;line-height:1.2}.ju-login-photo-copy.svelte-y5waj3 ul:where(.svelte-y5waj3){list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:14px;color:#ffffffe0}.ju-login-photo-copy.svelte-y5waj3 li:where(.svelte-y5waj3){display:flex;align-items:center;gap:10px}.ju-login-photo-copy.svelte-y5waj3 li:where(.svelte-y5waj3) svg{color:var(--ju-gold);flex-shrink:0}.ju-login-panel.svelte-y5waj3{position:relative;padding:36px 42px 30px;min-height:580px;display:flex;flex-direction:column;justify-content:center}.ju-login-close.svelte-y5waj3{position:absolute;top:14px;right:14px;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:var(--ju-muted-strong);border:1px solid var(--ju-line);border-radius:50%;transition:border-color .2s,color .2s}.ju-login-close.svelte-y5waj3:hover{border-color:var(--ju-accent);color:var(--ju-accent)}.ju-login-head.svelte-y5waj3{margin-bottom:24px;text-align:center}.ju-login-logo.svelte-y5waj3{display:block;height:78px;width:auto;margin:0 auto 14px}.ju-login-eyebrow.svelte-y5waj3{display:block;font-size:10px;font-weight:600;letter-spacing:.24em;color:var(--ju-accent)}.ju-login-head.svelte-y5waj3 h1:where(.svelte-y5waj3){margin:8px 0 0;font-family:var(--font-heading);font-size:30px;font-weight:600;line-height:1.1;text-transform:uppercase;color:var(--ju-action)}.ju-login-head.svelte-y5waj3 p:where(.svelte-y5waj3){margin:10px auto 0;max-width:320px;font-size:14px;line-height:1.6;color:var(--ju-muted)}.ju-login-tabs.svelte-y5waj3{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin-bottom:22px;border:1px solid var(--ju-line);border-radius:999px;background:var(--ju-panel-soft)}.ju-login-tabs.svelte-y5waj3 button:where(.svelte-y5waj3){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ju-muted-strong);transition:background .2s,color .2s}.ju-login-tabs.svelte-y5waj3 button.active:where(.svelte-y5waj3){background:var(--ju-black);color:var(--ju-gold);box-shadow:0 4px 12px #00000026}.ju-login-tabs.svelte-y5waj3 button:where(.svelte-y5waj3):focus-visible,.ju-primary.svelte-y5waj3:focus-visible,.ju-login-close.svelte-y5waj3:focus-visible{outline:2px solid var(--ju-accent);outline-offset:2px}.ju-login-form.svelte-y5waj3{display:flex;flex-direction:column;gap:16px}.ju-field.svelte-y5waj3{display:flex;flex-direction:column}.ju-field.svelte-y5waj3 label{font-size:12px;font-weight:600;color:var(--ju-ink-soft)}.ju-field.svelte-y5waj3 input{border-radius:2px;border-color:var(--ju-line-strong)}.ju-field.svelte-y5waj3 input:focus{border-color:var(--ju-accent);box-shadow:0 0 0 3px #a67c2e26}.ju-hint.svelte-y5waj3{margin-top:-4px;font-size:12px;color:var(--ju-muted-soft)}.ju-forgot.svelte-y5waj3{display:flex;justify-content:flex-end;margin-top:-6px}.ju-login.svelte-y5waj3 .ju-link{font-size:12px;color:var(--ju-accent-dark);text-decoration:underline;text-underline-offset:3px}.ju-login.svelte-y5waj3 .ju-link-strong{font-weight:600;color:var(--ju-ink);text-decoration:underline;text-underline-offset:3px}.ju-primary.svelte-y5waj3{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;width:100%;border-radius:2px;background:var(--ju-black);color:var(--ju-gold);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:background .2s}.ju-primary.svelte-y5waj3:hover:not(:disabled){background:var(--ju-ink)}.ju-primary.svelte-y5waj3:disabled{opacity:.55;cursor:not-allowed}.ju-or.svelte-y5waj3{display:flex;align-items:center;gap:12px;margin-top:4px;font-size:12px;color:var(--ju-muted)}.ju-or.svelte-y5waj3:before,.ju-or.svelte-y5waj3:after{content:"";flex:1;height:1px;background:var(--ju-line)}.ju-login.svelte-y5waj3 .ju-secondary{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;border:1px solid var(--ju-accent);border-radius:2px;background:#fff;color:var(--ju-action);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:background .2s,color .2s}.ju-login.svelte-y5waj3 .ju-secondary:hover{background:var(--ju-accent);color:#fff}.ju-legal.svelte-y5waj3{margin:2px 0 0;text-align:center;font-size:12px;line-height:1.7;color:var(--ju-muted-light)}.ju-legal.svelte-y5waj3 a:where(.svelte-y5waj3){color:var(--ju-ink-soft);text-decoration:underline;text-underline-offset:2px}.ju-otp.svelte-y5waj3{display:flex;flex-direction:column;flex:1;justify-content:center}.ju-otp-top.svelte-y5waj3{display:flex;justify-content:space-between;align-items:center;margin:6px 40px 20px 0}.ju-back.svelte-y5waj3{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:12px;font-weight:600;color:var(--ju-muted-strong)}.ju-sent.svelte-y5waj3{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#e9f3ec;font-size:12px;font-weight:600;color:#3f6b4a}.ju-dev.svelte-y5waj3{color:#9a6b12!important;font-size:12px!important;font-weight:600}.ju-otp-input.svelte-y5waj3{display:flex;justify-content:center;padding:14px 0 26px}.ju-resend.svelte-y5waj3{margin:16px 0 0;text-align:center;font-size:14px;color:var(--ju-muted)}.ju-resend.svelte-y5waj3 button:where(.svelte-y5waj3){min-height:44px;font-weight:600;color:var(--ju-accent-dark);text-decoration:underline;text-underline-offset:3px}@media(max-width:860px){.ju-login.svelte-y5waj3{grid-template-columns:minmax(0,460px)}.ju-login-photo.svelte-y5waj3{display:none}}@media(max-width:640px){.ju-login.svelte-y5waj3{grid-template-columns:1fr;width:100vw;max-width:100vw;min-height:100dvh}.ju-login-panel.svelte-y5waj3{padding:max(56px,env(safe-area-inset-top)) 22px max(24px,env(safe-area-inset-bottom));min-height:100dvh;justify-content:flex-start}.ju-login-head.svelte-y5waj3 h1:where(.svelte-y5waj3){font-size:26px}.ju-login-logo.svelte-y5waj3{height:64px}}.bag-drawer-head.svelte-ehkmnj{border-bottom:1px solid var(--ju-line-soft);padding:8px 38px 18px 0;margin-bottom:5px}.bag-drawer-head.svelte-ehkmnj>span:where(.svelte-ehkmnj){display:block;color:var(--ju-grey);font-size:10px;font-weight:700;letter-spacing:.16em}.bag-drawer-head.svelte-ehkmnj h2:where(.svelte-ehkmnj){margin:8px 0 5px;color:var(--ju-black);font-size:27px;font-weight:700;letter-spacing:-.04em}.bag-drawer-head.svelte-ehkmnj small:where(.svelte-ehkmnj){color:var(--ju-grey);font-size:17px;font-weight:400}.bag-drawer-head.svelte-ehkmnj p:where(.svelte-ehkmnj){margin:0;color:var(--ju-grey);font-size:12px}.bag-drawer-secure.svelte-ehkmnj{display:flex;align-items:center;justify-content:center;gap:6px;margin:12px 0 0;color:var(--ju-muted);font-size:11px}.pd-ju{min-width:270px!important;padding:0 0 8px!important;border:1px solid var(--ju-line)!important;border-top:3px solid var(--ju-gold)!important;border-radius:2px!important;background:#fff!important;box-shadow:0 24px 60px #140f0538!important;font-family:var(--font-body)}.pd-ju .pd-head{margin:0 0 8px!important;padding:18px!important;background:var(--ju-black);border:0!important}.pd-ju .pd-avatar{width:44px!important;height:44px!important;background:var(--ju-gold)!important;color:var(--ju-black)!important;font-family:var(--font-heading);font-size:15px;font-weight:700;box-shadow:0 0 0 3px #e8c46a47}.pd-ju .pd-eyebrow{display:block;font-size:9px;font-weight:600;letter-spacing:.22em;color:var(--ju-gold)}.pd-ju .pd-name{margin-top:2px;font-family:var(--font-heading);font-size:16px!important;font-weight:600!important;color:#fff!important}.pd-ju .pd-mail{margin-top:2px;font-size:11px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#ffffff9e!important}.pd-ju .pd-item{margin:0 8px;border-radius:2px!important;color:var(--ju-ink)!important;border-left:2px solid transparent}.pd-ju .pd-ico{border-radius:50%!important;background:#f6eedb!important;color:var(--ju-accent-dark)}.pd-ju .pd-item:hover,.pd-ju .pd-item[data-highlighted]{background:var(--ju-black)!important;color:var(--ju-gold)!important;border-left-color:var(--ju-gold)}.pd-ju .pd-item:hover .pd-ico,.pd-ju .pd-item[data-highlighted] .pd-ico{background:var(--ju-gold)!important;color:var(--ju-black)}.pd-ju .pd-rule{margin:8px 16px!important;background:var(--ju-line)!important}.pd-ju .pd-out{margin:0 8px;width:calc(100% - 16px)!important;border-radius:2px!important;color:var(--ju-danger)!important;font-weight:500}.pd-ju .pd-out .pd-ico{background:#f8e9e7!important;color:var(--ju-danger)}.pd-ju .pd-out:hover{background:#f8e9e7!important}.ice-navigation.svelte-1esyhe0{min-width:0;font-family:var(--font-body);color:var(--ju-black)}.ice-nav-strip.svelte-1esyhe0{display:flex;justify-content:center;gap:44px;padding:0;color:color-mix(in srgb,white 88%,transparent)}.ice-nav-item.svelte-1esyhe0{position:relative;display:flex;align-items:center}.ice-nav-item.svelte-1esyhe0+.ice-nav-item:where(.svelte-1esyhe0):before{content:"";position:absolute;left:-24px;top:50%;width:4px;height:4px;background:var(--ju-gold);opacity:.7;transform:translateY(-50%) rotate(45deg);pointer-events:none}.ice-nav-item.svelte-1esyhe0:after{content:"";position:absolute;left:50%;bottom:7px;width:18px;height:1px;background:var(--ju-gold);transform:translate(-50%) scaleX(0);transition:transform .3s cubic-bezier(.2,.7,.2,1);pointer-events:none}.ice-nav-item.active.svelte-1esyhe0:after,.ice-nav-item.svelte-1esyhe0:hover:after{transform:translate(-50%) scaleX(1)}.ice-nav-link.svelte-1esyhe0{padding:15px 0;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.ice-nav-toggle.svelte-1esyhe0{padding:14px 3px;display:flex;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;color:inherit}.ice-nav-toggle.svelte-1esyhe0 svg{transition:transform .25s ease}.ice-nav-item.active.svelte-1esyhe0 .ice-nav-toggle:where(.svelte-1esyhe0) svg{transform:rotate(180deg)}.ice-nav-item.active.svelte-1esyhe0,.ice-nav-item.svelte-1esyhe0:hover{color:var(--ju-gold)}.ice-mega.svelte-1esyhe0{position:absolute;top:calc(100% + 1px);width:min(250px,calc(100vw - 24px));background:#fff;color:var(--ju-ink);border:1px solid var(--ju-line);border-top:2px solid var(--ju-gold);border-radius:0 0 6px 6px;box-shadow:0 18px 36px -18px color-mix(in srgb,var(--ju-ink) 30%,transparent);max-height:calc(100dvh - 130px);overflow:auto;animation:svelte-1esyhe0-menu-reveal .15s ease-out}.ice-mega[hidden].svelte-1esyhe0{display:none}.ice-mega-inner.svelte-1esyhe0{padding:14px 18px 12px}.ice-mega-main.svelte-1esyhe0{display:flex;flex-direction:column;gap:12px}.ice-mega-group.svelte-1esyhe0{display:flex;flex-direction:column;min-width:0}.ice-mega.svelte-1esyhe0 h2:where(.svelte-1esyhe0){margin:0 0 4px;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ju-accent)!important}.ice-mega-group.svelte-1esyhe0>a:where(.svelte-1esyhe0){display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 0;font-size:14px;line-height:1.4;color:var(--ju-ink-soft);transition:color .15s ease}.ice-mega-group.svelte-1esyhe0>a:where(.svelte-1esyhe0) svg{display:none}.ice-mega-group.svelte-1esyhe0>a:where(.svelte-1esyhe0):hover,.ice-mega-group.svelte-1esyhe0>a:where(.svelte-1esyhe0):focus-visible{color:var(--ju-black);text-decoration:underline;text-underline-offset:4px}.ice-mega-bar.svelte-1esyhe0{margin-top:12px;padding-top:12px;border-top:1px solid var(--ju-line)}.ice-mega-all.svelte-1esyhe0{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ju-black)}.ice-mega-all.svelte-1esyhe0:hover{color:var(--ju-accent)}.ice-mega.svelte-1esyhe0 a:where(.svelte-1esyhe0):focus-visible{outline:2px solid var(--ju-accent);outline-offset:2px}@keyframes svelte-1esyhe0-menu-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ice-mega.svelte-1esyhe0{animation:none}.ice-nav-item.svelte-1esyhe0:after{transition:none}.ice-mega-group.svelte-1esyhe0>a:where(.svelte-1esyhe0){transition:none}}@media(max-width:1050px){.ice-nav-strip.svelte-1esyhe0{gap:16px;padding:0 18px}.ice-nav-link.svelte-1esyhe0{font-size:12px}}@media(max-width:900px){.ice-nav-strip.svelte-1esyhe0{justify-content:flex-start;overflow-x:auto;scrollbar-width:none;gap:22px}.ice-nav-link.svelte-1esyhe0{padding:14px 0}.ice-nav-toggle.svelte-1esyhe0{padding:14px 5px}.ice-mega.svelte-1esyhe0{max-height:65dvh}.ice-mega-group.svelte-1esyhe0>a:where(.svelte-1esyhe0){min-height:36px}}.ju-search-trigger.svelte-19n8jft{display:flex;align-items:center;justify-content:center;background:none;border:0;padding:0;color:inherit;cursor:pointer}.ju-search-backdrop.svelte-19n8jft{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:#0a0a0a73;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ju-search.svelte-19n8jft{position:fixed;inset:0 0 auto;z-index:100;max-height:100svh;overflow-y:auto;background:#fff;color:var(--ju-black);font-family:var(--font-body);border-bottom:1px solid var(--ju-line-soft);box-shadow:0 30px 60px -30px #00000059}.ju-search-inner.svelte-19n8jft{max-width:1160px;margin:0 auto;padding:28px 32px 36px}.ju-search-bar.svelte-19n8jft{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 20px}.ju-search-eyebrow.svelte-19n8jft{grid-column:1/-1;display:flex;align-items:center;gap:8px;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ju-accent)}.ju-search-field.svelte-19n8jft{min-width:0;display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--ju-ink);padding:6px 0 12px;transition:border-color .2s}.ju-search-field.svelte-19n8jft:focus-within{border-color:var(--ju-accent)}.ju-search-field.svelte-19n8jft input:where(.svelte-19n8jft){flex:1;min-width:0;border:0;outline:0;background:none;font-family:var(--font-heading);font-size:clamp(22px,3vw,34px);font-weight:400;letter-spacing:-.02em;color:var(--ju-ink)}.ju-search-field.svelte-19n8jft input:where(.svelte-19n8jft):focus,.ju-search-field.svelte-19n8jft input:where(.svelte-19n8jft):focus-visible{outline:none;box-shadow:none}.ju-search-field.svelte-19n8jft input:where(.svelte-19n8jft)::-moz-placeholder{color:var(--ju-line-strong)}.ju-search-field.svelte-19n8jft input:where(.svelte-19n8jft)::placeholder{color:var(--ju-line-strong)}.ju-search-field.svelte-19n8jft input:where(.svelte-19n8jft)::-webkit-search-cancel-button{display:none}.ju-search-clear.svelte-19n8jft{flex-shrink:0;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ju-muted);text-decoration:underline;text-underline-offset:3px}.ju-search-close.svelte-19n8jft{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--ju-line-soft);border-radius:50%;margin-bottom:6px;transition:border-color .2s,transform .3s}.ju-search-close.svelte-19n8jft:hover{border-color:var(--ju-ink);transform:rotate(90deg)}.ju-search-body.svelte-19n8jft{display:grid;grid-template-columns:260px minmax(0,1fr);gap:48px;margin-top:30px}.ju-search-aside.svelte-19n8jft{display:flex;flex-direction:column;gap:28px}.ju-search-aside.svelte-19n8jft header:where(.svelte-19n8jft),.ju-search-results.svelte-19n8jft header:where(.svelte-19n8jft){display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.ju-search.svelte-19n8jft h3:where(.svelte-19n8jft){font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ju-black);margin:0}.ju-search.svelte-19n8jft h3:where(.svelte-19n8jft) em:where(.svelte-19n8jft){font-style:normal;color:var(--ju-accent);letter-spacing:.04em;text-transform:none;font-size:14px}.ju-search-link.svelte-19n8jft,.ju-search-hint.svelte-19n8jft{font-size:12px;color:var(--ju-muted)}.ju-search-link.svelte-19n8jft{text-decoration:underline;text-underline-offset:3px}.ju-search-recent.svelte-19n8jft{list-style:none;margin:0;padding:0}.ju-search-recent.svelte-19n8jft li:where(.svelte-19n8jft){display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--ju-line-soft)}.ju-search-recent.svelte-19n8jft li:where(.svelte-19n8jft)>button:where(.svelte-19n8jft):first-child{flex:1;display:flex;align-items:center;gap:10px;padding:10px 0;font-size:14px;color:var(--ju-ink-soft);text-align:left}.ju-search-recent.svelte-19n8jft li:where(.svelte-19n8jft)>button:where(.svelte-19n8jft):first-child:hover{color:var(--ju-accent)}.ju-search-remove.svelte-19n8jft{padding:8px;color:var(--ju-muted-light)}.ju-search-remove.svelte-19n8jft:hover{color:var(--ju-ink)}.ju-search-chips.svelte-19n8jft{display:flex;flex-wrap:wrap;gap:8px}.ju-search-chips.svelte-19n8jft a:where(.svelte-19n8jft){display:inline-flex;align-items:center;gap:7px;padding:9px 18px;background:var(--ju-panel-soft);font-size:12px;color:var(--ju-ink-soft);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);transition:background .2s,color .2s}.ju-search-chips.svelte-19n8jft a:where(.svelte-19n8jft):hover{background:var(--ju-ink);color:#fff}.ju-search-categories.svelte-19n8jft{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 8px}.ju-search-categories.svelte-19n8jft a:where(.svelte-19n8jft){display:flex;flex-direction:column;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--ju-ink-soft);text-align:center}.ju-search-cat-img.svelte-19n8jft{width:44px;height:44px;overflow:hidden;background:var(--ju-bg);transform:rotate(45deg);border:1px solid var(--ju-line);transition:border-color .2s}.ju-search-cat-img.svelte-19n8jft img:where(.svelte-19n8jft){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:rotate(-45deg) scale(1.45)}.ju-search-categories.svelte-19n8jft a:where(.svelte-19n8jft):hover .ju-search-cat-img:where(.svelte-19n8jft){border-color:var(--ju-accent)}.ju-search-categories.svelte-19n8jft a:where(.svelte-19n8jft):hover{color:var(--ju-accent)}.ju-search-grid.svelte-19n8jft{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 18px}.ju-search-card.svelte-19n8jft{display:flex;flex-direction:column;gap:8px;width:100%;text-align:left;color:var(--ju-ink)}.ju-search-card-img.svelte-19n8jft{position:relative;display:grid;place-items:center;aspect-ratio:1;background:var(--ju-bg);overflow:hidden;color:var(--ju-line-strong);outline:1px solid transparent;outline-offset:-1px;transition:outline-color .2s}.ju-search-card-img.svelte-19n8jft img:where(.svelte-19n8jft){width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.ju-search-card.is-active.svelte-19n8jft .ju-search-card-img:where(.svelte-19n8jft){outline-color:var(--ju-ink)}.ju-search-card.is-active.svelte-19n8jft .ju-search-card-img:where(.svelte-19n8jft) img:where(.svelte-19n8jft){transform:scale(1.06)}.ju-search-card-title.svelte-19n8jft{font-size:12px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ju-search-card-title.svelte-19n8jft mark:where(.svelte-19n8jft){background:none;color:var(--ju-accent);font-weight:600}.ju-search-card-price.svelte-19n8jft{font-size:14px;font-weight:600}.ju-search-card-price.svelte-19n8jft del:where(.svelte-19n8jft){font-weight:400;font-size:12px;color:var(--ju-muted-light);margin-left:6px}.ju-search-card.is-loading.svelte-19n8jft span:where(.svelte-19n8jft){display:block;aspect-ratio:1;background:var(--ju-surface-dim)}.ju-search-card.is-loading.svelte-19n8jft i:where(.svelte-19n8jft){display:block;height:10px;background:var(--ju-surface-dim)}.ju-search-card.is-loading.svelte-19n8jft i:where(.svelte-19n8jft):last-child{width:45%}.ju-search-card.is-loading.svelte-19n8jft>:where(.svelte-19n8jft){animation:svelte-19n8jft-ju-search-pulse 1.2s ease-in-out infinite}@keyframes svelte-19n8jft-ju-search-pulse{50%{opacity:.45}}.ju-search-empty.svelte-19n8jft{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 16px;text-align:center;background:var(--ju-surface);color:var(--ju-accent)}.ju-search-empty.svelte-19n8jft p:where(.svelte-19n8jft){margin:0;font-size:14px;color:var(--ju-muted);max-width:340px}.ju-search-empty.svelte-19n8jft .ju-search-empty-title:where(.svelte-19n8jft){font-family:var(--font-heading);font-size:22px;color:var(--ju-ink)}.ju-search-all.svelte-19n8jft{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;margin-top:26px;min-height:52px;background:var(--ju-ink);color:#fff;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:background .2s}.ju-search-all.svelte-19n8jft:hover{background:var(--ju-accent-dark)}@media(max-width:1000px){.ju-search-body.svelte-19n8jft{grid-template-columns:1fr;gap:30px}.ju-search-body.has-query.svelte-19n8jft .ju-search-aside:where(.svelte-19n8jft){order:2}.ju-search-grid.svelte-19n8jft{grid-template-columns:repeat(3,minmax(0,1fr))}.ju-search-categories.svelte-19n8jft{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:640px){.ju-search-inner.svelte-19n8jft{padding:18px 16px 28px}.ju-search-close.svelte-19n8jft{width:38px;height:38px}.ju-search-grid.svelte-19n8jft{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.ju-search-hint.svelte-19n8jft{display:none}.ju-search-categories.svelte-19n8jft{gap:4px}.ju-search-cat-img.svelte-19n8jft{width:38px;height:38px}}.ju-bag.svelte-vg1tfl{display:flex;flex-direction:column;min-height:100%;background:#fff;color:var(--ju-black);font-family:var(--font-body)}.ju-bag-head.svelte-vg1tfl{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:26px 28px 22px;background:var(--ju-dark);color:#fff}.ju-bag-eyebrow.svelte-vg1tfl{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ju-gold)}.ju-bag.svelte-vg1tfl .ju-bag-head:where(.svelte-vg1tfl) h2:where(.svelte-vg1tfl){color:#fff;display:flex;align-items:baseline;gap:12px;margin:10px 0 0;font-family:var(--font-heading);font-size:32px;font-weight:400;letter-spacing:-.02em}.ju-bag-head.svelte-vg1tfl small:where(.svelte-vg1tfl){font-family:var(--font-body);font-size:12px;font-weight:400;letter-spacing:.04em;color:var(--ju-line-strong)}.ju-bag-close.svelte-vg1tfl{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgb(255 255 255 / .25);border-radius:50%;color:#fff;transition:border-color .2s,transform .3s}.ju-bag-close.svelte-vg1tfl:hover{border-color:var(--ju-gold);transform:rotate(90deg)}.ju-bag-ship.svelte-vg1tfl{padding:16px 28px;background:var(--ju-panel-soft);border-bottom:1px solid var(--ju-line-soft)}.ju-bag-ship.svelte-vg1tfl p:where(.svelte-vg1tfl){display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:12px;color:var(--ju-ink-soft)}.ju-bag-ship-track.svelte-vg1tfl{height:3px;background:var(--ju-line)}.ju-bag-ship-track.svelte-vg1tfl span:where(.svelte-vg1tfl){display:block;height:100%;background:var(--ju-accent);transition:width .5s cubic-bezier(.2,.7,.2,1)}.ju-bag-ship.is-done.svelte-vg1tfl p:where(.svelte-vg1tfl){color:var(--ju-accent-dark);font-weight:600}.ju-bag-lines.svelte-vg1tfl{flex:1;padding:0 28px}.ju-bag-foot.svelte-vg1tfl{position:sticky;bottom:0;z-index:2;padding:20px 28px 24px;background:#fff;border-top:1px solid var(--ju-line-soft);box-shadow:0 -14px 30px -20px #00000040}.ju-bag-foot.svelte-vg1tfl dl:where(.svelte-vg1tfl){margin:0}.ju-bag-foot.svelte-vg1tfl dl:where(.svelte-vg1tfl)>div:where(.svelte-vg1tfl){display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ju-bag-foot.svelte-vg1tfl dd:where(.svelte-vg1tfl){margin:0}.ju-bag-savings.svelte-vg1tfl{font-size:12px;color:var(--ju-accent-dark);margin-bottom:8px}.ju-bag-savings.svelte-vg1tfl dd:where(.svelte-vg1tfl){font-weight:600}.ju-bag-subtotal.svelte-vg1tfl dt:where(.svelte-vg1tfl){font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.ju-bag-subtotal.svelte-vg1tfl dd:where(.svelte-vg1tfl){font-family:var(--font-heading);font-size:24px;font-weight:600}.ju-bag-note.svelte-vg1tfl{margin:4px 0 16px;font-size:12px;color:var(--ju-muted)}.ju-bag-cta.svelte-vg1tfl{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:54px;padding:0 18px;background:var(--ju-ink);color:#fff;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;overflow:hidden;transition:background .25s}.ju-bag-cta.svelte-vg1tfl:before{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .18),transparent);transform:skew(-20deg);transition:left .6s}.ju-bag-cta.svelte-vg1tfl:hover:not(:disabled){background:var(--ju-accent-dark)}.ju-bag-cta.svelte-vg1tfl:hover:not(:disabled):before{left:120%}.ju-bag-cta.svelte-vg1tfl:disabled{opacity:.55;cursor:not-allowed}.ju-bag-spinner.svelte-vg1tfl{width:14px;height:14px;border:1.5px solid rgb(255 255 255 / .35);border-top-color:#fff;border-radius:50%;animation:svelte-vg1tfl-ju-bag-spin .7s linear infinite}@keyframes svelte-vg1tfl-ju-bag-spin{to{transform:rotate(360deg)}}.ju-bag-continue.svelte-vg1tfl{display:block;width:100%;margin-top:12px;font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--ju-muted);text-decoration:underline;text-underline-offset:4px}.ju-bag-continue.svelte-vg1tfl:hover{color:var(--ju-ink)}.ju-bag-trust.svelte-vg1tfl{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 18px;list-style:none;margin:16px 0 0;padding:14px 0 0;border-top:1px solid var(--ju-line-soft)}.ju-bag-trust.svelte-vg1tfl li:where(.svelte-vg1tfl){display:flex;align-items:center;gap:6px;font-size:10px;color:var(--ju-muted)}.ju-bag-empty.svelte-vg1tfl{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 28px;text-align:center}.ju-bag-empty-mark.svelte-vg1tfl{width:84px;height:84px;display:grid;place-items:center;margin-bottom:6px;color:var(--ju-accent);border:1px solid var(--ju-line);transform:rotate(45deg)}.ju-bag-empty-mark.svelte-vg1tfl svg{transform:rotate(-45deg)}.ju-bag.svelte-vg1tfl .ju-bag-empty:where(.svelte-vg1tfl) h3:where(.svelte-vg1tfl){color:var(--ju-ink);margin:10px 0 0;font-family:var(--font-heading);font-size:25px;font-weight:400}.ju-bag-empty.svelte-vg1tfl p:where(.svelte-vg1tfl){max-width:300px;margin:0;font-size:12px;line-height:1.7;color:var(--ju-muted)}.ju-bag-cats.svelte-vg1tfl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:100%;margin:18px 0 22px}.ju-bag-cats.svelte-vg1tfl a:where(.svelte-vg1tfl){display:flex;flex-direction:column;align-items:center;gap:9px;font-size:10px;font-weight:600;color:var(--ju-ink-soft)}.ju-bag-cats.svelte-vg1tfl a:where(.svelte-vg1tfl)>span:where(.svelte-vg1tfl){width:46px;height:46px;overflow:hidden;background:var(--ju-bg);border:1px solid var(--ju-line);transform:rotate(45deg);transition:border-color .2s}.ju-bag-cats.svelte-vg1tfl img:where(.svelte-vg1tfl){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:rotate(-45deg) scale(1.45)}.ju-bag-cats.svelte-vg1tfl a:where(.svelte-vg1tfl):hover{color:var(--ju-accent)}.ju-bag-cats.svelte-vg1tfl a:where(.svelte-vg1tfl):hover>span:where(.svelte-vg1tfl){border-color:var(--ju-accent)}.ju-bag-help.svelte-vg1tfl{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:12px;color:var(--ju-muted);text-decoration:underline;text-underline-offset:4px}.ju-bag-help.svelte-vg1tfl:hover{color:var(--ju-ink)}@media(max-width:640px){.ju-bag-head.svelte-vg1tfl{padding:20px 18px 18px}.ju-bag-head.svelte-vg1tfl h2:where(.svelte-vg1tfl){font-size:28px}.ju-bag-ship.svelte-vg1tfl,.ju-bag-foot.svelte-vg1tfl{padding-left:18px;padding-right:18px}.ju-bag-lines.svelte-vg1tfl{padding:0 18px}.ju-bag-cats.svelte-vg1tfl a:where(.svelte-vg1tfl)>span:where(.svelte-vg1tfl){width:40px;height:40px}}.ju-to-top.svelte-149zjgq{position:fixed;right:24px;bottom:24px;z-index:45;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid var(--ju-gold);border-radius:50%;background:var(--ju-black);color:var(--ju-gold);box-shadow:0 12px 26px -12px color-mix(in srgb,var(--ju-ink) 70%,transparent);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .25s,transform .3s cubic-bezier(.2,.7,.2,1),visibility .25s,background-color .2s,color .2s}.ju-to-top.visible.svelte-149zjgq{opacity:1;visibility:visible;transform:none}.ju-to-top.svelte-149zjgq:hover{background:var(--ju-gold);color:var(--ju-black)}.ju-to-top.svelte-149zjgq:hover svg{transform:translateY(-2px)}.ju-to-top.svelte-149zjgq svg{transition:transform .25s}.ju-to-top.svelte-149zjgq:focus-visible{outline:2px solid var(--ju-accent);outline-offset:3px}@media(max-width:640px){.ju-to-top.svelte-149zjgq{right:16px;bottom:16px;width:42px;height:42px}}@media(prefers-reduced-motion:reduce){.ju-to-top.svelte-149zjgq,.ju-to-top.svelte-149zjgq svg{transition:none}}.ju-checkout-masthead.svelte-149zjgq{min-height:88px;background:var(--ju-black);border-bottom:2px solid var(--ju-gold);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:20px max(24px,calc((100vw - 1160px)/2));gap:20px}.ju-checkout-masthead.svelte-149zjgq>a:where(.svelte-149zjgq):last-child{font-size:12px;color:var(--ju-gold);text-decoration:underline;text-underline-offset:3px}.ju-checkout-secure.svelte-149zjgq{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#ffffffb3}.ju-checkout-secure.svelte-149zjgq svg{width:15px;height:15px;color:var(--ju-gold)}.ju-announcement.svelte-149zjgq{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:32px;padding:7px 32px;background:color-mix(in srgb,var(--ju-gold) 32%,white);color:var(--ju-ink);font:600 9px var(--font-body);letter-spacing:.14em}.ju-announcement.svelte-149zjgq a:where(.svelte-149zjgq){display:flex;align-items:center;justify-content:center;gap:8px}.ju-announcement.svelte-149zjgq a:where(.svelte-149zjgq):hover{color:var(--ju-accent-dark)}.ju-announcement-side.svelte-149zjgq{font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--ju-muted-strong)}.ju-announcement-side.svelte-149zjgq:first-child{justify-self:start}.ju-announcement-side.svelte-149zjgq:last-child{justify-self:end}.ju-header.svelte-149zjgq{position:sticky;top:0;z-index:40;background:var(--ju-black);color:var(--ju-black);border-bottom:1px solid var(--ju-accent);font-family:var(--font-body)}.ju-header.svelte-149zjgq .ju-logo:where(.svelte-149zjgq){color:#fff}.ju-header-main.svelte-149zjgq{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:86px;padding:0 32px;gap:20px}.ju-lead.svelte-149zjgq{display:flex;align-items:center;gap:6px;justify-self:start}.ju-logo.svelte-149zjgq{display:inline-flex;align-items:center;justify-self:center;gap:5px;text-decoration:none;white-space:nowrap}.ju-logo.svelte-149zjgq .ju-logo-icon{margin-right:4px;color:var(--ju-accent)}.ju-header.svelte-149zjgq .ju-logo:where(.svelte-149zjgq) .ju-logo-icon{color:var(--ju-gold)}.ju-logo.svelte-149zjgq img:where(.svelte-149zjgq){display:block;height:74px;width:auto}.ju-checkout-masthead.svelte-149zjgq .ju-logo:where(.svelte-149zjgq) img:where(.svelte-149zjgq){height:60px}.ju-desktop-navigation.svelte-149zjgq{min-width:0;border-top:1px solid color-mix(in srgb,white 12%,transparent)}.ju-actions.svelte-149zjgq{display:flex;justify-content:flex-end;align-items:center;gap:6px;color:var(--ju-black)}.ju-support.svelte-149zjgq{display:flex;align-items:center;justify-content:center}.ju-header.svelte-149zjgq .ju-nav-glyph,.ju-mobile-trigger.svelte-149zjgq .ju-icon{width:21px;height:21px;color:#fff;transition:color .25s ease,transform .35s cubic-bezier(.2,.7,.2,1)}.ju-act.svelte-149zjgq{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.ju-act.svelte-149zjgq a,.ju-act.svelte-149zjgq button,.ju-act.svelte-149zjgq>div.relative{position:static!important}.ju-act.svelte-149zjgq span.rounded-full.absolute{position:absolute!important;top:2px!important;right:0!important;left:auto!important;bottom:auto!important;transform:none!important;display:inline-grid!important;place-items:center;min-width:18px;height:18px;padding:0 5px!important;border-radius:999px;background:var(--ju-gold)!important;color:var(--ju-black)!important;font-size:10px!important;font-weight:700!important;line-height:1!important;box-shadow:0 0 0 2px var(--ju-black);z-index:2}.ju-act.svelte-149zjgq:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border:1px solid var(--ju-gold);border-radius:50%;transform:scale(.6);opacity:0;transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .25s;pointer-events:none}.ju-act.svelte-149zjgq:after{content:attr(data-tip);position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%,-4px);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--ju-gold);opacity:0;transition:opacity .2s,transform .25s;pointer-events:none}a.ju-act.svelte-149zjgq:is(:where(.svelte-149zjgq):hover,:where(.svelte-149zjgq):focus-visible):before,.ju-act.svelte-149zjgq:has(:is(a,button,[role=button]):is(:hover,:focus-visible) .ju-nav-glyph):before{transform:scale(1);opacity:1}a.ju-act.svelte-149zjgq:hover:after,.ju-act.svelte-149zjgq:has(:is(a,button,[role=button]):hover .ju-nav-glyph):after{opacity:1;transform:translate(-50%)}.ju-act.svelte-149zjgq :is(a,button,[role=button]):is(:hover,:focus-visible) .ju-nav-glyph,a.ju-act.svelte-149zjgq:hover .ju-nav-glyph{color:var(--ju-gold);transform:scale(.9)}.ju-act.svelte-149zjgq .ju-nav-glyph .ju-icon-facet{transition:fill .25s}.ju-act.svelte-149zjgq :is(a,button,[role=button]):hover .ju-nav-glyph .ju-icon-facet,a.ju-act.svelte-149zjgq:hover .ju-icon-facet{fill:var(--ju-gold)}.ju-act.svelte-149zjgq :is(a,button)>span.absolute.rounded-full{top:4px;right:2px;transform:none;min-width:16px;height:16px;padding:0 4px;border-radius:0;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:var(--ju-gold);color:var(--ju-ink);font-size:10px;font-weight:800;justify-content:center}.ju-mobile-trigger.svelte-149zjgq:hover .ju-icon{color:var(--ju-gold)}.ju-mobile-trigger.svelte-149zjgq{display:none;justify-self:start;align-items:center;background:none;border:0;padding:8px;margin-left:-8px}@media(max-width:1199px){.ju-header-main.svelte-149zjgq{grid-template-columns:1fr auto 1fr;min-height:64px;padding:0 20px;gap:8px}.ju-desktop-navigation.svelte-149zjgq{display:none}.ju-mobile-trigger.svelte-149zjgq{display:flex}.ju-lead.svelte-149zjgq{gap:2px}.ju-support.svelte-149zjgq{display:none}.ju-announcement.svelte-149zjgq{padding:7px 20px}.ju-logo.svelte-149zjgq img:where(.svelte-149zjgq){height:58px}.ju-logo.svelte-149zjgq .ju-logo-icon{width:23px}}@media(max-width:640px){.ju-header-main.svelte-149zjgq{padding:0 16px}.ju-announcement.svelte-149zjgq{grid-template-columns:1fr;font-size:8px;letter-spacing:.08em;min-height:28px}.ju-announcement-side.svelte-149zjgq{display:none!important}.ju-act.svelte-149zjgq{width:36px;height:36px}.ju-account.svelte-149zjgq{display:none}.ju-actions.svelte-149zjgq{gap:2px}.ju-checkout-masthead.svelte-149zjgq{min-height:70px;padding:18px}.ju-checkout-masthead.svelte-149zjgq>a:where(.svelte-149zjgq):last-child{font-size:10px}.ju-checkout-secure.svelte-149zjgq{display:none}}@media(max-width:380px){.ju-logo.svelte-149zjgq img:where(.svelte-149zjgq){height:48px}.ju-actions.svelte-149zjgq{gap:0}}.sliding-list.svelte-d9v6bn{list-style:none;margin:0;padding:0;height:1.8rem;overflow:hidden;position:relative}.sliding-list.svelte-d9v6bn li:where(.svelte-d9v6bn){height:1.8rem;line-height:1.8rem;position:absolute;width:100%;opacity:0;animation:svelte-d9v6bn-slideUp var(--anim-duration) linear infinite;animation-delay:calc(var(--index) * (var(--anim-duration) / var(--item-count)))}.sliding-list.svelte-d9v6bn li:where(.svelte-d9v6bn):first-child{opacity:1;top:0}@media screen and (max-width:300px){.sliding-list.svelte-d9v6bn{height:1rem}.sliding-list.svelte-d9v6bn li:where(.svelte-d9v6bn){height:1rem;line-height:1rem}}@keyframes svelte-d9v6bn-slideUp{0%,3%{top:100%;opacity:0}5%,33%{top:0;opacity:1}36%,to{top:-100%;opacity:0}}button.svelte-2cxc25{animation:svelte-2cxc25-bounce-in .5s cubic-bezier(.68,-.55,.265,1.55)}@keyframes svelte-2cxc25-bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:.9;transform:scale(1.1)}80%{opacity:1;transform:scale(.89)}to{opacity:1;transform:scale(1)}}.ju-news.svelte-axks12{background:var(--ju-gold);color:var(--ju-black)}.ju-news-inner.svelte-axks12{max-width:1344px;margin:0 auto;padding:44px 40px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}.ju-news-eyebrow.svelte-axks12{display:block;margin-bottom:10px;font-size:10px;font-weight:800;letter-spacing:.2em}.ju-news.svelte-axks12 h2:where(.svelte-axks12){margin:0;font-size:clamp(26px,3vw,42px);font-weight:800;font-style:italic;letter-spacing:-.035em;line-height:1.05;text-transform:uppercase;color:var(--ju-black)}.ju-news-copy.svelte-axks12 p:where(.svelte-axks12){margin:10px 0 0;font-size:15px;line-height:1.5;color:var(--ju-ink)}.ju-news-form.svelte-axks12 form:where(.svelte-axks12){display:flex}.ju-news-form.svelte-axks12 input:where(.svelte-axks12){flex:1 1 auto;min-width:0;height:54px;padding:0 18px;border:2px solid var(--ju-black);border-right:0;border-radius:0;background:#fff;font-size:16px;color:var(--ju-black)}.ju-news-form.svelte-axks12 input:where(.svelte-axks12)::-moz-placeholder{color:var(--ju-muted)}.ju-news-form.svelte-axks12 input:where(.svelte-axks12)::placeholder{color:var(--ju-muted)}.ju-news-form.svelte-axks12 input:where(.svelte-axks12):focus{outline:2px solid var(--ju-black);outline-offset:2px}.ju-news-form.svelte-axks12 button:where(.svelte-axks12){flex:none;display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 26px;border:2px solid var(--ju-black);background:var(--ju-black);color:#fff;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transition:background .2s,color .2s}.ju-news-form.svelte-axks12 button:where(.svelte-axks12):hover:not(:disabled){background:#fff;color:var(--ju-black)}.ju-news-form.svelte-axks12 button:where(.svelte-axks12):disabled{opacity:.7}.ju-news-form.svelte-axks12 button:where(.svelte-axks12):focus-visible{outline:2px solid var(--ju-black);outline-offset:3px}.ju-news-form.svelte-axks12 small:where(.svelte-axks12){display:block;margin-top:10px;font-size:12px;color:var(--ju-ink)}@media(max-width:860px){.ju-news-inner.svelte-axks12{grid-template-columns:minmax(0,1fr);gap:22px;padding:36px 16px}}@media(max-width:460px){.ju-news-form.svelte-axks12 form:where(.svelte-axks12){flex-direction:column;gap:8px}.ju-news-form.svelte-axks12 input:where(.svelte-axks12){border-right:2px solid var(--ju-black)}.ju-news-form.svelte-axks12 button:where(.svelte-axks12){justify-content:center}}.ju-footer.svelte-1yhr5fa{background:var(--ju-action);color:var(--ju-line-mid);font-size:14px}.ju-footer-main.svelte-1yhr5fa{max-width:1344px;margin:0 auto;padding:40px 40px 28px;display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(0,1fr));gap:32px}.ju-footer-logo.svelte-1yhr5fa img:where(.svelte-1yhr5fa){display:block;height:72px;width:auto}.ju-footer-logo.svelte-1yhr5fa{display:inline-flex;align-items:center;gap:6px;color:#fff}.ju-footer-brand.svelte-1yhr5fa p:where(.svelte-1yhr5fa){margin:12px 0 16px;max-width:240px;line-height:1.6;color:#b9aea6}.ju-footer-social.svelte-1yhr5fa{display:flex;gap:8px}.ju-footer-social.svelte-1yhr5fa a:where(.svelte-1yhr5fa){width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / 22%);border-radius:50%;color:#fff;transition:background .2s,color .2s}.ju-footer-social.svelte-1yhr5fa a:where(.svelte-1yhr5fa):hover{background:#fff;color:var(--ju-action)}.ju-footer-col.svelte-1yhr5fa{display:flex;flex-direction:column;gap:7px;min-width:0}.ju-footer-col.svelte-1yhr5fa h3:where(.svelte-1yhr5fa){margin:0 0 4px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ju-blush)}.ju-footer-col.svelte-1yhr5fa a:where(.svelte-1yhr5fa),.ju-footer-bottom.svelte-1yhr5fa a:where(.svelte-1yhr5fa){color:var(--ju-line-mid);transition:color .2s}.ju-footer-col.svelte-1yhr5fa a:where(.svelte-1yhr5fa):hover,.ju-footer-bottom.svelte-1yhr5fa a:where(.svelte-1yhr5fa):hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.ju-footer-bottom.svelte-1yhr5fa{max-width:1344px;margin:0 auto;padding:14px 40px;border-top:1px solid rgb(255 255 255 / 12%);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 24px;font-size:12px;color:#9d928a}.ju-footer-bottom.svelte-1yhr5fa>div:where(.svelte-1yhr5fa){display:flex;flex-wrap:wrap;gap:8px 20px}.ju-footer-text.svelte-1yhr5fa{display:inline-flex;align-items:center;gap:6px}.ju-footer.svelte-1yhr5fa a:where(.svelte-1yhr5fa):focus-visible{outline:2px solid var(--ju-blush);outline-offset:3px}@media(max-width:1000px){.ju-footer-main.svelte-1yhr5fa{grid-template-columns:repeat(2,minmax(0,1fr));padding:32px 24px 22px;gap:24px}.ju-footer-brand.svelte-1yhr5fa{grid-column:1 / -1}.ju-footer-bottom.svelte-1yhr5fa{padding:14px 24px}}@media(max-width:480px){.ju-footer-main.svelte-1yhr5fa{padding:28px 16px 18px;gap:22px 16px}.ju-footer-bottom.svelte-1yhr5fa{padding:14px 16px 18px;flex-direction:column;align-items:flex-start}}
