.link{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1.5px}.link,.demo-toggle button{display:inline-block}.link{transition:transform var(--dur-xs) var(--ease-out-quart)}.demo-toggle button{transition:transform var(--dur-sm) var(--ease-out-quart)}.demo-toggle button:active{transition-duration:var(--dur-xs);transform:translateY(1px)}@media (hover:hover) and (pointer:fine){.link:hover,.demo-toggle button:hover{transform:translate(3px)}.demo-toggle button:hover:active{transition-duration:var(--dur-xs);transform:translate(3px)translateY(1px)}}.letter{font-family:var(--font-acier), var(--font-creato), sans-serif;font-weight:400;font-size:var(--type-28);color:var(--ink-2);line-height:1}.measure{align-items:center;min-height:44px;padding-bottom:8px;display:inline-flex;position:relative}.measure:after{content:"";border-bottom:2px solid var(--ink-2);opacity:0;clip-path:inset(0 100% 0 0);transition:clip-path var(--dur-xs) var(--ease-out-quart), opacity var(--dur-xs) var(--ease-out-quart);position:absolute;bottom:0;left:0;right:0}.measure:before{content:"";border-left:2px solid var(--ink-2);border-right:2px solid var(--ink-2);opacity:0;height:8px;transition:opacity var(--dur-xs) var(--ease-out-quart);position:absolute;bottom:0;left:0;right:0}@media (hover:hover) and (pointer:fine){.measure:hover:after{clip-path:inset(0);opacity:.4}.measure:hover:before{opacity:.4;transition-delay:var(--dur-xs)}}.measure[aria-pressed=true]:after{clip-path:inset(0);opacity:1}.measure[aria-pressed=true]:before{opacity:1;transition-delay:var(--dur-xs)}.measure[aria-disabled=true]{opacity:var(--quiet)}.measure[aria-disabled=true]:before,.measure[aria-disabled=true]:after{display:none}.size-label{display:inline-block;position:relative}.size-label:after{content:"";border-top:1.5px solid var(--ink);clip-path:inset(0 100% 0 0);transition:clip-path var(--dur-xs) var(--ease-out-quart);position:absolute;top:50%;left:-.05em;right:-.05em}.measure[aria-disabled=true] .size-label:after{clip-path:inset(0);transition-duration:var(--dur-sm)}.page-top{padding-top:var(--space-48)}.print{background:var(--sheet)}.print img{object-fit:cover;width:100%;height:100%}.product-head{justify-content:space-between;align-items:baseline;gap:var(--space-16);display:flex}.sizes{column-gap:var(--space-24);row-gap:var(--space-4);grid-template-columns:repeat(3,max-content);display:grid}.sizes-letters{column-gap:var(--space-32);grid-template-columns:repeat(2,max-content)}.sizes .size{min-width:44px}.add{align-self:flex-start}.fleet-title{gap:var(--space-8);flex-direction:column;display:flex}.hand-name{width:var(--sig-w);aspect-ratio:var(--w) / var(--h);flex:none}.soldout-answer{clip-path:inset(0 100% 0 0);transition:clip-path var(--dur-sm) var(--ease-out-quart);position:absolute;top:50%;left:10%;right:10%;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.sold:hover .soldout-answer{clip-path:inset(0);transition:clip-path var(--dur-lg) var(--ease-out-quart)}}.index{gap:var(--space-24);flex-direction:column;grid-column:1/9;display:flex}.index-rows{flex-direction:column;display:flex}.index-head{gap:var(--space-12);flex-direction:column;display:flex}.index-state{align-items:center;gap:var(--space-12);display:none}.index-state .mark{flex:none;width:160px}.notice{max-width:var(--measure)}.index-rows{gap:var(--space-8)}.row.measure{column-gap:var(--space-32);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;width:100%;min-height:44px;padding-bottom:0;display:grid}.row .quiet{min-width:160px}.row-name{align-items:center;gap:var(--space-16);transition:transform var(--dur-xs) var(--ease-out-quart);display:flex}@media (hover:hover) and (pointer:fine){.row:hover .row-name{transform:translate(6px)}}.row .soldout-answer{flex:0 0 180px;position:static;transform:none}.shop-nav{gap:var(--space-24);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.row-print{display:none}.row-print picture{display:contents}@media (max-width:767px){.index{--print-w:80px;grid-column:1/13}.index-rows{gap:var(--space-12)}.row.measure{grid-template-columns:var(--print-w) minmax(0, 1fr) auto;align-items:start;column-gap:var(--space-16);row-gap:var(--space-4);grid-template-rows:auto 1fr;padding:0}.row-print{aspect-ratio:4/5;grid-row:1/-1;display:block}.row .quiet{grid-column:2/-1;min-width:0}.shop-nav .link{align-items:center;min-height:44px;display:inline-flex}.row .soldout-answer{display:none}.index-state{display:flex}}.ui-photo{aspect-ratio:3/2;grid-column:1/7;align-self:start}.ui-side{gap:var(--space-32);padding-left:var(--space-32);flex-direction:column;grid-column:7/13;display:flex}.ui-mark{width:min(100%,360px)}.ui-panel{gap:var(--space-24);max-width:var(--measure);flex-direction:column;display:flex}@media (max-width:767px){.ui-photo,.ui-side{grid-column:1/13}.ui-side{padding-left:0}}.statement{gap:var(--space-24);flex-direction:column;grid-column:1/8;display:flex}.statement p{max-width:var(--measure)}.statement-sub,.statement-sign{margin-top:var(--space-32)}.about-photo{gap:var(--space-8);flex-direction:column;grid-column:span 4;display:flex}.about-photo-tall{grid-column:span 2;align-self:end}.discord-plate{grid-column:1/5;display:block}.discord-text{align-self:center;gap:var(--space-8);flex-direction:column;grid-column:5/13;display:flex}@media (max-width:767px){.discord-plate,.discord-text{grid-column:1/13}}#community .discord-text{gap:var(--space-16)}.marginalia{gap:var(--space-16);flex-direction:column;grid-column:1/8;display:flex}.marginalia-plate{overflow:hidden}.marginalia-plate img{width:107.083%;max-width:none;height:auto;margin-left:-3.51366%}.newsletter{gap:var(--space-24);margin-top:var(--space-16);flex-direction:column;display:flex}.field{gap:var(--space-4);flex-direction:column;max-width:420px;display:flex;position:relative}.field input{border-bottom:1px solid var(--hair);height:44px;font-size:var(--type-20)}.field:after{content:"";border-bottom:1.5px solid var(--ink);clip-path:inset(0 100% 0 0);transition:clip-path var(--dur-xs) var(--ease-out-quart);position:absolute;bottom:0;left:0;right:0}.field:focus-within:after{clip-path:inset(0)}.field:has(input:not(:placeholder-shown)):after{clip-path:inset(0)}.field input:focus-visible{outline:0}.newsletter-swap{margin-top:var(--space-16);flex-direction:column;justify-content:center;display:flex}.newsletter.leaving{opacity:0;filter:blur(2px);transition:opacity var(--dur-xs) var(--ease-out-quart), filter var(--dur-xs) var(--ease-out-quart)}.beats span{opacity:0;transition:opacity var(--dur-sm) var(--ease-out-quart)}.beats.in span{opacity:1}.beats .beat-smile{vertical-align:-.18em;clip-path:inset(0 100% 0 0);width:1.1em;transition:clip-path var(--dur-sm) var(--ease-in-out-cubic);transition-delay:calc(var(--dur-xs) / 2);display:inline-block}.beats.in .beat-smile{clip-path:inset(0)}.newsletter-swap .newsletter{align-self:stretch;margin-top:0}@media (max-width:767px){.marginalia{grid-column:1/13}}.colophon{column-gap:var(--gap);row-gap:var(--space-48);grid-column:1/9;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.colophon-block{gap:var(--space-8);flex-direction:column;display:flex}.colophon-block h2{margin-bottom:var(--space-4)}.support-mark{width:min(100%,420px);margin-top:var(--space-16);display:block}@media (max-width:767px){.statement,.colophon{grid-column:1/13}.statement .verbatim-line{display:block}.statement .verbatim-line+br{display:none}.statement .verbatim-line~.verbatim-line{margin-top:var(--space-8)}.colophon{row-gap:var(--space-32);grid-template-columns:minmax(0,1fr)}.about-photo{grid-column:1/13}.about-photo-tall{grid-column:4/13;align-self:start}#community .discord-text>.link{align-items:center;min-height:44px;display:inline-flex}}.pdp-head{justify-content:space-between;align-items:flex-end;gap:var(--space-32);flex-wrap:wrap;grid-column:1/13;display:flex}.picker{gap:var(--space-24);flex-wrap:wrap;min-height:52px;display:flex}.pick{place-items:end start;row-gap:var(--space-4);grid-template-rows:1fr auto;padding-bottom:8px;display:grid}.pick:before,.pick:after{bottom:0}.hero-print{position:relative}.hang-name{left:calc(var(--sig-w) * -.4);bottom:var(--space-32);width:var(--sig-w);z-index:1;position:absolute}.hang-name.unwrite{clip-path:inset(0 0 0 100%);transition:clip-path var(--dur-xs) var(--ease-out-quart)}.swap-print{position:relative}.swap-print img{transition:opacity var(--dur-sm) var(--ease-out-quart), filter var(--dur-sm) var(--ease-out-quart)}.swap-print img.incoming{opacity:0;filter:blur(2px);position:absolute;inset:0}.swap-print img.incoming.in{opacity:1;filter:blur()}.swap-print img.outgoing{opacity:0;filter:blur(2px)}.gallery{align-content:start;align-self:start;gap:var(--gap);grid-area:span 2/1/auto/5;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gallery .print:first-child{aspect-ratio:4/5;grid-column:1/4}.gallery .thumb{aspect-ratio:4/5}.chart{gap:var(--space-16);flex-direction:column;grid-column:5/9;display:flex}.chart-stack{aspect-ratio:1110/1080;position:relative}.chart-stack .mark{width:100%}.chart-stack .chart-marks{position:absolute;inset:0}.size-table{border-collapse:collapse;margin-top:var(--space-16)}.size-table th,.size-table td{text-align:left;vertical-align:baseline;padding:var(--space-8) var(--space-32) var(--space-8) 0;font-weight:inherit}.size-table th{font-size:var(--type-14);opacity:var(--quiet)}.size-table td.letter{padding-top:var(--space-12)}.pdp-info{display:contents}.pdp-buy,.pdp-desc{gap:var(--space-24);flex-direction:column;display:flex}.pdp-buy{grid-column:9/13}.pdp-desc{max-width:var(--measure);grid-column:5/13}.state-block{gap:var(--space-16);flex-direction:column;display:flex}.state-block .soldout{aspect-ratio:358/58;width:min(100%,320px)}.pdp-buy .product-head h2,.pdp-buy .product-head p{min-height:1.4em}.description{white-space:pre-wrap;max-width:var(--measure)}.demo-toggle{gap:var(--space-16);margin-top:var(--space-32);align-items:center;display:flex}.demo-toggle button{text-underline-offset:.2em;min-height:44px;text-decoration:underline;text-decoration-thickness:1.5px}.demo-toggle button[aria-pressed=true]{text-decoration:none}@media (max-width:767px){.pdp-head{flex-direction:column;align-items:flex-start}.gallery,.chart,.pdp-buy,.pdp-desc{grid-column:1/13}.gallery{grid-row:auto}.pdp-buy{order:1}.chart{order:2}.pdp-desc{order:3}.gallery .thumb{display:none}.pick{padding-inline:var(--space-12);margin-inline:calc(var(--space-12) * -1);min-width:44px}.pick:before,.pick:after{left:var(--space-12);right:var(--space-12)}.hang-name{left:calc(var(--space-16) * -1)}}#community .discord-text p,#newsletter .marginalia p{max-width:var(--measure)}@media (prefers-reduced-motion:reduce){.measure:after,.measure:before,.size-label:after,.field:after,.hang-name.unwrite,.soldout-answer{clip-path:none;transition:opacity var(--dur-sm) var(--ease-out-quart);transition-delay:0s}.measure[aria-disabled=true] .size-label:after{clip-path:none}.measure:not([aria-disabled=true]) .size-label:after,.field:after{opacity:0}.field:focus-within:after{opacity:1}.field:has(input:not(:placeholder-shown)):after{opacity:1}.hang-name.unwrite{opacity:0}.row .soldout-answer{display:none}.index-state{display:flex}.swap-print img,.swap-print img.incoming,.swap-print img.outgoing,.newsletter.leaving{filter:none;transition:opacity var(--dur-sm) var(--ease-out-quart)}.demo-toggle button:active{transition:opacity var(--dur-sm) var(--ease-out-quart);transform:none}.beats .beat-smile{clip-path:inset(0);transition:none}@media (hover:hover) and (pointer:fine){.link:hover,.demo-toggle button:hover,.row:hover .row-name{transition:opacity var(--dur-sm) var(--ease-out-quart);transform:none}}}
