.uF9gGa_accordion{border-top:1px solid var(--color-line)}.uF9gGa_item{border-bottom:1px solid var(--color-line)}.uF9gGa_summary{cursor:pointer;letter-spacing:.1em;text-transform:uppercase;padding:20px 0;font-size:11px;list-style:none}.uF9gGa_summary::-webkit-details-marker{display:none}.uF9gGa_summary:after{content:"+";float:right;font-size:17px;font-weight:300}.uF9gGa_item[open] .uF9gGa_summary:after{content:"−"}.uF9gGa_content{color:var(--color-muted);padding-right:25px;font-size:12px;line-height:1.7}
.jiR7Ja_eyebrow{margin-bottom:var(--eyebrow-gap,18px);font-size:var(--eyebrow-size,10px);letter-spacing:.2em;text-transform:uppercase;font-weight:600;display:block}
.qZWkBq_old{color:var(--color-muted);margin-left:7px}
.e7WGRa_button{background:var(--color-ink);min-height:52px;color:var(--color-white);letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;padding:0 28px;font-size:11px;transition:opacity .2s,transform .2s;display:inline-flex}.e7WGRa_button:hover{opacity:.85;transform:translateY(-1px)}.e7WGRa_light{background:var(--color-white);color:var(--color-ink)}.e7WGRa_fullWidth{width:100%}@media (max-width:800px){.e7WGRa_button{min-height:48px;padding:0 20px;font-size:9px}}
.g-pugq_card{min-width:0}.g-pugq_imageLink{background:var(--color-warm);width:100%;display:block;position:relative;overflow:hidden}.g-pugq_image{aspect-ratio:.82;object-fit:cover;mix-blend-mode:multiply;transition:transform .5s}.g-pugq_imageSquare{aspect-ratio:1}.g-pugq_card:hover .g-pugq_image{transform:scale(1.025)}.g-pugq_badge{z-index:2;letter-spacing:.14em;background:#fbfaf8eb;padding:6px 8px;font-size:9px;position:absolute;top:14px;left:14px}.g-pugq_badgeSale{background:var(--color-ink);color:var(--color-white)}.g-pugq_info{text-align:left;justify-content:space-between;width:100%;padding:15px 2px 0;font-size:13px;display:flex}.g-pugq_price{white-space:nowrap}@media (max-width:800px){.g-pugq_badge{padding:5px 6px;font-size:7px;top:8px;left:8px}.g-pugq_info{padding-top:10px;font-size:11px;display:block}.g-pugq_name{margin-bottom:5px;display:block}.g-pugq_price{font-size:10px}}
.I0z52G_grid{gap:var(--grid-row-gap,16px) 16px;grid-template-columns:repeat(4,1fr);display:grid}.I0z52G_threeColumns{grid-template-columns:repeat(3,1fr)}@media (max-width:800px){.I0z52G_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 8px}.I0z52G_threeColumns>:nth-child(3){display:none}}
.Uo9Qca_heading{--eyebrow-gap:14px;margin-bottom:var(--section-heading-gap,46px);justify-content:space-between;align-items:end;display:flex}.Uo9Qca_title{font-size:clamp(40px,4vw,62px);line-height:1}.Uo9Qca_description{max-width:310px;color:var(--color-muted);font-size:13px;line-height:1.6}@media (max-width:800px){.Uo9Qca_heading{--eyebrow-gap:8px;margin-bottom:var(--section-heading-gap,28px)}.Uo9Qca_title{font-size:38px}.Uo9Qca_heading>:not(:first-child){display:none}}
.jZ7k0G_link{border-bottom:1px solid var(--color-ink);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:12px;padding-bottom:7px;font-size:11px;display:inline-flex}
.NSiEYa_section{padding:var(--section-gap-y) var(--page-gutter);background:var(--color-paper)}@media (max-width:800px){.NSiEYa_section{padding-bottom:45px}}
._4suGBa_form{padding:60px 55px 48px}._4suGBa_intro{color:var(--color-muted);margin-bottom:28px;font-size:13px;line-height:1.6}._4suGBa_field{letter-spacing:.12em;text-transform:uppercase;margin-top:20px;font-size:10px;display:block}._4suGBa_optional{color:var(--color-muted)}._4suGBa_input{border:0;border-bottom:1px solid var(--color-line);resize:none;background:0 0;border-radius:0;outline:none;width:100%;padding:10px 0}._4suGBa_input:focus{border-color:var(--color-ink)}._4suGBa_submit{margin-top:30px}@media (max-width:800px){._4suGBa_form{padding:30px 22px 25px}}
._1xVy8a_success{text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;min-height:520px;padding:80px;display:flex}._1xVy8a_title{margin-bottom:18px;font-size:70px}._1xVy8a_text{max-width:420px;color:var(--color-muted);margin-bottom:30px;line-height:1.7}@media (max-width:800px){._1xVy8a_success{min-height:540px;padding:45px 25px}._1xVy8a_title{font-size:58px}}
.R0EZ2q_section{padding:80px var(--page-gutter) var(--section-gap-y)}.R0EZ2q_grid{grid-template-rows:1fr 1fr;grid-template-columns:1.35fr 1fr 1fr;gap:14px;height:710px;display:grid}.R0EZ2q_card{color:var(--color-white);text-align:left;position:relative;overflow:hidden}.R0EZ2q_tall{grid-row:1/3}.R0EZ2q_card:after{content:"";background:linear-gradient(#0000 50%,#14121180);position:absolute;inset:0}.R0EZ2q_image{object-fit:cover;filter:saturate(.65);height:100%;transition:transform .7s,filter .4s}.R0EZ2q_card:hover .R0EZ2q_image{filter:saturate(.9);transform:scale(1.035)}.R0EZ2q_label{z-index:2;font-family:var(--font-display);font-size:30px;position:absolute;bottom:26px;left:28px}.R0EZ2q_arrow{z-index:2;position:absolute;bottom:30px;right:25px}@media (max-width:800px){.R0EZ2q_section{display:none}}
._4sliJa_backdrop{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#14131185;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._4sliJa_modal{background:var(--color-paper);grid-template-columns:.85fr 1.15fr;width:min(840px,94vw);max-height:92vh;display:grid;position:relative;overflow-y:auto;box-shadow:0 24px 80px #0000002e}._4sliJa_close{z-index:2;padding:8px;position:absolute;top:19px;right:19px}._4sliJa_summary{background:var(--color-warm)}._4sliJa_summaryImage{object-fit:cover;mix-blend-mode:multiply;height:330px}._4sliJa_summaryInfo{padding:30px}._4sliJa_summaryTitle{margin-bottom:12px;font-size:38px}._4sliJa_summaryPrice{font-size:14px}@media (max-width:800px){._4sliJa_backdrop{align-items:end;padding:0}._4sliJa_modal{grid-template-columns:1fr;width:100%;max-height:94vh}._4sliJa_summary{grid-template-columns:110px 1fr;display:grid}._4sliJa_summaryImage{height:145px}._4sliJa_summaryInfo{--eyebrow-gap:8px;--eyebrow-size:8px;padding:30px 18px}._4sliJa_summaryTitle{margin-bottom:6px;font-size:28px}}
.a1rBZq_toolbar{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);grid-template-columns:1fr auto 1fr;align-items:center;min-height:62px;display:grid}.a1rBZq_filterButton{letter-spacing:.12em;text-transform:uppercase;justify-self:start;align-items:center;gap:25px;font-size:11px;display:flex}.a1rBZq_tabs{gap:28px;display:flex}.a1rBZq_tab{color:var(--color-muted);padding:23px 0 20px;font-size:11px}.a1rBZq_tabActive{color:var(--color-ink);border-bottom:1px solid var(--color-ink)}.a1rBZq_sort{justify-self:end;align-items:center;gap:10px;font-size:11px;display:flex}.a1rBZq_sortLabel{color:var(--color-muted)}.a1rBZq_select{background:0 0;border:0;outline:none}@media (max-width:800px){.a1rBZq_toolbar{grid-template-columns:1fr 1fr;min-height:52px}.a1rBZq_filterButton{gap:10px}.a1rBZq_tabs{scrollbar-width:none;grid-area:2/1/auto/3;gap:22px;overflow-x:auto}.a1rBZq_tab{white-space:nowrap;padding:15px 0 12px}.a1rBZq_sortLabel{display:none}}
.wx-jTW_hero{background:var(--color-hero-fallback);height:calc(100vh - 112px);min-height:620px;position:relative}.wx-jTW_image{object-fit:cover;object-position:center 40%;filter:saturate(.75);height:100%}.wx-jTW_hero:after{content:"";background:linear-gradient(90deg,#19161480 0%,#1916141a 52%,#0000 72%);position:absolute;inset:0}.wx-jTW_copy{z-index:2;width:600px;color:var(--color-white);position:absolute;top:50%;left:8vw;transform:translateY(-50%)}.wx-jTW_title{letter-spacing:-.02em;margin-bottom:22px;font-size:clamp(58px,6.3vw,104px);line-height:.92}.wx-jTW_text{max-width:430px;margin-bottom:34px;font-size:15px;line-height:1.6}.wx-jTW_credit{z-index:2;color:var(--color-white);letter-spacing:.16em;text-transform:uppercase;writing-mode:vertical-rl;font-size:9px;position:absolute;bottom:28px;right:4vw}@media (max-width:800px){.wx-jTW_hero{height:69vh;min-height:510px}.wx-jTW_image{object-position:58% center}.wx-jTW_hero:after{background:linear-gradient(#0000 35%,#191614a8)}.wx-jTW_copy{--eyebrow-gap:11px;--eyebrow-size:8px;width:auto;inset:auto 22px 34px;transform:none}.wx-jTW_title{margin-bottom:14px;font-size:47px;line-height:.98}.wx-jTW_text,.wx-jTW_credit{display:none}}
.o1Q4ha_panel{background:var(--color-warm);border-bottom:1px solid var(--color-line);align-items:end;gap:60px;padding:28px;display:flex}.o1Q4ha_group{align-items:center;gap:15px;display:flex}.o1Q4ha_groupLabel{letter-spacing:.12em;text-transform:uppercase;margin-right:12px;font-size:10px}.o1Q4ha_option{color:var(--color-muted);font-size:12px}.o1Q4ha_apply{margin-left:auto}@media (max-width:800px){.o1Q4ha_panel{margin:0 -14px;padding:22px 14px;display:block}.o1Q4ha_group{margin-bottom:18px;overflow-x:auto}.o1Q4ha_apply{margin-top:5px}}
.tfUNBq_section{--section-heading-gap:25px;display:none}.tfUNBq_scroll{scrollbar-width:none;grid-auto-columns:72%;grid-auto-flow:column;gap:10px;margin-right:-18px;padding-right:18px;display:grid;overflow-x:auto}.tfUNBq_item{height:300px;color:var(--color-white);text-align:left;position:relative;overflow:hidden}.tfUNBq_item:after{content:"";background:linear-gradient(#0000 40%,#00000073);position:absolute;inset:0}.tfUNBq_image{object-fit:cover;filter:saturate(.65);height:100%}.tfUNBq_label{z-index:2;font-family:var(--font-display);font-size:27px;position:absolute;bottom:18px;left:18px}@media (max-width:800px){.tfUNBq_section{padding:var(--section-gap-y) var(--page-gutter) 20px;display:block}}
.EopyZG_related{grid-column:1/3;padding-top:110px}.EopyZG_title{margin-bottom:45px;font-size:52px}@media (max-width:800px){.EopyZG_related{padding:65px 18px 0}.EopyZG_title{margin-bottom:26px;font-size:38px}}
.VaFlRG_page{padding:90px var(--page-gutter) 130px}.VaFlRG_intro{text-align:center;padding:30px 0 75px}.VaFlRG_title{text-transform:capitalize;margin-bottom:18px;font-size:clamp(58px,7vw,96px)}.VaFlRG_text{color:var(--color-muted);font-size:13px}.VaFlRG_grid{--grid-row-gap:55px;padding-top:45px}@media (max-width:800px){.VaFlRG_page{padding:40px 14px 75px}.VaFlRG_intro{--eyebrow-gap:8px;text-align:left;padding:15px 0 36px}.VaFlRG_title{margin-bottom:9px;font-size:48px}.VaFlRG_text{font-size:11px}.VaFlRG_grid{padding-top:24px}}
._7-J1na_story{padding:60px var(--page-gutter) 130px;grid-template-columns:1.3fr 1fr;display:grid}._7-J1na_imageWrap{position:relative}._7-J1na_image{object-fit:cover;object-position:center 42%;filter:saturate(.7);height:720px}._7-J1na_caption{color:var(--color-white);letter-spacing:.15em;text-transform:uppercase;font-size:10px;position:absolute;bottom:20px;left:24px}._7-J1na_copy{background:var(--color-stone);flex-direction:column;justify-content:center;align-items:flex-start;padding:9vw 8vw;display:flex}._7-J1na_title{margin-bottom:34px;font-size:clamp(50px,5vw,78px);line-height:.95}._7-J1na_text{max-width:420px;color:var(--color-text-soft);margin-bottom:38px;font-size:14px;line-height:1.8}@media (max-width:800px){._7-J1na_story{display:none}}
.qHfRIW_page{padding:70px var(--page-gutter) 130px;grid-template-columns:1.55fr .75fr;align-items:start;gap:6vw;display:grid}.qHfRIW_gallery{grid-template-columns:1fr 1fr;gap:12px;display:grid}.qHfRIW_image{object-fit:cover;background:var(--color-warm);height:min(780px,78vh)}.qHfRIW_secondaryImage{object-position:48% center;filter:saturate(.6)}.qHfRIW_details{padding:8vh 0;position:sticky;top:50px}.qHfRIW_title{margin-bottom:18px;font-size:clamp(50px,5vw,76px);line-height:1}.qHfRIW_price{margin-bottom:35px;font-size:16px}.qHfRIW_description{max-width:460px;color:var(--color-muted);margin-bottom:35px;font-size:14px;line-height:1.8}.qHfRIW_buyButton{margin-bottom:30px}@media (max-width:800px){.qHfRIW_page{padding:0 0 75px;display:block}.qHfRIW_gallery{display:block}.qHfRIW_image{height:55vh;min-height:430px}.qHfRIW_secondaryImage{display:none}.qHfRIW_details{--eyebrow-gap:11px;padding:36px 18px 20px;position:static}.qHfRIW_title{margin-bottom:12px;font-size:48px}.qHfRIW_price{margin-bottom:24px}.qHfRIW_description{margin-bottom:28px;font-size:13px}}
