.detail_hero__SjmOY{position:relative;overflow:hidden;display:flex;align-items:flex-end}.detail_heroPhoto__dwnlr{min-height:min(78svh,760px)}.detail_heroPlain__YgZ8V{min-height:0}.detail_heroMedia__wNEzI{position:absolute;inset:0;z-index:-1;background:var(--ink)}.detail_heroMedia__wNEzI img,.detail_heroMedia__wNEzI picture{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.detail_heroMedia__wNEzI:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(18 17 16/.55),rgb(18 17 16/.15) 35%,rgb(18 17 16/.85))}.detail_heroInner__clBOV{padding-top:calc(var(--header-h) + var(--s-9));padding-bottom:clamp(48px,7vw,96px);display:grid;gap:var(--s-5)}.detail_title__B_eSX{max-width:18ch}.detail_facts__fQwWF{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-2) var(--s-5);font-weight:500}.detail_facts__fQwWF>*+:before{content:"";display:inline-block;width:1px;height:.9em;margin-right:var(--s-5);background:var(--steel-dk);vertical-align:-.1em}.detail_facts__fQwWF .t-price{font-size:2rem}.detail_factPart__r217b{font-family:var(--font-display),sans-serif;font-weight:800;font-size:var(--t-price);line-height:1.1;font-variant-numeric:tabular-nums}.detail_heroActions__fKp8j{display:flex;flex-wrap:wrap;gap:var(--s-3)}.detail_layout__1_lCF{display:grid;gap:var(--s-8)}@media (min-width:1024px){.detail_layout__1_lCF{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:var(--s-9)}}.detail_main__SatNo{display:grid;gap:var(--s-7);align-content:start}.detail_block__tqpSc{display:grid;gap:var(--s-5)}.detail_lists__oZ6y2{display:grid;gap:var(--s-6)}@media (min-width:768px){.detail_lists__oZ6y2{grid-template-columns:1fr 1fr}}.detail_lists__oZ6y2>div{display:grid;gap:var(--s-3);align-content:start}.detail_ticks__pr1Pj{list-style:none;display:grid;gap:var(--s-2)}.detail_ticks__pr1Pj li{position:relative;padding-left:1.4em}.detail_ticks__pr1Pj li:before{content:"";position:absolute;left:0;top:.72em;width:.7em;height:2px;background:var(--plate)}.detail_priceList__Tzyk3{list-style:none;border-top:1px solid var(--ink)}.detail_priceList__Tzyk3 li{padding-block:var(--s-3);border-bottom:1px solid rgb(18 17 16/.16);font-weight:600;font-variant-numeric:tabular-nums}.detail_notes__Ekgq8{list-style:none;display:grid;gap:var(--s-3);max-width:68ch}.detail_notes__Ekgq8 li{padding-left:var(--s-4);border-left:2px solid var(--bone)}.detail_rail__rzOMI{align-self:start}@media (min-width:1024px){.detail_rail__rzOMI{position:sticky;top:calc(var(--header-h) + var(--s-5))}}.detail_panel__Tk6Hs{display:grid;gap:var(--s-5)}.detail_relHead__BtV_E{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:var(--s-4);margin-bottom:var(--s-7)}.detail_back__Clu3p{display:inline-flex;align-items:center;gap:var(--s-2)}.detail_cardText__S3sC6{display:grid;gap:var(--s-2)}.detail_from__PdXAu{font-family:var(--font-label),sans-serif;font-size:var(--t-label);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--steel-dk)}.detail_mobileLine__Ufsae{font-weight:600;color:var(--patina-on-dark)}.detail_intro__x7J95{display:grid;gap:var(--s-6)}.detail_introText__AiktX{display:grid;gap:var(--s-4);align-content:start}.detail_reelWrap__Gk_nR{width:min(100%,280px)}@media (min-width:640px){.detail_introReel__gGHJi{grid-template-columns:minmax(0,1fr) 240px;align-items:start}.detail_reelWrap__Gk_nR{width:100%}}