._5FcBFG_page{--ink:#1c1918;--muted:#625b55;--paper:#fff;--pale:#f4f2ef;--line:#1c191824;--on-photo:#fff;--display:var(--font-jost), "Futura", "Helvetica Neue", Arial, sans-serif;--body:var(--font-inter), "Helvetica Neue", Arial, sans-serif;--serif:var(--font-cormorant), Georgia, serif;--band-h:clamp(420px, 34vw, 460px);color:var(--ink);background:var(--paper);font-family:var(--body);width:100%;font-size:15px;line-height:1.55}:where(._5FcBFG_page) button,:where(._5FcBFG_page) select{font:inherit;color:inherit;border-radius:0}:where(._5FcBFG_page) button{cursor:pointer}:where(._5FcBFG_page) img{max-width:100%;display:block}._5FcBFG_gut{padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px))}._5FcBFG_wrap{max-width:1280px;margin:0 auto}._5FcBFG_label{letter-spacing:2px;text-transform:uppercase;color:var(--muted);margin:0;font-size:12px}._5FcBFG_display{font-family:var(--display);text-transform:uppercase;text-wrap:balance;margin:0;font-weight:200;line-height:1}._5FcBFG_hero{background:var(--ink);height:clamp(560px,62vw,880px);position:relative;overflow:hidden}._5FcBFG_hero>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._5FcBFG_shade{background:linear-gradient(0deg,#1c19188c 0,#1c191852 34%);position:absolute;inset:0}._5FcBFG_heroText{text-align:center;color:var(--on-photo);flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:96px 16px 64px;display:flex;position:absolute;inset:0}._5FcBFG_eyebrow{letter-spacing:2.4px;text-transform:uppercase;margin:0;font-size:12px}._5FcBFG_heroTitle{font-weight:inherit;flex-direction:column;align-items:center;gap:18px;margin:0;display:flex}._5FcBFG_heroName{font-family:var(--display);text-transform:uppercase;letter-spacing:clamp(6px,1vw,14px);font-size:clamp(64px,10vw,136px);font-weight:200;line-height:1}._5FcBFG_heroRoom{font-family:var(--serif);text-transform:none;letter-spacing:0;font-size:clamp(22px,2.4vw,30px);font-style:italic;font-weight:400;line-height:1.2}._5FcBFG_tabs{z-index:1;flex-wrap:wrap;justify-content:center;gap:4px 48px;padding:0 16px 30px;display:flex;position:absolute;bottom:0;left:0;right:0}._5FcBFG_tab{color:var(--on-photo);letter-spacing:2.4px;text-transform:uppercase;opacity:.9;text-shadow:0 1px 8px #1c191873;border-bottom:2px solid #0000;padding:14px 2px 12px;font-size:15px;font-weight:500;text-decoration:none}._5FcBFG_tab:hover{opacity:1;border-bottom-color:#fff9}._5FcBFG_tab[aria-current=page]{opacity:1;border-bottom-color:var(--on-photo)}._5FcBFG_roombar{z-index:39;background:var(--paper);border-top:1px solid #1c191814;max-width:1474px;margin:0 auto;position:fixed;top:96px;left:16px;right:16px;box-shadow:0 6px 10px -4px #1c19181f}._5FcBFG_roombar[hidden]{display:none}._5FcBFG_roombarIn{grid-template-columns:1fr auto 1fr;align-items:center;gap:0 24px;max-width:1280px;min-height:60px;margin:0 auto;padding:0 16px;display:grid}._5FcBFG_rbName{font-family:var(--display);letter-spacing:4px;text-transform:uppercase;justify-self:start;font-size:20px;font-weight:300}._5FcBFG_rbRooms{flex-wrap:wrap;justify-content:center;gap:4px 32px;display:flex}._5FcBFG_rbLink{color:var(--muted);letter-spacing:1.6px;text-transform:uppercase;border-bottom:1px solid #0000;padding:18px 2px 16px;font-size:13px;text-decoration:none}._5FcBFG_rbLink:hover{color:var(--ink)}._5FcBFG_rbLink[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink)}._5FcBFG_section{padding-block:clamp(64px,9vw,128px)}._5FcBFG_intro{grid-template-columns:7fr 5fr;align-items:center;gap:clamp(40px,7vw,96px);display:grid}._5FcBFG_lead{font-family:var(--display);max-width:34ch;margin:0;font-size:clamp(22px,2.3vw,30px);font-weight:300;line-height:1.45}._5FcBFG_side{flex-direction:column;gap:30px;padding-top:6px;display:flex}._5FcBFG_matGroups{flex-direction:column;gap:30px;display:flex}._5FcBFG_matGroup{flex-direction:column;gap:12px;display:flex}._5FcBFG_swatches{flex-wrap:wrap;gap:14px 24px;margin:0;padding:0;list-style:none;display:flex}._5FcBFG_swatch{align-items:center;gap:12px;font-size:14px;display:flex;position:relative}._5FcBFG_swatchBtn{cursor:zoom-in;background:0 0;border:0;padding:0;display:block}._5FcBFG_swatch img{-o-object-fit:cover;object-fit:cover;width:52px;height:52px}._5FcBFG_swatchBig{z-index:30;background:var(--paper);border:1px solid var(--line);width:300px;height:300px;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 8px 24px #1c191824}._5FcBFG_swatchBig img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}._5FcBFG_swatchBigRight{left:auto;right:0}._5FcBFG_links{border-top:1px solid var(--line);flex-direction:column;padding-top:18px;display:flex}._5FcBFG_textlink{letter-spacing:1.4px;text-transform:uppercase;color:var(--ink);padding-block:8px;font-size:13px;text-decoration:none;display:inline-block}._5FcBFG_textlink:hover{text-decoration:underline}._5FcBFG_gallery{padding-bottom:96px}._5FcBFG_secHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:20px;display:flex}._5FcBFG_secTitle{font-family:var(--display);letter-spacing:1px;margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:300}._5FcBFG_linkbtn{letter-spacing:1.4px;text-transform:uppercase;color:var(--ink);text-underline-offset:4px;background:0 0;border:0;padding:10px 0;font-size:13px;text-decoration:underline}._5FcBFG_pair{gap:16px;display:flex}._5FcBFG_pair figure{min-width:0;margin:0}._5FcBFG_photoBtn{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}._5FcBFG_photoBtn img{width:100%;height:auto}._5FcBFG_pieces{padding-bottom:0}._5FcBFG_bands{padding-bottom:56px}._5FcBFG_gridHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:44px;display:flex}._5FcBFG_gridTitle{letter-spacing:4px;font-size:clamp(34px,4vw,48px)}._5FcBFG_tools{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}._5FcBFG_tool{flex-direction:column;gap:6px;display:flex}._5FcBFG_opt{border:1px solid var(--ink);background:var(--paper);min-height:44px;padding:0 12px;font-size:14px}._5FcBFG_sortsel{width:auto;min-width:200px}._5FcBFG_slider{appearance:none;cursor:pointer;background:0 0;width:140px;height:44px;margin:0}._5FcBFG_slider:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._5FcBFG_slider::-webkit-slider-runnable-track{background:#1c191859;height:1px}._5FcBFG_slider::-moz-range-track{background:#1c191859;height:1px}._5FcBFG_slider::-moz-range-progress{background:#1c191859;height:1px}._5FcBFG_slider::-webkit-slider-thumb{appearance:none;background:var(--ink);border:0;border-radius:0;width:9px;height:9px;margin-top:-4px}._5FcBFG_slider::-moz-range-thumb{background:var(--ink);border:0;border-radius:0;width:9px;height:9px}._5FcBFG_units{letter-spacing:.5px;color:#6b6560;align-items:center;gap:2px;font-size:12px;display:inline-flex}._5FcBFG_units button{min-height:32px;font:inherit;color:#6b6560;cursor:pointer;background:0 0;border:0;padding:6px}._5FcBFG_units button[aria-pressed=true]{color:var(--ink);text-underline-offset:4px;text-decoration:underline}._5FcBFG_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 40px;margin:0;padding:0;list-style:none;display:grid}._5FcBFG_card{flex-direction:column;gap:10px;min-width:0;display:flex}._5FcBFG_ph{background:var(--paper);aspect-ratio:1;justify-content:center;align-items:center;max-width:100%;display:flex}._5FcBFG_ph img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}._5FcBFG_cardName{margin:8px 0 0;font-size:18px;font-weight:500}._5FcBFG_dims{color:var(--muted);margin:0;font-size:14px}._5FcBFG_sku{letter-spacing:.5px;color:var(--muted);margin:2px 0 0;font-size:12px}._5FcBFG_row{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}._5FcBFG_price{font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}._5FcBFG_qty{border:1px solid var(--ink);align-items:center;display:inline-flex}._5FcBFG_qty button{background:0 0;border:0;width:44px;height:44px;font-size:18px}._5FcBFG_qty button:disabled{opacity:.35;cursor:default}._5FcBFG_qty span{text-align:center;font-variant-numeric:tabular-nums;min-width:28px;font-size:14px}._5FcBFG_optbox{flex-direction:column;gap:6px;margin-top:6px;display:flex}._5FcBFG_szLinks{flex-wrap:wrap;align-items:baseline;gap:0 24px;margin-top:-4px;display:flex}._5FcBFG_szLinks button{color:var(--muted);background:0 0;border:0;border-bottom:1px solid #0000;padding:10px 0 6px;font-size:14px}._5FcBFG_szLinks button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ink)}._5FcBFG_szLinks button:hover{color:var(--ink)}._5FcBFG_summary{border:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:64px;padding:26px 30px;display:flex}._5FcBFG_count{display:block}._5FcBFG_sub{font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}._5FcBFG_sumAct{flex-direction:column;align-items:flex-end;display:flex}._5FcBFG_cartWrap{display:inline-flex;position:relative}._5FcBFG_btnDark{background:var(--ink);min-height:52px;color:var(--paper);letter-spacing:2px;text-transform:uppercase;border:0;align-items:center;padding:0 30px;font-size:13px;display:inline-flex}._5FcBFG_btnDark:disabled{opacity:.4;cursor:default;pointer-events:none}._5FcBFG_soon{z-index:20;border:1px solid var(--line);width:max-content;color:var(--ink);background:#fff;padding:10px 12px;font-size:13px;line-height:17px;display:none;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 4px 14px #1c191814}._5FcBFG_cartWrap:hover ._5FcBFG_soon,._5FcBFG_cartWrap._5FcBFG_show ._5FcBFG_soon{display:block}._5FcBFG_cartWrap:has(:focus-visible) ._5FcBFG_soon{display:block}._5FcBFG_payinfo{color:#666;align-items:center;gap:10px;margin-top:14px;font-size:13px;display:flex}._5FcBFG_pi{position:relative}._5FcBFG_piBtn{font:400 13px var(--body);color:#666;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:6px 0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._5FcBFG_piBtn:hover,._5FcBFG_pi._5FcBFG_open ._5FcBFG_piBtn{color:var(--ink)}._5FcBFG_piSep{color:#b1a8a6}._5FcBFG_piPop{z-index:20;border:1px solid var(--line);width:max-content;max-width:260px;color:var(--ink);text-align:left;background:#fff;padding:10px 12px;font-size:12px;line-height:17px;display:none;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 4px 14px #1c191814}._5FcBFG_pi:hover ._5FcBFG_piPop,._5FcBFG_pi:focus-within ._5FcBFG_piPop,._5FcBFG_pi._5FcBFG_open ._5FcBFG_piPop{display:block}._5FcBFG_piPop p{margin:0}._5FcBFG_piPop a{color:var(--ink);text-underline-offset:3px;margin-top:6px;font-weight:500;text-decoration:underline;display:inline-block}._5FcBFG_piPay{max-width:none;left:auto;right:0}._5FcBFG_piPay p{white-space:nowrap}._5FcBFG_nextroom{background:var(--ink);width:100%;color:var(--on-photo);margin-top:72px;text-decoration:none;display:block;position:relative;overflow:hidden}._5FcBFG_nextroom img{width:100%;height:var(--band-h);-o-object-fit:cover;object-fit:cover;opacity:.72}._5FcBFG_bandText{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:16px;display:flex;position:absolute;inset:0}._5FcBFG_bandTitle{font-family:var(--display);letter-spacing:4px;text-transform:uppercase;font-size:clamp(34px,4.4vw,56px);font-weight:200;line-height:1.1}._5FcBFG_trade{background:var(--ink);color:var(--on-photo);margin-top:24px;text-decoration:none;display:block;position:relative;overflow:hidden}._5FcBFG_trade img{width:100%;height:var(--band-h);-o-object-fit:cover;object-fit:cover;-o-object-position:center 70%;object-position:center 70%}._5FcBFG_trade ._5FcBFG_bandText{background:#1c191861;padding:40px 20px}._5FcBFG_bandEyebrow{letter-spacing:2.4px;text-transform:uppercase;font-size:12px}._5FcBFG_bandCta{letter-spacing:1.6px;text-transform:uppercase;text-underline-offset:6px;align-items:center;min-height:44px;margin-top:8px;padding:0 2px;font-size:13px;text-decoration:underline;display:inline-flex}._5FcBFG_trade:hover ._5FcBFG_bandCta{text-decoration-thickness:2px}._5FcBFG_trust{background:var(--pale)}._5FcBFG_trustIn{text-align:center;padding-block:80px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:40px;max-width:1280px;margin:0 auto;padding-left:0;padding-right:0;list-style:none;display:grid}._5FcBFG_trustIn li{flex-direction:column;align-items:center;display:flex}._5FcBFG_ti{color:var(--ink);margin-bottom:18px}._5FcBFG_trustT{letter-spacing:2.4px;text-transform:uppercase;color:var(--ink);margin:0;font-size:16px;font-weight:500}._5FcBFG_trustD{color:var(--muted);text-wrap:balance;max-width:26ch;margin:8px 0 0;font-size:15px}._5FcBFG_viewer{z-index:60;color:var(--paper);background:#1c1918f5;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0}._5FcBFG_vTop{padding:12px max(16px, env(safe-area-inset-left,0px));letter-spacing:1.4px;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:13px;display:flex}._5FcBFG_vTop button,._5FcBFG_vNav button{color:var(--paper);background:0 0;border:1px solid #ffffff80;min-width:44px;height:44px;font-size:18px}._5FcBFG_vStage{justify-content:center;align-items:center;min-height:0;margin:0;padding:0 16px;display:flex}._5FcBFG_vStage img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}._5FcBFG_vNav{padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px));justify-content:center;align-items:center;gap:12px;display:flex}._5FcBFG_vCount{text-align:center;min-width:64px;font-size:14px}@media (min-width:901px){._5FcBFG_gridHead{flex-wrap:nowrap}._5FcBFG_gridTitle{flex:auto;min-width:0}._5FcBFG_tools{flex-wrap:nowrap;flex:none}._5FcBFG_cards{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:56px 32px}}@media (max-width:900px){._5FcBFG_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px}._5FcBFG_intro{grid-template-columns:1fr}._5FcBFG_trustIn{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:44px 24px;padding-block:56px}._5FcBFG_perRow{display:none}._5FcBFG_roombarIn{grid-template-columns:1fr;justify-items:center}._5FcBFG_rbName{justify-self:center;padding-top:10px}._5FcBFG_gridTitle{overflow-wrap:anywhere}}@media (max-width:600px){._5FcBFG_cards,._5FcBFG_trustIn{grid-template-columns:1fr}._5FcBFG_pair{gap:8px}._5FcBFG_sumAct{align-items:flex-start;width:100%}._5FcBFG_soon{left:0;right:auto}}@media (max-width:480px){._5FcBFG_piPay p{white-space:normal}._5FcBFG_piPay{max-width:min(260px,100vw - 48px)}}
