.shell-module__8ocdXq__shell{grid-template-columns:1fr;max-width:1660px;margin:0 auto;padding:0 20px;display:grid}.shell-module__8ocdXq__rail{--rail-size:12px;flex-direction:column;padding:16px 0;display:flex}.shell-module__8ocdXq__railFoot{margin-top:auto;padding-top:16px}.shell-module__8ocdXq__railFoot:empty{display:none}.shell-module__8ocdXq__identity{font-size:var(--rail-size);font-weight:700;line-height:var(--lh);text-transform:uppercase;color:#000;padding:1px 0;text-decoration:none;display:block}.shell-module__8ocdXq__slot{flex-direction:column;display:none}.shell-module__8ocdXq__make{margin-top:var(--gap-block);flex-direction:column;display:flex}.shell-module__8ocdXq__railTitle{flex-direction:column;display:none}.shell-module__8ocdXq__railTitle>*{font-size:var(--rail-size);line-height:var(--lh);padding:1px 0}.shell-module__8ocdXq__nav,.shell-module__8ocdXq__navSlot{flex-direction:column;display:flex}.shell-module__8ocdXq__navItem{font-size:var(--rail-size);line-height:var(--lh);text-transform:uppercase;color:#000;text-align:left;cursor:pointer;background:0 0;border:0;padding:1px 0;font-family:inherit;text-decoration:none;transition:color .2s;display:block}.shell-module__8ocdXq__navItem:hover{color:#6b6b6b}.shell-module__8ocdXq__slot .rail-lines{flex-direction:column;display:flex}.shell-module__8ocdXq__slot .rail-lines>*{font-size:var(--rail-size);line-height:var(--lh);margin-top:0;padding:1px 0}.shell-module__8ocdXq__slotLine{font-size:var(--rail-size);line-height:var(--lh);text-transform:uppercase;color:#000;font-variant-numeric:tabular-nums;padding:1px 0}.shell-module__8ocdXq__slotLink{text-align:left;cursor:pointer;background:0 0;border:0;font-family:inherit;text-decoration:none;transition:color .2s;display:block;}.shell-module__8ocdXq__slotLink:hover{color:#6b6b6b}.shell-module__8ocdXq__slotDanger{color:#d22}.shell-module__8ocdXq__slotDanger:hover{color:#a81212}.shell-module__8ocdXq__slotSpacer{margin-top:0}.shell-module__8ocdXq__navOn{color:#000;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.shell-module__8ocdXq__navGap{height:0}.shell-module__8ocdXq__main{--screen-max:1180px;--screen-pad:0 0 32px;--screen-min-height:auto;--grid-cols:repeat(auto-fill, minmax(190px, 1fr));--grid-gap:20px;--grid-row-gap:18px;--title-size:17px;--title-tracking:.01em;min-width:0}@media (max-width:999px){.shell-module__8ocdXq__main{--screen-max:980px;--screen-pad:8px 0 96px;--grid-cols:repeat(3, 1fr);--grid-gap:12px;--grid-row-gap:18px;--title-size:12px;--title-tracking:0}}@media (min-width:1000px){.shell-module__8ocdXq__shell:not(.shell-module__8ocdXq__bare){grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:0;min-height:100dvh;padding:0 32px}.shell-module__8ocdXq__rail{align-items:flex-start;padding:28px 0 0;position:relative}.shell-module__8ocdXq__railFoot{margin:0;padding:0;position:absolute;bottom:0;right:0}.shell-module__8ocdXq__main{--screen-max:none;--grid-cols:repeat(auto-fill, minmax(220px, 1fr));--ui-text:12px;--ui-sub:12px;--tile-sub:11px;--title-size:12px;--title-weight:400;--title-color:#6b6b6b;--title-tracking:0;--context-display:none;--row-measure:440px;--prose-measure:560px;padding-top:28px;padding-bottom:32px}.shell-module__8ocdXq__shell .shell-module__8ocdXq__slot,.shell-module__8ocdXq__shell .shell-module__8ocdXq__railTitle[data-menu-says=no]{display:flex}:is(.shell-module__8ocdXq__main .screen-header-lines,.shell-module__8ocdXq__main .screen-header-title,.shell-module__8ocdXq__main .screen-footer-bar){display:none}}.shell-module__8ocdXq__bare{max-width:none;padding:0;display:block}@media (min-width:1000px){.shell-module__8ocdXq__shell.shell-module__8ocdXq__showroom{--screen-max:none;--screen-pad:0;--ui-text:12px;--ui-sub:12px;--title-size:12px;--wordmark-size:12px;--grid-cols:repeat(auto-fill, minmax(220px, 1fr));--grid-gap:20px;--grid-row-gap:18px;--row-measure:440px;--prose-measure:560px;max-width:1660px;margin:0 auto;padding:28px 32px 32px}}@media (hover:hover) and (min-width:1000px){.shell-module__8ocdXq__main :is(a,button):hover :is(img,[data-thumb]){filter:brightness(.85)}.shell-module__8ocdXq__main :is(a,button) :is(img,[data-thumb]){transition:filter .2s}}
*{box-sizing:border-box;margin:0;padding:0}:root{--lh:1.25;--lh-prose:1.35;--gap-block:10px;--row-pad:5px}html,body{color:#000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:var(--lh);background:#fff}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}:focus-visible{outline-offset:2px;outline:2px solid #000}
