.s-6kkG_ui{pointer-events:none;padding:0 calc(var(--gr) + var(--mx)) calc(clamp(40px, 9vh, 104px) + env(safe-area-inset-bottom,0px)) calc(var(--gl) + var(--mx));justify-items:start;gap:10px;display:grid;position:absolute;bottom:0;left:0;right:0}.s-6kkG_h{font:600 clamp(44px, 5.2vw, 84px)/.92 var(--display);letter-spacing:-.02em;color:var(--ivory);text-shadow:0 2px 6px #00000040;margin:0}.s-6kkG_h em{color:var(--sand);font-style:italic}.s-6kkG_w{margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.s-6kkG_w+.s-6kkG_w{margin-left:.25em}.s-6kkG_w i{transition:transform 1.1s var(--ease) .2s;font-style:normal;display:block;transform:translateY(112%)}.s-6kkG_w:nth-child(2) i{transition-delay:.3s}.s-6kkG_sub{font:600 clamp(15px, 1.2vw, 18px)/1.4 var(--body);letter-spacing:.02em;color:var(--ivory);text-shadow:0 1px 6px #0006;opacity:0;transition:opacity .9s ease .6s, transform .9s var(--ease-out) .6s;margin:0;transform:translateY(10px)}[data-ready] .s-6kkG_w i,[data-ready] .s-6kkG_sub{opacity:1;transform:none}@media (max-width:860px){.s-6kkG_h{font-size:clamp(44px,12vw,64px)}.s-6kkG_sub{font-size:14px}.s-6kkG_w{display:block}.s-6kkG_w+.s-6kkG_w{margin-left:0}}
.yi9Xka_sec{padding-block:clamp(64px,9vh,120px) clamp(56px,8vh,104px)}.yi9Xka_head{gap:14px;max-width:62ch;margin-bottom:clamp(32px,5vh,56px);display:grid}.yi9Xka_h2{font:400 clamp(30px, 3.6vw, 56px)/1.1 var(--display);letter-spacing:-.005em;color:var(--ivory);text-wrap:balance;margin:0}.yi9Xka_h2 em{color:var(--sand);font-style:italic}.yi9Xka_lede{font:500 clamp(15px, 1.15vw, 17px)/1.5 var(--body);color:#f3eee4b8;margin:0}.yi9Xka_grid{grid-template-rows:auto auto;grid-template-columns:1.25fr 1fr 1fr;gap:24px;display:grid}.yi9Xka_card{grid-template-rows:auto 1fr;gap:14px;min-width:0;display:grid}.yi9Xka_large{grid-row:1/3;grid-template-rows:minmax(0,1fr) auto}.yi9Xka_wide{grid-column:2/4;grid-template-rows:none;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end}.yi9Xka_media{aspect-ratio:3/4;background:var(--forest-ink);cursor:pointer;border-radius:14px;width:100%;display:block;position:relative;overflow:hidden}.yi9Xka_large .yi9Xka_media{aspect-ratio:auto;height:100%;min-height:520px}.yi9Xka_wide .yi9Xka_media{aspect-ratio:4/3}.yi9Xka_media img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;transition:opacity .6s var(--ease), transform 1.2s var(--ease-out);position:absolute;inset:0}.yi9Xka_wide .yi9Xka_media img{object-position:50% 30%}.yi9Xka_detail{opacity:0}.yi9Xka_card:hover .yi9Xka_detail,.yi9Xka_on .yi9Xka_detail{opacity:1}.yi9Xka_card:hover .yi9Xka_media img{transform:scale(1.03)}.yi9Xka_hint{-webkit-backdrop-filter:blur(6px);font:600 10px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--ivory);opacity:0;background:#052e298c;border-radius:999px;padding:7px 10px;transition:opacity .3s;position:absolute;bottom:12px;left:12px}.yi9Xka_card:hover .yi9Xka_hint,.yi9Xka_on .yi9Xka_hint{opacity:1}.yi9Xka_meta{align-content:start;gap:10px;display:grid}.yi9Xka_titles{gap:4px;display:grid}.yi9Xka_name{font:400 clamp(20px, 1.7vw, 26px)/1.15 var(--display);color:var(--ivory);margin:0}.yi9Xka_large .yi9Xka_name{font-size:clamp(26px,2.4vw,36px)}.yi9Xka_name a:hover{color:var(--sand)}.yi9Xka_line{font:500 13px/1.45 var(--body);color:#f3eee4b8;margin:0}.yi9Xka_price{font:600 15px/1 var(--body);color:var(--ivory)}.yi9Xka_actions{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:2px;display:flex}.yi9Xka_view{font:600 12px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--ivory);border-bottom:1px solid #f3eee459;padding:12px 0;transition:border-color .3s}.yi9Xka_view:hover{border-color:var(--ivory)}.yi9Xka_add{font:600 12px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--forest-ink);background:var(--sand);border-radius:999px;padding:12px 16px;transition:background .3s}.yi9Xka_add:hover{background:var(--ivory)}@media (max-width:1080px){.yi9Xka_grid{grid-template-rows:none;grid-template-columns:1fr 1fr}.yi9Xka_large{grid-area:auto/1/auto/3;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.yi9Xka_large .yi9Xka_media{aspect-ratio:4/3;height:auto}.yi9Xka_wide{grid-column:auto;grid-template-rows:auto 1fr;grid-template-columns:none;align-items:start}.yi9Xka_wide .yi9Xka_media{aspect-ratio:3/4}}@media (max-width:720px){.yi9Xka_grid{scroll-snap-type:x mandatory;scroll-padding-left:calc(var(--gl) + var(--mx));margin-right:calc(-1 * (var(--gr) + var(--mx)));padding-bottom:8px;padding-right:calc(var(--gr) + var(--mx));scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.yi9Xka_grid::-webkit-scrollbar{display:none}.yi9Xka_card,.yi9Xka_large,.yi9Xka_wide{scroll-snap-align:start;flex:0 0 78vw;grid-template-rows:auto 1fr;grid-template-columns:none;align-items:start;max-width:340px}.yi9Xka_media,.yi9Xka_large .yi9Xka_media,.yi9Xka_wide .yi9Xka_media{aspect-ratio:3/4;height:auto}.yi9Xka_large .yi9Xka_name{font-size:clamp(20px,6vw,26px)}}
.vRV2_a_sec{padding-block:clamp(64px,10vh,140px) clamp(48px,8vh,100px)}.vRV2_a_head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:32px;margin-bottom:36px;display:grid}.vRV2_a_list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.vRV2_a_list li{border-bottom:1px solid var(--line)}.vRV2_a_row{grid-template-columns:44px minmax(0,1.1fr) minmax(0,1.6fr) auto auto;align-items:center;gap:24px;padding:18px 0;transition:background .3s;display:grid;position:relative}.vRV2_a_row:hover{background:var(--bg-2)}.vRV2_a_row:after{content:"";background:var(--forest);transform-origin:0;height:1px;transition:transform .6s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.vRV2_a_row:hover:after{transform:scaleX(1)}.vRV2_a_n{font:500 10px/1 var(--mono);letter-spacing:.18em;color:var(--mute)}.vRV2_a_name{font:400 clamp(22px, 2.4vw, 34px)/1.1 var(--display)}.vRV2_a_blurb{font:400 13px/1.5 var(--body);color:var(--mute)}.vRV2_a_thumbs{gap:6px;display:flex}.vRV2_a_thumbs img{object-fit:cover;width:44px;height:58px;transition:transform .5s var(--ease-out);border-radius:3px}.vRV2_a_row:hover .vRV2_a_thumbs img{transform:translateY(-3px)}.vRV2_a_count{font:500 10px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--forest);white-space:nowrap}@media (max-width:860px){.vRV2_a_head{grid-template-columns:1fr}.vRV2_a_row{grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"n name thumbs""n blurb count";row-gap:8px}.vRV2_a_n{grid-area:n}.vRV2_a_name{grid-area:name}.vRV2_a_blurb{grid-area:blurb}.vRV2_a_thumbs{grid-area:thumbs}.vRV2_a_count{grid-area:count}.vRV2_a_thumbs img{width:30px;height:40px}}
