:root{--ed-g:#F3F4F5;--ed-ink:#111111;--ed-mute:#6B6B6D;--ed-2nd:#7B7C7C;--ed-line:rgba(17,17,17,.1);--ed-hair:rgba(17,17,17,.06);--ed-band:#0F1012;--ed-on-band:#F3F4F5;--ed-on-band-mute:rgba(243,244,245,.64);--ed-on-band-2:#818283;--ed-on-band-line:rgba(243,244,245,.12);--ed-on-band-hair:rgba(243,244,245,.06);--ed-field:#FFFFFF;--ed-btn-line:#ABABAB;--ed-veil:rgba(17,17,17,.04);--ed-sel:#8C8C8C;--ed-bg:var(--ed-g);--ed-fg:var(--ed-ink);--ed-fg-mute:var(--ed-mute);--ed-fg-2:var(--ed-2nd);--ed-fg-line:var(--ed-line);--ed-fg-hair:var(--ed-hair);--ed-font:"Switzer","Helvetica Neue",Helvetica,Arial,sans-serif;--ed-mono-font:"Sometype Mono",ui-monospace,"SF Mono",Menlo,monospace;--font-mono:var(--ed-mono-font);--ed-t-statement:clamp(56px,7.8vw,120px);--ed-t-display:40px;--ed-t-title:20px;--ed-t-body:14px;--ed-t-long:16px;--ed-t-mono:12px;--ed-t-ui:12px;--ed-t-index:clamp(40px,4.4vw,64px);--ed-t-field:14px;--ed-cols:8;--ed-gap:16px;--ed-m:32px;--ed-safe:max(env(safe-area-inset-left,0px),env(safe-area-inset-right,0px));--ed-ml:max(var(--ed-m),env(safe-area-inset-left,0px));--ed-mr:max(var(--ed-m),env(safe-area-inset-right,0px));--ed-col:calc((100vw - var(--sbw,0px) - var(--ed-ml) - var(--ed-mr) - (var(--ed-cols) - 1) * var(--ed-gap)) / var(--ed-cols));--ed-span2:calc(2 * var(--ed-col) + var(--ed-gap));--ed-span3:calc(3 * var(--ed-col) + 2 * var(--ed-gap));--ed-span4:calc(4 * var(--ed-col) + 3 * var(--ed-gap));--ed-span5:calc(5 * var(--ed-col) + 4 * var(--ed-gap));--ed-4:4px;--ed-8:8px;--ed-12:12px;--ed-16:16px;--ed-24:24px;--ed-32:32px;--ed-48:48px;--ed-72:72px;--ed-128:128px;--ed-sec:var(--ed-128);--ed-blk:var(--ed-72);--ed-hd:var(--ed-32);--ed-rowgap:var(--ed-48);--ed-out:cubic-bezier(.25,1,.5,1);--ed-in:cubic-bezier(.5,0,.75,0);--ed-deck:cubic-bezier(.65,0,.25,1);--ed-drop:cubic-bezier(.65,0,.35,1);--ed-panel:cubic-bezier(.22,1,.36,1)}@media(min-width:1680px){:root{--ed-m:48px}}@media(min-width:768px)and (max-width:1023px){:root{--ed-m:24px}}@media(max-width:767px){:root{--ed-cols:4;--ed-gap:8px;--ed-m:16px;--ed-ml:calc(var(--ed-m) + var(--ed-safe));--ed-mr:calc(var(--ed-m) + var(--ed-safe));--ed-t-statement:clamp(40px,11vw,52px);--ed-t-display:28px;--ed-t-title:17px;--ed-t-index:clamp(28px,8.4vw,36px);--ed-t-field:16px;--ed-32:24px;--ed-72:64px;--ed-128:88px}}:root{--c-g:var(--ed-g);--c-ink:var(--ed-ink);--c-mute:var(--ed-mute);--c-band:var(--ed-band);--c-on-band:var(--ed-on-band);--c-on-band-2:var(--ed-on-band-2);--c-band-rule:var(--ed-on-band-line);--c-m:var(--ed-m);--c-ml:var(--ed-ml);--c-mr:var(--ed-mr);--c-title:var(--ed-t-title);--c-body:var(--ed-t-body);--c-ui:var(--ed-t-ui);--c-input:var(--ed-t-field);--c-enter:var(--ed-out);--c-deck:var(--ed-deck);--c-panel:var(--ed-panel);--b-g:var(--ed-g);--b-ink:var(--ed-ink);--b-2nd:var(--ed-2nd);--b-line:var(--ed-line);--b-mute:var(--ed-mute);--b-field:var(--ed-field);--b-hair:var(--ed-hair);--b-dark:var(--ed-band);--b-on-dark:var(--ed-on-band);--b-on-dark-2:var(--ed-on-band-2);--b-on-dark-line:var(--ed-on-band-line);--b-on-dark-hair:var(--ed-on-band-hair);--b-out:var(--ed-out);--b-t-statement:var(--ed-t-statement);--b-t-display:var(--ed-t-display);--b-t-title:var(--ed-t-title);--b-t-body:var(--ed-t-body);--b-t-ui:var(--ed-t-ui);--b-t-mono:var(--ed-t-mono);--b-4:var(--ed-4);--b-8:var(--ed-8);--b-12:var(--ed-12);--b-16:var(--ed-16);--b-32:var(--ed-32);--b-72:var(--ed-72);--b-128:var(--ed-128);--b-cols:var(--ed-cols);--b-gap:var(--ed-gap);--b-pl:var(--ed-ml);--b-pr:var(--ed-mr)}::selection{color:var(--ed-sel);background:transparent;text-shadow:none}html.sb-x{scrollbar-width:none;scrollbar-gutter:auto}html.sb-x::-webkit-scrollbar{display:none;width:0;height:0}.ed-grid,.ed-sub{--c:auto;--s:var(--ed-cols);--cm:auto;--sm:4;display:grid;grid-template-columns:repeat(var(--ed-cols),minmax(0,1fr));column-gap:var(--ed-gap);align-items:start}.ed-grid,.ed-wrap{padding-left:var(--ed-ml);padding-right:var(--ed-mr)}@supports (grid-template-columns:subgrid){.ed-grid>.ed-sub{grid-template-columns:subgrid;column-gap:var(--ed-gap)}}.ed-grid>*,.ed-sub>*{min-width:0;grid-column:var(--c) / span var(--s)}@media(max-width:767px){.ed-grid>*,.ed-sub>*{grid-column:var(--cm) / span var(--sm)}}.ed-grid>.is-end,.ed-sub>.is-end{align-self:end}.ed-grid>.is-center,.ed-sub>.is-center{align-self:center}.ed-grid>.is-drop,.ed-sub>.is-drop{margin-top:var(--ed-72)}.ed-band,.on-band{--ed-bg:var(--ed-band);--ed-fg:var(--ed-on-band);--ed-fg-mute:var(--ed-on-band-mute);--ed-fg-2:var(--ed-on-band-2);--ed-fg-line:var(--ed-on-band-line);--ed-fg-hair:var(--ed-on-band-hair)}.ed-band{position:relative;background:var(--ed-band);color:var(--ed-on-band)}.on-band{color:var(--ed-on-band)}.on-light{--ed-bg:var(--ed-g);--ed-fg:var(--ed-ink);--ed-fg-mute:var(--ed-mute);--ed-fg-2:var(--ed-2nd);--ed-fg-line:var(--ed-line);--ed-fg-hair:var(--ed-hair);color:var(--ed-ink)}:is(.ed-statement,.ed-display,.ed-title,.ed-body,.ed-long){font-family:var(--ed-font);text-transform:none;font-style:normal}.kg{letter-spacing:.015em}.ed-statement{margin:0;font-weight:500;font-size:var(--ed-t-statement);line-height:1.02;letter-spacing:-.03em;font-kerning:none;font-feature-settings:"kern" 0;text-wrap:balance}.ed-display{margin:0;font-weight:500;font-size:var(--ed-t-display);line-height:1;letter-spacing:-.03em;text-wrap:balance}.ed-title{margin:0;font-weight:500;font-size:var(--ed-t-title);line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.ed-body{margin:0;font-weight:400;font-size:var(--ed-t-body);line-height:1.5;letter-spacing:-.005em;max-width:64ch;text-wrap:pretty}.ed-long{margin:0;font-weight:400;font-size:var(--ed-t-long);line-height:1.6;letter-spacing:0;max-width:64ch;text-wrap:pretty}.ed-mono,.ed-mono *{font-family:var(--ed-mono-font);font-weight:400;font-size:var(--ed-t-mono);line-height:1.3;letter-spacing:0;text-transform:none;font-style:normal;font-variant-numeric:tabular-nums}.ed-mono{margin:0}.ed-ui{font-family:var(--ed-font);font-weight:500;font-size:var(--ed-t-ui);line-height:1.2;letter-spacing:.04em;text-transform:uppercase;font-style:normal}.ed-mute{color:var(--ed-fg-mute)}.ed-nowrap{white-space:nowrap}.ed-two{display:flex;flex-direction:column;gap:0}.ed-two>*{margin:0;color:var(--ed-fg-2);transition:color .5s var(--ed-out)}.ed-two>:first-child,.ed-two>.is-lit{color:var(--ed-fg)}.ed-two:has(>.is-lit)>:first-child:not(.is-lit){color:var(--ed-fg-2)}.ed-2{color:var(--ed-fg-2)}.ed-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ed-16);margin:0;padding-top:var(--ed-12);border-top:1px solid var(--ed-fg-line);color:var(--ed-fg-mute)}.ed-head :is(.ed-head-l,.ed-head-f){margin:0;font-family:var(--ed-mono-font);font-weight:400;font-size:var(--ed-t-mono);line-height:1.3;letter-spacing:0;text-transform:none;font-style:normal;font-variant-numeric:tabular-nums;color:inherit;text-wrap:nowrap}.ed-head-l{display:flex;align-items:baseline;min-width:0}.ed-head-no{flex:0 0 auto;min-width:var(--ed-48)}.ed-head-f{text-align:right;flex:0 0 auto}.ed-head+*{margin-top:var(--ed-hd)}.ed-plate{margin:0;min-width:0;container-type:inline-size}.ed-plate-f{display:block;position:relative;overflow:hidden;aspect-ratio:var(--ed-r,4/5);background:var(--ed-fg-hair);color:inherit;text-decoration:none}.ed-plate-f>img,.ed-plate-f>picture>img,.ed-plate-f>.pic>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;margin:0}.ed-plate.is-edit .ed-plate-f img{object-fit:cover;object-position:var(--ed-pos,50% 50%)}.ed-plate.is-product .ed-plate-f{background:transparent}.ed-plate.is-product .ed-plate-f img{object-fit:contain!important;padding:6%;box-sizing:border-box}.ed-plate.is-draw .ed-plate-f{background:transparent;aspect-ratio:var(--ed-r,auto)}.ed-plate.is-draw .ed-plate-f img{object-fit:contain!important}html.ed-js .ed-plate-f img:not(.is-in):not([data-ed-now]){opacity:0}.ed-plate-f img{transition:opacity .3s linear}.ed-cap{display:grid;grid-template-columns:minmax(56px,max-content) minmax(72px,max-content) minmax(0,1fr);column-gap:var(--ed-8);align-items:baseline;margin:var(--ed-8) 0 0;padding:0;color:var(--ed-fg-mute);font-family:var(--ed-mono-font);font-weight:400;font-size:var(--ed-t-mono);line-height:1.3;letter-spacing:0;text-transform:none;font-style:normal;font-variant-numeric:tabular-nums}.ed-cap>*{min-width:0}.ed-cap-s{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-wrap:pretty}.ed-cap>:only-child,.ed-cap>.ed-cap-s:first-child{grid-column:1 / -1}.ed-cap>.ed-cap-n+.ed-cap-s{grid-column:2 / -1}@container (max-width:300px){.ed-cap{grid-template-columns:minmax(48px,max-content) minmax(0,1fr)}.ed-cap>.ed-cap-s,.ed-cap>.ed-cap-n+.ed-cap-s{grid-column:1 / -1}}@media(hover:hover){a.ed-plate-f:hover~.ed-cap .ed-cap-s,.ed-plate:has(a:hover) .ed-cap-s{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.28em}}.ed-dip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ed-16);align-items:start}:is(.ed-band,.on-band) .ed-dip,.ed-dip.is-seam{gap:0}.ed-ledger{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--ed-fg-line)}.ed-ledger>*{display:grid;grid-template-columns:minmax(56px,max-content) minmax(0,1fr) auto;column-gap:var(--ed-16);align-items:baseline;min-height:40px;margin:0;padding:11px 0 10px;border-top:1px solid var(--ed-fg-line);box-sizing:border-box;font-family:var(--ed-font);font-size:var(--ed-t-body);line-height:1.35;letter-spacing:-.005em;color:var(--ed-fg)}.ed-ledger.is-lg>*{min-height:48px;padding:15px 0 14px}.ed-ledger>*>:is(dt,dd,span,a){margin:0;min-width:0}.ed-ledger>*>:first-child,.ed-ledger-k{font-family:var(--ed-mono-font);font-size:var(--ed-t-mono);line-height:1.3;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;color:var(--ed-fg-mute)}.ed-ledger-x{justify-self:end;text-align:right;font-family:var(--ed-mono-font);font-size:var(--ed-t-mono);color:var(--ed-fg-mute);font-variant-numeric:tabular-nums}.ed-ledger.is-mono>*,.ed-ledger.is-mono>*>*{font-family:var(--ed-mono-font);font-size:var(--ed-t-mono);line-height:1.3;letter-spacing:0;font-variant-numeric:tabular-nums}.ed-ledger.is-mono>*>:not(:first-child){color:var(--ed-fg)}.ed-ledger>*:has(>:nth-child(2):last-child){grid-template-columns:minmax(40px,max-content) minmax(0,1fr)}dl.ed-ledger>*:has(>:nth-child(2):last-child){grid-template-columns:minmax(72px,max-content) minmax(0,1fr)}@media(max-width:767px){.ed-ledger>*{column-gap:var(--ed-12)}dl.ed-ledger>*:has(>:nth-child(2):last-child){grid-template-columns:minmax(56px,max-content) minmax(0,1fr)}}.ed-ledger.is-kv>*{grid-template-columns:minmax(0,1fr) auto}.ed-ledger.is-kv>*>:last-child{justify-self:end;text-align:right}.ed-index{position:relative;color:var(--ed-fg)}.ed-index-list{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--ed-fg-line)}.ed-index-row{margin:0;border-top:1px solid var(--ed-fg-line)}.ed-index-a{display:grid;grid-template-columns:var(--ed-48) minmax(0,1fr) auto;column-gap:var(--ed-16);align-items:center;min-height:var(--ed-index-h,96px);padding:var(--ed-8) 0;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.ed-index-no{align-self:center;font-family:var(--ed-mono-font);font-size:var(--ed-t-mono);line-height:1.3;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--ed-fg-2)}.ed-index-l{min-width:0;font-family:var(--ed-font);font-weight:500;font-size:var(--ed-t-index);line-height:1;letter-spacing:-.03em;text-transform:none;color:var(--ed-fg-2);white-space:nowrap;overflow:hidden;text-overflow:clip;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:max(1px,.03em);text-underline-offset:.12em;transition:color .3s var(--ed-out),text-decoration-color .3s var(--ed-out)}.ed-index-c{justify-self:end;text-align:right;font-family:var(--ed-mono-font);font-size:var(--ed-t-mono);line-height:1.3;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--ed-fg-mute);white-space:nowrap}.ed-index-x{justify-self:end}.ed-index-a:is(:focus-visible,[aria-current=page],[aria-current=true],.is-lit) .ed-index-l,.ed-index-row.is-lit .ed-index-l{color:var(--ed-fg);text-decoration-color:currentColor}@media(hover:hover){.ed-index-a:hover .ed-index-l{color:var(--ed-fg);text-decoration-color:currentColor}}.ed-index-row.is-lead .ed-index-l{color:var(--ed-fg)}.ed-index.is-compact,.ed-index.is-compact .ed-index-a{--ed-index-h:56px}.ed-index-plate{position:relative;margin:0;aspect-ratio:var(--ed-r,4/5);overflow:hidden;background:var(--ed-fg-hair)}.ed-index-plate>img,.ed-index-plate [data-ed-img]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s var(--ed-out)}.ed-index-plate [data-ed-img].is-product{object-fit:contain!important;padding:6%;box-sizing:border-box}.ed-index-plate>[data-ed-img]:first-child,.ed-index-plate [data-ed-img].is-on{opacity:1}.ed-index-plate:has(.is-on) [data-ed-img]:not(.is-on){opacity:0}@media(max-width:767px){.ed-index{--ed-index-h:56px}.ed-index-a{grid-template-columns:32px minmax(0,1fr) auto;column-gap:var(--ed-8)}.ed-index-row:not(.is-lead):not(.is-keep) .ed-index-c{display:none}}.ed-lines{position:absolute;inset:0 var(--ed-mr) 0 calc(var(--ed-ml) - var(--ed-gap));pointer-events:none;z-index:1;color:var(--ed-fg-hair);background:repeating-linear-gradient(to right,transparent 0 calc(100% / var(--ed-cols) - 1px),currentColor calc(100% / var(--ed-cols) - 1px) calc(100% / var(--ed-cols)));clip-path:inset(0 1px 0 0)}.ed-lines.is-below-hdr{top:calc(var(--ann,0px) + var(--hdr,64px))}.ed-link{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:inherit;cursor:pointer;font-family:var(--ed-font);font-weight:500;font-size:var(--ed-t-ui);line-height:1.2;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent}.ed-link:after{content:"";position:absolute;left:0;right:.04em;bottom:calc(50% - .6em - 4px);height:1px;background:currentColor;clip-path:inset(0 100% 0 0);transition:clip-path .3s var(--ed-out)}.ed-link.is-ul:after,.ed-link[aria-current]:after,.ed-link[aria-selected=true]:after,.ed-link:focus-visible:after{clip-path:inset(0 0 0 0)}@media(hover:hover){.ed-link:hover:after{clip-path:inset(0 0 0 0)}}.ed-link.is-mute{color:var(--ed-fg-mute)}.ed-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ed-8);min-height:48px;min-width:200px;padding:0 var(--ed-32);box-sizing:border-box;border-radius:8px;border:1px solid var(--ed-ink);background:var(--ed-ink);color:var(--ed-g);cursor:pointer;font-family:var(--ed-font);font-weight:500;font-size:var(--ed-t-ui);line-height:1.2;letter-spacing:.04em;text-transform:uppercase;font-style:normal;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:opacity .15s linear,border-color .15s linear}.ed-btn.is-line{background:transparent;color:var(--ed-fg);border-color:var(--ed-btn-line)}:is(.ed-band,.on-band) .ed-btn.is-line{border-color:var(--ed-on-band-2)}.ed-btn.is-white{background:var(--ed-on-band);color:var(--ed-ink);border-color:var(--ed-on-band)}.ed-btn.is-block{display:flex;width:100%}@media(hover:hover){.ed-btn:not(.is-line):hover{opacity:.88}.ed-btn.is-line:hover{border-color:var(--ed-fg)}}.ed-btn:is(:disabled,[aria-disabled=true]){opacity:.4;cursor:default}.ed-field{display:flex;flex-direction:column;gap:var(--ed-4);min-width:0;color:var(--ed-fg)}.ed-field-l{font-family:var(--ed-mono-font);font-size:var(--ed-t-mono);line-height:1.3;letter-spacing:0;text-transform:none;color:var(--ed-fg-mute)}:root .ed-field :is(input,textarea,select){display:block;width:100%;min-height:48px;margin:0;padding:0;box-sizing:border-box;border:0;border-bottom:1px solid var(--ed-fg);border-radius:0;background:transparent;color:var(--ed-fg);font-family:var(--ed-font);font-size:var(--ed-t-field);line-height:1.4;letter-spacing:0;text-transform:none;-webkit-appearance:none;appearance:none;box-shadow:none}:root .ed-field textarea{min-height:120px;padding:12px 0;resize:vertical}:root .ed-field :is(input,textarea)::placeholder{color:var(--ed-fg-mute);opacity:1;text-transform:none;letter-spacing:0}:root .ed-field :is(input,textarea):focus{border-bottom-color:var(--ed-fg)}:root .ed-field.is-error :is(input,textarea){border-bottom-color:var(--ed-fg)}.ed-field-e{font-family:var(--ed-mono-font);font-size:var(--ed-t-mono);color:var(--ed-fg)}@media(prefers-reduced-motion:no-preference){html.ed-js [data-ed-reveal]:not(.is-in){opacity:0;transform:translateY(12px)}html.ed-js [data-ed-reveal]{transition:opacity .6s var(--ed-out),transform .6s var(--ed-out);transition-delay:var(--ed-d,0ms)}}body:not(.template-product) :is(input,textarea)::placeholder{text-transform:none;letter-spacing:0}:root:not(#_) :is(.psr .psr-h,.mega-cols li.mute,.nlp-eyebrow,.ftr .frow-copy,.ftr .frow-mail,.mm-rel-eb){font-family:var(--ed-mono-font);font-weight:400;font-size:var(--ed-t-mono);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){:is(.ed-two>*,.ed-index-l,.ed-index-plate [data-ed-img],.ed-plate-f img,.ed-link:after,.ed-btn){transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/ed-system.css.map */
