.FavoriteButton_btn__Bg7dK{width:36px;height:36px;border:var(--hair);font-size:18px;line-height:1;background:var(--c-paper)}.FavoriteButton_btn__Bg7dK:hover{background:var(--c-concrete-2)}.FavoriteButton_on__IsK4i{color:var(--c-accent)}.FavoriteButton_compact__NeZMX{width:30px;height:30px;font-size:15px;border-color:transparent;background:rgba(255,255,255,.85)}.CartDrawer_backdrop__LPIZ5{position:fixed;inset:0;z-index:75;background:rgba(0,0,0,.25)}.CartDrawer_drawer__WGzrf{position:fixed;top:0;right:0;bottom:0;z-index:80;width:min(420px,100vw);display:flex;flex-direction:column;background:var(--c-paper);border-left:var(--hair)}.CartDrawer_head__qNaYL{display:flex;justify-content:space-between;align-items:center;height:var(--header-h);padding:0 16px;background:var(--c-ink);color:var(--c-inverse)}.CartDrawer_body__qG2J3{flex:1 1;overflow-y:auto}.CartDrawer_empty__2v_il{padding:24px 16px;color:var(--c-muted)}.CartDrawer_line__wC89p{display:grid;grid-template-columns:56px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 16px;border-bottom:var(--hair);font-size:13px}.CartDrawer_line__wC89p .CartDrawer_mono__y7hny{font-size:11px;color:var(--c-muted)}.CartDrawer_thumb__QbZAZ{position:relative;aspect-ratio:3/4;background:var(--c-concrete)}.CartDrawer_thumb__QbZAZ img{object-fit:cover}.CartDrawer_foot__ydn24{display:grid;grid-gap:8px;gap:8px;padding:16px;border-top:var(--hair)}.CartDrawer_total__TiZM_{display:flex;justify-content:space-between;padding-bottom:8px}.CartDrawer_primary__m0xa1{padding:16px;text-align:center;background:var(--c-ink);color:var(--c-inverse)}.CartDrawer_primary__m0xa1:hover{background:var(--c-accent)}.CartDrawer_secondary__kBKJn{padding:12px;text-align:center;border:var(--hair)}.QuickAdd_wrap__pkane{position:absolute;left:8px;right:8px;bottom:8px;display:flex}.QuickAdd_plus__aovuS{width:30px;height:30px;background:var(--c-paper);border:var(--hair);font-size:16px}.QuickAdd_plus__aovuS:hover{background:var(--c-ink);color:var(--c-inverse)}.QuickAdd_sizes__GJapP{flex:1 1;display:flex;flex-wrap:wrap;gap:1px;background:var(--c-line);border:var(--hair)}.QuickAdd_sizes__GJapP button{flex:1 1;min-width:38px;padding:9px 0;background:var(--c-paper);font-size:12px}.QuickAdd_sizes__GJapP button:hover:not(:disabled){background:var(--c-ink);color:var(--c-inverse)}.QuickAdd_close__uwRVP{flex:0 0 34px!important;min-width:34px!important}.SectionHead_head__sFPnN{display:flex;align-items:baseline;gap:12px;padding:14px var(--page);border-top:var(--hair);border-bottom:var(--hair)}.SectionHead_cta__is82S{margin-left:auto}.SavedStrip_grid__val62{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:1px;gap:1px;background:var(--c-line);border-top:var(--hair);border-bottom:var(--hair)}.SavedStrip_cell__kLQYg{position:relative;background:var(--c-paper)}.SavedStrip_link__NR5gI{display:grid;grid-gap:4px;gap:4px;padding-bottom:12px;font-size:13px}.SavedStrip_link__NR5gI .SavedStrip_mono__Ytqn_{padding:0 10px;font-size:12px}.SavedStrip_img__gA1VI{position:relative;aspect-ratio:3/4;background:var(--c-concrete)}.SavedStrip_img__gA1VI img{object-fit:cover}.SavedStrip_title__BFA3f{padding:6px 10px 0;line-height:1.3}.SavedStrip_rm__QfD05{position:absolute;top:6px;right:6px;width:26px;height:26px;background:var(--c-paper);border:var(--hair)}@media (max-width:900px){.SavedStrip_grid__val62{grid-template-columns:repeat(2,1fr)}}.SizeGuide_dialog__pgcn3{width:min(520px,calc(100vw - 32px));padding:0;border:var(--hair);background:var(--c-paper);color:var(--c-ink)}.SizeGuide_dialog__pgcn3::-webkit-backdrop{background:rgba(0,0,0,.35)}.SizeGuide_dialog__pgcn3::backdrop{background:rgba(0,0,0,.35)}.SizeGuide_head__HEIfF{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:var(--c-ink);color:var(--c-inverse)}.SizeGuide_table__6_Leg{width:100%;border-collapse:collapse}.SizeGuide_table__6_Leg td,.SizeGuide_table__6_Leg th{padding:9px 12px;border-bottom:var(--hair);text-align:left;font-weight:400}.SizeGuide_table__6_Leg th{color:var(--c-muted);font-size:10px;text-transform:uppercase}.SizeGuide_model__lc3DD td{background:var(--c-concrete-2)}.SizeGuide_note__85q_x{padding:12px 16px 0;font-size:13px}.SizeGuide_how__PSops{padding:12px 16px;display:grid;grid-gap:4px;gap:4px;font-size:13px;color:var(--c-muted)}.SizeGuide_how__PSops b{color:var(--c-ink);font-weight:500}.SizeGuide_note__85q_x:last-child{padding-bottom:16px;color:var(--c-muted)}.SizeAdvisor_dialog__kRzYT{width:min(480px,calc(100vw - 32px));padding:0;border:var(--hair);background:var(--c-paper);color:var(--c-ink)}.SizeAdvisor_dialog__kRzYT::-webkit-backdrop{background:rgba(0,0,0,.35)}.SizeAdvisor_dialog__kRzYT::backdrop{background:rgba(0,0,0,.35)}.SizeAdvisor_head__GzfFu{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background:var(--c-ink);color:var(--c-inverse)}.SizeAdvisor_form__FnJYL{display:grid;grid-gap:12px;gap:12px;padding:16px}.SizeAdvisor_grid__ppYrf{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--c-line);border:var(--hair)}.SizeAdvisor_field__Tdj_m{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;background:var(--c-paper)}.SizeAdvisor_field__Tdj_m span{font-size:10px;text-transform:uppercase;color:var(--c-muted)}.SizeAdvisor_field__Tdj_m input{border:0;outline:0;padding:0;font-size:16px;background:transparent;color:var(--c-ink)}.SizeAdvisor_fits__tZbS_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--c-line);border:var(--hair)}.SizeAdvisor_fit__Hb_Jp{padding:12px 0;background:var(--c-paper)}.SizeAdvisor_on___NR8v{background:var(--c-ink);color:var(--c-inverse)}.SizeAdvisor_remember__pW_xr{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--c-muted)}.SizeAdvisor_submit__qPy97{padding:14px;background:var(--c-ink);color:var(--c-inverse)}.SizeAdvisor_submit__qPy97:hover:not(:disabled){background:var(--c-accent)}.SizeAdvisor_error__mXQqp{color:var(--c-accent);font-size:12px}.SizeAdvisor_result__uhvyN{display:grid;grid-gap:8px;gap:8px;border-top:var(--hair);padding:14px 16px 16px}.SizeAdvisor_size__TrThk{font-size:40px;line-height:1}.SizeAdvisor_reason__ZwjGf{font-size:14px;max-width:46ch}.SizeAdvisor_reason__ZwjGf .SizeAdvisor_mono__eC_Im{color:var(--c-muted);font-size:11px;text-transform:uppercase}.SizeAdvisor_alt__olshR{font-size:12px;color:var(--c-muted)}.SizeAdvisor_pick__J4h2C{padding:14px;border:var(--hair);justify-self:start}.SizeAdvisor_pick__J4h2C:hover{background:var(--c-ink);color:var(--c-inverse)}.SizeAdvisor_note__0xNGa{padding:0 16px 16px;font-size:11px;color:var(--c-muted)}.SizePicker_wrap__xHTb9{display:grid;grid-gap:10px;gap:10px}.SizePicker_head__XQmt0{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.SizePicker_links__HRAxM{display:flex;gap:14px}.SizePicker_mine__B0HT5{color:var(--c-muted)}.SizePicker_sizes__3wzXV{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--c-line);border:var(--hair)}.SizePicker_size__kjrOx{padding:12px 0;background:var(--c-paper);font-family:var(--f-mono);font-size:13px;transition:background var(--t-fast) var(--t-cut)}.SizePicker_size__kjrOx:hover:not(:disabled){background:var(--c-concrete-2)}.SizePicker_size__kjrOx:disabled{color:var(--c-faint);text-decoration:line-through;cursor:not-allowed}.SizePicker_add__zQ01Y,.SizePicker_on__muvJl,.SizePicker_on__muvJl:hover:not(:disabled){background:var(--c-ink);color:var(--c-inverse)}.SizePicker_add__zQ01Y{padding:16px;transition:background var(--t-fast) var(--t-cut)}.SizePicker_add__zQ01Y:hover:not(:disabled){background:var(--c-accent)}.SizePicker_add__zQ01Y:disabled{background:var(--c-concrete);color:var(--c-muted);cursor:not-allowed}.SpecSheet_sheet__mrxJv{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 24px);align-self:start;display:grid;align-content:start;grid-gap:16px;gap:16px;padding:24px var(--page) 40px}.SpecSheet_top__0va5m{display:flex;justify-content:space-between;align-items:center}.SpecSheet_top__0va5m .SpecSheet_mono__uEZu_{text-transform:uppercase;color:var(--c-muted)}.SpecSheet_title__lAhJh{font-size:clamp(30px,3vw,46px);line-height:.95}.SpecSheet_sub__LdoOg{color:var(--c-muted);margin-top:-8px}.SpecSheet_price__9U5Vw{font-size:18px}.SpecSheet_temp___icPV{color:var(--c-ink);justify-self:start}.SpecSheet_offset__261B0,.SpecSheet_temp___icPV{font-size:12px;padding:6px 10px;border:var(--hair)}.SpecSheet_offset__261B0{color:var(--c-muted);margin-bottom:-4px}.SpecSheet_offsetWarn__I7pwr{color:var(--c-ink);border-left:3px solid var(--c-accent)}.SpecSheet_fit__HFT2z{font-size:11px;color:var(--c-muted);text-transform:uppercase;margin-top:-6px}.SpecSheet_desc__Os5zt{font-size:14px;max-width:46ch}.SpecSheet_table__Od7I7{margin:8px 0 0;border-top:var(--hair)}.SpecSheet_row__sKgsV{display:grid;grid-template-columns:120px 1fr;grid-gap:12px;gap:12px;padding:9px 0;border-bottom:var(--hair);font-size:13px}.SpecSheet_row__sKgsV dt{text-transform:uppercase;color:var(--c-muted);font-size:10px;padding-top:2px}.SpecSheet_row__sKgsV dd{margin:0}