.jc-gl[id],.jc-gl [id].jc-q{scroll-margin-top:calc(var(--jc-nav-h, 64px) + 12px)}.jc-gl .jc-display{margin-bottom:0}.jc-gl-lede{margin:12px 0 0;font:400 17px/1.45 var(--jc-f-sans);color:#111111c7;text-wrap:pretty;max-width:40ch}.jc-gl-h3{margin:0 0 14px;font:700 24px/1.1 var(--jc-f-display);font-variation-settings:"opsz" 32,"wdth" var(--jc-wdth, 92);letter-spacing:-.02em;text-wrap:balance}.jc-gl-green{color:var(--jc-save);font-weight:700;white-space:nowrap}.jc-gl-foot{display:grid;justify-items:center;margin-top:28px}.jc-gl-cta{position:relative}.jc-gl-cta.is-long{font-size:15px}.jc-gl-cta.is-added,.jc-gl-add.is-added{background:var(--jc-ink);color:#fff}.jc-gl-add{min-width:240px}.jc-gl-add.is-long{font-size:15px}.jc-gl-stk{--r: -4deg;position:absolute;z-index:3;display:block;max-width:70%;padding:.32em .55em .36em;border-radius:12px;background:var(--jc-ink);color:var(--jc-on-dark);font:700 18px/1.02 var(--jc-f-display);font-variation-settings:"opsz" 48,"wdth" var(--jc-wdth, 85);letter-spacing:-.02em;text-wrap:balance;transform:rotate(var(--r));transform-origin:50% 60%;pointer-events:none}.jc-gl-stk--light{background:var(--jc-white);color:var(--jc-ink)}.jc-gl-note{position:absolute;z-index:3;display:flex;flex-direction:column;gap:4px;font:400 14px/1.3 var(--jc-f-type);color:var(--jc-ink);text-wrap:balance;pointer-events:none}.jc-gl-note__arrow{width:54px;height:auto;color:var(--jc-ink)}.jc-gl-rate{display:inline-flex;align-items:center;gap:8px;min-height:32px;font:400 14px/1 var(--jc-f-sans);color:var(--jc-ink);text-decoration:none}.jc-gl-rate>span:last-child{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#1111114d}.jc-gl-seg{position:relative;display:grid;justify-items:center;align-content:center;gap:3px;min-height:64px;padding:8px 6px;border:1.5px solid var(--jc-line);border-radius:12px;background:var(--jc-white);color:var(--jc-ink);cursor:pointer;text-align:center;transition:border-color var(--jc-fade),background-color var(--jc-fade);-webkit-tap-highlight-color:transparent}.jc-gl-seg[aria-checked=true]{border-color:var(--jc-accent);background:color-mix(in srgb,var(--jc-accent) 5%,#fff)}.jc-gl-seg:focus-visible{outline:2px solid var(--jc-ink);outline-offset:2px}.jc-gl-seg__name{font:600 14px/1.2 var(--jc-f-sans)}.jc-gl-seg__price{font:700 15px/1.1 var(--jc-f-sans);white-space:nowrap}.jc-gl-seg__price:empty{display:none}.jc-gl-seg__save{font:600 13px/1 var(--jc-f-sans);color:var(--jc-save);white-space:nowrap}.jc-gl-seg__save:empty{display:none}.jc-gl-promises{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:4px 0 0;padding:0;list-style:none}.jc-gl-promises li{display:inline-flex;align-items:center;gap:6px;font:500 13px/1.3 var(--jc-f-sans);color:#111c}.jc-gl-promises .jc-icon{width:18px;height:18px}.jc-gl-scene{position:relative;aspect-ratio:1}.jc-gl-scene>.jc-gl-pouch,.jc-gl-scene>.jc-gl-him{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.jc-gl-pouch{overflow:visible;transform-origin:50% 98%}.jc-gl-him{display:block;clip-path:inset(-60% -40% 0 -40%)}.jc-gl-him__img{display:block;width:100%;height:auto;transform-origin:50% 96%;will-change:transform}.jc-gl-fab{fill:#f5efe4}.jc-gl-fab--in{fill:#ddd3c3}.jc-gl-pen{fill:none;stroke:#2b2723;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;opacity:.9;vector-effect:non-scaling-stroke}.jc-gl-pen--2{stroke-width:.8;opacity:.45}.jc-gl-fold{fill:none;stroke:#2b2723;stroke-width:.9;stroke-linecap:round;opacity:.45;vector-effect:non-scaling-stroke}.jc-gl-stitch{fill:none;stroke:#2b2723;stroke-width:.9;stroke-dasharray:3 4;opacity:.55;vector-effect:non-scaling-stroke}.jc-gl-cordfill{fill:none;stroke:#f5efe4;stroke-width:4;stroke-linecap:round}.jc-gl-cord{fill:none;stroke:#2b2723;stroke-width:1.2;stroke-linecap:round;vector-effect:non-scaling-stroke}.jc-gl-knot,.jc-gl-tog{fill:#f5efe4;stroke:#2b2723;stroke-width:1.2;vector-effect:non-scaling-stroke}.jc-gl-pouch--back,.jc-gl-pouch--front{opacity:0;visibility:hidden}.jc-gl-scene.is-in .jc-gl-pouch--back,.jc-gl-scene.is-in .jc-gl-pouch--front{opacity:1;visibility:visible}.jc-gl-scene.is-in .jc-gl-pouch--pool{opacity:0}.jc-gl-scene.is-in .jc-gl-him__img{transform:translateY(14%) scale(.86)}.jc-gl-scene.is-in.is-play .jc-gl-him__img,.jc-gl-scene.is-in.is-auto.is-loaded .jc-gl-him__img{animation:jc-gl-pop 1.15s linear both}.jc-gl-scene.is-in.is-play .jc-gl-pouch--front,.jc-gl-scene.is-in.is-play .jc-gl-pouch--back,.jc-gl-scene.is-in.is-auto.is-loaded .jc-gl-pouch--front,.jc-gl-scene.is-in.is-auto.is-loaded .jc-gl-pouch--back{animation:jc-gl-drop .48s cubic-bezier(.55,0,.8,.2) .3s both}.jc-gl-scene.is-in.is-play .jc-gl-pouch--pool,.jc-gl-scene.is-in.is-auto.is-loaded .jc-gl-pouch--pool{animation:jc-gl-pool .56s cubic-bezier(.2,.8,.3,1) .52s both}.jc-gl-scene.is-in.is-auto.is-loaded .jc-gl-him__img,.jc-gl-scene.is-in.is-auto.is-loaded .jc-gl-pouch{animation-delay:calc(var(--jc-gl-wait, .45s) + var(--jc-gl-d, 0ms))}.jc-gl-scene.is-in.is-auto.is-loaded .jc-gl-pouch--front,.jc-gl-scene.is-in.is-auto.is-loaded .jc-gl-pouch--back{--jc-gl-d: .3s}.jc-gl-scene.is-in.is-auto.is-loaded .jc-gl-pouch--pool{--jc-gl-d: .52s}.jc-gl-scene.is-in.is-auto:not(.is-loaded):not(.is-play) .jc-gl-him__img{animation:jc-gl-safe 1ms linear 5s both}.jc-gl-scene.is-in.is-auto:not(.is-loaded):not(.is-play) .jc-gl-pouch--front,.jc-gl-scene.is-in.is-auto:not(.is-loaded):not(.is-play) .jc-gl-pouch--back{animation:jc-gl-safe-out 1ms linear 5s both}.jc-gl-scene.is-in.is-auto:not(.is-loaded):not(.is-play) .jc-gl-pouch--pool{animation:jc-gl-safe-in 1ms linear 5s both}@keyframes jc-gl-pop{0%{transform:translateY(14%) scale(.86);animation-timing-function:ease-in-out}10%{transform:translateY(15%) scale(.89,.84)}22%{transform:translateY(12%) scale(.9,.83);animation-timing-function:cubic-bezier(.2,.7,.3,1)}44%{transform:translateY(-10%) scale(.96,1.06);animation-timing-function:cubic-bezier(.6,0,.9,.5)}62%{transform:translateY(0) scale(1.07,.92);animation-timing-function:ease-out}76%{transform:translateY(-1.8%) scale(.98,1.02);animation-timing-function:ease-in}88%{transform:translateY(0) scale(1.01,.99)}to{transform:none}}@keyframes jc-gl-drop{0%{transform:none;opacity:1;visibility:visible}75%{opacity:1}to{transform:scale(1.1,.1);opacity:0;visibility:hidden}}@keyframes jc-gl-pool{0%{transform:scale(.94,.2);opacity:0}30%{opacity:1}to{transform:none;opacity:1}}@keyframes jc-gl-safe{to{transform:none}}@keyframes jc-gl-safe-out{to{opacity:0;visibility:hidden}}@keyframes jc-gl-safe-in{to{opacity:1}}.jc-gl-scene.is-hop .jc-gl-him__img{animation:jc-gl-hop .72s linear both}@keyframes jc-gl-hop{0%{transform:none;animation-timing-function:ease-out}14%{transform:scale(1.05,.93);animation-timing-function:cubic-bezier(.2,.7,.3,1)}42%{transform:translateY(-9%) scale(.96,1.05);animation-timing-function:cubic-bezier(.6,0,.9,.5)}66%{transform:scale(1.06,.93);animation-timing-function:ease-out}82%{transform:translateY(-1.5%) scale(.99,1.01)}to{transform:none}}.jc-gl-scene.is-squish .jc-gl-him__img{animation:jc-gl-squish .62s linear both}@keyframes jc-gl-squish{0%{transform:none;animation-timing-function:ease-out}20%{transform:scale(1.09,.9);animation-timing-function:ease-in-out}46%{transform:scale(.96,1.05)}70%{transform:scale(1.02,.98)}to{transform:none}}.jc-gl-hero{padding:14px 0 40px}.jc-gl-hero__grid{display:grid;gap:14px;min-width:0}.jc-gl-hero__head{text-align:center}.jc-gl-hero__kicker{margin-bottom:8px}.jc-gl-hero__h{font-size:46px;line-height:.95}.jc-gl-hero .jc-gl-rate{margin-top:8px}.jc-gl-hero__stage{position:relative;aspect-ratio:1 / .8;border-radius:16px;background:var(--jc-canvas-2) var(--jc-noise);overflow:hidden;transition:background-color var(--jc-fade)}.jc-gl-hero__stage:after{content:"";position:absolute;left:0;right:0;bottom:0;height:17%;background:color-mix(in srgb,var(--sw) 40%,var(--jc-base));transition:background-color var(--jc-fade)}.jc-gl-hero__scene{position:absolute!important;z-index:1;left:3%;bottom:5%;width:68%;cursor:pointer}.jc-gl-hero__stk{--r: 4deg;right:4%;top:7%;max-width:38%;font-size:17px}.jc-gl-hero__note{right:3%;bottom:13%;width:30%;align-items:flex-start;font-size:13px}.jc-gl-hero__note .jc-gl-note__arrow{order:2;width:42px;margin:2px 0 0 -18px}.jc-gl-hero__buy{display:grid;gap:12px;min-width:0}.jc-gl-hero__pick{min-width:0;margin:0;padding:0;border:0}.jc-gl-hero__plabel{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;width:100%;margin:0 0 10px;padding:0;font:400 15px/1.3 var(--jc-f-sans)}.jc-gl-hero__plabel b{font-weight:600}.jc-gl-hero__plabel .jc-best-tag[hidden]{display:none}.jc-gl-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 8px}.jc-gl-chip{position:relative;flex:0 0 calc((100% - 40px) / 6);max-width:56px;aspect-ratio:1;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--c, #ddd) 32%,#fff);cursor:pointer;transition:box-shadow var(--jc-fade),transform .2s ease;-webkit-tap-highlight-color:transparent}.jc-gl-chip:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.jc-gl-chip__img{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;overflow:hidden}.jc-gl-chip__img img{position:absolute;left:-9%;top:8%;width:118%;max-width:none;height:auto}.jc-gl-chip:active{transform:scale(.94)}.jc-gl-chip.is-on{box-shadow:0 0 0 2px var(--jc-canvas),0 0 0 4px var(--jc-accent)}.jc-gl-chip:focus-visible{outline:2px solid var(--jc-ink);outline-offset:5px}.jc-gl-chip[disabled]{opacity:.4;cursor:not-allowed}.jc-gl-hero__price{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px 12px;margin:2px 0 0}.jc-gl-hero__now{font:700 26px/1.1 var(--jc-f-sans);letter-spacing:-.01em;white-space:nowrap}.jc-gl-hero__pnote{display:inline-flex;align-items:center;gap:4px;font:600 13px/1.2 var(--jc-f-sans);color:var(--jc-save)}.jc-gl-hero__pnote .jc-icon{width:16px;height:16px}.jc-gl-hero .jc-gl-cta{width:100%}.jc-gl-hero__find{justify-self:center;display:inline-flex;align-items:center;gap:8px;min-height:44px;font:600 15px/1.2 var(--jc-f-sans);color:var(--jc-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.jc-gl-hero__find .jc-icon{width:18px;height:18px;transform:rotate(90deg)}.jc-gl-hero__when{justify-self:center;margin:0}.jc-gl-hero__when[hidden]{display:none}.jc-gl-hero__when a{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:999px;background:var(--jc-white);color:var(--jc-ink);font:600 14px/1.2 var(--jc-f-sans);text-decoration:none}.jc-gl-hero__when .jc-icon{width:18px;height:18px}.jc-gl-hero__when .jc-tag--demo{margin-left:2px}.jc-gl-bar .jc-btn{font-weight:700}.jc-gl-bar.is-shown{transform:none!important}.jc-gl-bar__face{overflow:visible;background:none}.jc-gl-bar__img{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;overflow:hidden;background:var(--jc-canvas-2);transition:background-color var(--jc-fade)}.jc-gl-bar__n{position:absolute;right:-6px;bottom:-4px;min-width:22px;padding:3px 5px;border-radius:999px;border:2px solid #fff;background:var(--jc-ink);color:#fff;font:700 13px/1 var(--jc-f-sans);font-style:normal;text-align:center}.jc-gl-bar__n[hidden]{display:none}.jc-gl-fd__grid{display:grid;gap:22px;min-width:0}.jc-gl-fd__card{position:relative;min-width:0;padding:16px 16px 22px;border-radius:16px;background:var(--jc-surface, var(--jc-canvas));transition:background-color var(--jc-fade)}.jc-gl-fd__top{display:flex;align-items:center;gap:12px;min-height:44px;margin-bottom:8px}.jc-gl-fd__back{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 6px 0 0;border:0;background:none;color:var(--jc-ink);font:600 14px/1 var(--jc-f-sans);cursor:pointer}.jc-gl-fd__back .jc-icon{width:18px;height:18px;transform:rotate(180deg)}.jc-gl-fd__back[hidden],.jc-gl-fd__card.is-result .jc-gl-fd__top{display:none}.jc-gl-fd__card.is-result{padding-top:16px}.jc-gl-fd__count{margin:0;font:500 13px/1 var(--jc-f-mono);color:var(--jc-muted)}.jc-gl-fd__count[hidden]{display:none}.jc-gl-fd__bars{display:flex;gap:4px;margin-left:auto}.jc-gl-fd__line{display:flex;justify-content:space-between;gap:4px;margin-top:18px}.jc-gl-fd__f{position:relative;flex:0 1 28px;aspect-ratio:1;border-radius:50%;overflow:hidden;background:color-mix(in srgb,var(--c, #ddd) 34%,#fff);transition:opacity .3s ease,transform .3s ease,box-shadow var(--jc-fade)}.jc-gl-fd__f img{position:absolute;left:-9%;top:8%;width:118%;max-width:none;height:auto;transform-origin:50% 96%}.jc-gl-fd__f.is-out{opacity:.2;transform:scale(.84)}.jc-gl-fd__f.is-win{box-shadow:0 0 0 2px var(--jc-white),0 0 0 3.5px var(--jc-accent)}.jc-gl-fd__f.is-hop img{animation:jc-gl-mini .52s linear both;animation-delay:var(--dl, 0ms)}@keyframes jc-gl-mini{0%{transform:none}22%{transform:scale(1.08,.9)}50%{transform:translateY(-22%) scale(.95,1.06)}76%{transform:scale(1.05,.95)}to{transform:none}}.jc-gl-fd__bars i{width:22px;height:4px;border-radius:999px;background:#11111124;transition:background-color var(--jc-fade)}.jc-gl-fd__bars i.is-on{background:var(--jc-ink)}.jc-gl-fd__q{min-width:0;margin:0;padding:0;border:0;animation:jc-fadein .25s ease both}.jc-gl-fd__q[hidden]{display:none}.jc-gl-fd__qh{display:block;width:100%;margin:0 0 16px;padding:0;font:700 30px/1.02 var(--jc-f-display);font-variation-settings:"opsz" 48,"wdth" var(--jc-wdth, 90);letter-spacing:calc(-.03em * var(--jc-track-k, 1));text-wrap:balance}.jc-gl-fd__opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.jc-gl-opt{display:flex;align-items:center;justify-content:center;min-height:54px;padding:8px 12px;border:1px solid var(--jc-line);border-radius:12px;background:var(--jc-white);color:var(--jc-ink);font:600 15px/1.2 var(--jc-f-sans);text-align:center;text-wrap:balance;cursor:pointer;transition:background-color var(--jc-fade),color var(--jc-fade),border-color var(--jc-fade);-webkit-tap-highlight-color:transparent}.jc-gl-opt:hover{border-color:var(--jc-ink)}.jc-gl-opt:active{transform:scale(.98)}.jc-gl-opt[aria-pressed=true]{background:var(--jc-ink);border-color:var(--jc-ink);color:#fff}.jc-gl-opt:focus-visible{outline:2px solid var(--jc-ink);outline-offset:2px}.jc-gl-fd__opts>.jc-gl-opt:last-child:nth-child(odd){grid-column:1 / -1}.jc-gl-fd__res{display:grid;gap:16px;min-width:0;animation:jc-fadein .3s ease both}.jc-gl-fd__res[hidden]{display:none}.jc-gl-fd__res:focus{outline:none}.jc-gl-fd__rstage{position:relative;aspect-ratio:1 / .72;border-radius:12px;background:var(--jc-canvas-2) var(--jc-noise);overflow:hidden;transition:background-color var(--jc-fade)}.jc-gl-fd__rstage:after{content:"";position:absolute;left:0;right:0;bottom:0;height:18%;background:color-mix(in srgb,var(--sw) 40%,var(--jc-base));transition:background-color var(--jc-fade)}.jc-gl-fd__scene{position:absolute!important;z-index:1;left:50%;bottom:5%;width:64%;transform:translate(-50%)}.jc-gl-fd__rtxt{display:grid;gap:10px;min-width:0}.jc-gl-fd__chosen{margin:0;font:500 13px/1.3 var(--jc-f-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--jc-muted)}.jc-gl-fd__chosen span{color:var(--jc-ink)}.jc-gl-fd__name{position:relative;justify-self:start;margin:0;padding-bottom:6px;font:700 56px/.95 var(--jc-f-display);font-variation-settings:"opsz" 96,"wdth" var(--jc-wdth, 85);letter-spacing:calc(-.035em * var(--jc-track-k, 1))}.jc-gl-fd__under{position:absolute;left:-2%;right:-4%;bottom:-6px;width:106%;height:14px;overflow:visible}.jc-gl-fd__under path{fill:none;stroke:var(--jc-accent);stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.jc-gl-fd__res.is-new .jc-gl-fd__under path{animation:jc-gl-draw .7s ease .5s both}@keyframes jc-gl-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.jc-gl-fd__why{margin:0;font:500 18px/1.4 var(--jc-f-sans);text-wrap:pretty}.jc-gl-fd__said{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0}.jc-gl-fd__said[hidden]{display:none}.jc-gl-fd__said b{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid var(--jc-line);border-radius:999px;background:var(--jc-white);font:500 13px/1 var(--jc-f-sans)}.jc-gl-fd__cta{width:100%;margin-top:4px}.jc-gl-fd__set{display:grid;gap:8px}.jc-gl-fd__set[hidden]{display:none}.jc-gl-fd__seth{margin:0;font:600 15px/1.3 var(--jc-f-sans)}.jc-gl-fd__setline{margin:0;font:500 14px/1.35 var(--jc-f-sans);color:var(--jc-muted)}.jc-gl-fd__setline[hidden]{display:none}.jc-gl-fd__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.jc-gl-fd__alts{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}.jc-gl-fd__alts[hidden]{display:none}.jc-gl-fd__altlist{display:flex;flex-wrap:wrap;gap:8px}.jc-gl-alt{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 4px;border:1px solid var(--jc-line);border-radius:999px;background:var(--jc-white);color:var(--jc-ink);font:600 14px/1 var(--jc-f-sans);cursor:pointer;transition:border-color var(--jc-fade)}.jc-gl-alt:hover{border-color:var(--jc-ink)}.jc-gl-alt__face{position:relative;width:36px;height:36px;border-radius:50%;overflow:hidden;background:color-mix(in srgb,var(--c, #ddd) 32%,#fff)}.jc-gl-alt__face img{position:absolute;left:-9%;top:8%;width:118%;max-width:none;height:auto}.jc-gl-fd__again{justify-self:start;min-height:44px;font-size:14px}.jc-gl-st__grid{display:grid;gap:24px;min-width:0}.jc-gl-st__stage{margin:0;min-width:0}.jc-gl-phone{position:relative;width:min(80%,310px);margin:0 auto}.jc-gl-phone__screen{--wall: color-mix(in srgb, var(--sw) 58%, #efe8dc);--floor: color-mix(in srgb, var(--sw) 78%, #b9ab96);position:relative;display:block;aspect-ratio:9 / 15;border-radius:16px;overflow:hidden;isolation:isolate;container-type:inline-size;background:var(--wall) var(--jc-noise);color:var(--jc-ink);transition:background-color .45s ease}.jc-gl-phone__wall{position:absolute;top:0;right:0;bottom:0;left:0}.jc-gl-phone__floor{position:absolute;left:0;right:0;bottom:0;height:30%;background:var(--floor) var(--jc-noise);transition:background-color .45s ease}.jc-gl-phone__him{position:absolute;z-index:1;left:8%;right:8%;bottom:14%}.jc-gl-phone__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:0;transition:opacity .3s ease}.jc-gl-phone__photo img{width:100%;height:100%;object-fit:cover;object-position:50% 0;display:block;transform:scale(1.22);transform-origin:50% 0}.jc-gl-phone__bars{position:absolute;z-index:5;top:2.4%;left:3.5%;right:3.5%;display:flex;gap:4px}.jc-gl-phone__bars i{position:relative;flex:1;height:3px;border-radius:999px;background:#1111112e;overflow:hidden}.jc-gl-phone__bars b{position:absolute;top:0;right:0;bottom:0;left:0;background:#111111c7;transform-origin:0 50%;transform:scaleX(0)}.jc-gl-phone__bars i.is-past b,.jc-gl-phone__bars i.is-now b{transform:none}.jc-gl-phone.is-playing .jc-gl-phone__bars i.is-now b{transform:scaleX(0);animation:jc-gl-bar var(--dur, 2.5s) linear both}@keyframes jc-gl-bar{0%{transform:scaleX(0)}to{transform:none}}.jc-gl-phone__top{position:absolute;z-index:5;top:5%;left:3.5%;right:4%;display:flex;align-items:center;gap:8px;font:600 max(13px,4.6cqi)/1 var(--jc-f-sans);white-space:nowrap}.jc-gl-phone__av{flex:none;width:max(26px,9cqi);aspect-ratio:1;border-radius:50%;border:2px solid var(--jc-white);outline:1px solid rgba(17,17,17,.14);background:var(--sw);transition:background-color .45s ease}.jc-gl-phone__time{font-weight:400;color:#111111b3}.jc-gl-phone__reply{position:absolute;z-index:5;left:3.5%;right:3.5%;bottom:2.6%;display:flex;align-items:center;gap:10px;height:max(38px,12cqi)}.jc-gl-phone__reply>span{flex:1;display:flex;align-items:center;height:100%;padding:0 14px;border:1px solid rgba(17,17,17,.42);border-radius:999px;font:400 max(13px,4.4cqi)/1 var(--jc-f-sans);color:#111111b8;white-space:nowrap;overflow:hidden}.jc-gl-phone__reply .jc-icon{width:max(22px,7cqi);height:auto}.jc-gl-phone [data-show]{opacity:0;transition:opacity .18s ease}.jc-gl-phone[data-frame="1"] [data-show="1"],.jc-gl-phone[data-frame="2"] [data-show="2"],.jc-gl-phone[data-frame="3"] [data-show="3"],.jc-gl-phone[data-frame="4"] [data-show="4"]{opacity:1}.jc-gl-phone__stk{font-size:max(16px,6.4cqi)}.jc-gl-phone__stk--1{--r: -5deg;left:7%;top:16%}.jc-gl-phone__stk--2{--r: 6deg;right:4%;top:30%}.jc-gl-phone__stk--3{--r: -4deg;left:6%;bottom:20%;z-index:4}.jc-gl-phone__stk--4{--r: -4deg;left:6%;top:15%}.jc-gl-phone__stk--at{--r: 5deg;right:6%;top:27%;color:color-mix(in srgb,var(--sw) 45%,var(--jc-ink));text-transform:uppercase;letter-spacing:0}.jc-gl-phone.is-playing [data-show].jc-gl-stk{transform:rotate(calc(var(--r) - 12deg)) scale(.4);transition:opacity .14s ease,transform 0s linear .2s}.jc-gl-phone.is-playing[data-frame="1"] .jc-gl-stk[data-show="1"],.jc-gl-phone.is-playing[data-frame="2"] .jc-gl-stk[data-show="2"],.jc-gl-phone.is-playing[data-frame="3"] .jc-gl-stk[data-show="3"],.jc-gl-phone.is-playing[data-frame="4"] .jc-gl-stk[data-show="4"]{transform:rotate(var(--r));transition:opacity .14s ease var(--d, .35s),transform .65s var(--jc-spring) var(--d, .35s)}.jc-gl-phone.is-playing .jc-gl-phone__stk--2,.jc-gl-phone.is-playing .jc-gl-phone__stk--at{--d: .9s}.jc-gl-phone__arrow{position:absolute;z-index:3;right:20%;top:41%;width:15cqi;height:auto;overflow:visible;color:var(--jc-white)}.jc-gl-phone__arrow path{stroke:var(--jc-ink);stroke-width:5}.jc-gl-phone__arrow path+path{stroke:currentColor;stroke-width:2.4}.jc-gl-phone.is-playing[data-frame="2"] .jc-gl-phone__arrow[data-show="2"]{transition:opacity .25s ease 1.3s}.jc-gl-phone__tag{position:absolute;z-index:3;right:5%;bottom:17%;display:flex;align-items:center;gap:.4em;max-width:72%;padding:.5em .8em .5em .6em;border-radius:999px;background:var(--jc-white);font:600 max(13px,4.2cqi)/1.1 var(--jc-f-sans);white-space:nowrap;transform:rotate(2deg)}.jc-gl-phone__tag .jc-icon{width:1.3em;height:1.3em}.jc-gl-phone__tag>span{overflow:hidden;text-overflow:ellipsis}.jc-gl-phone__bars,.jc-gl-phone__top{transition:opacity .22s ease}.jc-gl-phone[data-frame="4"]:has(.jc-gl-phone__dm) :is(.jc-gl-phone__bars,.jc-gl-phone__top){opacity:0;transition:opacity .22s ease 1.6s}.jc-gl-phone:not(.is-playing)[data-frame="4"] :is(.jc-gl-phone__bars,.jc-gl-phone__top){transition:none}.jc-gl-phone__dm{position:absolute;z-index:6;top:1.6%;left:3%;right:3%;display:flex;align-items:center;gap:10px;padding:max(9px,3cqi) max(10px,3.4cqi);border-radius:16px;background:var(--jc-white);transform:translateY(-14px)}.jc-gl-phone[data-frame="4"] .jc-gl-phone__dm{transform:none;transition:opacity .3s ease 1.6s,transform .38s cubic-bezier(.2,.7,.2,1) 1.6s}.jc-gl-phone:not(.is-playing)[data-frame="4"] .jc-gl-phone__dm{transition:none}.jc-gl-phone__dm .jc-gl-phone__av{width:max(30px,10cqi)}.jc-gl-phone__dmtxt{display:grid;gap:3px;min-width:0;font:500 max(14px,4.8cqi)/1.25 var(--jc-f-sans)}.jc-gl-phone__dmhead{display:flex;gap:6px;align-items:baseline;font:400 max(13px,4.2cqi)/1.2 var(--jc-f-sans);color:var(--jc-muted)}.jc-gl-phone__dmhead b{font-weight:600;color:var(--jc-ink)}.jc-gl-phone__tap{position:absolute;z-index:7;top:0;bottom:0;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.jc-gl-phone__tap--prev{left:0;width:34%;border-radius:16px 0 0 16px}.jc-gl-phone__tap--next{right:0;width:66%;border-radius:0 16px 16px 0}.jc-gl-phone__tap:focus-visible{outline:2px solid var(--jc-ink);outline-offset:3px}.jc-gl-phone__scene{width:100%}.jc-gl-phone.is-playing[data-frame="1"] .jc-gl-scene.is-in:not(.is-play) .jc-gl-pouch--front,.jc-gl-phone.is-playing[data-frame="1"] .jc-gl-scene.is-in:not(.is-play) .jc-gl-pouch--back,.jc-gl-phone.is-playing[data-frame="1"] .jc-gl-scene.is-in:not(.is-play) .jc-gl-him{animation:jc-gl-wiggle .9s ease-in-out .3s 2 both;transform-origin:50% 98%}@keyframes jc-gl-wiggle{0%,to{transform:none}20%{transform:rotate(-2.2deg)}45%{transform:rotate(1.8deg) scaleY(1.02)}70%{transform:rotate(-1deg)}}.jc-gl-phone[data-frame="3"] .jc-gl-phone__photo{opacity:1}.jc-gl-st__note{margin:12px 0 0;font:400 13px/1.45 var(--jc-f-mono);color:var(--jc-muted);text-align:center}.jc-gl-st__box{min-width:0}.jc-gl-box{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.jc-gl-box__item{display:grid;gap:8px;align-content:start;min-width:0}.jc-gl-box__pic{position:relative;display:block;aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--jc-surface, var(--jc-white));transition:background-color var(--jc-fade)}.jc-gl-box__pic>img,.jc-gl-box__pic .jc-gl-box__bag{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.jc-gl-box__pic .jc-gl-box__bag{object-fit:contain;padding:6%}.jc-gl-box__pic>.jc-icon{position:absolute;left:50%;top:50%;width:32px;height:32px;transform:translate(-50%,-50%)}.jc-gl-box__pouch{position:absolute;top:12%;right:10%;bottom:8%;left:10%}.jc-gl-box__pouch .jc-gl-pouch{position:absolute;left:0;top:-24%;width:100%;height:100%;opacity:1;visibility:visible}.jc-gl-box__label{display:grid;gap:2px;font:600 14px/1.25 var(--jc-f-sans);text-wrap:balance}.jc-gl-box__sub{font:400 13px/1.2 var(--jc-f-mono);color:var(--jc-muted)}.jc-gl-st__honest{display:flex;align-items:flex-start;gap:12px;margin:18px 0 0;padding:14px 16px;border:1px dashed rgba(17,17,17,.3);border-radius:12px;font:500 15px/1.45 var(--jc-f-sans);text-wrap:pretty}.jc-gl-st__honest .jc-icon{flex:none;width:24px;height:24px;margin-top:1px}.jc-gl-st__box .jc-gl-add{width:100%;margin-top:20px}.jc-gl-pr__head{display:grid;gap:12px;margin-bottom:22px}.jc-gl-pr__score{display:flex;align-items:center;gap:12px;margin:4px 0 0}.jc-gl-pr__big{font:700 52px/.9 var(--jc-f-display);font-variation-settings:"opsz" 96,"wdth" var(--jc-wdth, 85);letter-spacing:calc(-.03em * var(--jc-track-k, 1))}.jc-gl-pr__meta{display:grid;gap:6px}.jc-gl-pr__meta small{font:400 14px/1.2 var(--jc-f-sans);color:var(--jc-muted)}.jc-gl-rvs{display:flex;gap:10px;margin:0 calc(-1 * var(--jc-gutter));padding:0 var(--jc-gutter) 4px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--jc-gutter);scrollbar-width:none}.jc-gl-rvs::-webkit-scrollbar{display:none}.jc-gl-rv{flex:0 0 82%;scroll-snap-align:start;display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:16px;background:var(--jc-surface, var(--jc-canvas));transition:background-color var(--jc-fade)}.jc-gl-rv__top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:22px}.jc-gl-rv__tag{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;background:var(--jc-white);font:500 13px/1 var(--jc-f-mono)}.jc-gl-rv__tag .jc-icon{width:15px;height:15px}.jc-gl-rv__q{flex:1;margin:0;font:600 18px/1.35 var(--jc-f-sans);text-wrap:pretty}.jc-gl-rv__who{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;font:400 13px/1.3 var(--jc-f-sans);color:var(--jc-muted)}.jc-gl-rv__who b{color:var(--jc-ink);font-weight:600}.jc-gl-rv__face{position:relative;flex:none;width:30px;height:30px;border-radius:50%;overflow:hidden;background:color-mix(in srgb,var(--c, #ddd) 32%,#fff)}.jc-gl-rv__face img{position:absolute;left:-9%;top:8%;width:118%;max-width:none;height:auto}.jc-gl-rv__ver{display:inline-flex;align-items:center;gap:3px;font-weight:600;color:var(--jc-save);white-space:nowrap}.jc-gl-rv__ver .jc-icon{width:14px;height:14px}.jc-gl-pr__real{margin-top:36px}.jc-gl-dts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.jc-gl-dt{display:grid;gap:8px;align-content:start;min-width:0}.jc-gl-dt__img{display:block;aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--jc-canvas-2)}.jc-gl-dt__img img{width:100%;height:100%;object-fit:cover;display:block}.jc-gl-dt__cap{font:500 13px/1.35 var(--jc-f-sans);text-wrap:pretty}.jc-gl-dt__cap:first-letter,.jc-gl-tick__t:first-letter,.jc-gl-pr__size span:first-letter{text-transform:uppercase}.jc-gl-pr__size{display:flex;align-items:flex-start;gap:10px;margin:16px 0 0;font:500 15px/1.4 var(--jc-f-sans)}.jc-gl-pr__size .jc-icon{flex:none;width:22px;height:22px}.jc-gl-ar__grid{display:grid;gap:20px;min-width:0}.jc-gl-ar__where{display:inline-flex;align-items:center;gap:6px;margin:12px 0 0;padding:6px 12px 6px 8px;border-radius:999px;background:var(--jc-surface, var(--jc-white));font:500 14px/1.2 var(--jc-f-sans)}.jc-gl-ar__where .jc-icon{width:18px;height:18px}.jc-gl-ar__when{display:grid;gap:14px;min-width:0}.jc-gl-ar__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:0}.jc-gl-ar__fact{display:grid;align-content:start;gap:6px;padding:14px 16px;border-radius:16px;background:var(--jc-surface, var(--jc-white))}.jc-gl-ar__fact dt{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;text-transform:uppercase}.jc-gl-ar__fact dd{margin:0;font:700 24px/1.05 var(--jc-f-display);font-variation-settings:"opsz" 32,"wdth" var(--jc-wdth, 92);letter-spacing:-.02em}.jc-gl-ar__fact dd.jc-gl-ar__small{font:400 13px/1.35 var(--jc-f-sans);color:var(--jc-muted);letter-spacing:0}.jc-gl-cal{padding:14px 12px 12px;border-radius:16px;background:var(--jc-surface, var(--jc-white))}.jc-gl-cal[hidden]{display:none}.jc-gl-cal__h{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 4px 10px;font:600 15px/1.3 var(--jc-f-sans)}.jc-gl-cal__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.jc-gl-cal__dow{padding:2px 0 4px;font:500 13px/1 var(--jc-f-mono);color:var(--jc-muted);text-align:center}.jc-gl-cal__d{position:relative;display:grid;place-items:center;height:40px;border-radius:10px;font:500 14px/1 var(--jc-f-sans);color:var(--jc-ink)}.jc-gl-cal__d.is-past{color:#1111114d}.jc-gl-cal__d.is-wknd{color:var(--jc-muted)}.jc-gl-cal__d.is-win{background:color-mix(in srgb,var(--sw) 55%,#fff);font-weight:700;transition:background-color var(--jc-fade)}.jc-gl-cal__d.is-win.is-wknd{background:color-mix(in srgb,var(--sw) 20%,#fff)}.jc-gl-cal__d.is-today{box-shadow:inset 0 0 0 2px var(--jc-ink);font-weight:700}.jc-gl-cal__d.is-occ:after{content:"";position:absolute;top:4px;right:5px;width:7px;height:7px;border-radius:50%;background:var(--jc-accent)}.jc-gl-cal__face{position:absolute;right:-7px;top:-9px;z-index:1;width:26px;height:26px;border-radius:50%;overflow:hidden;background:#fff;box-shadow:0 0 0 1.5px var(--jc-ink)}.jc-gl-cal__face img{width:100%;height:100%;object-fit:cover;transform:scale(2.2);transform-origin:50% 64%}.jc-gl-cal__key{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:12px 4px 0;font:400 13px/1.2 var(--jc-f-sans);color:var(--jc-muted)}.jc-gl-cal__sw{display:inline-block;width:14px;height:14px;border-radius:4px}.jc-gl-cal__sw+.jc-gl-cal__sw{margin-left:8px}.jc-gl-cal__key>span:nth-of-type(2){margin-left:10px}.jc-gl-cal__sw--today{box-shadow:inset 0 0 0 2px var(--jc-ink)}.jc-gl-cal__sw--win{background:color-mix(in srgb,var(--sw) 55%,#fff)}.jc-gl-occ{display:grid;gap:8px;margin:0;padding:0;list-style:none}.jc-gl-occ[hidden]{display:none}.jc-gl-occ li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px 14px;border-radius:12px;background:var(--jc-surface, var(--jc-white))}.jc-gl-occ__n{font:700 18px/1.15 var(--jc-f-display);font-variation-settings:"opsz" 32;letter-spacing:-.01em}.jc-gl-occ__d{grid-column:1;font:400 13px/1.2 var(--jc-f-mono);color:var(--jc-muted)}.jc-gl-occ__by{grid-column:2;grid-row:1 / 3;display:grid;justify-items:end;gap:4px;font:600 14px/1.2 var(--jc-f-sans);text-align:right}.jc-gl-occ__by b{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:var(--jc-ink);color:#fff;font-weight:600;white-space:nowrap}.jc-gl-ar__any{display:flex;align-items:flex-start;gap:10px;margin:0;font:500 15px/1.4 var(--jc-f-sans)}.jc-gl-ar__any .jc-icon{flex:none;width:20px;height:20px;margin-top:1px}.jc-gl-ar__ship{min-width:0;padding:20px 16px;border-radius:16px;background:var(--jc-surface, var(--jc-white))}.jc-gl-steps{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:jcgl}.jc-gl-steps li{counter-increment:jcgl;display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:start;font:500 16px/1.4 var(--jc-f-sans);text-wrap:pretty}.jc-gl-steps li:before{content:counter(jcgl);display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--jc-ink);font:700 15px/1 var(--jc-f-display)}.jc-gl-ar__price{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin:16px 0 0;font:600 15px/1.3 var(--jc-f-sans);color:var(--jc-save)}.jc-gl-ar__price .jc-icon{width:18px;height:18px}.jc-gl-ar__ship .jc-gl-add{width:100%;margin-top:20px}.jc-gl-se__head{margin-bottom:22px}.jc-gl-sets{display:flex;gap:12px;margin:0 calc(-1 * var(--jc-gutter));padding:0 var(--jc-gutter) 4px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--jc-gutter);scrollbar-width:none}.jc-gl-sets::-webkit-scrollbar{display:none}.jc-gl-set{flex:0 0 84%;scroll-snap-align:start;display:flex;flex-direction:column;min-width:0;border-radius:16px;overflow:hidden;background:var(--jc-surface, var(--jc-canvas));transition:background-color var(--jc-fade)}.jc-gl-set__stage{position:relative;display:flex;aspect-ratio:1 / .62}.jc-gl-set__bag{position:relative;flex:1;min-width:0;background:color-mix(in srgb,var(--c, #ddd) 34%,#fff);transition:background-color var(--jc-fade)}.jc-gl-set__bag img{position:absolute;left:50%;bottom:7%;width:92%;max-width:none;height:auto;transform:translate(-50%);transform-origin:50% 96%}.jc-gl-set--3 .jc-gl-set__bag img{width:118%;bottom:9%}.jc-gl-set__bag:nth-child(2) img{z-index:1}.jc-gl-set__stage.is-hop .jc-gl-set__bag img{animation:jc-gl-sethop .62s linear both}@keyframes jc-gl-sethop{0%{transform:translate(-50%);animation-timing-function:ease-out}18%{transform:translate(-50%) scale(1.05,.93);animation-timing-function:cubic-bezier(.2,.7,.3,1)}48%{transform:translate(-50%) translateY(-7%) scale(.97,1.04);animation-timing-function:ease-in}72%{transform:translate(-50%) scale(1.04,.95)}to{transform:translate(-50%)}}.jc-gl-set__stage.is-hop .jc-gl-set__bag:nth-child(2) img{animation-delay:80ms}.jc-gl-set__stage.is-hop .jc-gl-set__bag:nth-child(3) img{animation-delay:.16s}.jc-gl-set__txt{display:grid;gap:8px;padding:16px 16px 18px;flex:1;align-content:start}.jc-gl-set__flag{justify-self:start;margin:0;padding:5px 9px;border-radius:999px;background:var(--jc-ink);color:#fff;font:500 13px/1 var(--jc-f-mono)}.jc-gl-set__h{margin:2px 0 0;font:700 24px/1.05 var(--jc-f-display);font-variation-settings:"opsz" 32,"wdth" var(--jc-wdth, 92);letter-spacing:-.02em;text-wrap:balance}.jc-gl-set__names{margin:0;font:400 14px/1.3 var(--jc-f-sans);color:var(--jc-muted)}.jc-gl-set__price{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:2px 0 6px}.jc-gl-set__total{font:700 20px/1.1 var(--jc-f-sans);white-space:nowrap}.jc-gl-set__add{width:100%;margin-top:auto}.jc-gl-se__mix{margin:18px 0 0;text-align:center}.jc-gl-se__mix .jc-link{display:inline-flex;align-items:center;gap:8px;min-height:44px}.jc-gl-se__mixbtn .jc-icon{width:18px;height:18px;transform:rotate(90deg)}.jc-gl-fq__grid{display:grid;gap:20px;min-width:0}.jc-gl-fq__contact{margin-top:12px;font:400 14px/1.5 var(--jc-f-mono)}.jc-gl-fq__contact p{margin:0}.jc-gl-fq__contact a{color:var(--jc-ink)}.jc-gl-q summary .jc-tag--demo{margin-left:6px;vertical-align:2px}.jc-gl-fn__grid{display:grid;gap:22px;justify-items:center;min-width:0}.jc-gl-fn__face{position:relative;width:min(58vw,240px);aspect-ratio:1;border-radius:50%;overflow:hidden;background:color-mix(in srgb,var(--sw) 40%,#fff);cursor:pointer;transition:background-color var(--jc-fade);-webkit-tap-highlight-color:transparent}.jc-gl-fn__img{position:absolute;left:-78%;top:-118%;width:256%;max-width:none;height:auto;transform-origin:50% 70%}.jc-gl-fn__face.is-squish .jc-gl-fn__img{animation:jc-gl-squish .62s linear both}.jc-gl-fn__copy{display:grid;gap:16px;width:100%;max-width:520px;min-width:0}.jc-gl-fn__copy .jc-kicker{margin:0;text-align:center}.jc-gl-fn__h{text-align:center}.jc-gl-ticks{display:grid;gap:0;margin:4px 0 0;padding:6px 18px;border-radius:12px;background:var(--jc-paper);list-style:none;font:400 16px/1.4 var(--jc-f-type);color:var(--jc-ink)}.jc-gl-tick{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start;padding:12px 0;border-bottom:1px solid rgba(17,17,17,.12)}.jc-gl-tick:last-child{border-bottom:0}.jc-gl-tick__box{position:relative;width:22px;height:22px;margin-top:1px;border:1.5px solid var(--jc-ink);border-radius:6px}.jc-gl-tick__box svg{position:absolute;left:-2px;top:-5px;width:26px;height:26px;overflow:visible}.jc-gl-tick__box path{fill:none;stroke:var(--jc-ink);stroke-width:2.4;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.jc-gl-tick:not(.is-done) .jc-gl-tick__box path{display:none}.jc-gl-tick__t b{font-weight:700}.jc-gl-ticks.is-armed .is-done .jc-gl-tick__box path{stroke-dashoffset:1}.jc-gl-ticks.is-armed.is-drawing .is-done .jc-gl-tick__box path{animation:jc-gl-draw .42s ease both;animation-delay:calc(var(--i, 0) * .26s + .15s)}.jc-gl-fn__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.jc-gl-fn__bags{min-width:0}.jc-gl-fn__bags-h{margin:0 0 10px;font:500 14px/1.35 var(--jc-f-sans);color:var(--jc-muted);text-align:center}.jc-gl-fn__slots{grid-template-columns:repeat(auto-fit,minmax(76px,104px));justify-content:center;gap:12px 10px}.jc-gl-fn__setsave{margin-top:10px}.jc-gl-fn__cta{width:100%}@media(min-width:560px)and (max-width:1023px){.jc-gl-hero__grid,.jc-gl-fd__grid,.jc-gl-st__grid,.jc-gl-ar__grid,.jc-gl-fq__grid{max-width:620px;margin:0 auto}.jc-gl-rv,.jc-gl-set{flex-basis:46%}.jc-gl-chips{display:grid;grid-template-columns:repeat(6,56px);justify-content:center;gap:12px 10px}.jc-gl-chip{max-width:none;width:56px}}@media(min-width:760px){.jc-gl-fd__res{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:24px}.jc-gl-st__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(32px,5vw,80px)}.jc-gl-st__head{grid-column:1 / -1}.jc-gl-st__stage{position:sticky;top:calc(var(--jc-nav-h, 64px) + 24px)}}@media(min-width:1024px){.jc-gl-lede{font-size:19px}.jc-gl-h3{font-size:30px}.jc-gl-stk{font-size:22px}.jc-gl-hero{padding:28px 0 56px}.jc-gl-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"head stage" "buy stage";grid-template-rows:auto 1fr;column-gap:clamp(40px,5vw,80px);row-gap:24px;align-items:start}.jc-gl-hero__head{grid-area:head;align-self:end;text-align:left;padding-top:32px}.jc-gl-hero__h{font-size:clamp(64px,6vw,92px)}.jc-gl-hero__stage{grid-area:stage;aspect-ratio:1 / .86}.jc-gl-hero__buy{grid-area:buy;align-self:start}.jc-gl-hero__plabel,.jc-gl-hero__price,.jc-gl-promises{justify-content:flex-start}.jc-gl-chips{display:grid;grid-template-columns:repeat(6,52px);justify-content:start;gap:12px 10px}.jc-gl-chip{max-width:none;width:52px}.jc-gl-hero__find,.jc-gl-hero__when{justify-self:start}.jc-gl-hero__stk{font-size:24px;right:5%;top:8%}.jc-gl-hero__note{font-size:17px;right:4%;bottom:14%;width:26%}.jc-gl-hero__note .jc-gl-note__arrow{width:70px;margin-left:-34px}.jc-gl-fd__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:clamp(40px,5vw,80px);align-items:start}.jc-gl-fd__head{position:sticky;top:calc(var(--jc-nav-h, 64px) + 24px);padding-top:12px}.jc-gl-fd__line{display:grid;grid-template-columns:repeat(6,60px);justify-content:start;gap:12px 10px;margin-top:28px}.jc-gl-fd__f{width:60px}.jc-gl-fd__card{padding:24px 28px 30px}.jc-gl-fd__qh{font-size:40px;margin-bottom:22px}.jc-gl-opt{min-height:60px;font-size:16px}.jc-gl-fd__name{font-size:72px}.jc-gl-phone{width:min(100%,360px,calc((100svh - 200px)*.6))}.jc-gl-st__box{padding-top:12px}.jc-gl-box{gap:14px}.jc-gl-pr__head{grid-template-columns:minmax(0,1fr) auto;align-items:end;margin-bottom:28px}.jc-gl-pr__head .jc-kicker{grid-column:1 / -1;margin-bottom:-4px}.jc-gl-rvs{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:0;padding:0;overflow:visible}.jc-gl-rv{padding:22px}.jc-gl-pr__real{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,2fr);grid-template-rows:auto 1fr;column-gap:48px;align-items:start;margin-top:56px}.jc-gl-pr__real .jc-gl-h3{grid-row:1}.jc-gl-pr__size{grid-column:1;grid-row:2;margin-top:0}.jc-gl-dts{grid-column:2;grid-row:1 / 3;gap:16px}.jc-gl-dt__cap{font-size:15px}.jc-gl-ar__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:clamp(32px,4vw,64px);row-gap:28px;align-items:start}.jc-gl-ar__head{grid-column:1 / -1}.jc-gl-ar__ship{padding:28px}.jc-gl-ar--simple .jc-gl-ar__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.jc-gl-ar--simple .jc-gl-ar__head{grid-column:1}.jc-gl-cal{padding:18px 18px 16px}.jc-gl-cal__d{height:48px;font-size:15px}.jc-gl-se__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;align-items:end;margin-bottom:32px}.jc-gl-se__head .jc-kicker{grid-column:1 / -1}.jc-gl-sets{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:0;padding:0;overflow:visible}.jc-gl-set__txt{padding:20px 22px 22px}.jc-gl-fq__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:56px;align-items:start}.jc-gl-fq__head{position:sticky;top:calc(var(--jc-nav-h, 64px) + 24px)}.jc-gl-fn__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(40px,6vw,96px);align-items:center;justify-items:stretch}.jc-gl-fn__face{justify-self:center;width:min(100%,460px)}.jc-gl-fn__copy{justify-self:start}.jc-gl-fn__copy .jc-kicker,.jc-gl-fn__h{text-align:left}.jc-gl-bar .jc-sticky__face{width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.jc-gl-scene.is-in .jc-gl-him__img{transform:none}.jc-gl-scene.is-in .jc-gl-pouch--pool{opacity:1}.jc-gl-scene.is-in .jc-gl-pouch--back,.jc-gl-scene.is-in .jc-gl-pouch--front{opacity:0;visibility:hidden}.jc-gl-scene .jc-gl-him__img,.jc-gl-scene .jc-gl-pouch,.jc-gl-set__stage .jc-gl-set__bag img,.jc-gl-fn__img{animation:none!important}.jc-gl-fd__under path,.jc-gl-tick__box path{animation:none!important;stroke-dashoffset:0!important}.jc-gl-phone [data-show].jc-gl-stk{transform:rotate(var(--r))!important;transition:none!important}.jc-gl-phone__dm{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/jc-gl.css.map */
