.jux-store{margin:0;font:14px/1.65 Manrope,sans-serif}.jux-store *{box-sizing:border-box}.jux-store :is(button,input,select,textarea){font:inherit;color:inherit}.jux-store :is(button,a,summary,select){touch-action:manipulation}.jux-store button{cursor:pointer;border:0;background:none}.jux-store a{color:inherit;text-decoration:none;text-underline-offset:5px}.jux-store a:hover{text-decoration:none}.jux-store :is(h1,h2,h3,p,figure){margin:0}.jux-store :is(h1,h2,h3){text-wrap:balance}.jux-store p{max-width:68ch}:where(.jux-store img){display:block;width:100%;height:auto}.jux-store ::selection{background:var(--ink);color:var(--paper)}html:has(.jux-store){scrollbar-color:#8c405e #eed2da;scroll-behavior:smooth}.jux-store [hidden]{display:none!important}@font-face{font-family:Anton;src:url(jux-anton.ttf) format("truetype");font-display:swap}@font-face{font-family:Manrope;src:url(jux-manrope.ttf) format("truetype");font-weight:200 800;font-display:swap}@font-face{font-family:Bodoni;src:url(jux-bodoni.ttf) format("truetype");font-weight:400 900;font-display:swap}.jux-store .skip{position:fixed;top:-100px;left:20px;z-index:30;background:#fff;color:#222;padding:15px}.jux-store .skip:focus{top:10px}.jux-store .announcement{padding:8px 4%;display:flex;justify-content:space-between;background:var(--ink);color:var(--paper);font-size:10px;letter-spacing:.03em}.jux-store .announcement a{display:flex;gap:14px;align-items:center}.jux-store .announcement svg{width:14px;height:14px}.jux-store .nav{height:92px;display:flex;align-items:center;justify-content:space-between;padding:0 4%;gap:30px}.jux-store .wordmark{font-family:Anton,sans-serif;font-size:56px;letter-spacing:-.04em;line-height:.8;display:flex;align-items:end;gap:10px}.jux-store .wordmark:hover{text-decoration:none}.jux-store .wordmark span{font:800 10px/1 Manrope,sans-serif;letter-spacing:.06em;padding-bottom:4px}.jux-store .nav nav{display:flex;align-items:center;gap:35px}.jux-store .nav nav a{display:inline-flex;align-items:center;min-height:44px;gap:8px;font-size:12px;font-weight:650}.jux-store .nav nav svg{width:13px}.jux-store .nav-tools{display:flex;align-items:center;gap:24px}.jux-store .icon-button{min-width:44px;min-height:44px;display:grid;place-items:center}.jux-store .bag-button{display:flex;gap:10px;align-items:center;min-height:44px;font-size:12px}.jux-store .bag-button span{font-variant-numeric:tabular-nums}.jux-store .jux-footer{padding:50px 5% 25px;background:var(--ink);color:var(--paper)}.jux-store .footer-top{display:flex;justify-content:space-between;align-items:start;gap:45px}.jux-store .footer-top .wordmark{font-size:100px}.jux-store .footer-top p{font-size:13px}.jux-store .footer-top nav{display:flex;flex-direction:column;align-items:start}.jux-store .footer-top nav a{display:flex;align-items:center;justify-content:space-between;min-height:40px;gap:40px;font-size:12px}.jux-store .footer-top svg{width:16px}.jux-store .footer-bottom{margin-top:55px;padding-top:20px;border-top:1px solid currentColor;display:flex;gap:28px;font-size:10px}.jux-store .footer-bottom span{margin-right:auto}.jux-store .legal{font-size:9px;max-width:130ch;margin-top:15px;opacity:.85}.jux-store .nav{border-bottom:2px solid var(--ink)}.jux-store .wordmark{font-style:italic}@media(min-width:1600px){.jux-store body>.nav,.jux-store body>.jux-footer{max-width:1800px;margin-inline:auto}}@media(max-width:1000px){.jux-store .nav nav{gap:20px}.jux-store .nav-tools{gap:8px}}@media(max-width:700px){.jux-store .announcement{padding:7px 5%;justify-content:center;font-size:9px}.jux-store .announcement>a{display:none}.jux-store .nav{height:auto;min-height:110px;padding:17px 5% 10px;flex-wrap:wrap;gap:12px}.jux-store .wordmark{font-size:47px}.jux-store .nav-tools{margin-left:auto}.jux-store .nav nav{order:3;width:100%;justify-content:space-between;gap:10px;border-top:1px solid var(--line);padding-top:5px}.jux-store .nav nav a{font-size:10px;min-height:32px}.jux-store .nav-tools .icon-button{min-height:40px}.jux-store .bag-button{font-size:10px}.jux-store .nav nav svg{width:11px}.jux-store .footer-top{flex-wrap:wrap;gap:30px}.jux-store .footer-top .wordmark{font-size:80px}.jux-store .footer-top p{font-size:11px;max-width:26ch}.jux-store .footer-top nav{width:100%;flex-direction:row;gap:22px}.jux-store .footer-top nav a{font-size:10px;gap:10px}.jux-store .footer-bottom{flex-wrap:wrap;margin-top:25px;gap:12px 20px}.jux-store .footer-bottom span{width:100%}.jux-store .jux-footer{padding:38px 6% 25px}.jux-store .legal{font-size:9px}}.jux-store .announcement{background:var(--ink);color:var(--paper)}.jux-store .nav{background:var(--paper);border-bottom:1px solid var(--ink)}.jux-store .jux-flash{fill:currentColor;stroke:none;width:40px;height:40px;flex-shrink:0}.jux-store .jux-flash .flash-core{fill:var(--paper)}.jux-store .collection-seal>.jux-flash{width:52px;height:52px}.jux-store .brand-scene-copy>.jux-flash{width:43px;height:43px;position:absolute;right:38px;top:34px}.jux-store .jux-footer{background:var(--ink);color:var(--paper);overflow:hidden;padding-top:30px}.jux-store .footer-brandwall{display:flex;justify-content:space-between;align-items:center;gap:40px;border-bottom:1px solid #b887996b;margin-bottom:45px;padding-bottom:40px;font:italic clamp(100px,17vw,245px)/1 Anton,sans-serif;letter-spacing:-.025em}.jux-store .footer-brandwall>.jux-flash{width:clamp(55px,8vw,110px);height:auto}.jux-store .footer-top>.wordmark{display:none}.jux-store .footer-top>p{font-size:17px;max-width:34ch}.jux-store .footer-top nav{flex-direction:row;gap:35px}.jux-store .footer-top nav a{gap:12px}@media(max-width:1100px){.jux-store .brand-scene-copy>.jux-flash{top:24px;right:25px;width:30px;height:30px}.jux-store .footer-top nav{gap:20px}}@media(max-width:700px){.jux-store .jux-signature .jux-flash{width:27px;height:27px}.jux-store .brand-scene-copy>.jux-flash{right:24px;top:27px;width:29px;height:29px}.jux-store .footer-brandwall{font-size:20vw;gap:15px;padding-bottom:25px;margin-bottom:25px}.jux-store .footer-brandwall>.jux-flash{width:38px}.jux-store .footer-top>p{font-size:13px}.jux-store .footer-top nav{gap:20px}.jux-store .footer-top nav a{font-size:10px;gap:8px}}.jux-store .cutout{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.jux-store .skip{top:0;width:1px;height:1px;padding:0;clip-path:inset(50%);overflow:hidden}.jux-store .skip:focus{top:10px;width:auto;height:auto;padding:15px;clip-path:none;overflow:visible}.jux-store .nav{height:112px;gap:22px}.jux-store .shop-lockup{display:flex;align-items:center;gap:7px;min-width:190px;flex-shrink:0}.jux-store .shop-lockup:hover{text-decoration:none}.jux-store .shop-lockup .shop-mascot{width:85px;height:92px;object-fit:contain}.jux-store .shop-lockup-type{display:flex;flex-direction:column;gap:8px}.jux-store .shop-lockup-type strong{font:italic 62px/.8 Anton,sans-serif;letter-spacing:-.035em}.jux-store .shop-lockup-type>span{font:800 8px/1 Manrope,sans-serif;letter-spacing:.1em}.jux-store .jux-footer{position:relative;padding-top:65px}.jux-store .footer-cutout{position:absolute;top:-45px;left:42%;width:200px;pointer-events:none}.jux-store .footer-crystals{height:190px;transform:rotate(20deg)}.jux-store .footer-brandwall{position:relative;font-size:clamp(100px,16vw,230px);padding-top:20px}.jux-store .footer-brandwall>.jux-flash{visibility:hidden}@media(max-width:1100px){.jux-store .shop-lockup{min-width:155px}.jux-store .shop-lockup .shop-mascot{width:67px;height:80px}.jux-store .shop-lockup-type strong{font-size:53px}.jux-store .shop-lockup-type>span{font-size:7px}.jux-store .nav nav{gap:17px}.jux-store .nav{gap:15px}}@media(max-width:700px){.jux-store .nav{height:auto;min-height:131px;padding-top:8px;gap:8px}.jux-store .shop-lockup{min-width:155px}.jux-store .shop-lockup .shop-mascot{width:64px;height:76px}.jux-store .shop-lockup-type strong{font-size:49px}.jux-store .nav nav a{min-height:39px}.jux-store .nav-tools{gap:5px}.jux-store .jux-footer{padding-top:34px}.jux-store .footer-cutout{top:-27px;left:42%;width:90px}.jux-store .footer-crystals{height:95px}.jux-store .footer-brandwall{font-size:20vw;padding-top:10px}}@media(max-width:370px){.jux-store .shop-lockup{min-width:140px}}.jux-store{--ui-corner:12px 3px 12px 3px;--ui-fast:.18s;--ui-ease:cubic-bezier(.16,1,.3,1);--ui-stroke:1px;--ui-touch:46px}.jux-store .jux-icon{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;vertical-align:middle}.jux-store a,.jux-store button{-webkit-tap-highlight-color:#dca1b54d}.jux-store .jux-action{display:inline-flex;align-items:center;justify-content:space-between;gap:17px;min-height:58px;padding:6px 6px 6px 22px;border:1px solid var(--ink);border-radius:var(--ui-corner);background:var(--ink);color:var(--paper);font:800 11px/1.35 Manrope,sans-serif;letter-spacing:.035em;text-align:left;text-transform:uppercase;box-shadow:0 5px 12px #59172d16;transition:background var(--ui-fast),color var(--ui-fast),box-shadow .3s var(--ui-ease),transform .3s var(--ui-ease)}.jux-store .jux-action .action-label{flex:1}.jux-store .jux-action .action-icon{width:43px;height:43px;display:grid;place-items:center;flex-shrink:0;border:1px solid #eed2da4d;border-radius:8px 2px;background:#eed2da12;transition:background .25s,color .25s}.jux-store .jux-action .action-icon svg{width:21px;height:21px;transition:transform .35s var(--ui-ease)}.jux-store .jux-action:hover{background:#732c46;color:var(--paper);text-decoration:none;box-shadow:0 8px 18px #59172d25;transform:translateY(-2px)}.jux-store .jux-action:hover .action-icon{background:var(--paper);color:var(--ink)}.jux-store .jux-action:hover svg{transform:translate(2px,-2px)}.jux-store .jux-action:active{transform:translateY(0);box-shadow:0 2px 5px #59172d16}.jux-store .jux-action.outline{background:transparent;color:var(--ink);box-shadow:none;border-color:var(--ink)}.jux-store .jux-action.outline .action-icon{background:transparent;border-color:var(--line)}.jux-store .jux-action.outline:hover{background:#dca1b538;color:var(--ink);box-shadow:none}.jux-store .jux-action.outline:hover .action-icon{background:var(--ink);color:var(--paper);border-color:var(--ink)}.jux-store .academy .jux-action{background:var(--paper);color:var(--ink);border-color:var(--paper)}.jux-store .academy .jux-action .action-icon{background:transparent;border-color:var(--line)}.jux-store .academy .jux-action:hover{background:var(--blush-light);color:var(--ink)}.jux-store .academy .jux-action:hover .action-icon{background:var(--ink);color:var(--paper)}.jux-store .jux-action:disabled,.jux-store .jux-action[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.jux-store .jux-action[aria-busy=true]{cursor:progress}.jux-store .hero-actions{gap:12px}.jux-store .hero-actions .jux-action{padding:6px 6px 6px 17px;min-height:58px;font-size:10px}.jux-store .hero-actions .action-icon{width:38px;height:42px}.jux-store .text-link,.jux-store .jux-store-training{gap:13px;font-size:12px;min-height:var(--ui-touch);font-weight:750;text-decoration:none;transition:color .2s}.jux-store .text-link:hover,.jux-store .jux-store-training:hover{text-decoration:none}.jux-store .text-link>.jux-icon,.jux-store .jux-store-training>.jux-icon{width:29px;height:29px;padding:5px;border:1px solid var(--line);border-radius:8px 2px;transition:background .2s,transform .3s var(--ui-ease)}.jux-store .text-link:hover>.jux-icon,.jux-store .jux-store-training:hover>.jux-icon{background:#dca1b52b;transform:translate(2px,-2px)}.jux-store .nav nav a{position:relative;min-height:46px;text-underline-offset:7px;text-decoration-thickness:1px}.jux-store .nav nav a:hover{text-decoration:none}.jux-store .icon-button,.jux-store .bag-button{min-height:46px;border:1px solid var(--line);border-radius:var(--ui-corner);transition:background .2s,border-color .2s}.jux-store .icon-button{width:46px}.jux-store .bag-button{padding:8px 12px;gap:9px;font-weight:750}.jux-store .icon-button:hover,.jux-store .bag-button:hover{background:var(--blush-light);border-color:var(--ink);text-decoration:none}.jux-store .nav-tools{gap:8px}.jux-store .jux-counter{display:grid;place-items:center;min-width:21px;height:21px;padding:0 4px;background:var(--ink);color:var(--paper);border-radius:5px 1px;font-size:10px;line-height:1;font-variant-numeric:tabular-nums}.jux-store .jux-segments{display:inline-flex;gap:3px;padding:5px;border:1px solid var(--line);border-radius:15px 4px;background:#eed2da5c;max-width:100%}.jux-store .jux-segments button{display:flex;align-items:center;gap:9px;min-height:46px;padding:9px 15px;border:1px solid transparent;border-radius:10px 2px;font-size:12px;font-weight:750;transition:background .2s,color .2s,border-color .2s}.jux-store .jux-segments button>.jux-icon{width:17px;height:17px}.jux-store .jux-segments button:hover{background:#dca1b526;border-color:var(--line)}.jux-store .jux-segments button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.jux-store .filter-count{display:grid;place-items:center;width:19px;height:19px;border:1px solid #b8879980;border-radius:4px;font-size:9px;line-height:1;font-variant-numeric:tabular-nums}.jux-store .jux-segments button[aria-pressed=true] .filter-count{background:var(--paper);border-color:var(--paper);color:var(--ink)}.jux-store .jux-badge{display:inline-flex;align-items:center;gap:7px;min-height:28px;width:fit-content;padding:5px 10px;border:1px solid currentColor;border-radius:8px 2px;font:750 10px/1.3 Manrope,sans-serif;letter-spacing:.01em;vertical-align:middle}.jux-store .jux-badge>.jux-icon{width:13px;height:13px}.jux-store .training-note>.jux-badge{font-size:10px;margin-bottom:8px;color:var(--paper);background:#eed2da0d}.jux-store .two-paths .jux-badge{grid-row:2;grid-column:1;margin-top:5px;font-size:9px;min-height:25px}.jux-store .two-paths>a:before{display:none}.jux-store .two-paths>a>.jux-icon{width:44px;height:44px;padding:11px;border:1px solid var(--line);border-radius:var(--ui-corner);margin-right:0;transition:background .2s,color .2s,transform .3s var(--ui-ease)}.jux-store .two-paths>a:hover>.jux-icon{background:var(--ink);color:var(--paper);transform:rotate(-5deg)}.jux-store .two-paths>a:hover{background:#dca1b52b;text-decoration:none}.jux-store .product .quick{padding:5px 5px 5px 12px;min-height:42px;border:1px solid var(--ink);border-radius:var(--ui-corner);font-weight:750;box-shadow:0 5px 10px #59172d16;align-items:center}.jux-store .quick-icon{width:31px;height:31px;border:1px solid #eed2da60;border-radius:7px 1px;display:grid;place-items:center;background:#eed2da0d;flex-shrink:0}.jux-store .quick-icon>.jux-icon{width:17px;height:17px}.jux-store .product-image:hover .quick-icon{background:var(--paper);color:var(--ink)}.jux-store .product-meta a:hover{text-decoration:none;color:#732c46}.jux-store .jux-picker{border-radius:17px 4px;padding:13px 17px}.jux-store .jux-picker button{border:1px solid transparent;border-radius:10px 2px;min-width:46px;min-height:46px}.jux-store .jux-picker button.active{border-color:var(--ink);background:var(--blush-light);box-shadow:inset 0 0 0 2px var(--paper)}.jux-store .faq :is(.faq-plus,summary>.jux-icon){border-radius:8px 2px;width:32px;height:32px;padding:7px;transition:transform .3s var(--ui-ease),background .2s}.jux-store .faq details[open] :is(.faq-plus,summary>.jux-icon){transform:rotate(45deg);background:var(--ink);color:var(--paper);border-color:var(--ink)}.jux-store .faq summary:hover :is(.faq-plus,summary>.jux-icon){background:#dca1b533}.jux-store .faq details[open] summary:hover :is(.faq-plus,summary>.jux-icon){background:var(--ink)}.jux-store .close{border:1px solid var(--line);border-radius:var(--ui-corner);padding:6px 8px 6px 14px;gap:15px;min-height:44px;font-weight:700}.jux-store .close>.jux-icon{width:29px;height:29px;padding:5px;border:1px solid var(--line);border-radius:7px 1px;transform:none}.jux-store .close:hover{background:var(--paper)}.jux-store select,.jux-store input:where(:not([type=radio]):not([type=checkbox]):not([type=hidden]):not([type=submit])){border-radius:10px 2px;min-height:48px;border-color:var(--line);background:var(--blush-light);padding:12px}.jux-store select:hover,.jux-store input:where(:not([type=radio]):not([type=checkbox]):not([type=hidden]):not([type=submit])):hover{border-color:var(--ink)}.jux-store a:focus-visible,.jux-store button:focus-visible,.jux-store summary:focus-visible,.jux-store input:where(:not([type=radio]):not([type=checkbox]):not([type=hidden]):not([type=submit])):focus-visible,.jux-store select:focus-visible{outline:2px solid var(--blush-light);outline-offset:2px;box-shadow:0 0 0 5px var(--ink)}.jux-store .academy a:focus-visible,.jux-store footer a:focus-visible{outline-color:var(--ink);box-shadow:0 0 0 5px var(--paper)}.jux-store .footer-top nav a{min-height:46px;text-decoration:none}.jux-store .footer-top nav a>.jux-icon{width:27px;height:27px;padding:5px;border:1px solid #b88799;border-radius:7px 1px}.jux-store .footer-top nav a:hover{text-decoration:none}@media(max-width:1100px){.jux-store .jux-segments button{padding-inline:11px;gap:7px}.jux-store .filter-count{display:none}.jux-store .nav nav{gap:15px}.jux-store .jux-store-deck .hero-actions .jux-action{width:auto;min-height:58px}.jux-store .jux-store-deck .hero-actions{flex-direction:row}}@media(max-width:700px){.jux-store .nav{padding-bottom:7px}.jux-store .shop-lockup{min-width:145px}.jux-store .nav-tools{gap:6px}.jux-store .icon-button{width:42px;min-height:44px}.jux-store .bag-button{min-height:44px;padding:6px 9px;gap:7px;font-size:10px}.jux-store .bag-button>.jux-icon{width:17px;height:17px}.jux-store .bag-button>.jux-counter{min-width:18px;height:18px;font-size:9px}.jux-store .nav nav a{min-height:44px}.jux-store .hero-actions{gap:9px}.jux-store .hero-actions .jux-action,.jux-store .jux-store-deck .hero-actions .jux-action{font-size:9px;min-height:60px;padding:5px 5px 5px 11px;gap:7px}.jux-store .hero-actions .action-icon{width:29px;height:42px}.jux-store .hero-actions .action-icon svg{width:18px;height:18px}.jux-store .jux-segments{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:4px;gap:3px}.jux-store .jux-segments button{padding:8px 5px;font-size:10px;min-height:47px;gap:5px;justify-content:center;flex-direction:column;line-height:1.1}.jux-store .jux-segments button>.jux-icon{width:16px;height:16px}.jux-store .jux-segments .filter-count{display:none}.jux-store .collection-tools{gap:13px}.jux-store .collection-tools>.text-link{min-height:44px}.jux-store .product .quick{min-height:37px;font-size:9px;padding:4px 4px 4px 8px;gap:5px}.jux-store .quick-icon{width:25px;height:26px}.jux-store .quick-icon>.jux-icon{width:15px;height:15px}.jux-store .two-paths>a{padding:24px 10%;gap:10px}.jux-store .two-paths strong{font-size:15px}.jux-store .two-paths>a>.jux-icon{width:31px;height:31px;padding:7px}.jux-store .two-paths .jux-badge{font-size:8px;gap:5px;padding:4px 6px}.jux-store .two-paths .jux-badge>.jux-icon{width:11px;height:11px}.jux-store .text-link,.jux-store .jux-store-training{font-size:11px}.jux-store .jux-picker{padding:10px 12px}.jux-store .jux-picker button{min-width:44px;min-height:44px;width:44px;height:44px}.jux-store .jux-action{min-height:58px;font-size:11px}.jux-store .academy .jux-action{padding:6px 6px 6px 18px}.jux-store .footer-top nav{gap:19px}.jux-store .footer-top nav a{gap:8px}}@media(max-width:370px){.jux-store .shop-lockup{min-width:130px;gap:3px}.jux-store .shop-lockup .shop-mascot{width:54px}.jux-store .shop-lockup-type strong{font-size:44px}.jux-store .bag-button>span:first-child{display:none}.jux-store .hero-actions .action-icon{width:26px}.jux-store .hero-actions .jux-action{font-size:8px}}@media(prefers-reduced-motion:reduce){.jux-store *,.jux-store *:before,.jux-store *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.jux-store{--paper:#eed2da;--ink:#59172d;--accent:#dca1b5;--line:#b88799;--blush-light:#f7e8ec;--blush-deep:#dcb1c1;--pale:var(--blush-light);--dense:var(--blush-deep);--ui-corner:12px 3px 12px 3px;--ui-fast:.18s;--ui-ease:cubic-bezier(.16,1,.3,1);--ui-touch:46px;--display:Anton,sans-serif;background:var(--paper);color:var(--ink);font-family:Manrope,sans-serif}.jux-store .jux-shell{font:14px/1.65 Manrope,sans-serif;letter-spacing:normal;text-transform:none}.jux-store .jux-shell *{box-sizing:border-box}.jux-store :where(.jux-shell a){color:inherit;text-decoration:none}.jux-store :where(.jux-shell a):hover{text-decoration:none}.jux-store :where(.jux-shell img){display:block;width:100%;height:auto}.jux-store :where(.jux-shell p){margin:0;max-width:68ch}.jux-store :where(.jux-shell svg){width:21px;height:21px;flex-shrink:0}.jux-store .jux-header-shell{background:var(--paper);color:var(--ink)}.jux-store .jux-footer{background:var(--ink);color:var(--paper)}.jux-store .nav-tools>a{display:inline-flex;align-items:center;justify-content:center}.jux-store .jux-action{text-decoration:none;cursor:pointer;box-sizing:border-box;-webkit-appearance:none;appearance:none}.jux-store .jux-action.jux-action--compact{height:48px;min-height:48px;padding:5px 5px 5px 16px;gap:12px;font-size:11px}.jux-store .jux-action.jux-action--compact .action-icon{width:36px;height:36px}.jux-store{--radius:var(--ui-corner);--ease:var(--ui-ease);--hover:#732c46}.jux-store .jux-shell .shop-lockup:hover{text-decoration:none}.jux-store .jux-shell .jux-flash{fill:currentColor;stroke:none}.jux-store .jux-shell .footer-top nav a{text-decoration:none}.jux-store .button:not(.jux-action):not(.icon-button):not(.bag-button){background:var(--ink);color:var(--paper);border:1px solid var(--ink)}.jux-store .button-secondary:not(.jux-action){background:transparent;color:var(--ink);border:1px solid var(--ink)}.jux-store .jux-action:disabled:hover{transform:none;background:var(--ink)}.jux-store .jux-action:disabled .action-icon{background:transparent;color:inherit}.jux-store .jux-action:disabled svg{transform:none}.jux-store :is(input,select,textarea){font-family:Manrope,sans-serif;caret-color:var(--ink)}.jux-store textarea{border:1px solid var(--line);border-radius:var(--ui-corner);background:var(--blush-light);padding:12px;min-height:120px}.jux-store textarea:focus-visible{outline:2px solid var(--blush-light);outline-offset:2px;box-shadow:0 0 0 5px var(--ink)}.jux-store input.search-page-input{padding-inline:42px 100px}.jux-store input.search-input{padding-inline:42px}.jux-store .faq summary>.jux-icon{border:1px solid var(--line)}.jux-store :is(input,select,textarea):disabled{opacity:.5;cursor:not-allowed}.jux-store :is(input,select,textarea)[aria-invalid=true]{border-color:var(--ink);outline:2px solid var(--accent)}.jux-store .text-link{display:inline-flex;align-items:center}.jux-store a:hover{text-decoration-line:none}.jux-store :is(.nav nav a,.footer-top nav a,.footer-bottom a,.breadcrumbs a):hover{opacity:.78}.jux-store :is(.faq-answer,.jux-collection-deck,.jux-collection-guide-copy) a:hover{color:var(--hover);text-decoration-line:none}.jux-store .jux-close{display:grid;place-items:center;width:44px;height:44px;padding:10px;flex-shrink:0;border:1px solid var(--line);border-radius:var(--ui-corner);background:transparent;color:inherit;cursor:pointer}.jux-store .jux-close:hover{background:var(--paper)}.jux-store .quantity{display:flex;align-items:stretch;border:1px solid var(--ink);border-radius:var(--ui-corner);overflow:hidden;background:var(--blush-light)}.jux-store .quantity button{min-width:32px;min-height:48px;border:0;background:transparent;color:var(--ink);cursor:pointer}.jux-store .quantity button:hover{background:var(--blush-deep)}.jux-store .quantity button:disabled{opacity:.4;cursor:not-allowed}.jux-store .quantity input{border:0;border-radius:0;width:40px;min-height:48px;padding:0;background:transparent;text-align:center;font-size:16px;font-weight:750;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.jux-store .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.jux-store .quantity .jux-icon{width:15px;height:15px}.jux-store .sizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.jux-store .sizes label{position:relative;cursor:pointer}.jux-store .sizes input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.jux-store .sizes label>span{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:58px;padding:8px;gap:4px;border:1px solid var(--line);border-radius:var(--ui-corner);font-size:12px;background:var(--blush-light)}.jux-store .sizes small{font-size:10px}.jux-store .sizes input:checked+span{background:var(--ink);color:var(--paper);border-color:var(--ink)}.jux-store .sizes input:focus-visible+span{outline:2px solid var(--ink);outline-offset:3px}.jux-store .sizes input:hover+span{border-color:var(--ink)}.jux-store .sizes input:disabled+span{opacity:.5;cursor:not-allowed}.jux-store .jux-cart-dialog{background:var(--blush-light);color:var(--ink);width:min(580px,calc(100% - 32px));max-height:85dvh;padding:28px;border:1px solid var(--line);border-radius:var(--ui-corner);box-shadow:0 24px 60px #59172d40;font:14px/1.65 Manrope,sans-serif}.jux-cart-dialog::backdrop{background:#30101ed9}.jux-cart-dialog .cart-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.jux-cart-dialog h2{margin:0;font:38px/1.1 Anton,sans-serif;letter-spacing:-.02em}.jux-cart-dialog .cart-notice,.jux-cart-dialog .purchase-note{font-size:12px;margin:16px 0 0}.jux-cart-dialog .cart-item{display:grid;grid-template-columns:70px 1fr auto;gap:15px;padding:18px 0;border-bottom:1px solid var(--line);align-items:start}.jux-cart-dialog .cart-item>img{width:70px;height:70px;object-fit:contain;border-radius:var(--ui-corner);background:#fff}.jux-cart-dialog .cart-item>div{min-width:0;font-size:12px;line-height:1.6}.jux-cart-dialog .cart-item a{font-weight:750;text-decoration:none;color:inherit}.jux-cart-dialog .cart-item strong{font-size:12px;white-space:nowrap}.jux-cart-dialog .cart-item p{font-size:11px;margin:5px 0 0}.jux-cart-dialog .cart-remove{padding:10px 0;min-height:44px;text-decoration:underline;font-size:11px;background:none;color:inherit;border:0;cursor:pointer}.jux-cart-dialog .cart-empty{padding:20px 0;font-size:13px}.jux-cart-dialog .cart-total{display:flex;justify-content:space-between;margin:25px 0;font-variant-numeric:tabular-nums}.jux-cart-dialog>.jux-action{width:100%;margin-top:10px}.jux-store :is(.button,.button-secondary):not(.jux-action):not(.icon-button):not(.bag-button){border-radius:var(--ui-corner);font-family:Manrope,sans-serif;font-weight:750;--button-border-radius:12px;--button-primary-background-color:var(--ink);--button-primary-color:var(--paper);--button-secondary-border-color:var(--ink);--button-secondary-color:var(--ink)}.jux-store .jux-footer .footer-bottom{flex-wrap:wrap}.jux-store .jux-segments>a{display:flex;align-items:center;justify-content:center;min-height:46px;padding:9px 18px;border:1px solid transparent;border-radius:10px 2px;font-size:12px;font-weight:750;text-decoration:none}.jux-store .jux-segments>a:hover{background:#dca1b526;border-color:var(--line)}.jux-store .jux-segments>a[aria-current=page]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.jux-store .jux-check{display:flex;align-items:center;gap:9px;min-height:44px;font-size:12px;cursor:pointer}.jux-store .jux-check input{width:18px;height:18px;accent-color:var(--ink);flex-shrink:0}.jux-store .jux-check>span{display:flex;gap:8px;align-items:center}.jux-store .jux-check small{font-variant-numeric:tabular-nums}.jux-store .jux-check:has(input:disabled){opacity:.5;cursor:not-allowed}.jux-store .jux-price-range{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:11px}.jux-store .jux-price-range input{display:block;width:100%;margin-top:8px;border:1px solid var(--line)}.jux-store .jux-pagination{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:45px}.jux-store .jux-pagination :is(a,span){display:grid;place-items:center;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--ui-corner);font-weight:750;font-size:12px;text-decoration:none}.jux-store .jux-pagination [aria-current=page],.jux-store .jux-pagination a:hover{background:var(--ink);color:var(--paper)}@media(max-width:700px){.jux-store .jux-segments>a{padding:8px 4px;font-size:10px;white-space:nowrap}}.jux-store .jux-footer .footer-bottom a{min-height:44px;display:inline-flex;align-items:center}@media(max-width:700px){.jux-store .jux-cart-dialog{padding:20px}.jux-cart-dialog .cart-item{grid-template-columns:55px 1fr auto;gap:10px}.jux-cart-dialog .cart-item>img{width:55px;height:55px}.jux-store :is(input,select,textarea){font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jux-ui.css.map */
