.cubes[data-astro-cid-xbutfp7z]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-xbutfp7z]{margin-bottom:var(--s-2);color:var(--card-soft);padding:0}.cubes__row[data-astro-cid-xbutfp7z]{gap:var(--s-2) clamp(var(--s-2), 2vw, var(--s-3));flex-wrap:wrap;align-items:flex-start;display:flex}.size[data-astro-cid-xbutfp7z]{display:block;position:relative}.cube[data-astro-cid-xbutfp7z]{--edge:3rem;--depth:.4rem;--face:var(--card);--face-top:var(--chrome-hi);--face-side:color-mix(in oklab, var(--card), var(--ink) 24%);--letter:var(--ink);justify-items:start;gap:var(--s-1);width:calc(var(--edge) + var(--depth));cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;display:grid}.cube__box[data-astro-cid-xbutfp7z]{width:calc(var(--edge) + var(--depth));height:calc(var(--edge) + var(--depth));filter:drop-shadow(0 .3rem .3rem #15140f47);transition:transform var(--t-press) var(--ease-out);display:block;position:relative}.cube__front[data-astro-cid-xbutfp7z],.cube__top[data-astro-cid-xbutfp7z],.cube__side[data-astro-cid-xbutfp7z]{transition:background-color var(--t-quick) linear;display:block;position:absolute}.cube__front[data-astro-cid-xbutfp7z]{left:0;top:var(--depth);width:var(--edge);height:var(--edge);background:var(--face);place-items:center;display:grid;overflow:hidden}.cube__top[data-astro-cid-xbutfp7z]{width:var(--edge);height:var(--depth);background:var(--face-top);transform-origin:0 100%;top:0;left:0;transform:skew(-45deg)}.cube__side[data-astro-cid-xbutfp7z]{left:var(--edge);top:var(--depth);width:var(--depth);height:var(--edge);background:var(--face-side);transform-origin:0 0;transform:skewY(-45deg)}.cube__letter[data-astro-cid-xbutfp7z]{font-stretch:var(--w-wide);font-weight:700;font-size:var(--step-0);color:var(--letter);letter-spacing:0;transition:color var(--t-quick) linear;line-height:1}.cube__note[data-astro-cid-xbutfp7z]{font-size:var(--step--1);color:var(--card-soft);max-width:var(--edge);line-height:1.05}@media (width<=420px){.cube[data-astro-cid-xbutfp7z]{--edge:2.75rem;--depth:.3rem}}input[data-astro-cid-xbutfp7z]:checked+.cube[data-astro-cid-xbutfp7z]{--face:var(--woven);--face-top:color-mix(in oklab, var(--woven), var(--thread) 30%);--face-side:#000;--letter:var(--thread)}input[data-astro-cid-xbutfp7z]:disabled+.cube[data-astro-cid-xbutfp7z]{cursor:not-allowed;--letter:var(--card-soft)}input[data-astro-cid-xbutfp7z]:disabled+.cube[data-astro-cid-xbutfp7z] .cube__box[data-astro-cid-xbutfp7z]{filter:drop-shadow(0 .15rem .15rem #15140f33)}input[data-astro-cid-xbutfp7z]:disabled+.cube[data-astro-cid-xbutfp7z] .cube__front[data-astro-cid-xbutfp7z]:before,input[data-astro-cid-xbutfp7z]:disabled+.cube[data-astro-cid-xbutfp7z] .cube__front[data-astro-cid-xbutfp7z]:after{content:"";background:var(--ink);width:118%;height:2px;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}input[data-astro-cid-xbutfp7z]:disabled+.cube[data-astro-cid-xbutfp7z] .cube__front[data-astro-cid-xbutfp7z]:after{rotate:-45deg}@media (hover:hover) and (pointer:fine){input[data-astro-cid-xbutfp7z]:not(:disabled):not(:checked)+.cube[data-astro-cid-xbutfp7z]:hover .cube__box[data-astro-cid-xbutfp7z]{transform:translateY(-2px)}}input[data-astro-cid-xbutfp7z]:not(:disabled)+.cube[data-astro-cid-xbutfp7z]:active .cube__box[data-astro-cid-xbutfp7z]{transform:translateY(2px)}input[data-astro-cid-xbutfp7z]:focus-visible+.cube[data-astro-cid-xbutfp7z] .cube__box[data-astro-cid-xbutfp7z],.cubes[data-astro-cid-xbutfp7z][data-asked] input[data-astro-cid-xbutfp7z]:focus+.cube[data-astro-cid-xbutfp7z] .cube__box[data-astro-cid-xbutfp7z]{outline:2px solid var(--ink);outline-offset:3px}@media (forced-colors:active){.cube__front[data-astro-cid-xbutfp7z]{border:1px solid canvastext}input[data-astro-cid-xbutfp7z]:checked+.cube[data-astro-cid-xbutfp7z] .cube__front[data-astro-cid-xbutfp7z]{background:highlight}input[data-astro-cid-xbutfp7z]:checked+.cube[data-astro-cid-xbutfp7z] .cube__letter[data-astro-cid-xbutfp7z]{color:highlighttext}}.pp[data-astro-cid-sr7mecos]{--piece-h:min(58svh, 105vw, calc(86svh / var(--ps)));--cord-l:clamp(2.5rem, 7svh, 4.25rem);--eyelet:.93rem}.pp__stage[data-astro-cid-sr7mecos]{padding:var(--rail-y) var(--gutter) 0;gap:var(--s-7);display:grid;position:relative}.pp__rail[data-astro-cid-sr7mecos]{top:var(--rail-y);left:calc(var(--gutter) * .5);right:calc(var(--gutter) * .5);z-index:var(--z-rail);position:absolute;translate:0 -50%}.pp__piece[data-astro-cid-sr7mecos]{z-index:var(--z-piece);justify-content:center;min-width:0;display:flex;position:relative}.pp__lift[data-astro-cid-sr7mecos]{position:relative}.pp__label[data-astro-cid-sr7mecos]{z-index:var(--z-tag);gap:var(--s-5);justify-items:start;min-width:0;display:grid;position:relative}.pp__cord[data-astro-cid-sr7mecos]{color:var(--cord);display:none;overflow:visible}.pp__tag[data-astro-cid-sr7mecos]{width:100%;font-size:var(--step-0);padding:2.6rem var(--s-5) var(--s-5);line-height:1.35}.pp__tag[data-astro-cid-sr7mecos] .tag__no[data-astro-cid-sr7mecos]{font-size:var(--step--1)}.pp__name[data-astro-cid-sr7mecos]{font-size:var(--step-3);letter-spacing:-.015em;margin-block:.1em .45em}.pp__fields[data-astro-cid-sr7mecos]{margin-bottom:var(--s-4);gap:.3em 1.1em}.pp__blurb[data-astro-cid-sr7mecos]{font-stretch:var(--w-text);max-width:38ch}.pp__price[data-astro-cid-sr7mecos]{font-stretch:var(--w-wide);font-weight:700;font-size:var(--step-4);letter-spacing:-.03em;margin-block:var(--s-5) var(--s-5);line-height:.9}.pp__form[data-astro-cid-sr7mecos]{gap:var(--s-5);display:grid}.pp__go[data-astro-cid-sr7mecos]{align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.pp__go[data-astro-cid-sr7mecos] .btn[data-astro-cid-sr7mecos]{min-width:14.5rem}.pp__say[data-astro-cid-sr7mecos]{font-stretch:var(--w-text);min-height:1.35em;font-weight:600}.pp__say[data-astro-cid-sr7mecos]:empty{display:none}.pp__care[data-astro-cid-sr7mecos]{width:min(100%,23rem);padding:calc(var(--s-5) + .5rem) var(--s-3) var(--s-2);gap:var(--s-3);justify-items:start;display:grid;position:relative}.pp__care[data-astro-cid-sr7mecos] .care-symbols{gap:var(--s-2);grid-template-columns:repeat(5,minmax(0,1fr));width:100%;display:grid}.pp__care[data-astro-cid-sr7mecos] .care-symbols li{align-content:start;max-width:none}.pp__stitch[data-astro-cid-sr7mecos]{inset:.6rem var(--s-4) auto;border-top:2px dashed var(--ink-soft);opacity:.55;position:absolute}.pp__care[data-astro-cid-sr7mecos] a[data-astro-cid-sr7mecos]{margin-left:var(--s-2);min-height:2.75rem;font-size:var(--step--1);align-items:center;display:inline-flex}@media (width<=379px){.pp__tag[data-astro-cid-sr7mecos]{padding-inline:var(--s-4)}}@media (width>=900px){.pp[data-astro-cid-sr7mecos]{--piece-h:min(74svh, 52vw, calc(82svh / var(--ps)))}.pp__stage[data-astro-cid-sr7mecos]{grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:0;min-height:max(100svh,40rem)}.pp__label[data-astro-cid-sr7mecos]{padding-top:calc(var(--cord-l) - var(--eyelet));align-content:start;width:min(100%,25rem);margin-left:clamp(0rem,4vw,4.5rem)}.pp__cord[data-astro-cid-sr7mecos]{z-index:1;left:50%;top:calc(var(--rail-d) * -.5 - 1px);width:calc(var(--rail-d) + 2px);height:calc(var(--cord-l) + var(--rail-d) * .5 + 1px);display:block;position:absolute;translate:-50%}.pp__tag[data-astro-cid-sr7mecos]{transform-origin:50% var(--eyelet);rotate:1.2deg}.pp__care[data-astro-cid-sr7mecos]{margin-left:var(--s-5);rotate:-.8deg}}.also[data-astro-cid-sr7mecos]{padding:var(--s-9) var(--gutter) 0;gap:var(--s-6);--piece-h:clamp(6.25rem, 15vw, 12rem);justify-items:start;display:grid}.also[data-astro-cid-sr7mecos] h2[data-astro-cid-sr7mecos]{font-size:var(--step-1)}.also__rail[data-astro-cid-sr7mecos]{--rail-d:6px;grid-template-columns:repeat(4,minmax(0,clamp(5rem,14vw,11rem)));width:100%;display:grid;position:relative}.also__rail[data-astro-cid-sr7mecos]:before{content:"";top:0;left:calc(var(--gutter) * -1);right:calc(var(--gutter) * -1);background:linear-gradient(180deg, var(--chrome-low), var(--chrome-hi) 35%, var(--chrome-mid) 60%, var(--chrome-low));height:5px;position:absolute;translate:0 -50%}.also__rail[data-astro-cid-sr7mecos] li[data-astro-cid-sr7mecos]{min-width:0;position:relative}.also__rail[data-astro-cid-sr7mecos] a[data-astro-cid-sr7mecos]{align-content:start;justify-items:center;gap:var(--s-3);min-height:100%;text-decoration:none;display:grid}.also__rail[data-astro-cid-sr7mecos] a[data-astro-cid-sr7mecos]:active{transition:transform var(--t-press) var(--ease-out);transform:translateY(2px)}.also__name[data-astro-cid-sr7mecos]{font-size:var(--step--1);font-stretch:var(--w-print);text-align:center;padding-inline:var(--s-1);line-height:1.25}.also__cw[data-astro-cid-sr7mecos]{color:var(--ink-soft);display:block}@media (hover:hover) and (pointer:fine){.also__rail[data-astro-cid-sr7mecos] a[data-astro-cid-sr7mecos]:hover .also__name[data-astro-cid-sr7mecos]{text-underline-offset:.2em;text-decoration:underline}}.also__back[data-astro-cid-sr7mecos]{min-height:2.75rem;font-stretch:var(--w-wide);align-items:center;font-weight:600;display:inline-flex}
