.OvjTZa_layout{gap:var(--space-6);grid-template-columns:minmax(0,8fr) minmax(260px,4fr);align-items:start;display:grid}.OvjTZa_lines{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.OvjTZa_line{gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--rule);grid-template-columns:96px minmax(0,1fr) auto auto auto;align-items:center;display:grid}.OvjTZa_thumb{aspect-ratio:4/5;border-radius:var(--radius);background:var(--umber);width:96px;overflow:hidden}.OvjTZa_thumb img{object-fit:cover;width:100%;height:100%}.OvjTZa_info{gap:4px;display:grid}.OvjTZa_title{font-size:1.0625rem;font-weight:600}.OvjTZa_title a{text-decoration:none}.OvjTZa_title a:hover{text-decoration:underline}.OvjTZa_detail{color:var(--oat-3);font-size:.9375rem}.OvjTZa_warning{color:var(--oat);background:var(--ember);border-radius:2px;padding:6px 10px;font-size:.9375rem}.OvjTZa_warning a{color:var(--oat)}.OvjTZa_qty{border:1px solid var(--rule-strong);border-radius:var(--radius);align-items:stretch;display:inline-flex;overflow:hidden}.OvjTZa_qty button{cursor:pointer;background:0 0;border:0;width:40px;font-size:1.125rem}.OvjTZa_qty button:hover:not(:disabled){background:var(--umber)}.OvjTZa_qty button:disabled{opacity:.35;cursor:not-allowed}.OvjTZa_qty input{text-align:center;border:0;border-inline:1px solid var(--rule);background:0 0;width:44px}.OvjTZa_lineTotal{text-align:right;min-width:72px;font-weight:600}.OvjTZa_remove{color:var(--oat-3);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;font-size:.9375rem;text-decoration:underline}.OvjTZa_remove:hover{color:var(--oat)}.OvjTZa_summary{padding:var(--space-4);border-radius:var(--radius);background:var(--umber);border:1px solid var(--rule);gap:var(--space-2);display:grid;position:sticky;top:96px}.OvjTZa_summary dl{gap:10px;margin:0;display:grid}.OvjTZa_summary dl div{justify-content:space-between;display:flex}.OvjTZa_summary dt{color:var(--oat-2)}.OvjTZa_summary dd{margin:0;font-weight:600}.OvjTZa_checkout{width:100%}.OvjTZa_note{color:var(--oat-3);font-size:.875rem}.OvjTZa_loading{color:var(--oat-3);padding-block:var(--space-6)}.OvjTZa_empty{gap:var(--space-2);padding-block:var(--space-6);color:var(--oat-2);justify-items:start;display:grid}.OvjTZa_emptyTitle{font-family:var(--font-heading);color:var(--oat);font-size:2rem;font-weight:800}.OvjTZa_emptyActions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:860px){.OvjTZa_layout{grid-template-columns:1fr}.OvjTZa_summary{position:static}.OvjTZa_line{row-gap:var(--space-1);grid-template-columns:72px minmax(0,1fr) auto;grid-template-areas:"thumb info total""thumb qty remove"}.OvjTZa_thumb{grid-area:thumb;width:72px}.OvjTZa_info{grid-area:info}.OvjTZa_qty{grid-area:qty;justify-self:start}.OvjTZa_lineTotal{grid-area:total}.OvjTZa_remove{grid-area:remove;justify-self:end}}
.ML5sca_head{padding-block:var(--space-10) var(--space-6);gap:var(--space-3);display:grid}.ML5sca_head>*{max-width:900px}.ML5sca_title{letter-spacing:-.035em;font-size:clamp(2.75rem,6vw,5rem);line-height:.98}.ML5sca_lede{color:var(--oat-2);max-width:58ch;font-size:clamp(1.0625rem,1.3vw,1.25rem)}.ML5sca_crumbs{margin:0 0 var(--space-2);color:var(--oat-3);flex-wrap:wrap;gap:8px;padding:0;font-size:.875rem;list-style:none;display:flex}.ML5sca_crumbs a{color:var(--oat-2);text-decoration:none}.ML5sca_crumbs a:hover{text-decoration:underline}.ML5sca_crumbs li[aria-current=page]{color:var(--oat-2)}.ML5sca_crumbs li+li:before{content:"/";color:var(--rule-strong);margin-right:8px}.ML5sca_section{padding-block:var(--space-8)}.ML5sca_sectionTitle{margin-bottom:var(--space-3);font-size:clamp(1.75rem,3.4vw,2.75rem)}.ML5sca_prose{gap:var(--space-2);max-width:68ch;color:var(--oat-2);display:grid}.ML5sca_prose h2{color:var(--oat);margin-top:var(--space-4);font-size:clamp(1.5rem,2.6vw,2rem)}.ML5sca_prose h3{color:var(--oat);margin-top:var(--space-2);font-size:1.25rem}.ML5sca_prose strong,.ML5sca_prose a{color:var(--oat)}.ML5sca_prose ul{gap:6px;margin:0;padding-left:1.2em;display:grid}.ML5sca_gap{background:var(--ember);color:var(--oat);border-radius:2px;padding:1px 6px;font-size:.9375rem;display:inline}
.pNF6Iq_studioIntro{gap:var(--space-2);padding-bottom:var(--space-4);display:grid}.pNF6Iq_studioIntro p,.pNF6Iq_graphicRoute p{max-width:64ch;color:var(--oat-2)}.pNF6Iq_graphicRoute{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-6);flex-wrap:wrap;display:flex}.pNF6Iq_graphicRoute>div{gap:var(--space-2);display:grid}.pNF6Iq_doors{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pNF6Iq_door{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius);background:var(--umber);border:1px solid var(--rule);transition:border-color .2s, transform .4s var(--ease-out);text-decoration:none;display:grid}.pNF6Iq_door:hover{border-color:var(--rule-strong);transform:translateY(-3px)}.pNF6Iq_doorArt{align-items:center;gap:var(--space-2);min-height:260px;padding:var(--space-2);border-radius:var(--radius);background:var(--liner);grid-template-columns:1fr auto 1fr;display:grid}.pNF6Iq_doorPhoto,.pNF6Iq_doorCharacter{aspect-ratio:1;object-fit:cover;border-radius:var(--radius);width:100%;height:auto}.pNF6Iq_doorCharacter{background:var(--oat);object-fit:contain}.pNF6Iq_arrow{color:var(--oat-3);font-size:2rem}.pNF6Iq_swatchDoor{grid-template-columns:repeat(3,1fr);justify-items:center}.pNF6Iq_doorSwatch{filter:drop-shadow(0 10px 12px #0000008c);width:min(100%,110px);transform:rotate(calc((var(--i) - 2.5) * 3deg));transition:transform .4s var(--ease-out);display:block}.pNF6Iq_door:hover .pNF6Iq_doorSwatch{transform:rotate(calc((var(--i) - 2.5) * -3deg)) translateY(-4px)}.pNF6Iq_doorTitle{font-size:clamp(1.75rem,3vw,2.5rem)}.pNF6Iq_doorText{color:var(--oat-2);max-width:44ch}.pNF6Iq_doorGo{margin-top:var(--space-1);font-weight:600}.pNF6Iq_facts{gap:var(--space-4);padding-block:var(--space-8) var(--space-4);color:var(--oat-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pNF6Iq_factTitle{color:var(--oat);margin-bottom:var(--space-1);font-size:1.375rem}.pNF6Iq_studioShell{padding-bottom:var(--space-8)}@media (max-width:860px){.pNF6Iq_doors,.pNF6Iq_facts{grid-template-columns:1fr}}
.aEjafq_layout{gap:var(--space-8);padding-top:var(--space-4);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.aEjafq_gallery{gap:var(--space-2);display:grid}.aEjafq_main,.aEjafq_thumb{border-radius:var(--radius);background:var(--umber);margin:0;overflow:hidden}.aEjafq_main img,.aEjafq_thumb img{width:100%;height:auto;display:block}.aEjafq_thumbs{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.aEjafq_thumb img{aspect-ratio:4/5;object-fit:cover}.aEjafq_art{background:radial-gradient(70% 60% at 50% 40%, var(--ember), var(--umber));aspect-ratio:1;place-items:center;display:grid}.aEjafq_art img{object-fit:contain;filter:drop-shadow(0 18px 20px #00000080);width:70%;height:70%}.aEjafq_synthetic{color:var(--oat-3);font-size:.875rem}.aEjafq_panel{position:sticky;top:96px}.aEjafq_panel>header{padding:0 0 var(--space-3)}.aEjafq_body{gap:var(--space-4);display:grid}.aEjafq_description{color:var(--oat-2);font-size:1.125rem}.aEjafq_facts{border-top:1px solid var(--rule);margin:0;display:grid}.aEjafq_facts div{gap:var(--space-2);border-bottom:1px solid var(--rule);grid-template-columns:150px 1fr;padding-block:14px;display:grid}.aEjafq_facts dt{color:var(--oat-3);padding-top:3px}.aEjafq_facts dd{color:var(--oat-2);margin:0}.aEjafq_facts a{color:var(--oat)}@media (max-width:900px){.aEjafq_layout{gap:var(--space-4);grid-template-columns:1fr}.aEjafq_panel{position:static}.aEjafq_facts div{grid-template-columns:1fr;gap:4px}}
.mmOW1G_lip{height:26px;margin-top:var(--space-4);border-radius:var(--radius) var(--radius) 0 0;background:linear-gradient(180deg, #5a3c27, var(--ember) 55%, #2c1b10);box-shadow:inset 0 1px #ffe6c82e}.mmOW1G_den{padding-top:var(--space-12)}.mmOW1G_denTitle{margin-bottom:var(--space-5);font-size:clamp(1.75rem,3.4vw,2.5rem)}.mmOW1G_packHero{border-bottom:1px solid var(--rule);position:relative;overflow:hidden}.mmOW1G_packHeroShell{gap:var(--space-6);padding-block:var(--space-8) var(--space-10);z-index:1;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid;position:relative}.mmOW1G_packCopy{gap:var(--space-3);justify-items:start;display:grid}.mmOW1G_wordmark{width:min(100%,520px);height:auto}.mmOW1G_packTagline{font-family:var(--font-heading);font-size:clamp(1.75rem,3.6vw,3rem);font-weight:800;line-height:1.02}.mmOW1G_packLine{color:var(--accent,var(--oat-2));font-weight:600}.mmOW1G_story{color:var(--oat-2);max-width:52ch;font-size:1.125rem}.mmOW1G_mascotFigure{justify-self:center;width:100%;max-width:460px;margin:0;position:relative}.mmOW1G_mascotTab{position:absolute;bottom:6%;left:8%;transform:rotate(-3deg)}.mmOW1G_mascotBig{filter:drop-shadow(0 30px 40px #0009);justify-self:center;width:100%;max-width:460px;height:auto}.mmOW1G_pieces{scroll-margin-top:96px}.mmOW1G_swatchRow{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mmOW1G_swatchRow li{gap:8px;width:112px;display:grid}.mmOW1G_chip{aspect-ratio:1;border-radius:2px;width:112px;box-shadow:inset 0 0 0 1px #fcf5f024,0 12px 18px -10px #000000b3}.mmOW1G_chipName{font-weight:600}.mmOW1G_artworkPanel{gap:var(--space-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.mmOW1G_fabric{aspect-ratio:1;border-radius:var(--radius);background-size:33.33% 33.33%;box-shadow:inset 0 -60px 80px -40px #140c068c,inset 50px 0 60px -40px #140c0673,0 30px 50px -28px #000000e6}.mmOW1G_characterArtwork{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 24px 30px #0000008c);width:100%;height:auto}.mmOW1G_artworkCopy{gap:var(--space-2);justify-items:start;display:grid}.mmOW1G_looks{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mmOW1G_looks img{aspect-ratio:2/3;object-fit:cover;border-radius:var(--radius);width:100%;height:auto}.mmOW1G_looksNote{margin-top:var(--space-2);color:var(--oat-3);font-size:.875rem}.mmOW1G_teasedHero{padding-block:var(--space-16);gap:var(--space-3);justify-items:start;display:grid}@media (max-width:860px){.mmOW1G_packHeroShell,.mmOW1G_artworkPanel{grid-template-columns:1fr}.mmOW1G_mascotBig{max-width:280px}.mmOW1G_looks{grid-template-columns:1fr 1fr}}.mmOW1G_packProduct{border-radius:var(--radius);width:100%;height:auto;display:block}.mmOW1G_coverCaption{margin-top:var(--space-2);color:var(--oat-3);font-size:.875rem}
.Rg4GzG_jump{gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.Rg4GzG_jumpLink{border:1px solid var(--rule);border-radius:var(--radius);font-family:var(--font-heading);align-items:center;gap:12px;padding:8px 18px 8px 10px;font-size:1.25rem;font-weight:800;text-decoration:none;display:inline-flex}.Rg4GzG_jumpLink:hover{border-color:var(--oat)}.Rg4GzG_jumpFace{object-fit:contain;width:40px;height:40px;display:block}.Rg4GzG_mood{padding-block:var(--space-12) var(--space-6);scroll-margin-top:80px}.Rg4GzG_moodHead{align-items:end;gap:var(--space-4);margin-bottom:var(--space-6);grid-template-columns:auto 1fr;display:grid}.Rg4GzG_word{font-size:clamp(3.5rem,9vw,6rem);line-height:.9}.Rg4GzG_line{color:var(--oat-2);max-width:40ch;padding-bottom:10px;font-size:1.125rem}.Rg4GzG_make{margin-top:var(--space-4);align-items:center;gap:var(--space-2);color:var(--oat-2);flex-wrap:wrap;display:flex}@media (max-width:700px){.Rg4GzG_moodHead{gap:var(--space-1);grid-template-columns:1fr}}
.-mQgjq_tabs ul{padding:0 0 var(--space-2);border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:8px;margin:0;list-style:none;display:flex}.-mQgjq_tabs a{border-radius:var(--radius);border:1px solid var(--rule);color:var(--oat-2);padding:10px 16px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-block}.-mQgjq_tabs a:hover{color:var(--oat);border-color:var(--rule-strong)}.-mQgjq_tabs a[aria-current=page]{background:var(--oat);color:var(--ink);border-color:var(--oat)}.-mQgjq_catHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.-mQgjq_more{color:var(--oat-2);font-weight:500;text-decoration:none}.-mQgjq_more:hover{color:var(--oat);text-decoration:underline}.-mQgjq_filters{margin-bottom:var(--space-4);flex-wrap:wrap;gap:8px;display:flex}.-mQgjq_filters a{border-radius:var(--radius);border:1px solid var(--rule);color:var(--oat-2);padding:8px 14px;font-size:.9375rem;text-decoration:none}.-mQgjq_filters a[aria-current=true]{border-color:var(--oat);color:var(--oat)}.-mQgjq_empty{color:var(--oat-2);padding-block:var(--space-6)}.-mQgjq_packGroup{padding-block:var(--space-4) var(--space-6);scroll-margin-top:96px}.-mQgjq_packName{margin-bottom:var(--space-3);flex-wrap:wrap;align-items:baseline;gap:12px;font-size:1.5rem;display:flex}.-mQgjq_packName a{text-decoration:none}.-mQgjq_packName span{font-family:var(--font-body);color:var(--oat-3);font-size:1rem;font-weight:400}
.SP2qqW_btn{border-radius:var(--radius);min-height:52px;font-family:var(--font-body);cursor:pointer;transition:background .2s var(--ease-out), color .2s var(--ease-out), border-color .2s var(--ease-out), transform .2s var(--ease-out);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.SP2qqW_btn:active{transform:translateY(1px)}.SP2qqW_primary{background:var(--feral);color:var(--ink)}.SP2qqW_primary:hover{background:var(--feral-hover);color:var(--oat)}.SP2qqW_quiet{color:var(--oat);border-color:var(--rule-strong);background:0 0}.SP2qqW_quiet:hover{border-color:var(--oat);background:#fcf5f00a}.SP2qqW_oat{background:var(--oat);color:var(--ink)}.SP2qqW_oat:hover{background:var(--surface)}.SP2qqW_small{min-height:40px;padding:0 16px;font-size:.9375rem}.SP2qqW_btn[disabled],.SP2qqW_btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.SP2qqW_arrow{transition:transform .24s var(--ease-out)}.SP2qqW_btn:hover .SP2qqW_arrow{transform:translate(3px)}.SP2qqW_woven{color:var(--oat);letter-spacing:.12em;text-transform:uppercase;background:repeating-linear-gradient(90deg,#fcf5f009 0 1px,#0000 1px 3px),repeating-linear-gradient(0deg,#00000040 0 1px,#0000 1px 3px),#121110;border-radius:2px;align-items:center;gap:10px;padding:7px 12px 7px 10px;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:inset 0 1px #fcf5f014,0 6px 14px -6px #000000b3}.SP2qqW_wovenMark{flex:none;width:18px;height:auto}.SP2qqW_wovenStitch{border-left:1px dashed #fcf5f04d;align-self:stretch}.SP2qqW_swatch{--pink:9px;aspect-ratio:1;background-color:var(--surface);-webkit-mask:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(var(--pink) * 2) 51% repeat-x, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--pink) * 2) 51% repeat-x;mask:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(var(--pink) * 2) 51% repeat-x, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--pink) * 2) 51% repeat-x;background-repeat:repeat;display:block;position:relative}.SP2qqW_swatchShadow{filter:drop-shadow(0 10px 14px #00000073)}.SP2qqW_note{color:var(--oat-3);align-items:baseline;gap:8px;font-size:.875rem;display:inline-flex}.SP2qqW_noteDot{background:var(--feral);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-1px)}.SP2qqW_price{font-variant-numeric:tabular-nums;font-weight:600}.SP2qqW_from{color:var(--oat-3);margin-right:4px;font-weight:500}.SP2qqW_placeholderFlag{color:var(--oat-3);font-size:.875rem;font-weight:500;display:block}
.PlLC7a_liner{gap:var(--space-4) var(--space-4);padding:var(--space-4) var(--space-4) var(--space-5);background:radial-gradient(80% 60% at 30% 0%, #d4853414, transparent 70%), var(--umber);border-radius:0 0 var(--radius) var(--radius);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;list-style:none;display:grid;box-shadow:inset 0 26px 34px -20px #000000d9,inset 0 -2px #0006}.PlLC7a_pile{align-content:start;gap:6px;text-decoration:none;display:grid}.PlLC7a_productWrap{aspect-ratio:3/4;border-radius:var(--radius);margin-bottom:var(--space-2);transition:transform .5s var(--ease-out);display:block;position:relative;overflow:hidden}.PlLC7a_pile:hover .PlLC7a_productWrap,.PlLC7a_pile:focus-visible .PlLC7a_productWrap{transform:translateY(-4px)}.PlLC7a_product{object-fit:cover;width:100%;height:100%}.PlLC7a_productTab{bottom:var(--space-2);left:var(--space-1);right:var(--space-1);letter-spacing:.06em;font-size:.75rem;position:absolute}.PlLC7a_mockupNote{color:var(--oat-3);margin-top:var(--space-1);font-size:.875rem}.PlLC7a_name{font-size:clamp(1.375rem,1.8vw,1.875rem)}.PlLC7a_tagline{color:var(--oat-2)}.PlLC7a_dens{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.PlLC7a_closed{min-height:150px;padding:var(--space-5) var(--space-3) var(--space-3);text-align:center;background:linear-gradient(180deg, #4b3221 0%, var(--ember) 45%, #34210f 100%);border-radius:var(--radius);align-content:end;justify-items:center;gap:2px;display:grid;position:relative;box-shadow:inset 0 1px #ffe6c81f,inset 0 -3px #00000059,0 18px 24px -16px #000000d9}.PlLC7a_closedTab{top:-10px;left:var(--space-3);position:absolute}.PlLC7a_pull{background:#22150c;border-radius:999px;width:34%;height:12px;position:absolute;top:34px;left:50%;transform:translate(-50%);box-shadow:inset 0 3px 5px #000000bf,0 1px #ffe6c81f}.PlLC7a_closedName{font-family:var(--font-heading);margin-top:var(--space-3);font-size:1.375rem;font-weight:800}.PlLC7a_closedLine{color:var(--oat-2)}@media (max-width:1100px){.PlLC7a_liner{row-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.PlLC7a_productWrap{transition:none}.PlLC7a_pile:hover .PlLC7a_productWrap,.PlLC7a_pile:focus-visible .PlLC7a_productWrap{transform:none}}@media (max-width:640px){.PlLC7a_liner{padding:var(--space-8) var(--space-3) var(--space-4);gap:var(--space-10);grid-template-columns:1fr}.PlLC7a_dens{grid-template-columns:1fr}.PlLC7a_name{font-size:1.25rem}}
.oe3DtG_hero{isolation:isolate;align-items:center;min-height:clamp(520px,100svh - 282px,760px);display:grid;position:relative;overflow:hidden}.oe3DtG_heroShell{z-index:2;gap:var(--space-4);padding-block:var(--space-8) var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid;position:relative}.oe3DtG_heroCopy{gap:var(--space-3);display:grid}.oe3DtG_heroTitle{letter-spacing:-.035em;font-size:clamp(3rem,6vw,5.5rem);line-height:.98}.oe3DtG_accent{color:var(--feral)}.oe3DtG_heroLede{color:var(--oat-2);max-width:46ch;font-size:clamp(1.125rem,1.4vw,1.3125rem)}.oe3DtG_heroActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.oe3DtG_heroFacts{margin:var(--space-2) 0 0;color:var(--oat-3);flex-wrap:wrap;gap:10px 24px;padding:0;list-style:none;display:flex}.oe3DtG_heroFacts li{align-items:center;gap:10px;display:inline-flex}.oe3DtG_heroFacts li:before{content:"";background:var(--rule-strong);width:14px;height:1px}.oe3DtG_heroWear{min-width:0;margin:0;position:relative}.oe3DtG_heroWear:before{content:"";pointer-events:none;background:radial-gradient(#d485341f,#0000 70%);position:absolute;inset:0}.oe3DtG_heroGarments{aspect-ratio:1.15;position:relative}.oe3DtG_heroBack,.oe3DtG_heroFront{transition:transform .5s var(--ease-out);filter:drop-shadow(0 24px 30px #0000008c);display:block;position:absolute}.oe3DtG_heroBack{width:72%;top:0;left:-2%;transform:rotate(-7deg)}.oe3DtG_heroFront{width:56%;bottom:0;right:-2%;transform:rotate(8deg)}.oe3DtG_heroGarments img{width:100%;height:auto}.oe3DtG_heroBack:hover{transform:translateY(-8px)rotate(-4deg)}.oe3DtG_heroFront:hover{transform:translateY(-8px)rotate(5deg)}.oe3DtG_heroCaption{gap:var(--space-1);padding-block:var(--space-3) 0;color:var(--oat-3);font-size:.875rem;display:grid;position:relative}.oe3DtG_heroCaption strong{color:var(--oat-2);font-size:1rem;font-weight:500}.oe3DtG_demo{background:var(--umber);padding-block:var(--space-12);border-block:1px solid var(--rule)}.oe3DtG_demoHead{gap:var(--space-2);margin-bottom:var(--space-6);max-width:760px;display:grid}.oe3DtG_sectionTitle{font-size:clamp(2.25rem,4.6vw,3.75rem)}.oe3DtG_sectionLede{color:var(--oat-2);max-width:56ch;font-size:1.125rem}.oe3DtG_demoTable{gap:var(--space-4);grid-template-columns:minmax(0,3fr) minmax(0,3fr) minmax(0,6fr);align-items:start;display:grid}.oe3DtG_demoStep{gap:var(--space-2);align-content:start;display:grid}.oe3DtG_demoStep>.label{color:var(--oat-3)}.oe3DtG_photoCard,.oe3DtG_characterCard,.oe3DtG_themeCard{border-radius:var(--radius);aspect-ratio:4/5;background:var(--ink);overflow:hidden;box-shadow:0 18px 30px -16px #000000b3}.oe3DtG_photoCard img{object-fit:cover;width:100%;height:100%;animation:oe3DtG_settle .6s var(--ease-out)}.oe3DtG_characterCard{background:var(--oat);place-items:center;display:grid}.oe3DtG_characterArt{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;animation:oe3DtG_settle .6s var(--ease-out)}.oe3DtG_bigSwatch{width:86%}.oe3DtG_themeCard{align-content:end;gap:var(--space-1);padding:var(--space-3);background:var(--ink);border:1px solid var(--rule);display:grid}.oe3DtG_themeWord{font-family:var(--font-heading);font-size:2rem;font-weight:800;line-height:1}.oe3DtG_themeHint,.oe3DtG_brief{color:var(--oat-2);font-size:.9375rem}.oe3DtG_demoPlates{align-self:stretch}.oe3DtG_plates{justify-content:center;align-items:flex-end;gap:var(--space-4);min-height:460px;padding:var(--space-3) var(--space-2) 0;background:radial-gradient(70% 60% at 50% 35%, #d485341f, transparent 70%), var(--liner);border-radius:var(--radius);border:1px solid var(--rule);display:flex}.oe3DtG_repeatLine{color:var(--oat-2);font-size:.9375rem}@keyframes oe3DtG_settle{0%{opacity:.2;transform:scale(.985)}}.oe3DtG_drawer{margin-top:var(--space-6);padding:var(--space-3);border-radius:var(--radius);background:var(--liner);gap:var(--space-3);display:grid;box-shadow:inset 0 14px 24px -14px #000000e6}.oe3DtG_drawerRow{align-items:center;gap:var(--space-2);grid-template-columns:140px 1fr;display:grid}.oe3DtG_drawerLabel{color:var(--oat-3)}.oe3DtG_swatches{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:4px 0;list-style:none;display:flex}.oe3DtG_swatchButton{cursor:pointer;width:84px;color:var(--oat-2);background:0 0;border:0;justify-items:center;gap:8px;padding:0;display:grid}.oe3DtG_swatchShadow{filter:drop-shadow(0 8px 10px #0000008c);width:72px;transition:transform .3s var(--ease-out);display:block}.oe3DtG_swatchButton:hover .oe3DtG_swatchShadow{transform:translateY(-4px)rotate(-2deg)}.oe3DtG_swatchButton[aria-pressed=true] .oe3DtG_swatchShadow{transform:translateY(-8px)rotate(-3deg)}.oe3DtG_swatchName{border-bottom:2px solid #0000;padding-bottom:3px;font-size:.875rem;font-weight:500}.oe3DtG_swatchButton[aria-pressed=true] .oe3DtG_swatchName{color:var(--oat);border-bottom-color:var(--feral)}.oe3DtG_demoActions{margin-top:var(--space-6);gap:var(--space-2);flex-wrap:wrap;display:flex}.oe3DtG_drawerSection{z-index:3;padding-bottom:var(--space-12);position:relative}.oe3DtG_drawerShell{display:grid}.oe3DtG_drawerShell>ul:first-of-type{padding-top:var(--space-6)}.oe3DtG_lip{border-radius:var(--radius) var(--radius) 0 0;background:linear-gradient(180deg, #5a3c27, var(--ember) 55%, #2c1b10);height:26px;box-shadow:0 -14px 30px -10px #000000b3,inset 0 1px #ffe6c82e}.oe3DtG_drawerCopy{gap:var(--space-2);max-width:760px;padding-block:var(--space-10) var(--space-5);justify-items:start;display:grid}.oe3DtG_drawerTitle{max-width:22ch;font-size:clamp(2rem,4vw,3.25rem)}.oe3DtG_film{padding-block:var(--space-12)}.oe3DtG_filmShell{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;display:grid}.oe3DtG_filmFrame{gap:var(--space-1);margin:0;display:grid}.oe3DtG_filmVideo{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);background:var(--umber);width:100%;box-shadow:0 30px 50px -24px #000c}.oe3DtG_filmCaption{color:var(--oat-3);font-size:.875rem}.oe3DtG_filmCopy{gap:var(--space-3);justify-items:start;display:grid}.oe3DtG_filmCopy>.label{color:var(--oat-3)}.oe3DtG_filmTitle{font-size:clamp(3rem,7vw,6rem);line-height:.95}.oe3DtG_gifts{padding-block:var(--space-12);gap:var(--space-4);display:grid}.oe3DtG_moodList{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.oe3DtG_moodList li{border-bottom:1px solid var(--rule)}.oe3DtG_mood{align-items:center;gap:var(--space-4);padding-block:var(--space-3);grid-template-columns:64px minmax(0,4fr) minmax(0,6fr) 32px;text-decoration:none;display:grid}.oe3DtG_moodFace{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 6px 8px #00000080);width:56px;height:auto;transition:transform .4s var(--ease-out);display:block}.oe3DtG_moodWord{font-family:var(--font-heading);transition:transform .4s var(--ease-out);font-size:clamp(2.25rem,5vw,4rem);font-weight:800;line-height:1}.oe3DtG_moodLine{color:var(--oat-2)}.oe3DtG_moodArrow{color:var(--oat-3);transition:transform .3s var(--ease-out), color .3s;font-size:1.5rem}.oe3DtG_mood:hover .oe3DtG_moodFace{transform:rotate(-6deg)scale(1.08)}.oe3DtG_mood:hover .oe3DtG_moodWord{transform:translate(8px)}.oe3DtG_mood:hover .oe3DtG_moodArrow{color:var(--oat);transform:translate(6px)}.oe3DtG_care{padding-block:var(--space-10);justify-items:center;display:grid}.oe3DtG_careLabel{width:min(100%,760px);padding:var(--space-6) var(--space-6) var(--space-5);background:repeating-linear-gradient(90deg,#fcf5f006 0 1px,#0000 1px 3px),repeating-linear-gradient(0deg,#0000004d 0 1px,#0000 1px 3px),#121110;border-radius:3px;position:relative;box-shadow:inset 0 1px #fcf5f014,0 30px 50px -28px #000000e6}.oe3DtG_careLabel:before,.oe3DtG_careLabel:after{content:"";border-left:2px dashed #fcf5f038;width:0;position:absolute;top:14px;bottom:14px}.oe3DtG_careLabel:before{left:14px}.oe3DtG_careLabel:after{right:14px}.oe3DtG_careTop{align-items:center;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--rule);display:flex}.oe3DtG_careTitle{font-size:clamp(1.5rem,2.6vw,2rem)}.oe3DtG_careList{margin:var(--space-3) 0 0;gap:var(--space-2);color:var(--oat-2);padding-left:1.4em;display:grid}.oe3DtG_careList strong{color:var(--oat);font-weight:600}.oe3DtG_careList li::marker{color:var(--oat-3);font-weight:600}.oe3DtG_careFoot{margin-top:var(--space-3);color:var(--oat-3);font-size:.9375rem}.oe3DtG_close{padding-block:var(--space-12) var(--space-4);gap:var(--space-3);justify-items:start;display:grid}.oe3DtG_closeTitle{letter-spacing:-.035em;font-size:clamp(3rem,8vw,6rem);line-height:.95}@media (max-width:1100px){.oe3DtG_demoTable{grid-template-columns:repeat(2,minmax(0,1fr))}.oe3DtG_demoPlates{grid-column:1/-1}}@media (max-width:900px){.oe3DtG_hero{align-items:start;min-height:0}.oe3DtG_heroShell{padding-block:var(--space-6);gap:var(--space-4);grid-template-columns:1fr}.oe3DtG_heroWear{justify-self:center;width:min(100%,600px)}.oe3DtG_hero{display:block}.oe3DtG_filmShell{grid-template-columns:1fr}.oe3DtG_filmFrame{max-width:420px}.oe3DtG_mood{gap:var(--space-2);grid-template-columns:48px 1fr 24px}.oe3DtG_moodFace{width:44px}.oe3DtG_moodLine{grid-area:2/2/auto/3}.oe3DtG_moodArrow{grid-area:1/3}.oe3DtG_drawerRow{grid-template-columns:1fr}}@media (max-width:640px){.oe3DtG_demoTable{gap:var(--space-2);grid-template-columns:1fr 1fr}.oe3DtG_brief{font-size:.875rem}.oe3DtG_plates{gap:var(--space-2);min-height:0}.oe3DtG_careLabel{padding:var(--space-4) var(--space-4) var(--space-3)}.oe3DtG_swatchButton{width:72px}.oe3DtG_swatchShadow{width:60px}}
.b8zFba_plate{max-width:100%;margin:0;position:relative}.b8zFba_canvas{object-fit:contain;filter:drop-shadow(0 24px 30px #0000008c);width:100%;height:100%}.b8zFba_plate[data-mode=loading] .b8zFba_canvas{opacity:0}.b8zFba_canvas{transition:opacity .6s var(--ease-out)}.b8zFba_loading{border-radius:var(--radius);background:linear-gradient(100deg, transparent 30%, #fcf5f00f 50%, transparent 70%) var(--umber);background-size:200% 100%;animation:1.4s linear infinite b8zFba_shimmer;position:absolute;inset:20% 30%}@keyframes b8zFba_shimmer{to{background-position:-200% 0}}.b8zFba_error{color:var(--oat-3);font-size:.875rem;position:absolute;inset:auto 0 0}
.S-2JKa_status{align-content:center;justify-items:start;gap:var(--space-3);min-height:60vh;padding-block:var(--space-12);display:grid}.S-2JKa_art{filter:drop-shadow(0 20px 24px #0009);width:200px;height:auto}.S-2JKa_title{max-width:16ch;font-size:clamp(2.5rem,6vw,5rem);line-height:.98}.S-2JKa_text{color:var(--oat-2);max-width:52ch;font-size:1.125rem}.S-2JKa_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}
.j7w_5a_layout{gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(260px,5fr);align-items:start;display:grid}.j7w_5a_form{gap:var(--space-4);justify-items:start;display:grid}.j7w_5a_form fieldset{gap:var(--space-2);border:0;width:100%;margin:0;padding:0;display:grid}.j7w_5a_form legend{color:var(--oat-3);margin-bottom:var(--space-2)}.j7w_5a_form label{gap:6px;font-weight:500;display:grid}.j7w_5a_form input{border-radius:var(--radius);border:1px solid var(--rule-strong);background:var(--liner);min-height:48px;padding:0 14px}.j7w_5a_form input:focus{border-color:var(--oat);outline:none;box-shadow:0 0 0 3px #d4853459}.j7w_5a_short{max-width:200px}.j7w_5a_notice{width:100%;padding:var(--space-3);border-radius:var(--radius);background:var(--ember);gap:6px;display:grid}.j7w_5a_noticeTitle{font-family:var(--font-heading);font-size:1.5rem;font-weight:800}.j7w_5a_summary{padding:var(--space-4);border-radius:var(--radius);background:var(--umber);border:1px solid var(--rule)}.j7w_5a_summary ul{margin:0 0 var(--space-3);gap:12px;padding:0;list-style:none;display:grid}.j7w_5a_summary li{justify-content:space-between;gap:var(--space-2);display:flex}.j7w_5a_summary small{color:var(--oat-3);font-size:.875rem;display:block}.j7w_5a_total{padding-top:var(--space-2);border-top:1px solid var(--rule);justify-content:space-between;font-weight:600;display:flex}.j7w_5a_small,.j7w_5a_empty{color:var(--oat-3);margin-top:var(--space-1);font-size:.875rem}.j7w_5a_empty{font-size:1rem}@media (max-width:860px){.j7w_5a_layout{grid-template-columns:1fr}}.j7w_5a_form,.j7w_5a_summary,.j7w_5a_summary li>span{overflow-wrap:anywhere;min-width:0}.j7w_5a_form input{width:100%;min-width:0;font-size:1rem}.j7w_5a_form fieldset:disabled{opacity:.75}.j7w_5a_form [tabindex="-1"]:focus-visible{outline:2px solid var(--oat);outline-offset:4px}.j7w_5a_order{gap:var(--space-3);overflow-wrap:anywhere;max-width:70ch;display:grid}.j7w_5a_summary li>span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}
.GW-Nxq_studio{gap:var(--space-6);display:grid}.GW-Nxq_rail{border-bottom:1px solid var(--rule);padding:0;padding-bottom:var(--space-2);flex-wrap:wrap;gap:8px 28px;margin:0;scroll-margin-top:96px;list-style:none;display:flex}.GW-Nxq_rail li{color:var(--oat-3);align-items:center;gap:10px;font-weight:500;display:inline-flex}.GW-Nxq_railNum{border-radius:var(--radius);border:1px solid var(--rule-strong);place-items:center;width:26px;height:26px;font-size:.875rem;font-weight:600;display:inline-grid}.GW-Nxq_rail li[data-done]{color:var(--oat-2)}.GW-Nxq_rail li[data-done] .GW-Nxq_railNum{background:var(--ember);border-color:var(--ember)}.GW-Nxq_rail li[aria-current=step]{color:var(--oat)}.GW-Nxq_rail li[aria-current=step] .GW-Nxq_railNum{background:var(--oat);color:var(--ink);border-color:var(--oat)}.GW-Nxq_step{gap:var(--space-4);display:grid}.GW-Nxq_stepHead{gap:var(--space-1);max-width:720px;display:grid}.GW-Nxq_stepTitle{font-size:clamp(1.875rem,3.6vw,2.75rem)}.GW-Nxq_stepLede{color:var(--oat-2);font-size:1.0625rem}.GW-Nxq_field{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.GW-Nxq_field>legend,.GW-Nxq_field>label.GW-Nxq_label{color:var(--oat-3);margin-bottom:4px}.GW-Nxq_field>.label{color:var(--oat-3);margin-bottom:4px}.GW-Nxq_small{color:var(--oat-3);font-size:.9375rem}.GW-Nxq_error{color:var(--oat);background:var(--ember);border-radius:var(--radius);max-width:720px;padding:10px 14px}.GW-Nxq_linkButton{color:var(--oat);text-underline-offset:.22em;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:500;text-decoration:underline}.GW-Nxq_linkButton:disabled{opacity:.5;cursor:default}.GW-Nxq_photoGrid{gap:var(--space-4);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.GW-Nxq_drop{border-radius:var(--radius);border:2px dashed var(--rule-strong);background:var(--liner);place-items:center;gap:var(--space-2);min-height:360px;padding:var(--space-3);transition:border-color .2s,background .2s;display:grid;position:relative}.GW-Nxq_dragging{border-color:var(--feral);background:var(--umber)}.GW-Nxq_dropEmpty{justify-items:center;gap:4px;display:grid}.GW-Nxq_dropWord{font-family:var(--font-heading);font-size:1.75rem;font-weight:800}.GW-Nxq_previewImg{border-radius:var(--radius);width:auto;max-height:420px;box-shadow:0 20px 30px -18px #000c}.GW-Nxq_pick{border-radius:var(--radius);border:1px solid var(--rule-strong);cursor:pointer;align-items:center;min-height:44px;padding:0 18px;font-weight:600;display:inline-flex}.GW-Nxq_pick:hover{border-color:var(--oat)}.visually-hidden:focus-visible+.GW-Nxq_pick{outline:2px solid var(--feral);outline-offset:3px}.GW-Nxq_photoSide{gap:var(--space-2);justify-items:start;display:grid}.GW-Nxq_tips{color:var(--oat-2);gap:6px;margin:0;padding-left:1.1em;display:grid}.GW-Nxq_styles{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.GW-Nxq_styleCard,.GW-Nxq_themeChip{padding:var(--space-2);border-radius:var(--radius);border:1px solid var(--rule);background:var(--umber);cursor:pointer;transition:border-color .16s, transform .3s var(--ease-out);align-content:start;gap:8px;display:grid;position:relative}.GW-Nxq_styleCard:hover,.GW-Nxq_themeChip:hover{border-color:var(--rule-strong)}.GW-Nxq_styleCard input,.GW-Nxq_themeChip input,.GW-Nxq_garmentOption input,.GW-Nxq_sizeOption input{opacity:0;cursor:pointer;position:absolute;inset:0}:is(.GW-Nxq_styleCard:has(input:checked),.GW-Nxq_themeChip:has(input:checked)){border-color:var(--oat);box-shadow:inset 0 0 0 1px var(--oat)}:is(.GW-Nxq_styleCard:has(input:focus-visible),.GW-Nxq_themeChip:has(input:focus-visible)){outline:2px solid var(--feral);outline-offset:3px}.GW-Nxq_styleFace{aspect-ratio:1;background:var(--oat);border-radius:2px;overflow:hidden}.GW-Nxq_styleFace img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.GW-Nxq_styleName,.GW-Nxq_themeName{font-family:var(--font-heading);font-size:1.25rem;font-weight:800}.GW-Nxq_textarea{border-radius:var(--radius);border:1px solid var(--rule-strong);background:var(--liner);resize:vertical;width:100%;max-width:720px;padding:12px 14px;line-height:1.5}.GW-Nxq_textarea:focus{border-color:var(--oat);outline:none;box-shadow:0 0 0 3px #d4853459}.GW-Nxq_textarea::placeholder{color:var(--oat-3);opacity:.8}.GW-Nxq_ideas{flex-wrap:wrap;gap:8px;display:flex}.GW-Nxq_idea{border:1px solid var(--rule);border-radius:var(--radius);color:var(--oat-2);cursor:pointer;background:0 0;padding:6px 12px;font-size:.9375rem}.GW-Nxq_idea:hover{border-color:var(--oat);color:var(--oat)}.GW-Nxq_consent{max-width:720px;padding:var(--space-2);border-radius:var(--radius);background:var(--liner);border:1px solid var(--rule);cursor:pointer;align-items:flex-start;gap:12px;display:flex}.GW-Nxq_consent input{width:22px;height:22px;accent-color:var(--oat);flex:none;margin-top:2px}.GW-Nxq_drawRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.GW-Nxq_progress{gap:var(--space-1);padding:var(--space-6) var(--space-4);border-radius:var(--radius);background:var(--umber);border:1px solid var(--rule);justify-items:start;display:grid}.GW-Nxq_progressWord{font-family:var(--font-heading);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800}.GW-Nxq_elapsed{font-variant-numeric:tabular-nums;color:var(--oat-2);margin-left:8px}.GW-Nxq_loom{margin-bottom:var(--space-2);gap:6px;display:flex}.GW-Nxq_loom span{background:var(--oat);width:10px;height:36px;animation:GW-Nxq_weave 1.4s var(--ease-in-out) infinite;transform-origin:bottom;border-radius:2px}.GW-Nxq_loom span:nth-child(2){background:var(--oat-2);animation-delay:.12s}.GW-Nxq_loom span:nth-child(3){background:var(--feral);animation-delay:.24s}.GW-Nxq_loom span:nth-child(4){background:var(--oat-2);animation-delay:.36s}.GW-Nxq_loom span:nth-child(5){animation-delay:.48s}@keyframes GW-Nxq_weave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.GW-Nxq_characterResult{gap:var(--space-4);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;display:grid}.GW-Nxq_characterImg{border-radius:var(--radius);background:var(--oat);width:100%;height:auto;box-shadow:0 24px 40px -24px #000000e6}.GW-Nxq_resultActions{gap:var(--space-2);justify-items:start;display:grid}.GW-Nxq_printGrid{gap:var(--space-4);grid-template-columns:minmax(0,3fr) minmax(0,8fr);align-items:start;display:grid}.GW-Nxq_characterMini img{border-radius:var(--radius);background:var(--oat);width:100%;height:auto}.GW-Nxq_printForm{gap:var(--space-3);display:grid}.GW-Nxq_doneRow{gap:var(--space-3);align-items:center;display:flex}.GW-Nxq_doneTile{border-radius:2px;width:120px;height:120px;box-shadow:0 14px 20px -12px #000c}.GW-Nxq_themes{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));display:grid}.GW-Nxq_themeSwatch{filter:drop-shadow(0 6px 8px #00000080);width:64px;display:block}.GW-Nxq_plainSwatch{aspect-ratio:1;background:radial-gradient(circle at 30% 30%, var(--feral) 0 12%, transparent 13%), radial-gradient(circle at 70% 65%, var(--tawny) 0 10%, transparent 11%), var(--surface);background-size:32px 32px;border-radius:2px;display:block}.GW-Nxq_table{gap:var(--space-4);display:grid}.GW-Nxq_tableHead{gap:var(--space-1);max-width:720px;display:grid}.GW-Nxq_tableGrid{gap:var(--space-4);grid-template-columns:minmax(0,7fr) minmax(300px,5fr);align-items:start;display:grid}.GW-Nxq_plates{justify-content:center;align-items:flex-end;gap:var(--space-4);min-height:600px;padding:var(--space-6) var(--space-3) var(--space-4);border-radius:var(--radius);background:radial-gradient(60% 50% at 50% 30%, #d485341f, transparent 70%), var(--liner);border:1px solid var(--rule);flex-wrap:wrap;display:flex;position:relative;box-shadow:inset 0 18px 30px -18px #000000e6}.GW-Nxq_companion{opacity:.92}.GW-Nxq_tableTag{top:var(--space-2);left:var(--space-2);position:absolute}.GW-Nxq_controls{gap:var(--space-4);display:grid;position:sticky;top:96px}.GW-Nxq_garments,.GW-Nxq_sizes{flex-wrap:wrap;gap:8px;display:flex}.GW-Nxq_garmentOption,.GW-Nxq_sizeOption{position:relative}.GW-Nxq_garmentOption span,.GW-Nxq_sizeOption span{border-radius:var(--radius);border:1px solid var(--rule-strong);min-height:40px;color:var(--oat-2);place-items:center;padding:0 14px;font-size:.9375rem;font-weight:500;display:inline-grid}.GW-Nxq_sizeOption span{min-width:52px}.GW-Nxq_garmentOption:hover span,.GW-Nxq_sizeOption:hover span{border-color:var(--oat);color:var(--oat)}.GW-Nxq_garmentOption input:checked+span,.GW-Nxq_sizeOption input:checked+span{background:var(--oat);color:var(--ink);border-color:var(--oat)}.GW-Nxq_garmentOption input:focus-visible+span,.GW-Nxq_sizeOption input:focus-visible+span{outline:2px solid var(--feral);outline-offset:3px}.GW-Nxq_slider{width:100%;accent-color:var(--oat);height:28px}.GW-Nxq_sliderEnds{color:var(--oat-3);justify-content:space-between;margin-top:-6px;font-size:.875rem;display:flex}.GW-Nxq_repeatText{font-weight:600}.GW-Nxq_amber{color:var(--oat);background:var(--ember);border-radius:var(--radius);padding:8px 12px;font-size:.9375rem}.GW-Nxq_buyRow{align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.GW-Nxq_price{flex-basis:100%;font-size:1.25rem}.GW-Nxq_downloads{padding-top:var(--space-2);border-top:1px solid var(--rule);justify-items:start;gap:10px;display:grid}.GW-Nxq_studioFoot{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--rule);max-width:820px;display:grid}.GW-Nxq_forget{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:1000px){.GW-Nxq_tableGrid{grid-template-columns:1fr}.GW-Nxq_controls{position:static}.GW-Nxq_plates{min-height:0}}@media (max-width:760px){.GW-Nxq_plates{padding:var(--space-6) var(--space-1) var(--space-3);flex-wrap:nowrap;gap:12px}.GW-Nxq_photoGrid,.GW-Nxq_characterResult,.GW-Nxq_printGrid{grid-template-columns:1fr}.GW-Nxq_styles{grid-template-columns:1fr 1fr}.GW-Nxq_characterMini{max-width:200px}.GW-Nxq_doneRow{align-items:flex-start}.GW-Nxq_doneTile{width:80px;height:80px}}
