.Bgoz2q_veil{pointer-events:none;-webkit-mask-composite:source-in;--scale:1;position:absolute;inset:0;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 9% 91%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:720px){.Bgoz2q_veil{--scale:1.75}}.Bgoz2q_cloud{left:var(--x);bottom:var(--b);width:calc(var(--w) * var(--scale) * 1%);aspect-ratio:var(--ratio);opacity:var(--o);transform:translate3d(0, 0, 0) scaleX(var(--flip));animation:Bgoz2q_drift var(--dur) var(--ease-in-out) var(--delay) infinite alternate both;will-change:transform;background:50%/100% 100% no-repeat;position:absolute}@media (max-width:720px){.Bgoz2q_cloud{left:calc(var(--x) - (var(--w) * (var(--scale) - 1) * 0.5%))}}.Bgoz2q_veil[data-drift=left] .Bgoz2q_cloud{animation-direction:alternate-reverse}.Bgoz2q_veil[data-paused] .Bgoz2q_cloud{animation-play-state:paused}:root[data-motion=reduced] .Bgoz2q_cloud{will-change:auto;animation:none}@keyframes Bgoz2q_drift{0%{transform:translate3d(calc(var(--dx) * -1), 0, 0) scaleX(var(--flip))}to{transform:translate3d(var(--dx), 0, 0) scaleX(var(--flip))}}@media (prefers-reduced-motion:reduce){:root:not([data-motion-pref]) .Bgoz2q_cloud{animation:none}}
.XFtRvq_figure{--fit-h:72svh;--stage-w:min(100%, calc(var(--fit-h) * var(--aspect)));justify-items:center;display:grid;position:relative}.XFtRvq_stage{width:var(--stage-w);aspect-ratio:var(--stage-aspect,var(--aspect));position:relative}.XFtRvq_veilBehind,.XFtRvq_veilFront{pointer-events:none;-webkit-mask-composite:source-in;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000),linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000),linear-gradient(#0000,#000 22% 78%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.XFtRvq_veilBehind{z-index:0;inset:34% -32% -14% -26%}.XFtRvq_veilFront{z-index:2;inset:77% -10% -8%}.XFtRvq_arrive,.XFtRvq_float,.XFtRvq_turner,.XFtRvq_lift,.XFtRvq_card{position:absolute;inset:0}.XFtRvq_arrive{z-index:1}.XFtRvq_turner{border-radius:var(--radius);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;cursor:pointer;width:100%;height:100%;display:block}.XFtRvq_turner:focus-visible{outline-offset:4px}.XFtRvq_turner[data-dragging]{cursor:grabbing}.XFtRvq_lift{perspective:1700px;filter:var(--shadow-garment);display:block}.XFtRvq_card{transform-style:preserve-3d;display:block}.XFtRvq_face{backface-visibility:hidden;display:block;position:absolute;bottom:0}.XFtRvq_face[data-side=b]{transform:rotateY(180deg)}.XFtRvq_image{object-fit:contain;-webkit-user-drag:none}:root[data-motion=full] .XFtRvq_arrive{animation:XFtRvq_arrive 1.8s var(--ease-out) both}:root[data-motion=full] .XFtRvq_float{animation:XFtRvq_float 7s var(--ease-in-out) 1.8s infinite alternate}.XFtRvq_figure[data-inview=false] .XFtRvq_float{animation-play-state:paused}@keyframes XFtRvq_arrive{0%{transform:translateY(26px)}}@keyframes XFtRvq_float{0%{transform:translateY(1.5px)}to{transform:translateY(-1.5px)}}.XFtRvq_hint{z-index:3;margin-top:var(--space-3);font-family:var(--font-sans);font-weight:600;font-stretch:125%;font-size:var(--step--2);letter-spacing:.22em;text-transform:uppercase;color:var(--ink);pointer-events:none;transition:opacity var(--dur-4) var(--ease-out), color var(--dur-2) var(--ease-out), visibility 0s;align-items:center;gap:.7em;line-height:1.3;display:inline-flex;position:relative}.XFtRvq_hint[data-done]{opacity:0;visibility:hidden;transition:opacity var(--dur-4) var(--ease-out), visibility 0s var(--dur-4)}.XFtRvq_figure:has(.XFtRvq_turner:hover) .XFtRvq_hint{color:var(--ink)}.XFtRvq_hintIcon{letter-spacing:0;font-size:1.35em;line-height:1}.XFtRvq_hintTap{display:none}@media (pointer:coarse){.XFtRvq_hintTap{display:inline}.XFtRvq_hintClick{display:none}}.XFtRvq_caption{z-index:3;justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-5);width:var(--stage-w);margin-top:var(--space-3);flex-wrap:wrap;display:flex;position:relative}.XFtRvq_label{flex-wrap:wrap;align-items:baseline;gap:0 .8em;display:flex}.XFtRvq_name{font-family:var(--font-sans);font-weight:620;font-stretch:112%;font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase}.XFtRvq_meta{font-family:var(--font-serif);font-style:italic;font-size:var(--step-0);color:var(--ink)}.XFtRvq_actions{align-items:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.XFtRvq_turn{border:1px solid var(--line-strong);border-radius:var(--radius);min-height:44px;font-family:var(--font-sans);font-weight:620;font-stretch:118%;font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;transition:background-color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);background:#ffffff47;align-items:center;gap:.6em;padding:0 1.1em;display:inline-flex}.XFtRvq_turn:hover{border-color:var(--ink);background:#fff9}.XFtRvq_turnIcon{letter-spacing:0;transition:transform var(--dur-3) var(--ease-out);font-size:1.25em;line-height:1}.XFtRvq_turn:hover .XFtRvq_turnIcon{transform:rotate(180deg)}
.s-6kkG_hero{min-height:100svh;padding-top:calc(var(--header-h) + var(--space-4));padding-bottom:var(--space-6);padding-inline:max(var(--gutter), (100% - var(--max)) / 2 + var(--gutter));grid-template-columns:minmax(0,1fr);align-content:start;display:grid;position:relative;overflow-x:clip}.s-6kkG_copy{z-index:2;max-width:44rem;position:relative;container-type:inline-size}.s-6kkG_eyebrow{margin-bottom:var(--space-4)}.s-6kkG_dot{display:none}.s-6kkG_second{display:block}@container (min-width:28rem){.s-6kkG_dot,.s-6kkG_second{display:inline}}.s-6kkG_title{letter-spacing:-.028em;font-size:clamp(2.6rem,20cqi,6rem);line-height:.93}.s-6kkG_line{display:block}.s-6kkG_title em{font-weight:330}.s-6kkG_lede{margin-top:var(--space-4);max-width:30rem;font-size:clamp(1.06rem, .9rem + .8vw, var(--step-1));color:var(--ink)}.s-6kkG_actions{align-items:center;gap:var(--space-2) var(--space-6);margin-top:var(--space-5);flex-wrap:wrap;display:flex}:root[data-motion=full] .s-6kkG_copy>*{animation:s-6kkG_rise 1.1s var(--ease-out) both}:root[data-motion=full] .s-6kkG_copy>:nth-child(2){animation-delay:40ms}:root[data-motion=full] .s-6kkG_copy>:nth-child(3){animation-delay:.12s}:root[data-motion=full] .s-6kkG_copy>:nth-child(4){animation-delay:.18s}@keyframes s-6kkG_rise{0%{opacity:0;transform:translateY(14px)}}.s-6kkG_garment{z-index:1;margin-top:var(--space-6);--fit-h:64svh;--stage-aspect:10 / 9}@media (min-width:900px){.s-6kkG_hero{padding-top:calc(var(--header-h) + var(--space-4));padding-bottom:var(--space-5);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-content:stretch;align-items:center;column-gap:clamp(16px,2.5vw,40px)}.s-6kkG_copy{padding-bottom:3svh}.s-6kkG_title{font-size:min(var(--step-6), 21.5cqi, 14svh)}.s-6kkG_eyebrow{margin-bottom:var(--space-6)}.s-6kkG_lede{margin-top:var(--space-6)}.s-6kkG_actions{margin-top:var(--space-7)}.s-6kkG_garment{--stage-aspect:initial;margin-top:0;margin-right:calc(var(--gutter) * -.5);--fit-h:min(76svh, 100svh - var(--header-h) - 172px)}}
.mYmu0a_turn{position:relative;container-type:inline-size}.mYmu0a_stage{aspect-ratio:4/5;border-radius:var(--radius);background:var(--stage);box-shadow:var(--stage-edge,none);perspective:1400px;isolation:isolate;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}.mYmu0a_stage[data-turnable]{touch-action:pan-y}.mYmu0a_stage[data-dragging]{cursor:grabbing}.mYmu0a_faces{color:inherit;display:block;position:absolute;inset:0}a.mYmu0a_faces{cursor:pointer}.mYmu0a_stage[data-dragging] a.mYmu0a_faces{cursor:grabbing}.mYmu0a_rotor{transform-origin:50%;position:absolute;inset:0}.mYmu0a_stage[data-dragging] .mYmu0a_rotor{will-change:transform}.mYmu0a_face{position:absolute;inset:0}.mYmu0a_face img{object-fit:contain;-webkit-user-drag:none}.mYmu0a_rotor:not([data-shown=other]) .mYmu0a_face[data-face=other],.mYmu0a_rotor[data-shown=other] .mYmu0a_face[data-face=front]{visibility:hidden}.mYmu0a_sheen{opacity:0;pointer-events:none;background-image:linear-gradient(100deg,#fff0 36%,#fffaee80 47%,#ffffffb8 50%,#fffaee80 53%,#fff0 64%);background-position:50% 0;background-size:300% 100%;position:absolute;inset:0}.mYmu0a_toggle{z-index:1;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--stage);min-width:44px;min-height:44px;color:var(--ink);font-family:var(--font-sans);font-weight:620;font-stretch:118%;font-size:var(--step--2);letter-spacing:.16em;text-transform:uppercase;transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);align-items:center;gap:.55em;padding:0 14px 0 11px;display:inline-flex;position:absolute;top:10px;left:10px}.mYmu0a_toggle:hover{border-color:var(--ink)}.mYmu0a_toggle[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--stage)}.mYmu0a_toggleIcon{transition:transform var(--dur-3) var(--ease-out);flex:none}.mYmu0a_toggle[aria-pressed=true] .mYmu0a_toggleIcon{transform:scaleX(-1)}@container (max-width:15rem){.mYmu0a_toggle{border-color:#0000;justify-content:center;width:44px;padding:0;top:4px;left:4px}.mYmu0a_toggleText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.PlUtmG_feature{gap:var(--space-6);display:grid}.PlUtmG_turn{box-shadow:var(--shadow-2)}.PlUtmG_words{justify-items:start;gap:var(--space-5);color:var(--ink);display:grid;container-type:inline-size}.PlUtmG_label{flex-wrap:wrap;align-items:baseline;gap:.2em .8em;display:flex}.PlUtmG_name{font-family:var(--font-sans);font-weight:620;font-stretch:112%;font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase}.PlUtmG_colour{font-family:var(--font-serif);font-style:italic;font-size:var(--step-0)}.PlUtmG_price{border-left:1px solid var(--line-strong);font-family:var(--font-serif);font-size:var(--step-0);padding-left:.8em;line-height:1}@container (max-width:30rem){.PlUtmG_price{border-left:0;flex-basis:100%;padding-left:0}}.PlUtmG_message{letter-spacing:-.026em;font-size:clamp(3rem,19cqi,8.5rem);line-height:.92}.PlUtmG_line{display:block}.PlUtmG_story{max-width:30rem;font-family:var(--font-serif);font-size:var(--step-1);line-height:1.45}.PlUtmG_shop{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.PlUtmG_save button{min-height:52px}@media (min-width:960px){.PlUtmG_feature{column-gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.PlUtmG_art{grid-column:1/span 6}.PlUtmG_turn{width:min(100%,62.4svh)}.PlUtmG_words{gap:var(--space-6);grid-column:8/span 5}}
.d5ekrG_section{padding-block:var(--space-8);position:relative}.d5ekrG_head{gap:var(--space-4);margin-bottom:var(--space-7);display:grid}.d5ekrG_kicker{color:var(--ink)}.d5ekrG_title{font-size:var(--step-5)}.d5ekrG_intro{font-family:var(--font-serif);font-size:var(--step-1);max-width:24rem;line-height:1.4}.d5ekrG_sheet{margin-top:var(--space-9);margin-inline:calc(var(--gutter) * -1);padding:var(--space-6) var(--gutter) var(--space-7)}.d5ekrG_every{margin-bottom:var(--space-6);color:var(--ink)}.d5ekrG_coda{justify-content:space-between;align-items:center;gap:var(--space-5);margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--line-strong);flex-wrap:wrap;display:flex}.d5ekrG_codaLine{font-size:var(--step-3);letter-spacing:-.01em;line-height:1.1}@media (min-width:960px){.d5ekrG_head{column-gap:var(--space-5);margin-bottom:var(--space-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.d5ekrG_kicker,.d5ekrG_title{grid-column:1/span 8}.d5ekrG_intro{grid-area:2/9/auto/-1;padding-bottom:.6em}.d5ekrG_sheet{padding:var(--space-7) clamp(24px, 3vw, 48px) var(--space-7);border-radius:var(--radius);margin-inline:0}}
.LimjGq_dialog{background:var(--stage);width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.LimjGq_dialog::backdrop{background:var(--stage)}.LimjGq_dialog[open]{animation:LimjGq_lightbox-in var(--dur-2) var(--ease-out)}@keyframes LimjGq_lightbox-in{0%{opacity:0}}.LimjGq_layout{grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.LimjGq_bar{padding:max(10px, env(safe-area-inset-top)) var(--gutter) 10px;justify-content:space-between;align-items:center;gap:16px;display:flex}.LimjGq_title{gap:2px;min-width:0;display:grid}.LimjGq_name{font-family:var(--font-serif);font-size:var(--step-0);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.LimjGq_where{font-family:var(--font-sans);font-weight:600;font-stretch:125%;font-size:var(--step--2);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3)}.LimjGq_hint{font-size:var(--step--1);color:var(--ink-3);margin-left:auto}.LimjGq_close,.LimjGq_control,.LimjGq_reset{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--stage);min-width:44px;min-height:44px;color:var(--ink);transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);justify-content:center;align-items:center;gap:8px;display:inline-flex}.LimjGq_close,.LimjGq_reset{font-family:var(--font-sans);font-weight:620;font-stretch:118%;font-size:var(--step--2);letter-spacing:.16em;text-transform:uppercase;padding:0 14px}.LimjGq_close{background:var(--ink);border-color:var(--ink);color:var(--stage);flex:none}.LimjGq_control:hover,.LimjGq_reset:hover{border-color:var(--ink)}.LimjGq_control[aria-disabled=true],.LimjGq_reset[aria-disabled=true]{opacity:.38;cursor:default;border-color:var(--line-strong)}.LimjGq_stage{touch-action:none;cursor:zoom-in;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:relative;overflow:hidden}.LimjGq_stage[data-zoomed]{cursor:grab}.LimjGq_stage[data-zoomed][data-dragging]{cursor:grabbing}.LimjGq_frame{transition:transform .36s var(--ease-out);position:relative}.LimjGq_stage[data-dragging] .LimjGq_frame{transition:none}.LimjGq_image{object-fit:contain;-webkit-user-drag:none}.LimjGq_controls{padding:10px var(--gutter) max(14px, env(safe-area-inset-bottom));justify-content:center;align-items:center;gap:10px;display:flex}.LimjGq_zoom{align-items:center;gap:6px;display:flex}.LimjGq_level{text-align:center;min-width:4.2ch;font-size:var(--step--1);font-variant-numeric:tabular-nums;color:var(--ink-3)}@media (max-width:559px){.LimjGq_hint{display:none}}
._47KrOG_section{min-height:max(100svh,52rem);padding-block:var(--space-10);place-items:center;display:grid;position:relative;overflow:clip}._47KrOG_inner{z-index:1;text-align:center;justify-items:center;display:grid;position:relative}._47KrOG_mark{width:2.1rem;height:auto;margin-bottom:var(--space-6);color:var(--ink)}._47KrOG_statement{justify-items:center;gap:var(--space-5);text-wrap:initial;display:grid}._47KrOG_first{max-width:22ch;font-family:var(--font-serif);font-size:var(--step-2);color:var(--ink-2);font-style:italic;font-weight:360;line-height:1.25;display:block}._47KrOG_second{max-width:13ch;font-size:var(--step-5);text-wrap:balance;display:block}._47KrOG_thread{--draw:1;--orbit:min(1, calc(var(--draw) / .74));--tail:max(0, calc((var(--draw) - .74) / .26));--orbit-ink:#0e17266b;--orbit-light:#c9933f;z-index:0;pointer-events:none;position:absolute;inset:0}._47KrOG_wide,._47KrOG_tall{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._47KrOG_wide{display:none}._47KrOG_orbit,._47KrOG_threadLine{fill:none;stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:1 1}._47KrOG_orbit{stroke:var(--orbit-ink);stroke-dashoffset:calc(1 - var(--orbit))}._47KrOG_threadLine{stroke-dashoffset:calc(1 - var(--tail))}._47KrOG_node{fill:var(--sky-haze-low);stroke:var(--orbit-ink);stroke-width:1.2px;opacity:clamp(0, calc((var(--orbit) - var(--at)) * 30), 1)}._47KrOG_junction{fill:var(--orbit-light);opacity:clamp(0, calc((var(--orbit) - .985) * 60), 1)}@media (min-width:760px){._47KrOG_wide{display:block}._47KrOG_tall{display:none}._47KrOG_first{max-width:none}}
._8domaq_gallery{flex-wrap:wrap;align-items:flex-start;gap:12px;min-width:0;display:flex}._8domaq_main{flex:1 0 100%;min-width:0;position:relative}._8domaq_viewport{aspect-ratio:4/5;border-radius:var(--radius);background:var(--stage);cursor:zoom-in;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}._8domaq_viewport[data-swipe]{touch-action:pan-y}._8domaq_viewport[data-dragging]{cursor:grabbing}._8domaq_track{transition:transform .56s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0}._8domaq_viewport[data-dragging] ._8domaq_track{transition:none}._8domaq_slide{flex:0 0 100%;height:100%;position:relative}._8domaq_image{object-fit:contain;-webkit-user-drag:none}._8domaq_caption{font-family:var(--font-sans);font-weight:600;font-stretch:125%;font-size:var(--step--2);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);pointer-events:none;position:absolute;top:14px;left:16px}._8domaq_enlarge{border:1px solid var(--line-strong);border-radius:var(--radius);min-height:44px;color:var(--ink);font-family:var(--font-sans);font-weight:620;font-stretch:118%;font-size:var(--step--2);letter-spacing:.16em;text-transform:uppercase;transition:border-color var(--dur-2) var(--ease-out);align-items:center;gap:.55em;margin-left:auto;padding:0 14px 0 11px;display:inline-flex}._8domaq_enlarge:hover{border-color:var(--ink)}._8domaq_thumbs{flex-wrap:wrap;gap:8px;display:flex}._8domaq_thumb{border-radius:var(--radius);min-width:44px;min-height:44px;color:var(--ink-3);transition:color var(--dur-2) var(--ease-out);justify-items:center;gap:8px;padding:4px;display:grid}._8domaq_thumb:hover,._8domaq_thumb[aria-current=true]{color:var(--ink)}._8domaq_thumbImage{aspect-ratio:4/5;background:var(--stage);outline:1px solid var(--line);outline-offset:0;width:64px;transition:outline-color var(--dur-2) var(--ease-out), outline-offset var(--dur-2) var(--ease-out);border-radius:1px;display:block;position:relative}._8domaq_thumb[aria-current=true] ._8domaq_thumbImage{outline:1.5px solid var(--ink);outline-offset:3px}._8domaq_thumbLabel{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-size:.66rem;font-weight:600;font-stretch:118%}@media (min-width:1200px){._8domaq_gallery{grid-template-columns:auto minmax(0, max(24rem, calc((100svh - var(--header-h) - 8rem) * .8)));justify-content:start;align-items:start;gap:12px 20px;display:grid}._8domaq_thumbs{flex-direction:column;grid-area:1/1/span 2;gap:14px}._8domaq_main{grid-column:2}._8domaq_enlarge{grid-column:2;justify-self:end}._8domaq_thumbLabel{white-space:normal;text-align:center;max-width:72px;line-height:1.35}}@media (max-width:559px){._8domaq_main{margin-inline:calc(var(--gutter) * -1)}._8domaq_viewport{border-radius:0}._8domaq_thumbs{gap:0;margin-inline:-4px}._8domaq_thumbImage{display:none}._8domaq_thumb{align-content:center;padding:0 12px;position:relative}._8domaq_thumb:after{content:"";transform-origin:0;height:1.5px;transition:transform var(--dur-3) var(--ease-out);background:currentColor;position:absolute;bottom:8px;left:12px;right:12px;transform:scaleX(0)}._8domaq_thumb[aria-current=true]:after{transform:scaleX(1)}._8domaq_thumbLabel{font-size:var(--step--2)}}
.lgGACG_stepper{border:1px solid var(--line-strong);border-radius:var(--radius);background:0 0;grid-template-columns:44px minmax(2.25rem,auto) 44px;align-items:stretch;height:48px;display:inline-grid}.lgGACG_stepper[data-size=sm]{height:46px}.lgGACG_step{color:var(--ink);transition:background-color var(--dur-1) var(--ease-out);-webkit-tap-highlight-color:transparent;place-items:center;display:grid}.lgGACG_step svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:square;width:12px;height:12px}.lgGACG_step:focus-visible{outline-offset:-2px}@media (hover:hover){.lgGACG_step:not([aria-disabled=true]):hover{background:var(--paper-2)}}.lgGACG_step:not([aria-disabled=true]):active{background:var(--paper-3)}.lgGACG_step[aria-disabled=true]{color:var(--ink-3);opacity:.5;cursor:not-allowed}.lgGACG_value{font-variant-numeric:tabular-nums;font-weight:560;font-size:var(--step-0);border-inline:1px solid var(--line);place-items:center;display:grid}
.IlD0ia_sheet{width:min(29rem,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--ink);background:radial-gradient(90% 38% at 100% 0%, #fff4dce6, #fff4dc00 70%), var(--paper);transition:transform var(--dur-3) var(--ease-out), overlay var(--dur-3) allow-discrete, display var(--dur-3) allow-discrete;border:0;margin:0;padding:0;inset:0 0 0 auto;overflow:hidden;transform:translate(100%);box-shadow:-30px 0 80px -30px #070c1873}.IlD0ia_sheet[open]{transform:none}@starting-style{.IlD0ia_sheet[open]{transform:translate(100%)}}.IlD0ia_sheet::backdrop{transition:background-color var(--dur-3) var(--ease-out), overlay var(--dur-3) allow-discrete, display var(--dur-3) allow-discrete;background:#070c1800}.IlD0ia_sheet[open]::backdrop{background:#070c1875}@starting-style{.IlD0ia_sheet[open]::backdrop{background:#070c1800}}.IlD0ia_panel{height:100%;max-height:inherit;flex-direction:column;display:flex}.IlD0ia_head{align-items:center;column-gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-5);border-bottom:1px solid var(--line);flex:none;grid-template-columns:1fr auto;grid-template-areas:"title close""count close";display:grid}.IlD0ia_title{font-size:var(--step-3);outline:none;grid-area:title}.IlD0ia_count{align-items:center;gap:0 var(--space-4);min-height:1.5em;margin-top:var(--space-2);line-height:1.5;font-family:var(--font-sans);font-weight:600;font-stretch:125%;font-size:var(--step--2);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;grid-area:count;display:flex}.IlD0ia_close{min-width:44px;min-height:44px;font-family:var(--font-sans);font-weight:600;font-stretch:118%;font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;grid-area:close;align-self:start;align-items:center;gap:.6em;padding-inline:.75em;display:inline-flex}.IlD0ia_close svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:13px;height:13px}.IlD0ia_fixture{margin:var(--space-4) var(--space-6) 0;border:1px dashed var(--line-strong);border-radius:var(--radius);font-family:var(--font-sans);font-weight:600;font-stretch:112%;font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);padding:.6em .8em}.IlD0ia_ownerNote{margin-inline:var(--space-6)}.IlD0ia_body{overscroll-behavior:contain;min-height:0;padding-inline:var(--space-6);flex:auto;overflow-y:auto}.IlD0ia_lines{padding-block:var(--space-2);margin:0}.IlD0ia_line{gap:var(--space-4);padding-block:var(--space-5);border-bottom:1px solid var(--line);isolation:isolate;grid-template-columns:88px minmax(0,1fr) auto;display:grid;position:relative}.IlD0ia_line:last-child{border-bottom:0}.IlD0ia_line[data-new]:before{content:"";inset:0 calc(-1 * var(--space-6));z-index:-1;pointer-events:none;background:linear-gradient(90deg,#f6e3b48c,#f6e3b41f);position:absolute}:root[data-motion=full] .IlD0ia_line[data-new]:before{animation:IlD0ia_lit 2.4s var(--ease-out) both}@keyframes IlD0ia_lit{0%{opacity:0;transform:translate(-8%)}30%{opacity:1;transform:none}to{opacity:.55}}.IlD0ia_thumb{aspect-ratio:4/5;background:var(--stage);outline:1px solid var(--line);outline-offset:-1px;display:block;position:relative;overflow:hidden}.IlD0ia_thumbImg{object-fit:cover;width:100%;height:100%}.IlD0ia_thumbShopify{object-fit:contain}.IlD0ia_thumbMark{width:40%;height:40%;color:var(--line-strong);position:absolute;inset:30%}.IlD0ia_info{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.IlD0ia_added{font-family:var(--font-sans);font-weight:650;font-stretch:125%;font-size:var(--step--2);letter-spacing:.22em;text-transform:uppercase;color:#7a4f12}.IlD0ia_gone{font-family:var(--font-sans);font-weight:650;font-stretch:125%;font-size:var(--step--2);letter-spacing:.22em;text-transform:uppercase;color:var(--danger)}.IlD0ia_line[data-unavailable] .IlD0ia_name,.IlD0ia_line[data-unavailable] .IlD0ia_details{color:var(--ink-3)}.IlD0ia_name{font-family:var(--font-serif);font-size:var(--step-1);letter-spacing:-.005em;line-height:1.15}.IlD0ia_nameLink{transition:background-size var(--dur-3) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat;text-decoration:none}@media (hover:hover){.IlD0ia_nameLink:hover{background-size:100% 1px}}.IlD0ia_details{font-size:var(--step--1);color:var(--ink-3)}.IlD0ia_controls{align-items:center;gap:var(--space-2) var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.IlD0ia_controls>.IlD0ia_remove:first-child{margin-left:-.25em}.IlD0ia_remove{min-height:44px;font-size:var(--step--1);color:var(--ink-2);text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);padding-inline:.25em}@media (hover:hover){.IlD0ia_remove:hover{color:var(--ink);text-decoration-color:currentColor}}.IlD0ia_lineTotal{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;transition:opacity var(--dur-2) var(--ease-out);font-weight:560}.IlD0ia_lineTotal[data-pending],.IlD0ia_amount[data-pending]{opacity:.45}.IlD0ia_empty{align-content:center;justify-items:start;gap:var(--space-4);min-height:100%;padding-block:var(--space-8);display:grid}.IlD0ia_emptyMark{width:34px;height:auto;color:var(--ink-3);opacity:.6;margin-bottom:var(--space-2)}.IlD0ia_emptyTitle{font-size:var(--step-3)}.IlD0ia_messages{align-items:center;gap:0 var(--space-4);padding-inline:var(--space-6);font-size:var(--step--1);flex-wrap:wrap;flex:none;display:flex}.IlD0ia_messages:has(p,button){padding-top:var(--space-4)}.IlD0ia_live{flex:14rem}.IlD0ia_retry{text-underline-offset:.22em;min-height:44px;padding-inline:.25em;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.IlD0ia_retry[aria-disabled=true]{cursor:progress;color:var(--ink-3)}.IlD0ia_error,.IlD0ia_notice{padding-left:var(--space-3);border-left:2px solid var(--ember);color:var(--ink-2)}.IlD0ia_error{border-left-color:var(--danger);color:var(--danger)}.IlD0ia_savedLink{min-height:44px;font-size:var(--step--1);color:var(--ink-2);text-underline-offset:.22em;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);align-items:center;display:inline-flex}.IlD0ia_checking{letter-spacing:.16em;align-items:center;gap:.6em;display:inline-flex}.IlD0ia_checking:before{content:"";background:var(--ember);width:6px;height:6px;box-shadow:0 0 8px 2px var(--light-glow);border-radius:50%}:root[data-motion=full] .IlD0ia_checking:before{animation:IlD0ia_breathe 1.4s var(--ease-in-out) infinite alternate}@keyframes IlD0ia_breathe{0%{opacity:.35}}.IlD0ia_ghost{align-items:start}.IlD0ia_bone{border-radius:var(--radius);background:var(--paper-3);display:block}.IlD0ia_thumb.IlD0ia_bone{outline:0}:root[data-motion=full] .IlD0ia_bone{background:linear-gradient(100deg, var(--paper-3) 30%, var(--paper-2) 50%, var(--paper-3) 70%) 0 0 / 300% 100%;animation:1.6s linear infinite IlD0ia_sheen}@keyframes IlD0ia_sheen{0%{background-position:100% 0}to{background-position:0 0}}.IlD0ia_foot{gap:var(--space-3);padding:var(--space-5) var(--space-6) calc(var(--space-6) + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--paper);flex:none;display:grid}.IlD0ia_subtotal{align-items:center;gap:var(--space-3);display:flex}.IlD0ia_thread{background:linear-gradient(90deg, var(--line), #e7b77ae6);flex:1;height:1px;position:relative}.IlD0ia_thread:after{content:"";background:var(--ember);width:5px;height:5px;box-shadow:0 0 10px 3px var(--light-glow);border-radius:50%;position:absolute;top:50%;right:-2px;transform:translateY(-50%)}.IlD0ia_amount{font-family:var(--font-serif);font-size:var(--step-2);font-variant-numeric:tabular-nums lining-nums;transition:opacity var(--dur-2) var(--ease-out)}.IlD0ia_small{font-size:var(--step--1);color:var(--ink-3)}.IlD0ia_checkout{margin-top:var(--space-2)}.IlD0ia_small[data-attention]{color:var(--danger);font-weight:560}@media (max-width:640px){.IlD0ia_sheet{width:100%;height:auto;max-height:calc(100dvh - 40px);inset:auto 0 0;transform:translateY(100%);box-shadow:0 -24px 60px -24px #070c1880}@starting-style{.IlD0ia_sheet[open]{transform:translateY(100%)}}.IlD0ia_panel{height:auto;max-height:calc(100dvh - 40px)}.IlD0ia_head{padding:var(--space-5) var(--gutter) var(--space-4)}.IlD0ia_title{font-size:var(--step-2)}.IlD0ia_fixture,.IlD0ia_ownerNote{margin-inline:var(--gutter)}.IlD0ia_body{padding-inline:var(--gutter)}.IlD0ia_line{gap:var(--space-3);padding-block:var(--space-4);grid-template-columns:72px minmax(0,1fr) auto}.IlD0ia_line[data-new]:before{inset-inline:calc(-1 * var(--gutter))}.IlD0ia_name{font-size:var(--step-0)}.IlD0ia_empty{padding-block:var(--space-7);min-height:0}.IlD0ia_messages{padding-inline:var(--gutter)}.IlD0ia_foot{padding:var(--space-4) var(--gutter) calc(var(--space-4) + env(safe-area-inset-bottom))}}
._1EvytW_art{--open:1;--climb:1;--left-lit:1;--right-lit:1;--dusk:0;--lit-hi:#fffdf6;--lit:#fff2d4;--lit-deep:#f5dca8;--warm-shade:#f1e3c7;--warm-shade-2:#e4cfa8;--warm-shade-3:#ccb187;--leaf-lit:#e6d5b6;--leaf:#d5bf9a;--leaf-deep:#b39a74;--leaf-sky:#d6d3cc;--leaf-sky-deep:#b9b5ad;--ao:#5c401e;--stone-hi:#e4e5e6;--stone:#dadbdb;--stone-lo:#cfcecb;--stone-shade:#c3c3c2;--cool:#344a70;--cool-deep:#18243c;pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}._1EvytW_glow{aspect-ratio:1.25;width:340%;translate:-50% -50%;scale:calc(.5 + .55 * var(--open));opacity:calc((.3 + .7 * var(--open)) * (1 - var(--dusk)));background:radial-gradient(15% 29% at 50% 47%,#fffcf0e6,#fff5dc73 62%,#0000),radial-gradient(closest-side,#fffaecf2,#ffedc6bd 20%,#f7d69c5c 46%,#f0cc921f 70%,#0000);position:absolute}:root[data-motion=full] ._1EvytW_glow{will-change:scale, opacity}._1EvytW_core{background:radial-gradient(52% 30% at var(--hot-x) var(--hot-y), #fffefb 0%, #fffcf3eb 34%, transparent 100%), radial-gradient(90% 60% at var(--hot-x) var(--hot-y), #fff9eae6, transparent 80%), linear-gradient(to bottom, var(--light-2), #fff7e4 48%, var(--light) 100%);position:absolute}._1EvytW_scene{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._1EvytW_scene :is(path,line,polygon){vector-effect:non-scaling-stroke}._1EvytW_spill,._1EvytW_treadLit,._1EvytW_nosing,._1EvytW_bloom{--arrived:clamp(0, (var(--climb) * 9.5 - var(--i)) / 2, 1)}._1EvytW_dusky{opacity:calc(1 - .6 * var(--dusk))}._1EvytW_groundLine{stroke-width:1px}._1EvytW_spill{opacity:calc((.45 + .55 * var(--arrived)) * (1 - var(--dusk)))}._1EvytW_spill polygon{opacity:.25}._1EvytW_bounce{opacity:calc(.85 * var(--open) * (1 - var(--dusk)))}._1EvytW_leftLit{opacity:var(--left-lit)}._1EvytW_rightLit{opacity:calc(.85 * var(--right-lit))}._1EvytW_soffitLit{opacity:calc(.35 + .65 * var(--open))}._1EvytW_ceiling{opacity:.85}._1EvytW_interior{fill:none;stroke:#80582842;stroke-width:1px}._1EvytW_bloom{opacity:calc(.45 + .55 * var(--arrived))}._1EvytW_pane{fill:var(--lit-hi)}._1EvytW_winJamb{fill:var(--lit)}._1EvytW_winHead{fill:var(--lit-deep)}._1EvytW_windowFrame{fill:none;stroke:#80582873;stroke-width:1px}._1EvytW_cross{fill:none;stroke:var(--ink);stroke-width:1.7px}._1EvytW_ledge,._1EvytW_tread{fill:var(--warm-shade-2)}._1EvytW_treadLit{opacity:var(--arrived)}._1EvytW_nosing{fill:none;stroke:var(--lit-hi);stroke-width:1.4px;opacity:var(--arrived)}._1EvytW_stairLines{fill:none;stroke:#78502257;stroke-width:1px}._1EvytW_shadow polygon{fill:var(--ao);opacity:.045}._1EvytW_leafStop{--turned:calc(var(--open) * 100%)}._1EvytW_edge{fill:var(--leaf-deep);stroke:#0e172666;stroke-width:1px}._1EvytW_leaf{stroke:#0e172680;stroke-width:1.1px}._1EvytW_panelShade{fill:none;stroke:#60401a80;stroke-width:1px}._1EvytW_panelLight{fill:none;stroke:#fff4dcbf;stroke-width:1px}._1EvytW_rim{fill:none;stroke:var(--lit-hi);stroke-width:1.3px;opacity:calc(.4 + .6 * var(--open))}._1EvytW_frame{fill:none;stroke:#0e17268c;stroke-width:1.1px}._1EvytW_bead{fill:none;stroke:#0e172633;stroke-width:1px}
.MMQxqq_share{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.MMQxqq_button svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:square;width:15px;height:15px}.MMQxqq_copied{font-size:var(--step--1);color:var(--ink-2);align-items:center;gap:.45em;font-weight:560;display:inline-flex}.MMQxqq_copied svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:15px;height:15px}.MMQxqq_manual{gap:var(--space-2);flex-basis:100%;display:grid}.MMQxqq_manualLabel{font-size:var(--step--1);color:var(--ink-3)}.MMQxqq_manualInput{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--stage);color:#0e1726;min-height:44px;font-size:var(--step--1);padding:0 .8em}@media (max-width:480px){.MMQxqq_share{width:100%;display:grid}.MMQxqq_button{width:100%}}
._6YJi4G_section{padding-block:var(--space-9) max(var(--space-10), 38svh);position:relative;overflow-x:clip}._6YJi4G_grid{display:grid}._6YJi4G_stage{z-index:0;position:relative}._6YJi4G_art{width:min(90%,24rem);margin-inline:auto}._6YJi4G_copy{z-index:1;margin-top:calc(-1*clamp(1.5rem,7vw,3rem));position:relative}._6YJi4G_eyebrow{color:var(--ink-2);align-items:center;gap:.9em;display:flex}._6YJi4G_eyebrow:before{content:"";background:currentColor;width:2.25rem;height:1px}._6YJi4G_title{margin-top:var(--space-5);text-wrap:initial}._6YJi4G_statement{font-size:var(--step-4);text-wrap:balance;max-width:14ch;display:block}._6YJi4G_continuation{margin-top:var(--space-5);max-width:24ch;font-family:var(--font-serif);font-optical-sizing:auto;font-size:var(--step-2);color:var(--ink-2);text-wrap:pretty;font-style:italic;font-weight:340;line-height:1.28;display:block}._6YJi4G_ways{margin-top:var(--space-7);align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}._6YJi4G_step{box-shadow:0 14px 30px -16px #6e48168c}._6YJi4G_intro{margin-top:var(--space-8);font-family:var(--font-serif);font-size:var(--step-1);color:var(--ink-2);font-style:italic}._6YJi4G_cascade{--tread:clamp(.65rem, .3rem + 1.6vw, 1.6rem);margin-top:var(--space-3);display:grid}._6YJi4G_cascade li{margin-left:calc(var(--step) * var(--tread));border-top:1px solid var(--line-strong);font-family:var(--font-serif);font-optical-sizing:auto;font-size:var(--step-2);letter-spacing:-.012em;text-wrap:balance;padding-block:.38em .42em;font-weight:380;line-height:1.18}._6YJi4G_cascade ._6YJi4G_lastStep{border-bottom:1px solid var(--line-strong);font-style:italic;font-weight:340}@media (min-width:960px){._6YJi4G_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(2rem,4vw,5rem)}._6YJi4G_stage{top:calc(var(--header-h) + 2svh);height:calc(100svh - var(--header-h) - 6svh);place-items:center;display:grid;position:sticky;container-type:size}._6YJi4G_art{width:min(100cqw, 100cqh * var(--ratio));margin:0}._6YJi4G_copy{margin-top:0;padding-block:14svh 4svh}}
.KqooLG_sizes{border:0;min-width:0;margin:0;padding:0}.KqooLG_legend{float:left;align-items:baseline;gap:var(--space-3);width:100%;margin-bottom:var(--space-3);padding:0;display:flex}.KqooLG_legend+*{clear:both}.KqooLG_chosen{font-weight:560;font-size:var(--step--1);color:var(--ink-2)}.KqooLG_sizes[data-prompt] .KqooLG_legend{color:var(--danger)}.KqooLG_grid{grid-template-columns:repeat(auto-fill,minmax(4.25rem,1fr));gap:8px;display:grid}@media (max-width:480px){.KqooLG_grid{grid-template-columns:repeat(auto-fit,minmax(3.25rem,1fr))}}.KqooLG_size{display:block;position:relative}.KqooLG_radio{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.KqooLG_radio:disabled{cursor:not-allowed}.KqooLG_tile{border:1px solid var(--line-strong);border-radius:var(--radius);height:52px;font-family:var(--font-sans);font-weight:600;font-stretch:108%;font-size:var(--step-0);letter-spacing:.04em;transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);pointer-events:none;place-items:center;display:grid}@media (hover:hover){.KqooLG_size:hover .KqooLG_radio:not(:disabled):not(:checked)+.KqooLG_tile{border-color:var(--ink)}}.KqooLG_radio:checked+.KqooLG_tile{background:var(--ink);border-color:var(--ink);color:var(--paper)}[data-tone=dark] .KqooLG_radio:checked+.KqooLG_tile{color:#0e1726}.KqooLG_radio:focus-visible+.KqooLG_tile{outline:2px solid var(--focus);outline-offset:3px}.KqooLG_radio:disabled+.KqooLG_tile{color:var(--ink-3);border-color:var(--line);background:linear-gradient(to top right, transparent calc(50% - .6px), var(--line-strong) 50%, transparent calc(50% + .6px))}.KqooLG_sizes[data-prompt] .KqooLG_radio:not(:disabled)+.KqooLG_tile{border-color:var(--danger)}.KqooLG_prompt{font-size:var(--step--1);color:var(--danger);font-weight:560}.KqooLG_prompt:not(:empty){margin-top:var(--space-3)}.KqooLG_sizes[data-size=sm] .KqooLG_tile{height:44px;font-size:var(--step--1)}
._1Ef4Rq_quiet,._1Ef4Rq_notice{gap:var(--space-4);display:grid}._1Ef4Rq_rule{align-items:center;gap:var(--space-4);margin-bottom:var(--space-2);display:flex}._1Ef4Rq_eyebrow{color:var(--ink-2);flex:none}._1Ef4Rq_thread{background:linear-gradient(90deg, var(--line-strong), #e7b77af2);flex:1;height:1px;margin-right:22px;position:relative}._1Ef4Rq_thread:after{content:"";background:radial-gradient(circle, #fffaf0 0 2.5px, var(--ember) 3px 4px, #e7b77a73 5px, #f6e3b438 11px, #f6e3b400 22px);border-radius:50%;width:44px;height:44px;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}:root[data-motion=full] ._1Ef4Rq_thread{animation:_1Ef4Rq_draw 1.6s var(--ease-out) .15s both}:root[data-motion=full] ._1Ef4Rq_thread:after{animation:_1Ef4Rq_kindle 1.4s var(--ease-out) 1.1s both}@keyframes _1Ef4Rq_draw{0%{clip-path:inset(-30px calc(100% + 30px) -30px -30px)}to{clip-path:inset(-30px)}}@keyframes _1Ef4Rq_kindle{0%{opacity:0;transform:translateY(-50%)scale(.3)}}._1Ef4Rq_lead{font-family:var(--font-serif);font-optical-sizing:auto;font-variation-settings:"opsz" 60;font-weight:380;font-size:var(--step-3);letter-spacing:-.018em;text-wrap:balance;line-height:1.02}._1Ef4Rq_lead em{letter-spacing:-.01em;font-style:italic;font-weight:340}._1Ef4Rq_rest{max-width:28rem;color:var(--ink-2)}._1Ef4Rq_noticeActions{align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._1Ef4Rq_buy{gap:var(--space-5);display:grid}._1Ef4Rq_fixture{border:1px dashed var(--line-strong);border-radius:var(--radius);font-family:var(--font-sans);font-weight:600;font-stretch:112%;font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);padding:.6em .8em}._1Ef4Rq_price{font-family:var(--font-serif);font-optical-sizing:auto;flex-wrap:wrap;align-items:baseline;gap:.2em .6em;display:flex}._1Ef4Rq_amount{font-size:var(--step-3);letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;font-weight:400;line-height:1}._1Ef4Rq_compare{font-size:var(--step-1);color:var(--ink-3);text-decoration-thickness:1px}._1Ef4Rq_purchase{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}._1Ef4Rq_purchase>:first-child{height:52px}._1Ef4Rq_add[aria-disabled=true]{cursor:progress;opacity:.8}._1Ef4Rq_soldOut{padding-block:var(--space-3);border-block:1px solid var(--line);font-family:var(--font-serif);font-size:var(--step-1);color:var(--ink-2)}._1Ef4Rq_message{font-size:var(--step--1);font-weight:560}._1Ef4Rq_message:not(:empty){margin-top:var(--space-3)}._1Ef4Rq_message[data-kind=error]{color:var(--danger)}._1Ef4Rq_message[data-kind=added]{color:var(--ink-2)}._1Ef4Rq_amazon{min-height:44px;font-family:var(--font-sans);font-weight:620;font-stretch:118%;font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);transition:background-size var(--dur-3) var(--ease-out), color var(--dur-2) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 calc(100% - 10px)/0% 1px no-repeat;justify-self:start;align-items:center;gap:.45em;text-decoration:none;display:inline-flex}._1Ef4Rq_amazonArrow{letter-spacing:0;transition:transform var(--dur-2) var(--ease-out)}@media (hover:hover){._1Ef4Rq_amazon:hover{color:var(--ink);background-size:100% 1px}._1Ef4Rq_amazon:hover ._1Ef4Rq_amazonArrow{transform:translate(2px,-2px)}}
.c6eKmW_root{gap:var(--space-4);min-width:0;display:grid}.c6eKmW_placeholder{min-height:420px}.c6eKmW_toolbar{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-5);padding-bottom:var(--space-3);border-bottom:1px solid var(--line-strong);flex-wrap:wrap;display:flex}.c6eKmW_count{color:var(--ink-2);outline:none}.c6eKmW_liveStatus{align-items:center;gap:0 var(--space-4);font-size:var(--step--1);color:var(--ink-3);flex-wrap:wrap;display:flex}.c6eKmW_liveError{color:var(--danger)}.c6eKmW_fixture{border:1px dashed var(--line-strong);border-radius:var(--radius);font-family:var(--font-sans);font-weight:600;font-stretch:112%;font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);padding:.6em .8em}.c6eKmW_warn{padding-left:var(--space-4);border-left:2px solid var(--ember);font-size:var(--step--1);color:var(--ink-2)}.c6eKmW_list{margin:0}.c6eKmW_item{padding-block:var(--space-6);border-bottom:1px solid var(--line);grid-template-rows:auto 1fr;grid-template-columns:176px minmax(0,1fr);gap:0 clamp(18px,2.4vw,36px);display:grid}.c6eKmW_item:first-child{padding-top:var(--space-4)}.c6eKmW_stage{aspect-ratio:4/5;background:var(--stage);outline:1px solid var(--line);outline-offset:-1px;grid-row:1/span 2;align-self:start;display:block;overflow:hidden}.c6eKmW_photo{object-fit:cover;width:100%;height:100%}.c6eKmW_body{align-items:flex-start;gap:var(--space-2);min-width:0;padding-top:var(--space-1);flex-direction:column;display:flex}.c6eKmW_name{font-family:var(--font-serif);font-optical-sizing:auto;font-size:var(--step-2);letter-spacing:-.012em;font-weight:400;line-height:1.08}.c6eKmW_nameLink{transition:background-size var(--dur-3) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat;text-decoration:none}@media (hover:hover){.c6eKmW_nameLink:hover{background-size:100% 1px}}.c6eKmW_color{font-size:var(--step--1);color:var(--ink-2);align-items:center;gap:.55em;display:inline-flex}.c6eKmW_chip{background:var(--swatch);border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 1px #0e17262e}.c6eKmW_offer{min-height:1.75em;margin-top:var(--space-1);flex-wrap:wrap;align-items:baseline;gap:.15em .9em;display:flex}.c6eKmW_price{font-family:var(--font-serif);font-size:var(--step-1);font-variant-numeric:tabular-nums lining-nums}.c6eKmW_offerNote{font-size:var(--step--1);color:var(--ink-2)}.c6eKmW_offerNote[data-out]{color:var(--ink-3)}.c6eKmW_bone{border-radius:var(--radius);background:var(--paper-3);width:9rem;height:1.1em;display:inline-block}:root[data-motion=full] .c6eKmW_bone{background:linear-gradient(100deg, var(--paper-3) 30%, var(--paper-2) 50%, var(--paper-3) 70%) 0 0 / 300% 100%;animation:1.6s linear infinite c6eKmW_sheen}@keyframes c6eKmW_sheen{0%{background-position:100% 0}to{background-position:0 0}}.c6eKmW_after{grid-column:2;min-width:0}.c6eKmW_actions{align-items:center;gap:var(--space-2) var(--space-5);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.c6eKmW_move{min-height:44px;padding-inline:1.25em}.c6eKmW_textButton{min-height:44px;font-size:var(--step--1);color:var(--ink-2);text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);padding-inline:.25em}@media (hover:hover){.c6eKmW_textButton:hover{color:var(--ink);text-decoration-color:currentColor}}.c6eKmW_textButton[aria-disabled=true]{cursor:progress;color:var(--ink-3)}.c6eKmW_panel{gap:var(--space-4);width:min(100%,26rem);margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--line);display:grid}.c6eKmW_panelActions{align-items:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.c6eKmW_panelActions .btn{min-height:44px}.c6eKmW_panelActions .btn[aria-disabled=true]{cursor:progress;opacity:.8}.c6eKmW_panelError{font-size:var(--step--1);color:var(--danger);font-weight:560}.c6eKmW_panelError:empty{display:none}.c6eKmW_result{justify-items:start;gap:var(--space-1);margin-top:var(--space-2);display:grid}.c6eKmW_resultText{font-size:var(--step--1);color:var(--ink);outline-offset:4px;align-items:flex-start;gap:.6em;font-weight:560;display:flex}.c6eKmW_resultText svg{fill:none;stroke:currentColor;stroke-width:1.6px;flex:none;width:16px;height:16px;margin-top:.15em}.c6eKmW_result .c6eKmW_actions{margin-top:0}.c6eKmW_empty{justify-items:start;gap:var(--space-4);padding-block:var(--space-6) var(--space-8);border-top:1px solid var(--line-strong);display:grid}.c6eKmW_emptyTitle{font-size:var(--step-3);margin-top:var(--space-5)}.c6eKmW_emptyText{max-width:26rem;font-size:var(--step-1);color:var(--ink-2);line-height:1.42}.c6eKmW_emptyLinks{gap:0 var(--space-6);flex-wrap:wrap;display:flex}.c6eKmW_noPieces{font-size:var(--step--1);color:var(--ink-2)}.c6eKmW_noPiecesLink{text-underline-offset:.22em;min-height:44px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);align-items:center;display:inline-flex}@media (max-width:559px){.c6eKmW_item{gap:var(--space-3) var(--space-4);padding-block:var(--space-5);grid-template-rows:auto auto;grid-template-columns:112px minmax(0,1fr)}.c6eKmW_stage{grid-row:1}.c6eKmW_after{grid-column:1/-1}.c6eKmW_item[data-inline]{grid-template-rows:auto 1fr;row-gap:0}.c6eKmW_item[data-inline] .c6eKmW_stage{grid-row:1/span 2}.c6eKmW_item[data-inline] .c6eKmW_after{grid-column:2}.c6eKmW_name{font-size:var(--step-1)}.c6eKmW_price{font-size:var(--step-0)}.c6eKmW_panel{width:100%}}
.KZM-Fa_field{gap:12px;display:grid}.KZM-Fa_fieldLabel{font-family:var(--font-sans);font-weight:600;font-stretch:125%;font-size:var(--step--2);letter-spacing:.22em;text-transform:uppercase;color:var(--ink)}.KZM-Fa_fieldValue{letter-spacing:.02em;text-transform:none;font-weight:450;font-stretch:100%;font-size:var(--step--1);color:var(--ink-2)}.KZM-Fa_options{flex-wrap:wrap;gap:8px;display:flex}.KZM-Fa_option{border:1px solid var(--line-strong);border-radius:var(--radius);min-height:48px;font-size:var(--step--1);color:var(--ink-2);transition:border-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);align-items:center;gap:10px;padding:0 16px 0 12px;display:inline-flex}.KZM-Fa_option:hover{border-color:var(--ink);color:var(--ink)}.KZM-Fa_option[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);color:var(--ink)}.KZM-Fa_chip{background:var(--swatch);border-radius:1px;flex:none;width:18px;height:18px;display:inline-block;box-shadow:inset 0 0 0 1px #0e172629}.KZM-Fa_single{min-height:32px;font-size:var(--step--1);color:var(--ink-2);align-items:center;gap:10px;display:inline-flex}.KZM-Fa_prints{display:grid}.KZM-Fa_print{border-top:1px solid var(--line);grid-template-columns:6.5rem minmax(0,1fr);gap:4px 16px;padding-block:14px;display:grid}.KZM-Fa_print:last-child{border-bottom:1px solid var(--line)}.KZM-Fa_print dd{font-size:var(--step--1);color:var(--ink-2);margin:0;line-height:1.55}.KZM-Fa_printLabel,.KZM-Fa_printLink{font-family:var(--font-sans);font-weight:600;font-stretch:125%;font-size:var(--step--2);letter-spacing:.2em;text-transform:uppercase;color:var(--ink);align-items:center;gap:6px;line-height:1.9;display:inline-flex}.KZM-Fa_printLink{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.4em;transition:text-decoration-color var(--dur-2) var(--ease-out);margin-block:-12px;position:relative}.KZM-Fa_printLink:hover,.KZM-Fa_printLink[data-active]{text-decoration-color:currentColor}.KZM-Fa_printLink svg{opacity:.6}@media (max-width:559px){.KZM-Fa_print{grid-template-columns:1fr}}
.GAAKDa_root{gap:var(--space-4);min-width:0;display:grid}.GAAKDa_toolbar{padding-bottom:var(--space-3);border-bottom:1px solid var(--line-strong)}.GAAKDa_count{color:var(--ink-2);outline:none}.GAAKDa_list{margin:0}.GAAKDa_item{padding-block:var(--space-5);border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);gap:0 clamp(18px,2.4vw,36px);display:grid}.GAAKDa_item:first-child{padding-top:var(--space-3)}.GAAKDa_mark{width:44px;height:44px;color:var(--ink-2);margin-top:2px}.GAAKDa_body{align-items:flex-start;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.GAAKDa_meta{font-family:var(--font-sans);font-weight:600;font-stretch:125%;font-size:var(--step--2);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);line-height:1.5}.GAAKDa_title{font-family:var(--font-serif);font-optical-sizing:auto;font-size:var(--step-2);letter-spacing:-.012em;text-wrap:balance;font-weight:400;line-height:1.08}.GAAKDa_titleLink{transition:background-size var(--dur-3) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat;text-decoration:none}@media (hover:hover){.GAAKDa_titleLink:hover{background-size:100% 1px}}.GAAKDa_reference{font-family:var(--font-serif);font-style:italic;font-size:var(--step-0);color:var(--ink-2)}.GAAKDa_gone{font-size:var(--step--1);color:var(--ink-2)}.GAAKDa_actions{align-items:center;gap:var(--space-2) var(--space-5);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.GAAKDa_textButton{min-height:44px;font-size:var(--step--1);color:var(--ink-2);text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);padding-inline:.25em}@media (hover:hover){.GAAKDa_textButton:hover{color:var(--ink);text-decoration-color:currentColor}}@media (max-width:559px){.GAAKDa_item{gap:0 var(--space-4);grid-template-columns:32px minmax(0,1fr)}.GAAKDa_mark{width:32px;height:32px}.GAAKDa_title{font-size:var(--step-1)}}
.U10SIW_page{padding-top:calc(var(--header-h) + clamp(36px, 5vw, 72px));padding-bottom:clamp(140px,30vh,320px)}.U10SIW_layout{grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,48px);display:grid}.U10SIW_intro{align-content:start;gap:18px;display:grid}.U10SIW_sections{gap:var(--space-8);min-width:0;display:grid}.U10SIW_kicker{color:var(--ink-2);align-items:center;gap:12px;display:flex}.U10SIW_kickerRule{opacity:.5;background:currentColor;width:28px;height:1px}.U10SIW_title{margin-left:-.03em;font-size:clamp(3.3rem,1.4rem + 6vw,7.5rem)}.U10SIW_scope{max-width:26rem;font-size:var(--step-1);color:var(--ink-2);text-wrap:pretty;line-height:1.42}@media (min-width:960px){.U10SIW_layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);align-items:start;column-gap:clamp(40px,6vw,112px)}.U10SIW_intro{top:calc(var(--header-h) + 32px);position:sticky}}@media (max-width:559px){.U10SIW_scope{font-size:1.0625rem}}
