.eg[data-astro-cid-dy5gginn]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);gap:12px;padding:16px;display:grid}.eg-toggle[data-astro-cid-dy5gginn]{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:15px;display:flex}.eg-toggle[data-astro-cid-dy5gginn] input[data-astro-cid-dy5gginn]{width:20px;height:20px;accent-color:var(--navy);flex-shrink:0}.eg-body[data-astro-cid-dy5gginn]{gap:6px;display:grid}.eg-body[data-astro-cid-dy5gginn][hidden]{display:none}.eg-input[data-astro-cid-dy5gginn]{font-family:var(--font-latin);letter-spacing:.08em}.eg-count[data-astro-cid-dy5gginn]{color:var(--sub);text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.nf[data-astro-cid-mq4gwb7y]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);gap:12px;margin-top:16px;padding:20px;display:grid}.nf[data-astro-cid-mq4gwb7y][hidden],.nf[data-astro-cid-mq4gwb7y] [data-astro-cid-mq4gwb7y][hidden]{display:none}.nf[data-astro-cid-mq4gwb7y] form[data-astro-cid-mq4gwb7y],.nf[data-astro-cid-mq4gwb7y] [data-astro-cid-mq4gwb7y][data-nf-fields]{gap:14px;display:grid}.nf-title[data-astro-cid-mq4gwb7y]{color:var(--navy);align-items:center;gap:8px;font-size:17px;line-height:1.5;display:flex}.nf-lead[data-astro-cid-mq4gwb7y]{font-size:15px;line-height:1.8}.nf-note[data-astro-cid-mq4gwb7y]{color:var(--sub);font-size:14px;line-height:1.7}.nf[data-astro-cid-mq4gwb7y] .f-label{align-items:center;gap:8px;display:flex}.nf-field[data-astro-cid-mq4gwb7y]{gap:6px;display:grid}.nf-agree[data-astro-cid-mq4gwb7y]{align-items:flex-start;gap:12px;min-height:44px;font-size:14px;line-height:1.7;display:flex}.nf-agree[data-astro-cid-mq4gwb7y] input[data-astro-cid-mq4gwb7y]{flex:none;width:24px;height:24px;margin-top:2px}.nf-agree[data-astro-cid-mq4gwb7y] .f-tag[data-astro-cid-mq4gwb7y]{margin-left:8px}.nf-submit[data-astro-cid-mq4gwb7y]{width:100%;min-height:52px}.nf-done[data-astro-cid-mq4gwb7y]{color:var(--ink);align-items:flex-start;gap:10px;padding:4px 0;font-size:15px;line-height:1.8;display:flex}.nf-done[data-astro-cid-mq4gwb7y]:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.nf-done[data-astro-cid-mq4gwb7y] svg{color:var(--in-stock,currentColor);flex:none;margin-top:4px}.pv[data-astro-cid-uqbwinqt]{z-index:1000;background:var(--footer);width:100%;max-width:none;height:100%;max-height:none;color:var(--on-navy);border:0;margin:0;padding:0;position:fixed;inset:0}.pv[data-astro-cid-uqbwinqt][open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.pv[data-astro-cid-uqbwinqt]::backdrop{background:var(--scrim)}.pv-bar[data-astro-cid-uqbwinqt]{justify-content:flex-end;align-items:center;gap:16px;padding:8px 12px;display:flex}.pv-count[data-astro-cid-uqbwinqt]{font-family:var(--font-latin);font-variant-numeric:tabular-nums;margin-right:auto;padding-left:8px;font-size:14px}.pv-close[data-astro-cid-uqbwinqt]{border:1px solid var(--navy-line);border-radius:var(--radius);min-height:48px;color:var(--on-navy-strong);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 16px;font-size:15px;display:inline-flex}.pv-close[data-astro-cid-uqbwinqt]:focus-visible,.pv-step[data-astro-cid-uqbwinqt]:focus-visible{outline:2px solid var(--focus-on-navy);outline-offset:2px}.pv-stage[data-astro-cid-uqbwinqt]{min-height:0;padding:0 12px;display:grid}.pv-slide[data-astro-cid-uqbwinqt]{place-items:center;min-height:0;margin:0;display:grid}.pv-slide[data-astro-cid-uqbwinqt][hidden]{display:none}.pv-slide[data-astro-cid-uqbwinqt] img{object-fit:contain;cursor:zoom-in;width:auto;max-width:100%;height:auto;max-height:100%}.pv-stage[data-astro-cid-uqbwinqt]{touch-action:pan-y pinch-zoom;user-select:none}.pv-stage[data-astro-cid-uqbwinqt].is-zoomed{touch-action:pan-x pan-y pinch-zoom}.is-zoomed[data-astro-cid-uqbwinqt] .pv-slide[data-astro-cid-uqbwinqt]{place-items:start;overflow:auto}.is-zoomed[data-astro-cid-uqbwinqt] .pv-slide[data-astro-cid-uqbwinqt] img{max-width:none;max-height:none;width:calc(100vw * var(--pv-zoom,2.5));cursor:zoom-out}.pv-zoom[data-astro-cid-uqbwinqt][aria-pressed=true]{background:var(--navy-line)}.pv-nav[data-astro-cid-uqbwinqt]{justify-content:center;gap:16px;padding:12px;display:flex}.pv-step[data-astro-cid-uqbwinqt]{border:1px solid var(--navy-line);width:48px;height:48px;color:var(--on-navy-strong);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pv-prev[data-astro-cid-uqbwinqt]{display:inline-flex;transform:scaleX(-1)}@media (prefers-reduced-motion:no-preference){.pv[data-astro-cid-uqbwinqt][open]{animation:.2s ease-out pv-in}}@keyframes pv-in{0%{opacity:0}to{opacity:1}}.gal[data-astro-cid-wcvretyb]{gap:12px;display:grid}.gal-main[data-astro-cid-wcvretyb]{touch-action:pan-y pinch-zoom;position:relative}.gal-open[data-astro-cid-wcvretyb]{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);cursor:zoom-in;width:100%;padding:0;display:block;position:relative;overflow:hidden}.gal-open[data-astro-cid-wcvretyb][hidden]{display:none}.gal-open[data-astro-cid-wcvretyb] img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:6%}.gal-open[data-astro-cid-wcvretyb].is-bleed img{object-fit:cover;padding:0}.gal-open[data-astro-cid-wcvretyb]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.gal-zoom[data-astro-cid-wcvretyb]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);width:44px;height:44px;color:var(--navy);justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:12px;right:12px}.gal-open[data-astro-cid-wcvretyb].is-bleed .gal-zoom[data-astro-cid-wcvretyb]{border-color:#0000}.gal-count[data-astro-cid-wcvretyb]{font-family:var(--font-latin);letter-spacing:.08em;color:var(--sub);font-variant-numeric:tabular-nums;pointer-events:none;font-size:12px;font-weight:500;position:absolute;bottom:22px;left:16px}.gal-thumbs[data-astro-cid-wcvretyb]{grid-template-columns:repeat(var(--tn,5), minmax(0, 1fr));gap:8px;display:grid}.gal-thumb[data-astro-cid-wcvretyb]{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);cursor:pointer;width:100%;padding:0;display:block;overflow:hidden}.gal-thumb[data-astro-cid-wcvretyb] img{object-fit:contain;width:100%;height:100%}.gal-thumb[data-astro-cid-wcvretyb][aria-pressed=true]{border:2px solid var(--navy)}.gal-thumb[data-astro-cid-wcvretyb]:focus-visible,.gal-dot[data-astro-cid-wcvretyb]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.gal-dots[data-astro-cid-wcvretyb]{display:none}@media (width<=719px){.gal[data-astro-cid-wcvretyb]{margin-inline:calc(var(--gutter) * -1);grid-template-columns:minmax(0,1fr);gap:0}.gal-open[data-astro-cid-wcvretyb]{border-inline:none;border-radius:0}.gal-zoom[data-astro-cid-wcvretyb],.gal-thumbs[data-astro-cid-wcvretyb]{display:none}.gal-count[data-astro-cid-wcvretyb]{background:var(--navy);color:var(--paper);letter-spacing:.04em;border-radius:2px;padding:4px 10px;font-weight:600;inset:12px 12px auto auto}.gal-main[data-astro-cid-wcvretyb]:has(+.gal-dots) .gal-open[data-astro-cid-wcvretyb]{border-bottom:0}.gal-dots[data-astro-cid-wcvretyb]{background:var(--paper);border-bottom:1px solid var(--line);justify-content:center;margin-top:-1px;display:flex}.gal-dot[data-astro-cid-wcvretyb]{cursor:pointer;background:0 0;border:0;flex:0 44px;width:44px;min-width:0;height:44px;padding:0;position:relative}.gal-dot[data-astro-cid-wcvretyb]:before{content:"";background:var(--rule);border-radius:2px;width:8px;height:3px;transition:width .15s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gal-dot[data-astro-cid-wcvretyb][aria-current=true]:before{background:var(--navy);width:20px}}@media (width<=559px){.gal[data-astro-cid-wcvretyb]{margin-inline:-16px}}@media (prefers-reduced-motion:reduce){.gal-dot[data-astro-cid-wcvretyb]:before{transition:none}}.pdp-qa[data-astro-cid-ggljxsum]{padding:8px 0 0}.pdp-qa-head[data-astro-cid-ggljxsum]{margin-bottom:12px}.pdp-qa-title[data-astro-cid-ggljxsum]{white-space:nowrap;margin:0;font-size:22px;line-height:1.4}.pdp-qa-list[data-astro-cid-ggljxsum]{border-top:1px solid var(--rule)}details[data-astro-cid-ggljxsum]{border-bottom:1px solid var(--line)}summary[data-astro-cid-ggljxsum]{min-height:56px;color:var(--ink);cursor:pointer;align-items:center;gap:12px;padding:10px 0;font-size:15px;font-weight:700;line-height:1.6;list-style:none;display:flex}summary[data-astro-cid-ggljxsum]::-webkit-details-marker{display:none}summary[data-astro-cid-ggljxsum]:before{content:"Q" / "";width:14px;font-family:var(--font-latin);color:var(--gold-text);flex:none;font-size:15px;font-weight:700;line-height:1}.pdp-qa-q[data-astro-cid-ggljxsum]{flex:1;min-width:0}summary[data-astro-cid-ggljxsum]:hover .pdp-qa-q[data-astro-cid-ggljxsum]{color:var(--gold-text)}summary[data-astro-cid-ggljxsum]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}svg[data-astro-cid-ggljxsum]{color:var(--sub);flex:none}details[data-astro-cid-ggljxsum][open] .pdp-qa-v[data-astro-cid-ggljxsum]{display:none}.pdp-qa-a[data-astro-cid-ggljxsum]{max-width:42em;color:var(--ink);text-wrap:pretty;margin:0 0 16px;padding-left:26px;font-size:14px;line-height:1.75}.pdp-qa-a[data-astro-cid-ggljxsum] a[data-astro-cid-ggljxsum]{color:inherit;text-underline-offset:3px;text-decoration:underline}.pdp-qa-a[data-astro-cid-ggljxsum] a[data-astro-cid-ggljxsum]:hover{color:var(--gold-text)}.pdp-qa-more[data-astro-cid-ggljxsum]{min-height:44px;color:var(--navy);text-underline-offset:3px;align-items:center;margin-top:4px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.pdp-qa-more[data-astro-cid-ggljxsum]:hover{color:var(--gold-text)}@media (width>=720px){.pdp-qa[data-astro-cid-ggljxsum]{padding-top:24px}.pdp-qa-head[data-astro-cid-ggljxsum]{margin-bottom:24px}.pdp-qa-title[data-astro-cid-ggljxsum]{font-size:28px}}@media (width>=1024px){.pdp-qa-in[data-astro-cid-ggljxsum]{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:0 48px;display:grid}.pdp-qa-head[data-astro-cid-ggljxsum] .s-ihead__rule{display:none}}.pd-sum[data-astro-cid-egpna2ub]{gap:14px;max-width:40em;display:grid}.pd-sum-lead[data-astro-cid-egpna2ub]{color:var(--ink);font-size:14px;line-height:1.85}.pd-sum-lists[data-astro-cid-egpna2ub]{gap:12px;display:grid}@container (width>=440px){.pd-sum-lists[data-astro-cid-egpna2ub]{grid-template-columns:1fr 1fr;gap:20px}}.pd-sum-h[data-astro-cid-egpna2ub]{letter-spacing:.08em;color:var(--sub);margin-bottom:4px;font-size:12px;font-weight:700}.pd-sum-list[data-astro-cid-egpna2ub] li[data-astro-cid-egpna2ub]{color:var(--ink);padding-left:14px;font-size:13px;line-height:1.75;position:relative}.pd-sum-list[data-astro-cid-egpna2ub] li[data-astro-cid-egpna2ub]+li[data-astro-cid-egpna2ub]{margin-top:2px}.pd-sum-list[data-astro-cid-egpna2ub] li[data-astro-cid-egpna2ub]:before{content:"";box-sizing:border-box;border-radius:50%;width:6px;height:6px;position:absolute;top:.78em;left:1px}.pd-sum-list[data-astro-cid-egpna2ub].is-suits li[data-astro-cid-egpna2ub]:before{background:var(--navy)}.pd-sum-list[data-astro-cid-egpna2ub].is-not li[data-astro-cid-egpna2ub]:before{border:1.5px solid var(--sub)}.rv[data-astro-cid-s33dh7mg]{padding:8px 0 48px}.rv[data-astro-cid-s33dh7mg][hidden]{display:none}.rv-title[data-astro-cid-s33dh7mg]{font-family:var(--font-family-display);color:var(--navy);letter-spacing:.04em;font-feature-settings:"palt";margin-bottom:14px;font-size:18px;font-weight:600}.rv-list[data-astro-cid-s33dh7mg]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:none}.rv-list[data-astro-cid-s33dh7mg]::-webkit-scrollbar{display:none}@media (width<=559px){.rv-list[data-astro-cid-s33dh7mg]{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}}@media (width>=720px){.rv[data-astro-cid-s33dh7mg]{padding:16px 0 72px}.rv-title[data-astro-cid-s33dh7mg]{font-size:20px}.rv-list[data-astro-cid-s33dh7mg]{scrollbar-width:thin;margin-inline:0;padding-inline:0}}.sgr[data-astro-cid-6aivblk3]{gap:12px;min-width:0;display:grid}.sgr-box[data-astro-cid-6aivblk3]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);gap:12px;padding:14px 16px 16px;display:grid}.sgr-lead[data-astro-cid-6aivblk3]{color:var(--sub);align-items:flex-start;gap:10px;font-size:13px;line-height:1.8;display:flex}.sgr-lead[data-astro-cid-6aivblk3] svg{color:var(--navy);flex:none;margin-top:3px}.sgr-btn[data-astro-cid-6aivblk3]{border:1px solid var(--navy);border-radius:var(--radius);background:var(--paper);min-height:48px;color:var(--navy);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.sgr-open[data-astro-cid-6aivblk3]{width:100%}.sgr-go[data-astro-cid-6aivblk3]{background:var(--navy);color:var(--paper)}.sgr-btn[data-astro-cid-6aivblk3]:focus-visible,.sgr-step-btn[data-astro-cid-6aivblk3]:focus-visible,.sgr-range[data-astro-cid-6aivblk3]:focus-visible,.sgr-h[data-astro-cid-6aivblk3]:focus-visible,.sgr-figs[data-astro-cid-6aivblk3]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sgr-panel[data-astro-cid-6aivblk3],.sgr-cal[data-astro-cid-6aivblk3],.sgr-draw[data-astro-cid-6aivblk3]{gap:12px;min-width:0;display:grid}.sgr-panel[data-astro-cid-6aivblk3][hidden],.sgr-cal[data-astro-cid-6aivblk3][hidden],.sgr-draw[data-astro-cid-6aivblk3][hidden],.sgr-text[data-astro-cid-6aivblk3][hidden]{display:none}.sgr-h[data-astro-cid-6aivblk3]{color:var(--navy);font-size:14px;font-weight:700}.sgr-text[data-astro-cid-6aivblk3],.sgr-note[data-astro-cid-6aivblk3]{color:var(--sub);font-size:13px;line-height:1.8}.sgr-text[data-astro-cid-6aivblk3] [data-astro-cid-6aivblk3][lang=en]{font-family:var(--font-latin);white-space:nowrap}.sgr-card-wrap[data-astro-cid-6aivblk3]{justify-items:center;min-width:0;padding:4px 0;display:grid}.sgr-card[data-astro-cid-6aivblk3]{box-sizing:border-box;border:2px solid var(--navy);background:var(--washi);background-image:linear-gradient(var(--line), var(--line));background-position:0 32%;background-repeat:no-repeat;background-size:100% 1px}.sgr-card[data-astro-cid-6aivblk3].is-upright{background-position:68% 0;background-size:1px 100%}.sgr-label[data-astro-cid-6aivblk3]{color:var(--ink);font-size:13px;font-weight:700}.sgr-ctl[data-astro-cid-6aivblk3]{grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:8px;display:grid}.sgr-step-btn[data-astro-cid-6aivblk3]{border:1px solid var(--control-border);border-radius:var(--radius);background:var(--paper);width:48px;height:48px;color:var(--navy);cursor:pointer;place-items:center;display:inline-grid}.sgr-range[data-astro-cid-6aivblk3]{width:100%;height:48px;accent-color:var(--navy);cursor:pointer;margin:0}.sgr-out[data-astro-cid-6aivblk3]{color:var(--sub);font-size:12px}.sgr-figs[data-astro-cid-6aivblk3]{gap:20px;min-width:0;padding:4px 0 8px;display:grid;overflow-x:auto}.sgr-figs[data-astro-cid-6aivblk3].is-upright{align-items:flex-start;gap:24px;display:flex}.sgr-figs[data-astro-cid-6aivblk3] .sgr-fig{flex:none;gap:8px;margin:0;display:grid}.sgr-figs[data-astro-cid-6aivblk3] .sgr-cap{color:var(--sub);font-size:13px}.sgr-figs[data-astro-cid-6aivblk3] .sgr-cap strong{font-family:var(--font-latin);color:var(--ink);margin-left:2px;font-size:15px}.sgr-figs[data-astro-cid-6aivblk3] .sgr-mm{font-family:var(--font-latin)}.sgr-figs[data-astro-cid-6aivblk3] .sgr-stage{justify-items:start;gap:6px;display:grid}.sgr-figs[data-astro-cid-6aivblk3].is-upright .sgr-stage{grid-auto-flow:column;align-items:start;gap:8px}.sgr-figs[data-astro-cid-6aivblk3] .sgr-svg.il{max-width:none;overflow:visible}.sgr-figs[data-astro-cid-6aivblk3] .sgr-fig.is-mine .sgr-svg{--il-ink:var(--sub)}.sgr-figs[data-astro-cid-6aivblk3] .sgr-line{background:var(--gold-text);height:2px;display:block;position:relative}.sgr-figs[data-astro-cid-6aivblk3] .sgr-line:before,.sgr-figs[data-astro-cid-6aivblk3] .sgr-line:after{content:"";background:var(--gold-text);width:2px;height:12px;position:absolute;top:-5px}.sgr-figs[data-astro-cid-6aivblk3] .sgr-line:before{left:0}.sgr-figs[data-astro-cid-6aivblk3] .sgr-line:after{right:0}.sgr-figs[data-astro-cid-6aivblk3]:not(.is-upright) .sgr-line{order:2}.sgr-figs[data-astro-cid-6aivblk3].is-upright .sgr-line{width:2px}.sgr-figs[data-astro-cid-6aivblk3].is-upright .sgr-line:before,.sgr-figs[data-astro-cid-6aivblk3].is-upright .sgr-line:after{width:12px;height:2px;top:auto;left:-5px;right:auto}.sgr-figs[data-astro-cid-6aivblk3].is-upright .sgr-line:before{top:0}.sgr-figs[data-astro-cid-6aivblk3].is-upright .sgr-line:after{bottom:0}@media (width>=720px){dialog.sg.has-real{width:min(880px,100% - 48px)}}button.pd-real[hidden]{display:none}.pd-form .pd-sizes>legend:has(>button.pd-real:not([hidden])){justify-content:flex-start;column-gap:20px}.pd-form .pd-sizes>legend:has(>button.pd-real:not([hidden]))>.pd-legend{flex-basis:100%}button.pd-real{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sg[data-astro-cid-imna5gsz]{border-radius:var(--radius) var(--radius) 0 0;background:var(--paper);width:100%;max-width:100%;height:calc(100dvh - 96px);max-height:none;color:var(--ink);box-shadow:var(--shadow-float);overscroll-behavior:contain;border:none;margin:auto 0 0;padding:0;overflow:auto}.sg[data-astro-cid-imna5gsz]::backdrop{background:var(--scrim)}.sg-grab[data-astro-cid-imna5gsz]{background:var(--grab);border-radius:2px;width:40px;height:4px;margin:8px auto 0}.sg-head[data-astro-cid-imna5gsz]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:0 4px 0 16px;display:flex}.sg-title[data-astro-cid-imna5gsz]{font-family:var(--font-family-display);letter-spacing:.06em;color:var(--navy);font-size:19px;font-weight:600}.sg-close[data-astro-cid-imna5gsz]{min-width:48px;height:48px;color:var(--navy);cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:0 4px;display:inline-flex}.sg-close-word[data-astro-cid-imna5gsz]{font-size:var(--fs-icon-label,10px);line-height:1.2}.sg-close[data-astro-cid-imna5gsz]:focus-visible,.sg-more[data-astro-cid-imna5gsz]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sg-body[data-astro-cid-imna5gsz]{padding:16px 16px calc(16px + env(safe-area-inset-bottom));gap:16px;display:grid}.sg-intro[data-astro-cid-imna5gsz],.sg-note[data-astro-cid-imna5gsz]{color:var(--sub);font-size:14px;line-height:1.8}.sg-note[data-astro-cid-imna5gsz]{font-size:13px}.sg-art[data-astro-cid-imna5gsz]{border-radius:var(--radius);background:var(--plate-shironezumi);padding:12px 12px 8px}.sg-art[data-astro-cid-imna5gsz] .sg-palm{width:100%;max-width:260px;margin:0 auto}.sg-table[data-astro-cid-imna5gsz]{border-collapse:collapse;width:100%;font-size:14px}.sg-table[data-astro-cid-imna5gsz] th[data-astro-cid-imna5gsz],.sg-table[data-astro-cid-imna5gsz] td[data-astro-cid-imna5gsz]{text-align:left;border-bottom:1px solid var(--line);padding:12px 10px}.sg-table[data-astro-cid-imna5gsz] thead[data-astro-cid-imna5gsz] th[data-astro-cid-imna5gsz]{background:var(--navy);color:var(--paper);border-bottom:0;padding-block:10px;font-size:13px;font-weight:700}.sg-table[data-astro-cid-imna5gsz] tbody[data-astro-cid-imna5gsz] th[data-astro-cid-imna5gsz]{font-weight:400}.sg-table[data-astro-cid-imna5gsz] td[data-astro-cid-imna5gsz]{font-family:var(--font-latin);font-variant-numeric:tabular-nums}.sg-table[data-astro-cid-imna5gsz] tr[data-astro-cid-imna5gsz].is-common{background:var(--gold-soft)}.sg-table[data-astro-cid-imna5gsz] tr[data-astro-cid-imna5gsz].is-common th[data-astro-cid-imna5gsz]{font-weight:700}.sg-table[data-astro-cid-imna5gsz] tbody[data-astro-cid-imna5gsz] tr[data-astro-cid-imna5gsz]:last-child>[data-astro-cid-imna5gsz]{border-bottom:0}.sg-cm[data-astro-cid-imna5gsz]{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;font-size:12px;line-height:1.5;display:grid}.sg-cm[data-astro-cid-imna5gsz] li[data-astro-cid-imna5gsz]{border:1px solid var(--line);border-radius:var(--radius);background:var(--washi);color:var(--sub);font-family:var(--font-latin);gap:2px;padding:10px 2px;display:grid}.sg-cm[data-astro-cid-imna5gsz] strong[data-astro-cid-imna5gsz]{color:var(--ink);font-size:15px;font-weight:600}.sg-more[data-astro-cid-imna5gsz]{min-height:44px;color:var(--navy);justify-self:start;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.sg-step[data-astro-cid-imna5gsz]{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.sg-step-h[data-astro-cid-imna5gsz]{color:var(--navy);align-items:center;gap:10px;margin-bottom:2px;padding:0;font-size:15px;font-weight:700;display:flex}.sg-no[data-astro-cid-imna5gsz]{background:var(--gold-soft);width:24px;height:24px;color:var(--on-gold-soft);font-family:var(--font-latin);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.sg-chips[data-astro-cid-imna5gsz]{flex-wrap:wrap;gap:8px;display:flex}.sg-chip[data-astro-cid-imna5gsz],.sg-cut[data-astro-cid-imna5gsz]{position:relative}.sg-chip[data-astro-cid-imna5gsz] input[data-astro-cid-imna5gsz],.sg-cut[data-astro-cid-imna5gsz] input[data-astro-cid-imna5gsz]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sg-chip[data-astro-cid-imna5gsz] span[data-astro-cid-imna5gsz]{border:1px solid var(--control-border);border-radius:var(--radius);background:var(--paper);min-width:56px;min-height:44px;color:var(--navy);place-items:center;padding:0 12px;font-size:14px;display:inline-grid}.sg-chip[data-astro-cid-imna5gsz] span[data-astro-cid-imna5gsz][lang=en]{font-family:var(--font-latin);font-weight:600}.sg-chip[data-astro-cid-imna5gsz] input[data-astro-cid-imna5gsz]:checked+span[data-astro-cid-imna5gsz]{border-color:var(--navy);background:var(--navy);color:var(--paper)}.sg-chip[data-astro-cid-imna5gsz] input[data-astro-cid-imna5gsz]:focus-visible+span[data-astro-cid-imna5gsz],.sg-cut[data-astro-cid-imna5gsz] input[data-astro-cid-imna5gsz]:focus-visible+.sg-cut-in[data-astro-cid-imna5gsz]{outline:2px solid var(--focus);outline-offset:2px}.sg-scale[data-astro-cid-imna5gsz]{font-family:var(--font-latin);color:var(--sub);justify-content:space-between;padding:0 12px;font-size:11px;display:flex}.sg-cuts[data-astro-cid-imna5gsz]{gap:8px;display:grid}.sg-cut-in[data-astro-cid-imna5gsz]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:10px 12px 12px;display:grid}.sg-cut[data-astro-cid-imna5gsz] input[data-astro-cid-imna5gsz]:checked+.sg-cut-in[data-astro-cid-imna5gsz]{border-color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy)}.sg-cut-label[data-astro-cid-imna5gsz]{font-size:14px;line-height:1.5}.sg-cut-range[data-astro-cid-imna5gsz]{font-family:var(--font-latin);white-space:nowrap;font-size:14px;font-weight:700}.sg-bar[data-astro-cid-imna5gsz]{grid-column:1/-1;grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:3px;display:grid}.sg-bar[data-astro-cid-imna5gsz] i[data-astro-cid-imna5gsz]{background:var(--wash-2);border-radius:2px;height:8px}.sg-bar[data-astro-cid-imna5gsz] i[data-astro-cid-imna5gsz].is-on{background:var(--navy)}.sg-cut[data-astro-cid-imna5gsz] input[data-astro-cid-imna5gsz]:checked+.sg-cut-in[data-astro-cid-imna5gsz] .sg-bar[data-astro-cid-imna5gsz] i[data-astro-cid-imna5gsz].is-on{background:var(--gold-fill)}.sg-result[data-astro-cid-imna5gsz]{border-radius:var(--radius);background:var(--navy);color:var(--paper);align-items:flex-start;gap:14px;padding:16px;display:flex}.sg-result[data-astro-cid-imna5gsz][hidden],.sg-result[data-astro-cid-imna5gsz] [data-astro-cid-imna5gsz][hidden]{display:none}.sg-result[data-astro-cid-imna5gsz] svg{color:var(--gold-fill);flex:none;margin-top:2px}.sg-result-h[data-astro-cid-imna5gsz]{color:var(--on-navy);font-size:12px}.sg-result-v[data-astro-cid-imna5gsz]{font-family:var(--font-latin);font-size:22px;font-weight:600;line-height:1.4}.sg-result-v[data-astro-cid-imna5gsz] small[data-astro-cid-imna5gsz]{margin-left:4px;font-size:13px;font-weight:400}.sg-result-vs[data-astro-cid-imna5gsz]{color:var(--on-navy);margin-top:4px;font-size:13px;line-height:1.7}@media (width>=720px){.sg[data-astro-cid-imna5gsz]{border-radius:var(--radius);width:min(520px,100% - 48px);height:auto;max-height:min(88vh,760px);margin:auto}.sg-grab[data-astro-cid-imna5gsz]{display:none}.sg-head[data-astro-cid-imna5gsz]{padding:4px 8px 4px 20px}.sg-body[data-astro-cid-imna5gsz]{padding:20px}}.tp[data-astro-cid-v56p5e6p]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);gap:10px;padding:16px;display:grid}.tp-title[data-astro-cid-v56p5e6p]{font-size:15px;font-weight:700}.tp-table[data-astro-cid-v56p5e6p]{width:100%;font-size:14px}.tp-table[data-astro-cid-v56p5e6p] th[data-astro-cid-v56p5e6p],.tp-table[data-astro-cid-v56p5e6p] td[data-astro-cid-v56p5e6p]{border-top:1px solid var(--line);text-align:left;padding:10px 0}.tp-table[data-astro-cid-v56p5e6p] thead[data-astro-cid-v56p5e6p] th[data-astro-cid-v56p5e6p]{color:var(--sub);border-top:0;font-size:13px;font-weight:400}.tp-table[data-astro-cid-v56p5e6p] tbody[data-astro-cid-v56p5e6p] th[data-astro-cid-v56p5e6p]{font-weight:400}.tp-table[data-astro-cid-v56p5e6p] td[data-astro-cid-v56p5e6p]{text-align:right;font-variant-numeric:tabular-nums}.tp-table[data-astro-cid-v56p5e6p] thead[data-astro-cid-v56p5e6p] th[data-astro-cid-v56p5e6p]:last-child{text-align:right}.tp-skel[data-astro-cid-v56p5e6p]{border-radius:var(--radius);background:var(--wash-2);vertical-align:middle;width:72px;height:14px;display:inline-block}@media (prefers-reduced-motion:no-preference){.tp-skel[data-astro-cid-v56p5e6p]{animation:1.2s ease-in-out infinite alternate tp-pulse}}@keyframes tp-pulse{to{opacity:.45}}.tp-note[data-astro-cid-v56p5e6p]{color:var(--sub);font-size:13px}.pd-specs[data-astro-cid-2gemw3ys],.pd-specs[data-astro-cid-2gemw3ys] tbody[data-astro-cid-2gemw3ys]{width:100%;display:block}.pd-specs[data-astro-cid-2gemw3ys] tbody[data-astro-cid-2gemw3ys]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:8px;display:grid}.pd-specs[data-astro-cid-2gemw3ys] tr[data-astro-cid-2gemw3ys]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);flex-direction:column;justify-content:center;gap:2px;min-width:0;min-height:60px;padding:10px 12px;display:flex;position:relative}.pd-specs[data-astro-cid-2gemw3ys] tr[data-astro-cid-2gemw3ys][hidden]{display:none}.pd-specs[data-astro-cid-2gemw3ys] tr[data-astro-cid-2gemw3ys].has-icon{padding-left:48px}.pd-specs[data-astro-cid-2gemw3ys] tr[data-astro-cid-2gemw3ys].is-wide{grid-column:1/-1}.pd-specs[data-astro-cid-2gemw3ys] th[data-astro-cid-2gemw3ys],.pd-specs[data-astro-cid-2gemw3ys] td[data-astro-cid-2gemw3ys]{text-align:left;padding:0;display:block}.pd-specs[data-astro-cid-2gemw3ys] th[data-astro-cid-2gemw3ys]{color:var(--sub);font-size:11px;font-weight:400;line-height:1.5}.pd-specs[data-astro-cid-2gemw3ys] th[data-astro-cid-2gemw3ys] .pd-spec-icon{color:var(--navy);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.pd-specs[data-astro-cid-2gemw3ys] td[data-astro-cid-2gemw3ys]{color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.6}.pd-specs[data-astro-cid-2gemw3ys] td[data-astro-cid-2gemw3ys][lang=en]{font-family:var(--font-latin)}.pd-specs[data-astro-cid-2gemw3ys] td[data-astro-cid-2gemw3ys] a{font-weight:400}.pd[data-astro-cid-cezwlk7t]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:56px;margin-top:24px;display:grid}.pd-buy[data-astro-cid-cezwlk7t]{gap:20px;display:grid;container-type:inline-size}.pd-eyebrow[data-astro-cid-cezwlk7t]{color:var(--sub);letter-spacing:.08em;font-size:12px}.pd-eyebrow[data-astro-cid-cezwlk7t] [data-astro-cid-cezwlk7t][lang=en]{font-family:var(--font-latin);letter-spacing:.16em;text-transform:uppercase}.pd-eyebrow[data-astro-cid-cezwlk7t] span[data-astro-cid-cezwlk7t][aria-hidden]{color:var(--control-border);padding:0 10px}.pd-name[data-astro-cid-cezwlk7t]{font-size:26px;line-height:1.45}.pd-desc[data-astro-cid-cezwlk7t]{color:var(--sub);max-width:40em;font-size:14px;line-height:1.85}.pd-price[data-astro-cid-cezwlk7t]{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:14px 0;display:flex}.pd-price[data-astro-cid-cezwlk7t] .s-price[data-astro-cid-cezwlk7t]{font-size:28px;line-height:1.2}.pd-price[data-astro-cid-cezwlk7t] .s-price[data-astro-cid-cezwlk7t] small[data-astro-cid-cezwlk7t]{margin-left:4px;font-size:11px}.pd-was[data-astro-cid-cezwlk7t]{color:var(--sub);margin-left:12px;font-size:16px;font-weight:400}.pd-was[data-astro-cid-cezwlk7t][hidden]{display:none}.pd-sku[data-astro-cid-cezwlk7t]{color:var(--sub);flex-basis:100%;font-size:12px}.pd-price-st[data-astro-cid-cezwlk7t]{white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.pd-price-st[data-astro-cid-cezwlk7t]:before{content:"";box-sizing:border-box;background:currentColor;border-radius:50%;width:8px;height:8px}.pd-price-st[data-astro-cid-cezwlk7t].is-in{color:var(--in-stock)}.pd-price-st[data-astro-cid-cezwlk7t].is-low{color:var(--low-stock)}.pd-price-st[data-astro-cid-cezwlk7t].is-made,.pd-price-st[data-astro-cid-cezwlk7t].is-out{color:var(--sub)}.pd-price-st[data-astro-cid-cezwlk7t]:is(.is-made,.is-out):before{background:0 0;border:1.5px solid}.pd-chips[data-astro-cid-cezwlk7t]{flex-wrap:wrap;gap:8px;display:flex}.pd-chip[data-astro-cid-cezwlk7t]{border-radius:var(--radius);min-height:36px;color:var(--navy);align-items:center;gap:6px;padding:4px 12px 4px 4px;font-size:13px;font-weight:700;display:inline-flex}.pd-chip[data-astro-cid-cezwlk7t].is-sand{background:var(--plate-torinoko)}.pd-chip[data-astro-cid-cezwlk7t].is-blue{background:var(--plate-mizu)}.pd-chip[data-astro-cid-cezwlk7t].is-green{background:var(--plate-byakuroku)}.pd-stockbox[data-astro-cid-cezwlk7t] dd[data-astro-cid-cezwlk7t]:empty{display:none}.pd-sku[data-astro-cid-cezwlk7t] [data-astro-cid-cezwlk7t][lang=en]{font-family:var(--font-latin);letter-spacing:.04em}.pd-fixed[data-astro-cid-cezwlk7t]{gap:6px;font-size:14px;display:grid}.pd-fixed[data-astro-cid-cezwlk7t] div[data-astro-cid-cezwlk7t]{gap:12px;display:flex}.pd-fixed[data-astro-cid-cezwlk7t] dt[data-astro-cid-cezwlk7t]{min-width:7em;color:var(--ink);flex-shrink:0;font-weight:700}.pd-fixed[data-astro-cid-cezwlk7t] dd[data-astro-cid-cezwlk7t]{color:var(--ink)}.pd-sizes[data-astro-cid-cezwlk7t][hidden]{display:none}.pd-size-list[data-astro-cid-cezwlk7t].is-wide{grid-template-columns:repeat(auto-fill,minmax(min(100%,168px),1fr));display:grid}.pd-size-list[data-astro-cid-cezwlk7t].is-wide .pd-size[data-astro-cid-cezwlk7t]>span[data-astro-cid-cezwlk7t]{text-align:center;width:100%;min-width:0;padding:10px 12px}.pd-size[data-astro-cid-cezwlk7t].is-other>span[data-astro-cid-cezwlk7t]{color:var(--sub);border-style:dashed}.pd-about[data-astro-cid-cezwlk7t]{max-width:46em}.pd-about[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{word-break:normal;text-wrap:pretty;font-size:15px;line-height:1.95}.pd-about[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]+p[data-astro-cid-cezwlk7t]{margin-top:14px}.pd-form[data-astro-cid-cezwlk7t]{gap:20px;display:grid}.pd-sizes[data-astro-cid-cezwlk7t] legend[data-astro-cid-cezwlk7t]{justify-content:space-between;align-items:center;width:100%;margin-bottom:4px;font-size:14px;font-weight:700;display:flex}.pd-size-guide[data-astro-cid-cezwlk7t]{align-items:center;min-height:44px;font-size:13px;font-weight:400;display:inline-flex}.pd-size-list[data-astro-cid-cezwlk7t]{flex-wrap:wrap;gap:8px;display:flex}.pd-size[data-astro-cid-cezwlk7t]{position:relative}.pd-size[data-astro-cid-cezwlk7t] input[data-astro-cid-cezwlk7t]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pd-size[data-astro-cid-cezwlk7t]>span[data-astro-cid-cezwlk7t]{border:1px solid var(--control-border);border-radius:var(--radius);background:var(--paper);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:4px;min-width:92px;min-height:48px;padding:0 14px;font-size:14px;transition:border-color .15s ease-out;display:inline-flex}.pd-size[data-astro-cid-cezwlk7t] .pd-size-check{display:none}.pd-size[data-astro-cid-cezwlk7t] input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t]{border:2px solid var(--navy);font-weight:700}.pd-size[data-astro-cid-cezwlk7t].is-grid input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t] .pd-size-check{display:none}.pd-size[data-astro-cid-cezwlk7t] input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t] .pd-size-check{display:block}.pd-size[data-astro-cid-cezwlk7t] input[data-astro-cid-cezwlk7t]:focus-visible+span[data-astro-cid-cezwlk7t]{outline:2px solid var(--focus);outline-offset:2px}.pd-size[data-astro-cid-cezwlk7t] input[data-astro-cid-cezwlk7t]:disabled+span[data-astro-cid-cezwlk7t]{opacity:.55}.pd-size[data-astro-cid-cezwlk7t].is-nohand input[data-astro-cid-cezwlk7t]{cursor:not-allowed}.pd-size[data-astro-cid-cezwlk7t].is-nohand input[data-astro-cid-cezwlk7t]:disabled+span[data-astro-cid-cezwlk7t]{opacity:1;background:var(--wash-2);color:var(--sub);border-style:dashed}.pd-size[data-astro-cid-cezwlk7t].is-nohand b[data-astro-cid-cezwlk7t]{text-decoration:line-through}.pd-size[data-astro-cid-cezwlk7t].is-nohand .pd-st.is-nohand{color:var(--sub);letter-spacing:0;font-size:10px;font-weight:700}.pd-size[data-astro-cid-cezwlk7t].is-nohand .pd-st.is-nohand:before{display:none}.pd-size[data-astro-cid-cezwlk7t] [data-nohand]{margin-left:6px}.pd-size[data-astro-cid-cezwlk7t] [data-nohand][hidden]{display:none}.pd-actions[data-astro-cid-cezwlk7t]{grid-template-columns:auto minmax(0,1fr);gap:12px;display:grid}.pd-qty[data-astro-cid-cezwlk7t]{justify-content:space-between;width:126px}.pd-qty[data-astro-cid-cezwlk7t] input[data-astro-cid-cezwlk7t]{width:36px;min-width:0;height:52px;color:var(--ink);-moz-appearance:textfield;appearance:textfield;background:0 0;border:none;font-size:16px}.pd-qty[data-astro-cid-cezwlk7t] input[data-astro-cid-cezwlk7t]::-webkit-inner-spin-button,.pd-qty[data-astro-cid-cezwlk7t] input[data-astro-cid-cezwlk7t]::-webkit-outer-spin-button{-webkit-appearance:none}.pd-qty[data-astro-cid-cezwlk7t] button[data-astro-cid-cezwlk7t]{flex:none;width:44px;height:52px}.pd-actions[data-astro-cid-cezwlk7t] .pd-add[data-astro-cid-cezwlk7t]{white-space:nowrap;min-height:52px;padding-inline:12px}.pd-soldout[data-astro-cid-cezwlk7t]{justify-items:start;gap:12px;display:grid}.pd-soldout[data-astro-cid-cezwlk7t] .pd-add[data-astro-cid-cezwlk7t],.pd-notify[data-astro-cid-cezwlk7t]{width:100%}.pd-notify[data-astro-cid-cezwlk7t]{align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}.pd-alt-link[data-astro-cid-cezwlk7t]{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.pd-lines[data-astro-cid-cezwlk7t] a[data-astro-cid-cezwlk7t]{color:inherit;text-underline-offset:3px;text-decoration:underline}.pd-lines[data-astro-cid-cezwlk7t] div[data-astro-cid-cezwlk7t][hidden],.pd-trust[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t][hidden],.pd-lines[data-astro-cid-cezwlk7t] [data-astro-cid-cezwlk7t][hidden],.pd-trust[data-astro-cid-cezwlk7t] [data-astro-cid-cezwlk7t][hidden]{display:none}.pd-details[data-astro-cid-cezwlk7t]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"feat spec""about spec";align-items:start;gap:56px 64px;display:grid}.pd-feat[data-astro-cid-cezwlk7t]{grid-area:feat}.pd-spec[data-astro-cid-cezwlk7t]{grid-area:spec}.pd-about[data-astro-cid-cezwlk7t]{grid-area:about}.pd-details[data-astro-cid-cezwlk7t]>[data-astro-cid-cezwlk7t]:only-child,.pd-spec[data-astro-cid-cezwlk7t]:first-child:not(:has(~.pd-about)){grid-column:1/-1}.pd-ihead[data-astro-cid-cezwlk7t]{margin-bottom:16px}.pd-ihead[data-astro-cid-cezwlk7t] .s-h2,.pd-h2[data-astro-cid-cezwlk7t]{margin:0;font-size:22px;line-height:1.4}.pd-features[data-astro-cid-cezwlk7t]{border-bottom:1px solid var(--line);display:grid}.pd-features[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]{gap:16px;padding:18px 0;display:flex}.pd-features[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]+li[data-astro-cid-cezwlk7t]{border-top:1px solid var(--line)}.pd-features[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]:first-child{padding-top:4px}.pd-fno[data-astro-cid-cezwlk7t]{font-family:var(--font-latin);font-variant-numeric:tabular-nums lining-nums;min-width:2.2ch;color:var(--gold-text);flex:none;font-size:18px;line-height:1.5}.pd-features[data-astro-cid-cezwlk7t] h3[data-astro-cid-cezwlk7t]{font-size:15px;font-weight:700;line-height:1.6}.pd-features[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{color:var(--sub);margin-top:4px;font-size:14px;line-height:1.85}.pd-rel[data-astro-cid-cezwlk7t]{padding-top:8px}.pd-crumbs-foot[data-astro-cid-cezwlk7t]{padding-bottom:8px}.buybar[data-astro-cid-cezwlk7t]{z-index:90;min-height:var(--sticky-bar-h);padding:8px 16px calc(8px + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--line);box-shadow:var(--shadow-up);grid-template-columns:minmax(0,1fr) minmax(160px,48%);align-items:center;gap:12px;display:grid;position:fixed;bottom:0;left:0;right:0}.buybar[data-astro-cid-cezwlk7t][hidden]{display:none}.buybar-info[data-astro-cid-cezwlk7t]{min-width:0;line-height:1.35}.buybar-price[data-astro-cid-cezwlk7t]{font-size:18px}.buybar-price[data-astro-cid-cezwlk7t] small[data-astro-cid-cezwlk7t]{margin-left:2px;font-size:11px}.buybar[data-astro-cid-cezwlk7t] .btn[data-astro-cid-cezwlk7t]{min-height:48px;padding-inline:12px}.buybar-meta[data-astro-cid-cezwlk7t]{color:var(--sub);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:11px;display:-webkit-box;overflow:hidden}.buybar-meta[data-astro-cid-cezwlk7t] [data-astro-cid-cezwlk7t][data-buybar-stock]{white-space:nowrap}@media (width<=359px){.buybar-meta[data-astro-cid-cezwlk7t]{-webkit-line-clamp:3;line-clamp:3}}.buybar-meta[data-astro-cid-cezwlk7t] [data-astro-cid-cezwlk7t][hidden]{display:none}@media (width>=720px) and (width<=1023px){.pd[data-astro-cid-cezwlk7t]{gap:32px}}@media (width<=719px){.pd[data-astro-cid-cezwlk7t]{grid-template-columns:minmax(0,1fr);gap:28px}.pd-details[data-astro-cid-cezwlk7t]{grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:48px}.pd-details[data-astro-cid-cezwlk7t]>[data-astro-cid-cezwlk7t]{grid-area:auto}.pd-size[data-astro-cid-cezwlk7t]>span[data-astro-cid-cezwlk7t]{width:100%;min-width:0}.pd-size-list[data-astro-cid-cezwlk7t]{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}}.pd-top[data-astro-cid-cezwlk7t]{padding-bottom:48px}.pd-lower[data-astro-cid-cezwlk7t]{padding-top:56px}.pd-opts[data-astro-cid-cezwlk7t]{gap:16px;min-width:0;display:grid}.pd-sizes[data-astro-cid-cezwlk7t] legend[data-astro-cid-cezwlk7t]{flex-wrap:wrap;gap:0 12px}.pd-legend[data-astro-cid-cezwlk7t]{color:var(--sub);font-size:13px;font-weight:700}.pd-legend-val[data-astro-cid-cezwlk7t]{color:var(--ink)}.pd-size-guide[data-astro-cid-cezwlk7t]{color:var(--navy);gap:6px;font-weight:700}.pd-size-list[data-astro-cid-cezwlk7t].is-grid{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:6px;display:grid}.pd-size[data-astro-cid-cezwlk7t].is-grid>span[data-astro-cid-cezwlk7t]{flex-direction:column;gap:2px;width:100%;min-width:0;min-height:60px;padding:4px 2px;line-height:1.2;display:flex}.pd-size[data-astro-cid-cezwlk7t].is-grid b[data-astro-cid-cezwlk7t]{font-family:var(--font-latin);font-size:15px;font-weight:600}.pd-st[data-astro-cid-cezwlk7t]{white-space:nowrap;letter-spacing:-.02em;align-items:center;gap:3px;max-width:100%;font-size:10px;font-weight:700;display:inline-flex}.pd-st[data-astro-cid-cezwlk7t]:empty{display:none}.pd-st[data-astro-cid-cezwlk7t]:before,.pd-stockbox[data-astro-cid-cezwlk7t] dt[data-astro-cid-cezwlk7t]:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.pd-st[data-astro-cid-cezwlk7t].is-in{color:var(--in-stock)}.pd-st[data-astro-cid-cezwlk7t].is-low{color:var(--low-stock)}.pd-st[data-astro-cid-cezwlk7t].is-made,.pd-st[data-astro-cid-cezwlk7t].is-out{color:var(--sub)}.pd-size[data-astro-cid-cezwlk7t].is-grid input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t]{border-color:var(--navy);background:var(--navy);color:var(--paper)}.pd-size[data-astro-cid-cezwlk7t].is-grid input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t] .pd-st[data-astro-cid-cezwlk7t]{color:var(--paper)}.pd-size[data-astro-cid-cezwlk7t].is-grid input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t] .pd-st[data-astro-cid-cezwlk7t]:before{background:var(--gold-fill)}.pd-stockbox[data-astro-cid-cezwlk7t]{border-radius:var(--radius);padding:10px 12px;font-size:14px;line-height:1.6}.pd-stockbox[data-astro-cid-cezwlk7t] div[data-astro-cid-cezwlk7t]{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}.pd-stockbox[data-astro-cid-cezwlk7t] dt[data-astro-cid-cezwlk7t]{font-size:14px}.pd-stockbox[data-astro-cid-cezwlk7t] dt[data-astro-cid-cezwlk7t]:before{align-self:center}.pd-stockbox[data-astro-cid-cezwlk7t].is-in{background:var(--success-soft);color:var(--in-stock)}.pd-stockbox[data-astro-cid-cezwlk7t].is-low{background:var(--warning-soft);color:var(--low-stock)}.pd-stockbox[data-astro-cid-cezwlk7t].is-made,.pd-stockbox[data-astro-cid-cezwlk7t].is-out{background:var(--wash-2);color:var(--sub)}.pd-trust[data-astro-cid-cezwlk7t]{color:var(--ink);gap:8px;font-size:14px;display:grid}.pd-trust[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]{word-break:normal;line-break:strict;align-items:center;gap:10px;display:flex}.pd-trust[data-astro-cid-cezwlk7t] svg{color:var(--gold-text);flex:none}@container (width>=480px){.pd-trust[data-astro-cid-cezwlk7t]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);gap:12px;font-size:13px}.pd-trust[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]{align-items:flex-start}}.pd-setb[data-astro-cid-cezwlk7t]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);gap:18px;padding:16px}.pd-pieces[data-astro-cid-cezwlk7t]{border-radius:var(--radius);background:var(--washi);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;padding:14px 8px;display:grid}.pd-piece[data-astro-cid-cezwlk7t]{text-align:center;flex-direction:column;align-items:center;gap:4px;line-height:1.4;display:flex}.pd-piece-art[data-astro-cid-cezwlk7t]{width:calc(var(--in) * 9px);display:block}.pd-piece-art[data-astro-cid-cezwlk7t] .pd-piece-svg{width:100%;display:none}.pd-piece-art[data-astro-cid-cezwlk7t] .il .il-ink,.pd-piece-art[data-astro-cid-cezwlk7t] .il .il-acc{stroke-width:1.25px}.pd-piece[data-astro-cid-cezwlk7t][data-role=cut] .pd-piece-svg.is-cut,.pd-piece[data-astro-cid-cezwlk7t][data-role=thinning] .pd-piece-svg.is-thinning,.pd-piece[data-astro-cid-cezwlk7t][data-role=texturizing] .pd-piece-svg.is-texturizing{display:block}.pd-piece-name[data-astro-cid-cezwlk7t]{color:var(--sub);font-size:11px}.pd-piece-inch[data-astro-cid-cezwlk7t]{font-family:var(--font-latin);font-size:17px}.pd-size-list[data-astro-cid-cezwlk7t].is-mini,.pd-size-list[data-astro-cid-cezwlk7t].is-pair{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.pd-size-list[data-astro-cid-cezwlk7t].is-pair{grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}.pd-size[data-astro-cid-cezwlk7t].is-mini>span[data-astro-cid-cezwlk7t]{width:100%;min-width:0;min-height:48px;font-family:var(--font-latin);white-space:nowrap;padding:0 4px;font-weight:600}.pd-size[data-astro-cid-cezwlk7t].is-mini input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t]{border-color:var(--navy);background:var(--navy);color:var(--paper)}.pd-fixed-row[data-astro-cid-cezwlk7t]{gap:6px;display:grid}.pd-fixed-val[data-astro-cid-cezwlk7t]{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.pd-fixed-chip[data-astro-cid-cezwlk7t]{border-radius:var(--radius);background:var(--navy);min-width:72px;min-height:44px;color:var(--paper);font-family:var(--font-latin);justify-content:center;align-items:center;padding:0 10px;font-weight:600;display:inline-flex}.pd-fixed-note[data-astro-cid-cezwlk7t],.pd-setb-sum[data-astro-cid-cezwlk7t]{color:var(--sub);font-size:13px}.pd-cmp[data-astro-cid-cezwlk7t]{padding:40px 0 8px}.pd-cmp-head[data-astro-cid-cezwlk7t]{flex-wrap:wrap}.pd-cmp-sub[data-astro-cid-cezwlk7t]{color:var(--sub);flex-basis:100%;order:4;margin-top:-6px;font-size:12px}.pd-cmp-list[data-astro-cid-cezwlk7t]{margin-inline:calc(var(--gutter) * -1);padding:2px var(--gutter) 6px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;display:flex;overflow-x:auto}.pd-cmp-list[data-astro-cid-cezwlk7t]::-webkit-scrollbar{display:none}.pd-cmp-list[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]{scroll-snap-align:start;flex:0 0 168px;display:flex}.pd-cmp-card[data-astro-cid-cezwlk7t]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);width:100%;color:var(--ink);flex-direction:column;gap:4px;padding:14px;line-height:1.5;text-decoration:none;display:flex}a[data-astro-cid-cezwlk7t].pd-cmp-card:hover{border-color:var(--control-border)}a[data-astro-cid-cezwlk7t].pd-cmp-card:hover .pd-cmp-name{text-underline-offset:3px;text-decoration:underline}a[data-astro-cid-cezwlk7t].pd-cmp-card:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pd-cmp-card[data-astro-cid-cezwlk7t].is-current{border:2px solid var(--navy);padding:13px}.pd-nw[data-astro-cid-cezwlk7t]{white-space:nowrap}.pd-cmp-tag[data-astro-cid-cezwlk7t]{letter-spacing:.04em;color:var(--gold-text);font-size:12px;font-weight:700}.pd-cmp-card[data-astro-cid-cezwlk7t].is-current .pd-cmp-tag[data-astro-cid-cezwlk7t]{color:var(--navy)}.pd-cmp-card[data-astro-cid-cezwlk7t] .pd-cmp-name{font-size:14px;font-weight:700}.pd-cmp-line[data-astro-cid-cezwlk7t]{color:var(--sub);font-size:12px}.pd-cmp-price[data-astro-cid-cezwlk7t]{margin-top:auto;padding-top:8px;font-size:16px}@media (width<=389px){.pd-size-list[data-astro-cid-cezwlk7t].is-grid{gap:4px}.pd-size[data-astro-cid-cezwlk7t].is-grid .pd-st[data-astro-cid-cezwlk7t]:before{display:none}}@media (width>=960px) and (width<=1099px){.pd-size-list[data-astro-cid-cezwlk7t].is-grid[style*=--n\:5] .pd-st[data-astro-cid-cezwlk7t]:before{display:none}}@media (width>=720px) and (width<=959px){.pd-size[data-astro-cid-cezwlk7t].is-grid .pd-st[data-astro-cid-cezwlk7t]:before{display:none}.pd-size[data-astro-cid-cezwlk7t].is-grid .pd-st[data-astro-cid-cezwlk7t]{letter-spacing:-.02em;font-size:12px}}@media (width<=559px){.pd-cmp-list[data-astro-cid-cezwlk7t]{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}}@media (width<=719px){.pd-cmp-head[data-astro-cid-cezwlk7t] .s-ihead__rule{min-width:0}.pd-cmp-title[data-astro-cid-cezwlk7t]{max-width:calc(100% - 48px)}.s-section[data-astro-cid-cezwlk7t].pd-top{padding-top:0;padding-bottom:32px}.pd[data-astro-cid-cezwlk7t]{margin-top:0}.pd-rel[data-astro-cid-cezwlk7t]{padding-bottom:0}.pd-lower[data-astro-cid-cezwlk7t]{padding-top:40px}.pd[data-astro-cid-cezwlk7t] .pd-buy[data-astro-cid-cezwlk7t]{gap:16px}.pd-price[data-astro-cid-cezwlk7t]{padding:12px 0}.pd-gallery[data-astro-cid-cezwlk7t] .gal-open{aspect-ratio:5/4}}@media (width>=720px){.pd-size[data-astro-cid-cezwlk7t].is-grid>span[data-astro-cid-cezwlk7t]{min-height:64px}.pd-size[data-astro-cid-cezwlk7t].is-grid b[data-astro-cid-cezwlk7t]{font-size:16px}.pd-st[data-astro-cid-cezwlk7t]{letter-spacing:0;font-size:12px}.pd-setb[data-astro-cid-cezwlk7t]{padding:24px}.pd-pieces[data-astro-cid-cezwlk7t]{padding:20px}.pd-piece-art[data-astro-cid-cezwlk7t]{width:calc(var(--in) * 11px)}.pd-cmp[data-astro-cid-cezwlk7t]{padding:72px 0 8px}.pd-cmp-head[data-astro-cid-cezwlk7t]{flex-wrap:nowrap}.pd-cmp-sub[data-astro-cid-cezwlk7t]{white-space:nowrap;flex-basis:auto;order:0;margin:0}.pd-cmp-list[data-astro-cid-cezwlk7t]{border-top:2px solid var(--navy);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-inline:0;padding:0;display:grid;overflow:visible}.pd-cmp-list[data-astro-cid-cezwlk7t] li[data-astro-cid-cezwlk7t]{display:flex}.pd-cmp-card[data-astro-cid-cezwlk7t],.pd-cmp-card[data-astro-cid-cezwlk7t].is-current{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:20px}.pd-cmp-card[data-astro-cid-cezwlk7t].is-current,a[data-astro-cid-cezwlk7t].pd-cmp-card:hover{background:var(--paper)}a[data-astro-cid-cezwlk7t].pd-cmp-card:focus-visible{outline-offset:-2px}.pd-ihead[data-astro-cid-cezwlk7t] .s-h2,.pd-h2[data-astro-cid-cezwlk7t]{font-size:28px}.pd-ihead[data-astro-cid-cezwlk7t]{margin-bottom:24px}.pd-name[data-astro-cid-cezwlk7t]{font-size:28px}.pd-price[data-astro-cid-cezwlk7t] .s-price[data-astro-cid-cezwlk7t]{font-size:32px}.pd-actions[data-astro-cid-cezwlk7t] .pd-add[data-astro-cid-cezwlk7t]{min-height:54px}.pd-qty[data-astro-cid-cezwlk7t] input[data-astro-cid-cezwlk7t],.pd-qty[data-astro-cid-cezwlk7t] button[data-astro-cid-cezwlk7t]{height:54px}.pd-lower[data-astro-cid-cezwlk7t]{padding-top:72px}.pd-buy[data-astro-cid-cezwlk7t]{top:calc(var(--sh-full,77px) + 24px);transform:translateY(var(--sh-lift,0px));transition:transform .15s ease-out;position:sticky}}@media (width>=1024px){.pd-name[data-astro-cid-cezwlk7t]{font-size:34px}}@media (width>=720px) and (prefers-reduced-motion:reduce){.pd-buy[data-astro-cid-cezwlk7t]{transition:none}}.pd-st[data-astro-cid-cezwlk7t].is-made:before,.pd-st[data-astro-cid-cezwlk7t].is-out:before,.pd-stockbox[data-astro-cid-cezwlk7t].is-made dt[data-astro-cid-cezwlk7t]:before,.pd-stockbox[data-astro-cid-cezwlk7t].is-out dt[data-astro-cid-cezwlk7t]:before{box-sizing:border-box;background:0 0;border:1.5px solid}.pd-u-row[data-astro-cid-cezwlk7t]{display:none}.pd-size-name[data-astro-cid-cezwlk7t]{white-space:nowrap}@media (width>=720px) and (width<=959px){.pd-size-list[data-astro-cid-cezwlk7t].is-grid[style*=--n\:5]{grid-template-columns:repeat(6,minmax(0,1fr))}.pd-size-list[data-astro-cid-cezwlk7t].is-grid[style*=--n\:4]{grid-template-columns:repeat(4,minmax(0,1fr))}.pd-size-list[data-astro-cid-cezwlk7t].is-grid:is([style*=--n\:5],[style*=--n\:4])>.pd-size[data-astro-cid-cezwlk7t]{grid-column:span 2}}@media (width<=719px){.pd-size-list[data-astro-cid-cezwlk7t]:not(.is-mini):not(.is-pair){flex-direction:column;gap:6px;display:flex}.pd-size-list[data-astro-cid-cezwlk7t] .pd-size[data-astro-cid-cezwlk7t].is-row>span[data-astro-cid-cezwlk7t]{width:100%;min-width:0;min-height:var(--tap-lg);border:1px solid var(--rule);background:var(--paper);color:var(--ink);text-align:left;grid-template-columns:20px minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:12px;padding:6px 14px;font-size:14px;font-weight:400;line-height:1.4;display:grid}.pd-size[data-astro-cid-cezwlk7t].is-row>span[data-astro-cid-cezwlk7t]:before{content:"";box-sizing:border-box;border:1.5px solid var(--control-border);background:var(--paper);border-radius:50%;width:20px;height:20px}.pd-size-list[data-astro-cid-cezwlk7t] .pd-size[data-astro-cid-cezwlk7t].is-row.is-grid input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t],.pd-size-list[data-astro-cid-cezwlk7t] .pd-size[data-astro-cid-cezwlk7t].is-row input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t]{border:2px solid var(--navy);background:var(--paper);color:var(--ink);padding:5px 13px;font-weight:700}.pd-size[data-astro-cid-cezwlk7t].is-row input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t]:before{border-color:var(--navy);background:radial-gradient(circle, var(--navy) 0 4.5px, transparent 5px)}.pd-size[data-astro-cid-cezwlk7t].is-row input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t] .pd-size-check,.pd-size[data-astro-cid-cezwlk7t].is-row .pd-size-check,.pd-size[data-astro-cid-cezwlk7t].is-row .pd-u-chip[data-astro-cid-cezwlk7t]{display:none}.pd-size[data-astro-cid-cezwlk7t].is-row .pd-u-row[data-astro-cid-cezwlk7t]{display:inline}.pd-size[data-astro-cid-cezwlk7t].is-row .pd-size-name[data-astro-cid-cezwlk7t]{font-weight:400}.pd-size[data-astro-cid-cezwlk7t].is-row.is-grid b[data-astro-cid-cezwlk7t]{font-family:var(--font-latin);font-size:17px;font-weight:600}.pd-u-row[data-astro-cid-cezwlk7t] small[data-astro-cid-cezwlk7t]{color:var(--sub);margin-left:2px;font-size:12px}.pd-size[data-astro-cid-cezwlk7t].is-row.is-grid .pd-st[data-astro-cid-cezwlk7t],.pd-size[data-astro-cid-cezwlk7t].is-row.is-grid input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t] .pd-st[data-astro-cid-cezwlk7t]{letter-spacing:0;gap:6px;font-size:13px}.pd-size[data-astro-cid-cezwlk7t].is-row.is-grid input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t] .pd-st[data-astro-cid-cezwlk7t].is-in{color:var(--in-stock)}.pd-size[data-astro-cid-cezwlk7t].is-row.is-grid input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t] .pd-st[data-astro-cid-cezwlk7t].is-low{color:var(--low-stock)}.pd-size[data-astro-cid-cezwlk7t].is-row.is-grid input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t] .pd-st[data-astro-cid-cezwlk7t]:is(.is-made,.is-out,.is-nohand){color:var(--sub)}.pd-size[data-astro-cid-cezwlk7t].is-row.is-grid .pd-st[data-astro-cid-cezwlk7t]:before,.pd-size[data-astro-cid-cezwlk7t].is-row.is-grid input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t] .pd-st[data-astro-cid-cezwlk7t]:before{background:currentColor;display:block}.pd-size[data-astro-cid-cezwlk7t].is-row.is-grid input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t] .pd-st[data-astro-cid-cezwlk7t]:is(.is-made,.is-out):before,.pd-size[data-astro-cid-cezwlk7t].is-row.is-grid .pd-st[data-astro-cid-cezwlk7t]:is(.is-made,.is-out):before{background:0 0}.pd-size[data-astro-cid-cezwlk7t].is-row.is-nohand input[data-astro-cid-cezwlk7t]:disabled+span[data-astro-cid-cezwlk7t]{border-style:dashed;border-color:var(--control-border);background:var(--wash-2);color:var(--sub)}.pd-size[data-astro-cid-cezwlk7t].is-row.is-nohand input[data-astro-cid-cezwlk7t]:disabled+span[data-astro-cid-cezwlk7t]:before{background:0 0;border-style:dashed}.pd-size[data-astro-cid-cezwlk7t].is-row.is-grid.is-nohand .pd-st[data-astro-cid-cezwlk7t]:before{display:none}.pd-size[data-astro-cid-cezwlk7t].is-row.is-nohand .pd-st.is-nohand{font-size:12px}.pd-size[data-astro-cid-cezwlk7t].is-row.is-other>span[data-astro-cid-cezwlk7t]{border-style:dashed}}@media (width<=359px){.pd-size[data-astro-cid-cezwlk7t].is-row .pd-size-name[data-astro-cid-cezwlk7t]{display:block}.pd-size[data-astro-cid-cezwlk7t].is-row .pd-u-row[data-astro-cid-cezwlk7t] small[data-astro-cid-cezwlk7t]{margin-left:0;line-height:1.3;display:block}}.pdp-ruler[data-astro-cid-cezwlk7t],.pdp-ruler-note[data-astro-cid-cezwlk7t]{display:none}@media (width<=719px){.pd-size-list[data-astro-cid-cezwlk7t] .pd-size[data-astro-cid-cezwlk7t].is-row.has-ruler>span[data-astro-cid-cezwlk7t]{grid-template-columns:20px var(--ruler-name,74px) minmax(0, 1fr) 82px;min-height:58px}.pd-size[data-astro-cid-cezwlk7t].has-ruler .pd-u-row[data-astro-cid-cezwlk7t] small[data-astro-cid-cezwlk7t]{display:none}.pd-size[data-astro-cid-cezwlk7t].has-ruler .pdp-ruler[data-astro-cid-cezwlk7t]{flex-direction:column;gap:4px;min-width:0;display:flex}.pdp-ruler-bar[data-astro-cid-cezwlk7t]{background:var(--rule);border-radius:3px;height:6px;display:block}.pdp-ruler-cm[data-astro-cid-cezwlk7t]{color:var(--sub);font-size:12px;font-weight:400;line-height:1.3}.pd-size[data-astro-cid-cezwlk7t].has-ruler input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t] .pdp-ruler-bar[data-astro-cid-cezwlk7t]{background:var(--navy)}.pd-size[data-astro-cid-cezwlk7t].has-ruler input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t] .pdp-ruler-cm[data-astro-cid-cezwlk7t]{color:var(--ink)}.pdp-ruler-note[data-astro-cid-cezwlk7t]{color:var(--sub);margin-top:10px;font-size:13px;line-height:1.7;display:block}}.pd-sizes[data-astro-cid-cezwlk7t] .pd-mine{border-radius:var(--radius);background:var(--gold-soft);color:var(--on-gold-soft);align-items:center;gap:8px;margin:0 0 8px;padding:0 4px 0 12px;font-size:13px;font-weight:700;line-height:1.5;display:flex}.pd-sizes[data-astro-cid-cezwlk7t] .pd-mine-icon{flex:none}.pd-sizes[data-astro-cid-cezwlk7t] .pd-mine-text{flex:1;min-width:0}.pd-sizes[data-astro-cid-cezwlk7t] .pd-mine-edit{min-height:44px;color:var(--on-gold-soft);text-underline-offset:3px;align-items:center;padding:0 10px;text-decoration:underline;display:inline-flex}.pd-sizes[data-astro-cid-cezwlk7t] .pd-mine-edit:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.pd-sizes[data-astro-cid-cezwlk7t] .pd-delta{display:none}.pd-sizes[data-astro-cid-cezwlk7t] .pd-delta-sel{color:var(--ink);margin-top:8px;font-size:13px;line-height:1.6}.pd-sizes[data-astro-cid-cezwlk7t] .pd-delta-sel:empty{display:none}@media (width<=719px){.pd-size[data-astro-cid-cezwlk7t].is-row .pd-delta{color:var(--sub);white-space:nowrap;font-size:12px;font-weight:400;line-height:1.3;display:block}.pd-sizes[data-astro-cid-cezwlk7t].has-mine .pdp-ruler-cm[data-astro-cid-cezwlk7t]{display:none}.pd-size[data-astro-cid-cezwlk7t].is-mine.has-ruler input[data-astro-cid-cezwlk7t]+span[data-astro-cid-cezwlk7t] .pdp-ruler-bar[data-astro-cid-cezwlk7t],.pd-size[data-astro-cid-cezwlk7t].is-mine.has-ruler input[data-astro-cid-cezwlk7t]:checked+span[data-astro-cid-cezwlk7t] .pdp-ruler-bar[data-astro-cid-cezwlk7t]{background:var(--gold-fill)}.pd-sizes[data-astro-cid-cezwlk7t] .pd-delta-sel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}
