.admin_shell__8WqXS{min-height:100svh;background:var(--porcelain)}.admin_bar__07Nkx{position:-webkit-sticky;position:sticky;top:0;z-index:10;border-bottom:1px solid var(--tile-line);background:var(--white)}.admin_barInner__irPRr{display:flex;align-items:center;gap:var(--s-5);height:var(--header-h)}.admin_home__Z_dzL{display:inline-flex;align-items:center;gap:var(--s-3);color:var(--graphite);text-decoration:none}.admin_homeLabel___u4wf{padding-left:var(--s-3);border-left:1px solid var(--tile-line);font-size:var(--t-sm);font-weight:600;color:var(--grout)}.admin_nav__LEGUA{display:flex;gap:var(--s-1);margin-left:auto}.admin_nav__LEGUA a{padding:var(--s-2) var(--s-3);border-radius:var(--r-pill);color:var(--grout);font-size:var(--t-sm);font-weight:600;text-decoration:none}.admin_nav__LEGUA a:hover{color:var(--graphite)}.admin_nav__LEGUA a[aria-current=page]{background:var(--porcelain-deep);color:var(--graphite)}.admin_mode___pPF5{padding:var(--s-1) var(--s-3);border-radius:var(--r-pill);background:var(--yellow-soft);font-size:var(--t-xs);font-weight:700;letter-spacing:.02em}.admin_mode___pPF5[data-mode=live]{background:#ddf6e3}.admin_main__nsoU5{padding-block:var(--s-6) var(--s-9)}.admin_pageHead__gnRg_{display:grid;grid-gap:var(--s-2);gap:var(--s-2);max-width:46rem;margin-bottom:var(--s-5)}.admin_h1__Y2jEn{font-size:var(--t-xl);font-weight:700;font-variation-settings:"wdth" var(--w-label);line-height:1.1}.admin_h2__jXsnz{margin-bottom:var(--s-3);font-size:var(--t-lg);font-weight:700;font-variation-settings:"wdth" var(--w-label)}.admin_h3__FEqIg{margin-bottom:var(--s-2);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.admin_h3__FEqIg,.admin_small__knkz7{font-size:var(--t-xs);color:var(--grout)}.admin_callout__tklpN{max-width:46rem;margin-bottom:var(--s-4);padding:var(--s-4);border-radius:var(--r-control);background:var(--blue-soft);font-size:var(--t-sm);line-height:1.5}.admin_callout__tklpN[data-tone=alert]{background:#f9e3e1;color:var(--alert)}.admin_callout__tklpN code,.admin_small__knkz7 code{font-size:.95em}.admin_tabs__7q5Ma{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-bottom:var(--s-4)}.admin_tabs__7q5Ma a{display:inline-flex;align-items:center;gap:var(--s-2);min-height:2.5rem;padding:0 var(--s-4);border:1px solid var(--tile-line);border-radius:var(--r-pill);background:var(--white);color:var(--graphite);font-size:var(--t-sm);font-weight:600;text-decoration:none}.admin_tabs__7q5Ma a span{min-width:1.5rem;padding:0 var(--s-2);border-radius:var(--r-pill);background:var(--porcelain-deep);font-size:var(--t-xs);text-align:center}.admin_tabs__7q5Ma a[data-urgent] span{background:var(--yellow)}.admin_tabs__7q5Ma a[aria-current=page]{border-color:var(--graphite);background:var(--graphite);color:var(--porcelain)}.admin_tabs__7q5Ma a[aria-current=page] span{background:var(--graphite-soft);color:var(--porcelain)}.admin_tabs__7q5Ma a[aria-current=page][data-urgent] span{background:var(--yellow);color:var(--graphite)}.admin_howto__BSgsU{max-width:46rem;margin-bottom:var(--s-4);font-size:var(--t-sm)}.admin_howto__BSgsU summary{cursor:pointer;font-weight:600;color:var(--blue)}.admin_howto__BSgsU ol{display:grid;grid-gap:var(--s-2);gap:var(--s-2);margin-top:var(--s-3);padding-left:var(--s-5);line-height:1.5}.admin_empty__rPaFn{padding:var(--s-8) var(--s-4);border:1px dashed var(--tile-line);border-radius:var(--r-control);color:var(--grout);text-align:center}.admin_cards__mixi7{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.admin_card__066de{border:1px solid var(--tile-line);border-radius:var(--r-control);background:var(--white);overflow:hidden}.admin_card__066de[data-status=to_order] .admin_cardHead__9FsYm{background:color-mix(in srgb,var(--yellow-soft) 55%,var(--white))}.admin_card__066de[data-status=issue] .admin_cardHead__9FsYm{background:#fbeceb}.admin_cardHead__9FsYm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--tile-line)}.admin_ref__qL2KT{font-size:var(--t-md);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.admin_meta__GSdqP{font-size:var(--t-xs);color:var(--grout)}.admin_meta__GSdqP [data-late]{color:var(--alert);font-weight:700}.admin_headRight__TTgJ8{display:flex;align-items:center;gap:var(--s-2)}.admin_paid__ZnXgW{margin-left:var(--s-2);font-size:var(--t-md)}.admin_chip__a_98r{padding:.125rem var(--s-3);border-radius:var(--r-pill);background:var(--porcelain-deep);font-size:var(--t-xs);font-weight:700}.admin_chip__a_98r[data-status=to_order]{background:var(--yellow-soft)}.admin_chip__a_98r[data-status=ordered]{background:var(--blue-soft);color:var(--blue-deep)}.admin_chip__a_98r[data-status=shipped]{background:#ddf6e3;color:#1b6b32}.admin_chip__a_98r[data-status=issue],.admin_chip__a_98r[data-tone=alert]{background:#f9e3e1;color:var(--alert)}.admin_warn__Y0OD_{padding:var(--s-3) var(--s-5);background:#fdf3d3;font-size:var(--t-sm);font-weight:600}.admin_cardBody__G6GYP{display:grid;grid-template-columns:1fr;grid-gap:var(--s-5);gap:var(--s-5);padding:var(--s-5)}@media (min-width:60rem){.admin_cardBody__G6GYP{grid-template-columns:1fr 1fr;gap:var(--s-7)}}.admin_lines__RgFo1{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.admin_line__UtiEm{display:grid;grid-gap:var(--s-1);gap:var(--s-1)}.admin_lineTop__KbQ5z{display:flex;justify-content:space-between;gap:var(--s-3);font-weight:650}.admin_tag__jglI3{margin-left:var(--s-2);padding:0 var(--s-2);border-radius:var(--r-pill);background:var(--blue-soft);color:var(--blue-deep);font-size:var(--t-xs);font-weight:700;vertical-align:.1em}.admin_buy__4SNT3{font-size:var(--t-sm);color:var(--grout)}.admin_suppliers__g6j4G{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-4);font-size:var(--t-sm)}.admin_suppliers__g6j4G a{color:var(--blue);font-weight:600}.admin_address__22jbZ{display:grid;font-size:var(--t-sm)}.admin_address__22jbZ>div{display:grid;grid-template-columns:9rem 1fr auto;align-items:center;grid-gap:var(--s-3);gap:var(--s-3);min-height:2.5rem;border-bottom:1px solid var(--porcelain-deep)}.admin_address__22jbZ>div[data-empty]{color:var(--grout-light)}.admin_address__22jbZ dt{color:var(--grout)}.admin_address__22jbZ dd{font-weight:600;overflow-wrap:anywhere}.admin_address__22jbZ dd.muted{font-weight:400}@media (max-width:30rem){.admin_address__22jbZ>div{grid-template-columns:1fr auto;padding-block:var(--s-2)}.admin_address__22jbZ dt{grid-column:1/-1;font-size:var(--t-xs)}}.admin_addressFoot__skHac{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4);margin-top:var(--s-3)}.admin_email__wf4x2{font-size:var(--t-sm);color:var(--blue)}.admin_copy__djyt8{min-height:2rem;padding:0 var(--s-3);border:1px solid var(--tile-line);border-radius:var(--r-pill);background:var(--white);color:var(--graphite);font-size:var(--t-xs);font-weight:700;cursor:pointer}.admin_copy__djyt8:hover{border-color:var(--graphite)}.admin_copy__djyt8[data-done]{border-color:var(--led);background:#ddf6e3}.admin_cardFoot__ISoMd{display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-4) var(--s-5) var(--s-5);border-top:1px solid var(--tile-line);background:#fafbf9}.admin_step__K8Iuk{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3)}.admin_field__K_eKt{display:grid;flex:1 1 16rem;grid-gap:var(--s-1);gap:var(--s-1)}.admin_fieldShort__qw3rR{flex:0 1 11rem}.admin_fieldWide__kAwS_{grid-column:1/-1}.admin_field__K_eKt>span{font-size:var(--t-xs);font-weight:700}.admin_field__K_eKt input,.admin_field__K_eKt select,.admin_field__K_eKt textarea{width:100%;min-height:2.75rem;padding:var(--s-2) var(--s-3);border:1px solid var(--tile-line);border-radius:var(--r-control);background:var(--white);font:inherit;font-size:var(--t-sm)}.admin_field__K_eKt textarea{resize:vertical}.admin_field__K_eKt input:focus,.admin_field__K_eKt select:focus,.admin_field__K_eKt textarea:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.admin_error__Cw8at{flex-basis:100%;color:var(--alert)}.admin_error__Cw8at,.admin_ok___TSQR{font-size:var(--t-sm);font-weight:600}.admin_ok___TSQR{color:#1b6b32}.admin_done__kjfpZ{font-size:var(--t-sm)}.admin_done__kjfpZ a{color:var(--blue);font-weight:600}.admin_shipped__92MNe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3)}.admin_note__5zeSZ{font-size:var(--t-sm);color:var(--grout);font-style:italic}.admin_edit__5ZIi1 summary{width:-moz-fit-content;width:fit-content;cursor:pointer;font-size:var(--t-xs);font-weight:700;color:var(--grout)}.admin_editForm__0HobB{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));grid-gap:var(--s-3);gap:var(--s-3);margin-top:var(--s-3)}.admin_editActions__M3Qgf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);grid-column:1/-1}.admin_section__ID0dh{margin-bottom:var(--s-7)}.admin_tableWrap__nezar{overflow-x:auto;margin-bottom:var(--s-3);border:1px solid var(--tile-line);border-radius:var(--r-control);background:var(--white)}.admin_table__Wi_BD{width:100%;min-width:36rem;border-collapse:collapse;font-size:var(--t-sm)}.admin_table__Wi_BD td,.admin_table__Wi_BD th{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--porcelain-deep);text-align:right;white-space:nowrap}.admin_table__Wi_BD th:first-child{text-align:left;font-weight:600}.admin_table__Wi_BD thead th{font-size:var(--t-xs);font-weight:700;color:var(--grout);background:#fafbf9}.admin_table__Wi_BD tbody tr:last-child>*{border-bottom:0}.admin_table__Wi_BD [data-negative]{color:var(--alert)}.admin_missing__n7662{color:var(--grout-light)}.admin_tiles__kXmmG{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));grid-gap:var(--s-3);gap:var(--s-3);margin-bottom:var(--s-3)}.admin_tiles__kXmmG>div{display:grid;align-content:start;grid-gap:var(--s-1);gap:var(--s-1);padding:var(--s-4);border:1px solid var(--tile-line);border-radius:var(--r-control);background:var(--white)}.admin_tiles__kXmmG>div[data-strong]{border-color:var(--graphite)}.admin_tiles__kXmmG dt{font-size:var(--t-xs);font-weight:700;color:var(--grout)}.admin_tiles__kXmmG dd:not(.admin_small__knkz7){font-size:var(--t-lg);font-weight:700}.admin_tiles__kXmmG dd[data-negative]{color:var(--alert)}@media (max-width:40rem){.admin_barInner__irPRr{flex-wrap:wrap;height:auto;min-height:var(--header-h);row-gap:0;padding-block:var(--s-2)}.admin_nav__LEGUA{order:3;width:100%;margin-left:0}.admin_mode___pPF5{margin-left:auto}}@media (pointer:coarse){.admin_done__kjfpZ a,.admin_email__wf4x2,.admin_home__Z_dzL,.admin_nav__LEGUA a,.admin_suppliers__g6j4G a,.admin_tabs__7q5Ma a{display:inline-flex;align-items:center;min-height:2.75rem}.admin_copy__djyt8{min-height:2.75rem;padding-inline:var(--s-4)}.admin_edit__5ZIi1 summary{padding-block:var(--s-3)}.admin_field__K_eKt input,.admin_field__K_eKt select,.admin_field__K_eKt textarea{min-height:2.75rem;font-size:1rem}}@media (max-width:40rem){.admin_tableWrap__nezar{overflow:visible;border:0;background:none}.admin_table__Wi_BD{min-width:0}.admin_table__Wi_BD thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.admin_table__Wi_BD,.admin_table__Wi_BD tbody,.admin_table__Wi_BD td,.admin_table__Wi_BD th,.admin_table__Wi_BD tr{display:block}.admin_table__Wi_BD tbody tr{margin-bottom:var(--s-3);padding-block:var(--s-1);border:1px solid var(--tile-line);border-radius:var(--r-control);background:var(--white)}.admin_table__Wi_BD tbody th[scope=row]{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--porcelain-deep);font-size:var(--t-base);font-weight:700;white-space:normal}.admin_table__Wi_BD tbody td{display:flex;justify-content:space-between;gap:var(--s-4);padding:var(--s-2) var(--s-4);border:0;white-space:normal}.admin_table__Wi_BD tbody td:before{content:attr(data-label);color:var(--grout);text-align:left}.admin_table__Wi_BD tbody tr:last-child>*{border-bottom:0}.admin_table__Wi_BD tbody tr:last-child th[scope=row]{border-bottom:1px solid var(--porcelain-deep)}}.Logo_logo__hia7S{display:inline-flex;align-items:flex-end;gap:.035em;font-size:1.75rem;font-weight:900;font-variation-settings:"wdth" 62;line-height:.74;letter-spacing:.01em;color:var(--graphite);white-space:nowrap}.Logo_lg__DN6hz{font-size:3rem}.Logo_glyph__y3nWO{height:.74em;width:auto;margin-inline:.01em;fill:currentColor;overflow:visible}.Logo_head__fG6NO{transform-origin:20px 91px;transform-box:view-box}.Logo_logo__hia7S:hover .Logo_head__fG6NO{animation:Logo_wobble__aGG0E .6s var(--ease-out)}@keyframes Logo_wobble__aGG0E{0%{transform:scaleX(1)}30%{transform:scaleX(.7)}60%{transform:scaleX(1.12)}to{transform:scaleX(1)}}.not-found_page__VFIr4{min-height:100svh;display:grid;grid-template-rows:auto 1fr;padding:var(--s-4) var(--gutter) var(--s-8);background:linear-gradient(to right,var(--tile-line) 1px,transparent 1px) 0 0 /clamp(4.5rem,8.333vw,9rem) clamp(4.5rem,8.333vw,9rem),linear-gradient(to bottom,var(--tile-line) 1px,transparent 1px) 0 0 /clamp(4.5rem,8.333vw,9rem) clamp(4.5rem,8.333vw,9rem),var(--porcelain)}.not-found_logo__ZK4Hm{justify-self:start;padding:var(--s-2) 0;color:var(--graphite)}.not-found_inner__jk2We{align-self:center;justify-self:center;display:grid;justify-items:center;grid-gap:var(--s-5);gap:var(--s-5);text-align:center;max-width:44rem}.not-found_img__S2QAj{width:min(16rem,60vw);height:auto;animation:not-found_swirl__eyS7N 1.6s var(--ease-out) both}@keyframes not-found_swirl__eyS7N{0%{opacity:0;transform:rotate(-120deg) scale(.6)}}.not-found_title__bOfUG{font-size:var(--t-3xl);font-weight:900;font-variation-settings:"wdth" 62;text-transform:uppercase;line-height:.9;text-wrap:balance}@media (pointer:coarse){.not-found_logo__ZK4Hm{display:inline-flex;align-items:center;min-height:2.75rem}}.Footer_footer__UaG1g{position:relative;z-index:2;background:var(--graphite);color:var(--porcelain);padding-top:var(--s-9);overflow:hidden}.Footer_footer__UaG1g a{color:inherit}.Footer_cols__PSek3{display:grid;grid-template-columns:2fr repeat(3,1fr);grid-gap:var(--s-6);gap:var(--s-6)}.Footer_lead__8pdXU{display:grid;grid-gap:var(--s-3);gap:var(--s-3);align-content:start}.Footer_lead__8pdXU .muted{color:var(--grout-light)}.Footer_tag__tC_BI{font-size:var(--t-2xl);font-weight:860;font-variation-settings:"wdth" 62;text-transform:uppercase;line-height:.92}.Footer_col__Uenj5{display:grid;grid-gap:var(--s-2);gap:var(--s-2);align-content:start}.Footer_col__Uenj5 a,.Footer_linkBtn__XnMxP{justify-self:start;text-decoration:none;color:var(--porcelain);opacity:.86}.Footer_col__Uenj5 a:hover,.Footer_linkBtn__XnMxP:hover{opacity:1;text-decoration:underline}.Footer_colTitle__sNZTr{margin-bottom:var(--s-2);font-size:var(--t-sm);font-weight:600;font-variation-settings:"wdth" 78;color:var(--grout-light)}.Footer_linkBtn__XnMxP{padding:0;border:0;background:none;text-align:left}.Footer_word__DN8cp{--wdth:62;display:flex;align-items:flex-end;justify-content:center;gap:.02em;margin-top:var(--s-9);font-size:clamp(4.5rem,19vw,22rem);font-weight:900;font-variation-settings:"wdth" var(--wdth);line-height:.74;letter-spacing:0;white-space:nowrap;color:var(--porcelain);translate:0 .06em}.Footer_glyph__z0jUs{height:.74em;width:auto;fill:currentColor;overflow:visible}.Footer_base__47Z_q{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-2);padding-block:var(--s-5);border-top:1px solid var(--graphite-soft);font-size:var(--t-xs);color:var(--grout-light);position:relative;background:var(--graphite)}@media (max-width:860px){.Footer_cols__PSek3{grid-template-columns:1fr 1fr}.Footer_lead__8pdXU{grid-column:1/-1}}@media (pointer:coarse){.Footer_col__Uenj5{gap:0}.Footer_col__Uenj5 a,.Footer_linkBtn__XnMxP{display:inline-flex;align-items:center;min-height:2.75rem}}.Header_header__MvnS2{position:fixed;inset:0 0 auto;z-index:50;transition:transform var(--d-med) var(--ease-out),background-color var(--d-med) ease,box-shadow var(--d-med) ease}.Header_header__MvnS2[data-solid]{background:rgb(244 245 242/.86);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);box-shadow:0 1px 0 var(--tile-line)}.Header_header__MvnS2[data-hidden]{transform:translateY(-100%)}.Header_inner__ggL_E{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--header-h);max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.Header_logo__j7oID{justify-self:start;text-decoration:none;color:var(--graphite)}.Header_nav__EE71E{display:flex;gap:var(--s-6)}.Header_nav__EE71E a{position:relative;font-weight:600;font-variation-settings:"wdth" 85;text-decoration:none;padding-block:var(--s-2)}.Header_nav__EE71E a:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--d-med) var(--ease-out)}.Header_nav__EE71E a:hover:after,.Header_nav__EE71E a[aria-current=page]:after{transform:scaleX(1)}.Header_actions__AFxTd{justify-self:end;display:flex;align-items:center;gap:var(--s-2)}.Header_bag__jTIdc{display:inline-flex;align-items:center;gap:var(--s-2);height:2.5rem;padding:0 var(--s-2) 0 var(--s-4);border:0;border-radius:var(--r-pill);background:transparent;font-weight:600;font-variation-settings:"wdth" 85;transition:background-color var(--d-fast) ease}.Header_bag__jTIdc:hover{background:rgb(22 25 28/.06)}.Header_count__E8PwI{display:inline-grid;place-items:center;min-width:1.6rem;height:1.6rem;padding:0 .35rem;border-radius:var(--r-pill);background:var(--graphite);color:var(--porcelain);font-size:var(--t-xs);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:Header_tick___At7p .52s var(--ease-out)}.Header_count__E8PwI[data-empty]{background:transparent;color:var(--grout);box-shadow:inset 0 0 0 1px var(--tile-line);animation:none}@keyframes Header_tick___At7p{0%{transform:scale(1)}35%{transform:scale(1.35) rotate(-8deg)}to{transform:scale(1)}}.Header_menuBtn__sdRcj{display:none;height:2.5rem;padding:0 var(--s-4);border:0;border-radius:var(--r-pill);background:var(--graphite);color:var(--porcelain);font-weight:600}.Header_sheet__ZxZuT{display:none}@media (max-width:760px){.Header_inner__ggL_E{grid-template-columns:1fr auto}.Header_nav__EE71E{display:none}.Header_menuBtn__sdRcj{display:inline-block}.Header_sheet__ZxZuT{display:block;position:fixed;inset:var(--header-h) 0 auto;height:calc(100dvh - var(--header-h));background:var(--porcelain);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:-webkit-clip-path var(--d-slow) var(--ease-out);transition:clip-path var(--d-slow) var(--ease-out);transition:clip-path var(--d-slow) var(--ease-out),-webkit-clip-path var(--d-slow) var(--ease-out)}.Header_sheet__ZxZuT[data-open]{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.Header_sheet__ZxZuT nav{display:grid;padding:var(--s-6) var(--gutter)}.Header_sheet__ZxZuT a{padding:var(--s-2) 0;font-size:clamp(3rem,16vw,5rem);font-weight:900;font-variation-settings:"wdth" 62;text-transform:uppercase;line-height:.95;text-decoration:none;border-bottom:1px solid var(--tile-line)}}@media (pointer:coarse){.Header_logo__j7oID{display:inline-flex;align-items:center;min-height:2.75rem}.Header_bag__jTIdc,.Header_menuBtn__sdRcj{height:2.75rem}.Header_nav__EE71E a{display:inline-flex;align-items:center;min-height:2.75rem}}.brand_page__T_aAC{display:grid;grid-gap:var(--s-9);gap:var(--s-9);padding-top:calc(var(--header-h) + var(--s-8));padding-bottom:var(--s-9)}.brand_head__xZhXr{display:grid;grid-gap:var(--s-4);gap:var(--s-4);max-width:48rem}.brand_kicker__t2aE1{font-size:var(--t-sm);color:var(--grout)}.brand_title__uU7K_{font-size:var(--t-display);font-weight:900;font-variation-settings:"wdth" 62;text-transform:uppercase;line-height:.84}.brand_block__CdRLE{display:grid;grid-gap:var(--s-5);gap:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--graphite)}.brand_h__3FwMQ{font-size:var(--t-2xl);font-weight:860;font-variation-settings:"wdth" 62;text-transform:uppercase;line-height:.95}.brand_h3__S32VU{margin:var(--s-4) 0 var(--s-2);font-size:var(--t-md);font-weight:700}.brand_note__oCiA2{max-width:62ch;color:var(--grout)}.brand_logos__CY4vu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--grout-gap);gap:var(--grout-gap)}.brand_logoTile__f42qm{display:grid;place-items:center;aspect-ratio:16/10;border-radius:var(--r-tile);background:var(--white);box-shadow:inset 0 0 0 1px var(--tile-line)}.brand_dark__UQ5tH{background:var(--graphite)}.brand_dark__UQ5tH>span{color:var(--porcelain)}.brand_mark__3nDFA{display:grid;place-items:center;width:6rem;height:6rem;border-radius:22%;background:var(--graphite)}.brand_mark__3nDFA svg{height:60%;fill:var(--porcelain)}.brand_swatches__1OY6K{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-5) var(--s-4);gap:var(--s-5) var(--s-4);margin:0}.brand_swatch___q5ES{display:grid;grid-gap:var(--s-1);gap:var(--s-1);font-size:var(--t-sm)}.brand_chip__J4db4{display:flex;align-items:flex-end;height:7rem;margin-bottom:var(--s-2);padding:var(--s-3);border-radius:var(--r-tile);box-shadow:inset 0 0 0 1px rgb(0 0 0/.06);font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.brand_specimens__mYV2s{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.brand_spDisplay__Warw_{font-size:clamp(3rem,10vw,9rem);font-weight:900;font-variation-settings:"wdth" 62;text-transform:uppercase;line-height:.84}.brand_spH2__hJ1Tq{font-size:var(--t-3xl);font-weight:860;font-variation-settings:"wdth" 62;text-transform:uppercase;line-height:.9}.brand_spBody__hmdWW{max-width:60ch;font-size:var(--t-md)}.brand_spLabel__frVH7{font-size:var(--t-sm);font-weight:600;font-variation-settings:"wdth" 78}.brand_cols__rtx_g{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s-6);gap:var(--s-6)}.brand_cols__rtx_g ul{display:grid;grid-gap:var(--s-2);gap:var(--s-2);margin:0;padding-left:1.2rem}.brand_angles__H1GDO{display:grid;grid-gap:0;gap:0;margin:0;border-top:1px solid var(--tile-line)}.brand_angles__H1GDO li{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-4) 0;border-bottom:1px solid var(--tile-line)}.brand_bank__byyQH{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0}.brand_bank__byyQH li{padding:.35rem .7rem;border-radius:var(--r-pill);background:var(--white);box-shadow:inset 0 0 0 1px var(--tile-line);font-size:var(--t-sm)}.brand_renders__nOKYP{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--grout-gap);gap:var(--grout-gap);margin:0}.brand_renders__nOKYP li{display:grid;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-3);border-radius:var(--r-tile);background:var(--white);box-shadow:inset 0 0 0 1px var(--tile-line);font-size:var(--t-xs);color:var(--grout)}.brand_renders__nOKYP img{aspect-ratio:1;width:100%;height:auto;object-fit:contain}@media (max-width:860px){.brand_logos__CY4vu,.brand_swatches__1OY6K{grid-template-columns:1fr 1fr}.brand_angles__H1GDO li,.brand_cols__rtx_g{grid-template-columns:1fr}.brand_renders__nOKYP{grid-template-columns:repeat(3,minmax(0,1fr))}}.checkout_shell__J2kIU{min-height:100svh;display:grid;grid-template-rows:auto 1fr auto;background:var(--porcelain)}.checkout_bar__zaNTR{border-bottom:1px solid var(--tile-line);background:var(--white)}.checkout_barInner__REy7W{display:flex;align-items:center;justify-content:space-between;height:var(--header-h)}.checkout_barInner__REy7W a{color:var(--graphite);text-decoration:none}.checkout_secure__zA38K{display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--t-sm);font-weight:600;color:var(--grout)}.checkout_foot__VaOx_{display:flex;flex-wrap:wrap;gap:var(--s-5);padding-block:var(--s-6);font-size:var(--t-sm);color:var(--grout)}.checkout_loading__tAAxq{min-height:60svh}.checkout_empty__DuRUi{display:grid;grid-gap:var(--s-4);gap:var(--s-4);justify-items:start;padding-block:var(--s-9)}.checkout_grid__hyQW0{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:var(--s-8);gap:var(--s-8);align-items:start;padding-block:var(--s-7) var(--s-9)}.checkout_form__vRSUb{display:grid;grid-gap:var(--s-6);gap:var(--s-6);max-width:40rem}.checkout_group__uqYmm{display:grid;grid-gap:var(--s-4);gap:var(--s-4);margin:0;padding:0;border:0;min-inline-size:0}.checkout_legend___KlHH{margin-bottom:var(--s-2);padding:0;font-size:var(--t-xl);font-weight:860;font-variation-settings:"wdth" 62;text-transform:uppercase;line-height:1}.checkout_country__IQ7jH{font-size:var(--t-sm);color:var(--grout)}.checkout_field__wpnN_{display:grid;grid-gap:var(--s-1);gap:var(--s-1)}.checkout_field__wpnN_>span{font-size:var(--t-sm);font-weight:600}.checkout_field__wpnN_ em{font-style:normal;font-weight:400;color:var(--grout)}.checkout_field__wpnN_ small{font-size:var(--t-xs);color:var(--grout)}.checkout_field__wpnN_ input,.checkout_field__wpnN_ select{width:100%;height:3.25rem;padding:0 var(--s-4);border:1px solid var(--tile-line);border-radius:var(--r-control);background:var(--white);font-size:var(--t-base);transition:border-color var(--d-fast) ease,box-shadow var(--d-fast) ease}.checkout_field__wpnN_ input:hover,.checkout_field__wpnN_ select:hover{border-color:var(--grout-light)}.checkout_field__wpnN_ input:focus,.checkout_field__wpnN_ select:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.checkout_field__wpnN_ input:user-invalid{border-color:var(--alert)}.checkout_field__wpnN_ input:disabled{background:var(--porcelain-deep);cursor:not-allowed}.checkout_field__wpnN_ input::placeholder{color:var(--grout-light)}.checkout_row2__2_ASn{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s-3);gap:var(--s-3)}.checkout_row3__3fJBA{display:grid;grid-template-columns:2fr 1.2fr 1fr;grid-gap:var(--s-3);gap:var(--s-3)}.checkout_method__YH8rG{display:flex;justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-4);border-radius:var(--r-control);background:var(--white);box-shadow:inset 0 0 0 2px var(--graphite)}.checkout_methodName__tlQqP{font-weight:650}.checkout_methodPrice__pdLno{font-weight:700}.checkout_bump__Npk1n{position:relative;display:grid;grid-template-columns:auto 4.5rem 1fr;align-items:center;grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-4);border-radius:var(--r-control);background:var(--white);box-shadow:inset 0 0 0 1px var(--tile-line);cursor:pointer;transition:box-shadow var(--d-fast) ease,background-color var(--d-med) ease}.checkout_bump__Npk1n:hover{box-shadow:inset 0 0 0 1px var(--grout-light)}.checkout_bump__Npk1n[data-on]{background:var(--yellow-soft);box-shadow:inset 0 0 0 2px var(--graphite)}.checkout_bump__Npk1n input{position:absolute;opacity:0;pointer-events:none}.checkout_bump__Npk1n:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:3px}.checkout_bumpBox__YK27G{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:6px;background:var(--white);box-shadow:inset 0 0 0 1.5px var(--graphite);color:var(--porcelain);transition:background-color var(--d-fast) ease}.checkout_bumpBox__YK27G svg{width:1rem;height:1rem;stroke-dasharray:16;stroke-dashoffset:16;transition:stroke-dashoffset var(--d-med) var(--ease-out)}.checkout_bump__Npk1n[data-on] .checkout_bumpBox__YK27G{background:var(--graphite)}.checkout_bump__Npk1n[data-on] .checkout_bumpBox__YK27G svg{stroke-dashoffset:0}.checkout_bumpImg__BcxN3{display:grid;place-items:center;aspect-ratio:1;border-radius:var(--r-tile);background:var(--porcelain)}.checkout_bumpImg__BcxN3 img{width:90%;height:auto;transition:transform var(--d-slow) var(--ease-out)}.checkout_bump__Npk1n[data-on] .checkout_bumpImg__BcxN3 img{transform:rotate(-24deg) scale(1.04)}.checkout_bumpText__DKlU3{display:grid;grid-gap:var(--s-1);gap:var(--s-1);font-size:var(--t-sm);line-height:1.4}.checkout_bumpTitle__mZ6lU{display:flex;justify-content:space-between;gap:var(--s-3);font-size:var(--t-base);font-weight:700}.checkout_bumpPrice__Ty4dJ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.checkout_payment__VxW3W{display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-4);border-radius:var(--r-control);background:var(--white);box-shadow:inset 0 0 0 1px var(--tile-line)}.checkout_payNote__BJGd3{padding:var(--s-3);border-radius:6px;background:var(--blue-soft);color:var(--blue-deep);font-size:var(--t-sm);line-height:1.45}.checkout_pay__JfUTR{min-height:4rem;font-size:var(--t-lg)}.checkout_pay__JfUTR[aria-busy=true]{cursor:progress}.checkout_guarantee__B0YMJ{padding:var(--s-3) var(--s-4);border-radius:var(--r-control);background:color-mix(in srgb,var(--blue-soft) 55%,var(--white))}.checkout_legal__6lrzo{font-size:var(--t-xs);color:var(--grout);line-height:1.5}.checkout_summary__5hPt8{position:-webkit-sticky;position:sticky;top:var(--s-5);border-radius:var(--r-control);background:var(--white);box-shadow:inset 0 0 0 1px var(--tile-line)}.checkout_summaryToggle__brJPD{display:none}.checkout_summaryBody__GiIup{display:grid;grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-5)}.checkout_summaryTitle__tb38y{font-size:var(--t-lg);font-weight:800;font-variation-settings:"wdth" 70;text-transform:uppercase}.checkout_sumLines__gKqnv{display:grid;grid-gap:var(--s-3);gap:var(--s-3);margin:0}.checkout_sumLine__Y6Wun{display:grid;grid-template-columns:3.5rem 1fr auto;align-items:center;grid-gap:var(--s-3);gap:var(--s-3);font-size:var(--t-sm)}.checkout_sumLine__Y6Wun[data-extra]{animation:checkout_slideIn__wzlL2 var(--d-slow) var(--ease-out)}@keyframes checkout_slideIn__wzlL2{0%{opacity:0;transform:translateY(-8px)}}.checkout_sumThumb__WryzV{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:var(--r-tile);background:var(--porcelain)}.checkout_sumThumb__WryzV img{max-width:86%;max-height:86%;width:auto;height:auto}.checkout_sumQty__4hjNu{position:absolute;top:-.4rem;right:-.4rem;display:grid;place-items:center;min-width:1.3rem;height:1.3rem;border-radius:var(--r-pill);background:var(--graphite);color:var(--porcelain);font-size:.7rem;font-weight:700}.checkout_sumName__7yGQN{font-weight:600;line-height:1.3}.checkout_totals__IYcQf{display:grid;grid-gap:var(--s-2);gap:var(--s-2);margin:0;padding-top:var(--s-4);border-top:1px solid var(--tile-line)}.checkout_totals__IYcQf>div{display:flex;justify-content:space-between;font-size:var(--t-sm)}.checkout_totals__IYcQf dt{color:var(--grout)}.checkout_totals__IYcQf dd{margin:0;font-weight:600}.checkout_grand__rd7hp{padding-top:var(--s-3);border-top:1px solid var(--tile-line)}.checkout_grand__rd7hp dd,.checkout_grand__rd7hp dt{color:var(--graphite)!important;font-size:var(--t-lg);font-weight:800}.checkout_grand__rd7hp small{font-weight:500}.checkout_grand__rd7hp small,.checkout_returns__yXuDp,.checkout_taxLine__83dYU{font-size:var(--t-xs);color:var(--grout)}@media (max-width:900px){.checkout_grid__hyQW0{grid-template-columns:1fr;gap:var(--s-5);padding-top:0}.checkout_summary__5hPt8{position:relative;top:0;order:-1;margin-inline:calc(var(--gutter) * -1);border-radius:0}.checkout_summaryToggle__brJPD{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--s-4) var(--gutter);border:0;background:none;color:var(--blue);font-weight:600}.checkout_summaryToggle__brJPD strong{color:var(--graphite)}.checkout_summaryBody__GiIup{display:none;padding-inline:var(--gutter)}.checkout_summary__5hPt8[data-open] .checkout_summaryBody__GiIup{display:grid}.checkout_row3__3fJBA{grid-template-columns:1fr 1fr}.checkout_row3__3fJBA>:first-child{grid-column:1/-1}}.checkout_express__ixxDG{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.checkout_express__ixxDG:not([data-ready]){min-height:0}.checkout_divider__3WZJw{display:flex;align-items:center;gap:var(--s-3);font-size:var(--t-sm);color:var(--grout)}.checkout_divider__3WZJw:after,.checkout_divider__3WZJw:before{content:"";flex:1 1;height:1px;background:var(--tile-line)}.checkout_alert__cmNRl{padding:var(--s-3) var(--s-4);border-radius:var(--r-control);background:#fbe9e7;box-shadow:inset 0 0 0 1px #f2b8b5;color:var(--alert);font-size:var(--t-sm);font-weight:600;line-height:1.45}.checkout_skeleton__B0nAb{height:12rem;border-radius:var(--r-tile);background:linear-gradient(90deg,var(--porcelain) 0,var(--porcelain-deep) 50%,var(--porcelain) 100%) 0 0 /200% 100%;animation:checkout_shimmer__WkUH8 1.4s linear infinite}@keyframes checkout_shimmer__WkUH8{to{background-position:-200% 0}}.checkout_secureNote__QuCVr{font-size:var(--t-xs);color:var(--grout)}@media (pointer:coarse){.checkout_barInner__REy7W a,.checkout_foot__VaOx_ a{display:inline-flex;align-items:center;min-height:2.75rem}}