:root{color-scheme:light;--ivory: #EFEAE0;--ivory-2: #E3DACA;--ivory-3: #D2C7B3;--ink: #1B1710;--ink-soft: #6A6154;--noyer: #271C15;--noyer-2: #1A120D;--bordeaux: #5E1A22;--olive: #434B2C;--alu: #B7B9B3;--hair: rgba(27, 23, 16, .16);--hair-soft: rgba(27, 23, 16, .09);--rule-2: rgba(27, 23, 16, .36);--panel-soft: rgba(239, 234, 224, .62);--panel-hair: rgba(239, 234, 224, .18);--accent: var(--bordeaux);--focus: var(--olive);--e1: 0 1px 1px rgba(27,23,16,.06), 0 2px 4px rgba(27,23,16,.06);--e2: 0 1px 1px rgba(27,23,16,.08), 0 8px 14px -6px rgba(27,23,16,.14), 0 18px 30px -14px rgba(27,23,16,.16);--e3: 0 1px 2px rgba(27,23,16,.1), 0 14px 22px -10px rgba(27,23,16,.18), 0 38px 60px -24px rgba(27,23,16,.26);--display: "Big Shoulders Display", "Oswald", "Haettenschweiler", sans-serif;--body: "Archivo", "Helvetica Neue", Helvetica, sans-serif;--mono: "Courier Prime", "Courier New", monospace;--s1: 8px;--s2: 16px;--s3: 24px;--s4: 40px;--s5: clamp(48px, 5vw, 76px);--s6: clamp(72px, 7.5vw, 124px);--gutter: clamp(18px, 3.4vw, 52px);--cell: clamp(16px, 1.4vw, 22px);--rule: 1px solid var(--hair);--ease: cubic-bezier(.22, .61, .24, 1);--t-fast: .2s;--t-mid: .38s;--t-slow: .7s;--r-card: 3px;scroll-padding-top:104px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--ivory: #16120E;--ivory-2: #1F1913;--ivory-3: #2A211A;--ink: #EDE7DC;--ink-soft: #A79E8F;--hair: rgba(237, 231, 220, .17);--hair-soft: rgba(237, 231, 220, .09);--rule-2: rgba(237, 231, 220, .34);--accent: #C0776E;--focus: #9DB07A;--e1: 0 1px 1px rgba(0,0,0,.3), 0 2px 4px rgba(0,0,0,.28);--e2: 0 1px 1px rgba(0,0,0,.36), 0 8px 14px -6px rgba(0,0,0,.42), 0 18px 30px -14px rgba(0,0,0,.5);--e3: 0 1px 2px rgba(0,0,0,.4), 0 14px 22px -10px rgba(0,0,0,.48), 0 38px 60px -24px rgba(0,0,0,.6)}}:root[data-theme=dark]{color-scheme:dark;--ivory: #16120E;--ivory-2: #1F1913;--ivory-3: #2A211A;--ink: #EDE7DC;--ink-soft: #A79E8F;--hair: rgba(237, 231, 220, .17);--hair-soft: rgba(237, 231, 220, .09);--rule-2: rgba(237, 231, 220, .34);--accent: #C0776E;--focus: #9DB07A;--e1: 0 1px 1px rgba(0,0,0,.3), 0 2px 4px rgba(0,0,0,.28);--e2: 0 1px 1px rgba(0,0,0,.36), 0 8px 14px -6px rgba(0,0,0,.42), 0 18px 30px -14px rgba(0,0,0,.5);--e3: 0 1px 2px rgba(0,0,0,.4), 0 14px 22px -10px rgba(0,0,0,.48), 0 38px 60px -24px rgba(0,0,0,.6)}*{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(94,26,34,.16)}body{margin:0;background:var(--ivory);color:var(--ink);font-family:var(--body);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{display:block;max-width:100%;height:auto}button{font:inherit}a,button,input,label{touch-action:manipulation}.d1{font-family:var(--display);font-weight:400;font-size:clamp(52px,8.4vw,132px);line-height:.86;letter-spacing:.005em;text-transform:uppercase}.d2{font-family:var(--display);font-weight:400;font-size:clamp(32px,4.6vw,66px);line-height:.92;letter-spacing:.02em;text-transform:uppercase}.d3{font-family:var(--display);font-weight:400;font-size:clamp(24px,2.4vw,34px);line-height:1;letter-spacing:.03em;text-transform:uppercase}.label{font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.label-lg{font-size:11.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.label-sm{font-size:9.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.mono{font-family:var(--mono);font-size:11.5px;letter-spacing:.02em;font-variant-numeric:tabular-nums}.price{font-family:var(--display);font-weight:400;font-size:22px;letter-spacing:.02em;font-variant-numeric:tabular-nums;line-height:1}.price.lg{font-size:30px}.price.sm{font-size:18px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip{position:absolute;left:10px;top:-70px;z-index:200;background:var(--ink);color:var(--ivory);padding:13px 20px;transition:top var(--t-fast) var(--ease)}.skip:focus-visible{top:10px}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;box-shadow:0 0 0 5px color-mix(in srgb,var(--focus) 26%,transparent)}.hero,.rip,.news,.ticker,.rail,.auction{--focus: #EFEAE0}.ticker{position:relative;background:var(--noyer-2);color:#efeae0;overflow:hidden;padding:9px 0}.ticker-track{display:flex;width:max-content;animation:slide 46s linear infinite}.ticker-track span{padding-inline:26px;white-space:nowrap;opacity:.9}.ticker-track span:after{content:"";display:inline-block;width:3px;height:3px;margin-left:26px;margin-bottom:3px;background:currentColor;opacity:.5}@keyframes slide{to{transform:translate(-50%)}}.ticker:hover .ticker-track,.ticker:focus-within .ticker-track,.ticker[data-paused=true] .ticker-track{animation-play-state:paused}.ticker-pause{position:absolute;right:0;top:0;bottom:0;z-index:3;min-width:78px;padding:0 16px;background:var(--noyer-2);color:#efeae0;border:0;border-left:1px solid rgba(239,234,224,.16);cursor:pointer}.ticker-pause:hover{color:var(--alu)}header{position:sticky;top:0;z-index:60;background:color-mix(in srgb,var(--ivory) 90%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--rule-2)}.bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--s2);padding:14px var(--gutter)}header.tight .bar{padding-block:8px}.bar nav,.bar .util{display:flex;gap:var(--s3);align-items:center}.bar .util{justify-content:flex-end}.wordmark{display:grid;justify-items:center;gap:3px;line-height:1}.wordmark b{font-family:var(--display);font-weight:400;font-size:clamp(22px,2.8vw,31px);letter-spacing:.26em;text-indent:.26em;text-transform:uppercase}.wordmark small{font-size:7.5px;letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;color:var(--ink-soft);transition:opacity var(--t-mid) var(--ease)}header.tight .wordmark small{opacity:0}.bar nav a,.bar .util a:not(.cart){position:relative;padding:12px 0 10px}.bar nav a:after,.bar .util a:not(.cart):after{content:"";position:absolute;inset:auto 0 8px 0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--t-mid) var(--ease)}.bar nav a:hover:after,.bar .util a:not(.cart):hover:after{transform:scaleX(1)}.cart{border:1px solid var(--rule-2);padding:11px 15px;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.cart:hover{background:var(--ink);color:var(--ivory)}.menu-btn{display:none;background:none;border:0;color:inherit;padding:12px 2px;cursor:pointer}.hero{position:relative;overflow:hidden;background:var(--noyer);color:#efeae0;display:grid;grid-template-columns:1.24fr .76fr;min-height:clamp(560px,calc(100dvh - 104px),820px);max-height:900px}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(46% 58% at var(--gx, 70%) var(--gy, 42%),rgba(239,234,224,.16),transparent 68%),linear-gradient(180deg,rgba(0,0,0,.18),transparent 42%);transition:background-position var(--t-slow) var(--ease)}.hero-copy{position:relative;z-index:2;padding:var(--s5) var(--gutter);display:grid;align-content:center}.kicker{display:flex;align-items:center;gap:11px;color:var(--panel-soft);margin:0 0 var(--s2)}.dot-live{width:7px;height:7px;border-radius:50%;background:#c8564a;box-shadow:0 0 #c8564a99;animation:pulse 2.4s infinite}@keyframes pulse{70%{box-shadow:0 0 0 9px #c8564a00}to{box-shadow:0 0 #c8564a00}}.hero h1{margin:0 0 var(--s2)}.hero-lede{font-family:var(--display);font-size:clamp(18px,1.7vw,24px);letter-spacing:.06em;text-transform:uppercase;line-height:1.2;margin:0 0 var(--s2);color:#efeae0}.hero-desc{color:var(--panel-soft);max-width:44ch;margin:0 0 var(--s4);font-size:15.5px}.spec{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--panel-hair);border:1px solid var(--panel-hair);margin-bottom:var(--s3)}.spec div{background:var(--noyer);padding:13px 15px;display:grid;gap:4px}.spec .k{color:var(--panel-soft)}.spec .v{font-family:var(--display);font-size:21px;letter-spacing:.04em;text-transform:uppercase}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.hero .spec{margin-bottom:var(--s4)}.btn{display:inline-flex;align-items:center;gap:12px;padding:15px 24px;cursor:pointer;border:1px solid currentColor;background:#efeae0;color:var(--noyer);border-color:#efeae0;font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.btn:after{content:"\2192";font-size:13px;line-height:1;transition:transform var(--t-mid) var(--ease)}.btn{position:relative;overflow:hidden}.btn>span,.btn:after{position:relative;z-index:2}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:currentColor;opacity:.1;transform:scaleX(0);transform-origin:left;transition:transform var(--t-mid) var(--ease)}.btn:hover:before{transform:scaleX(1)}.btn:hover:after{transform:translate(4px)}.btn:hover{background:transparent;color:#efeae0;border-color:#efeae080}.btn.ghost{background:transparent;color:#efeae0;border-color:#efeae066}.btn.ghost:hover{background:#efeae0;color:var(--noyer);border-color:#efeae0}.btn.dark{background:var(--bordeaux);color:#f3eee4;border-color:var(--bordeaux)}.btn.dark:hover,.btn.dark.ghost{background:transparent;color:var(--ink);border-color:var(--rule-2)}.btn.dark.ghost:hover{background:var(--ink);color:var(--ivory);border-color:var(--ink)}.countdown{color:#efeae0;display:inline-flex;gap:7px;align-items:baseline}.countdown b{font-family:var(--mono);font-size:13px;font-weight:700}.stage{position:relative;z-index:2;display:grid;place-items:center;align-content:center;gap:var(--s4);padding:var(--s5) var(--gutter);perspective:1500px}.bid-block{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s2) var(--s4);border-top:1px solid var(--panel-hair);padding-top:var(--s2);margin-bottom:var(--s3)}.bid-now{display:grid;gap:6px;margin:0}.bid-now .price{color:#efeae0}.bid-side{display:flex;align-items:baseline;gap:var(--s3);margin:0}.bid-block .label-sm{color:var(--panel-soft)}.tilt{position:relative;width:min(390px,84%);transform-style:preserve-3d;will-change:transform;transition:transform var(--t-slow) var(--ease)}.tilt img{width:100%;border-radius:var(--r-card);box-shadow:0 2px 3px #00000073,0 18px 28px -12px #0000008c,0 60px 90px -34px #000c}.tilt .holo{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-card);pointer-events:none;background:linear-gradient(var(--holo-angle, 115deg),transparent 30%,rgba(255,120,170,.2) 40%,rgba(255,214,120,.22) 47%,rgba(120,235,200,.22) 54%,rgba(140,170,255,.2) 61%,transparent 72%);background-size:240% 100%;background-position:var(--holo-x, 50%) 0;mix-blend-mode:screen;opacity:.55;transition:opacity var(--t-mid) var(--ease)}.stage:hover .holo{opacity:.95}.js .tilt{animation:card-in 1.1s var(--ease) .25s both}@keyframes card-in{0%{opacity:0;transform:translateY(34px) rotate(-3deg) scale(.96)}to{opacity:1;transform:none}}.tilt:after{content:"";position:absolute;left:50%;bottom:-34px;z-index:-1;width:84%;height:40px;transform:translate(-50%);background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.66),transparent 72%);filter:blur(14px)}.stage-tag{color:var(--panel-soft);text-align:center;margin:0}.sec-head{display:grid;grid-template-columns:1fr auto;align-items:end;gap:var(--s2) var(--s4);padding:var(--s6) var(--gutter) var(--s3)}.sec-head h2{margin:0}.sec-head .sub{color:var(--ink-soft);font-size:13.5px;margin:10px 0 0;max-width:48ch}.sec-tools{display:flex;align-items:center;gap:var(--s2)}.link-u{border-bottom:1px solid var(--accent);padding-bottom:3px}.link-u:hover{border-color:currentColor}.rail-btn{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--rule-2);background:transparent;color:inherit;cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.rail-btn:hover{background:var(--ink);color:var(--ivory)}.auction{background:var(--noyer);color:#efeae0}.auction .sec-head .sub{color:var(--panel-soft)}.auction .link-u{border-color:#efeae073}.auction .rail-btn{border-color:var(--panel-hair)}.auction .rail-btn:hover{background:#efeae0;color:var(--noyer)}.rail-wrap{position:relative}.rail-wrap:after{content:"";position:absolute;inset:0 0 0 auto;width:96px;z-index:2;pointer-events:none;background:linear-gradient(90deg,transparent,var(--noyer) 82%)}.rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;border-top:1px solid var(--panel-hair);border-bottom:1px solid var(--panel-hair);scrollbar-width:none;overscroll-behavior-x:contain;padding-left:calc(var(--gutter) - var(--cell))}.rail::-webkit-scrollbar{display:none}.rail:focus-visible{outline-offset:-3px}.lot{position:relative;flex:0 0 clamp(238px,18vw,320px);scroll-snap-align:start;border-right:1px solid var(--panel-hair);padding:var(--cell) var(--cell) calc(var(--cell) + 4px);display:flex;flex-direction:column;gap:14px;transition:background var(--t-mid) var(--ease)}.lot:hover{background:#efeae00d}.lot .shot{flex:1 1 auto;aspect-ratio:auto;min-height:clamp(250px,23vw,360px)}.lot.feature{flex-basis:clamp(320px,27vw,470px)}.lot.feature .shot{min-height:clamp(330px,31vw,520px)}.lot.feature .lot-name{font-family:var(--display);font-size:23px;letter-spacing:.03em;text-transform:uppercase;line-height:1.1;min-height:0}.lot.feature .price{font-size:34px}.lot-name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.shot{position:relative;aspect-ratio:3 / 3.8;flex:0 0 auto;display:grid;place-items:center;overflow:hidden;background:#100b08;background-image:radial-gradient(72% 56% at 50% 16%,rgba(239,234,224,.13),transparent 72%);box-shadow:inset 0 0 0 1px #efeae014}.shot img{width:74%;height:84%!important;object-fit:contain;filter:drop-shadow(0 18px 30px rgba(0,0,0,.6));transition:transform var(--t-slow) var(--ease)}.lot:hover .shot img,.tile:hover .shot img{transform:translateY(-8px) scale(1.03)}.shot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(112deg,transparent 38%,rgba(255,255,255,.5) 50%,transparent 62%);background-size:260% 100%;background-position:150% 0;opacity:0;mix-blend-mode:soft-light;transition:background-position 1.1s var(--ease),opacity .24s var(--ease)}.lot:hover .shot:after,.tile:hover .shot:after{background-position:-60% 0;opacity:1}.chip{transition:transform var(--t-mid) var(--ease)}.lot:hover .chip,.tile:hover .chip{transform:translateY(-2px)}.chip{position:absolute;top:11px;left:11px;z-index:2;padding:5px 9px 4px;background:var(--bordeaux);color:#f3eee4}.lot-name{font-size:13px;font-weight:400;line-height:1.35;min-height:2.7em;margin:0}.lot-foot{margin-top:auto;display:flex;justify-content:space-between;align-items:baseline;gap:var(--s1)}.bid-meta{font-family:var(--mono);font-size:11px;color:var(--panel-soft);margin:0}.timer{display:inline-flex;align-items:center;gap:6px;color:var(--panel-soft)}.timer b{font-family:var(--mono);font-size:12px;font-weight:700}.timer.urgent{color:#d9796b}.timer.urgent b{animation:tick 1.6s steps(2,end) infinite}@keyframes tick{0%,60%{opacity:1}80%{opacity:.45}to{opacity:1}}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--hair);border-bottom:1px solid var(--rule-2)}.stats div{background:var(--ivory);padding:var(--s4) var(--gutter);display:grid;gap:6px;align-content:center}.stats .n{font-family:var(--display);font-size:clamp(30px,3vw,42px);line-height:1;letter-spacing:.02em;font-variant-numeric:tabular-nums}.stats .t{color:var(--ink-soft);font-size:12.5px}.filters{display:flex;flex-wrap:wrap}.f{padding:9px 15px;border:1px solid var(--hair);margin-left:-1px;color:var(--ink-soft);transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.f:first-child{margin-left:0}.f:hover{color:var(--ink);border-color:var(--ink)}.f.on{background:var(--ink);color:var(--ivory);border-color:var(--ink)}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--hair);border-top:1px solid var(--rule-2);border-bottom:1px solid var(--rule-2)}.tile{position:relative;background:var(--ivory);padding:var(--cell) var(--cell) calc(var(--cell) + 4px);display:flex;flex-direction:column;gap:13px;overflow:hidden;transition:background var(--t-mid) var(--ease)}.tile:hover{background:var(--ivory-2)}.tile .shot{background:var(--ivory-2);background-image:radial-gradient(150% 90% at 50% -10%,rgba(255,255,255,.5),transparent 62%);box-shadow:inset 0 0 0 1px var(--hair-soft),inset 0 24px 46px -30px #1b171066}.tile:hover .shot{background:var(--ivory-3)}.tile .shot img{filter:drop-shadow(0 1px 1px rgba(27,23,16,.28)) drop-shadow(0 14px 20px rgba(27,23,16,.2))}.tile.big{grid-column:span 2;grid-row:span 2}.tile.big .shot{flex:1 1 auto;aspect-ratio:auto;min-height:300px}.tile.big .shot img{width:auto;max-width:42%;height:86%!important}.tile.big .tile-name{font-family:var(--display);font-size:clamp(24px,2.2vw,34px);letter-spacing:.03em;text-transform:uppercase;line-height:1.02;font-weight:400}.tile-name{font-size:14.5px;font-weight:500;line-height:1.3}.tile-sub{color:var(--ink-soft);font-size:12.5px}.tile-foot{margin-top:auto;padding-top:12px;border-top:1px solid var(--hair-soft);display:flex;justify-content:space-between;align-items:baseline;gap:var(--s1)}.add{position:absolute;left:0;right:0;bottom:0;z-index:4;border:0;padding:15px 0;cursor:pointer;text-align:center;background:var(--ink);color:var(--ivory);font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;transition:transform var(--t-mid) var(--ease),background var(--t-fast) var(--ease)}.add:hover{background:var(--bordeaux);color:#f3eee4}@media(hover:hover)and (pointer:fine){.add{transform:translateY(100%)}.tile:hover .add,.tile:focus-within .add{transform:none}}.tile-wide{grid-column:1 / -1;background:var(--ivory);display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);padding:var(--s4) var(--gutter);transition:background var(--t-mid) var(--ease),color var(--t-mid) var(--ease)}.tile-wide:hover{background:var(--ink);color:var(--ivory)}.place{border-bottom:1px solid var(--rule-2)}.plate{margin:0}.plate img{width:100%;height:auto;aspect-ratio:21 / 9;object-fit:cover}.place-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:1px;background:var(--hair);border-top:1px solid var(--hair)}.place-copy{background:var(--ivory);padding:var(--s5) var(--gutter);display:flex;flex-direction:column;gap:var(--s2);justify-content:center}.place-copy h2{margin:0}.place-copy p{margin:0;color:var(--ink-soft);max-width:48ch;font-size:15.5px}.place-copy .btn{align-self:start;margin-top:var(--s1)}.zones{background:var(--ivory);display:grid;grid-template-columns:repeat(3,1fr);gap:1px}.zone{position:relative;overflow:hidden;display:grid;align-content:end;min-height:170px;padding:var(--s3) var(--s2) var(--s2);color:#efeae0}.zone img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover;z-index:0;transition:transform var(--t-slow) var(--ease)}.zone:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#150e0a1f 30%,#150e0ad6)}.zone:hover img{transform:scale(1.06)}.zone span{position:relative;z-index:2;transition:transform var(--t-mid) var(--ease)}.zone:hover span{transform:translateY(-4px)}.zone:before{content:"";position:absolute;left:var(--s2);right:var(--s2);bottom:12px;z-index:2;height:1px;background:#efeae0;opacity:.5;transform:scaleX(0);transform-origin:left;transition:transform var(--t-slow) var(--ease)}.zone:hover:before{transform:scaleX(1)}.zone .n{color:#efeae099}.zone .t{font-family:var(--display);font-size:19px;letter-spacing:.05em;text-transform:uppercase;line-height:1.05;margin-top:4px}.rip{background:var(--noyer-2);color:#efeae0;border-bottom:1px solid var(--rule-2)}.rip .sec-head .sub{color:var(--panel-soft)}.rip .link-u{border-color:#efeae073}.rip-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:#efeae029;border-top:1px solid rgba(239,234,224,.16)}.fmt{background:var(--noyer-2);padding:var(--s4) var(--s3);display:grid;gap:9px;align-content:start;transition:background var(--t-mid) var(--ease)}.fmt:hover{background:#efeae00f}.fmt .t{font-family:var(--display);font-size:22px;letter-spacing:.04em;text-transform:uppercase}.fmt p{margin:0;color:var(--panel-soft);font-size:13px}.rip-foot{display:flex;flex-wrap:wrap;gap:var(--s3);align-items:center;justify-content:space-between;padding:var(--s3) var(--gutter)}.plats{display:flex;gap:var(--s3);align-items:center;color:var(--panel-soft);margin:0}.plats b{font-weight:500;color:#efeae0}.split{display:grid;grid-template-columns:1.02fr .98fr;gap:1px;background:var(--hair);border-bottom:1px solid var(--rule-2)}.split-text{background:var(--ivory);padding:var(--s6) var(--gutter);display:flex;flex-direction:column;gap:var(--s3);justify-content:center}.split-text h2{margin:0}.split-text p{margin:0;color:var(--ink-soft);max-width:50ch;font-size:15.5px}.terms{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--hair);border:1px solid var(--hair);margin:0}.terms>div{background:var(--ivory);padding:18px 20px 20px;display:grid;gap:5px}.terms dt{color:var(--ink-soft)}.terms dd{margin:0;font-family:var(--display);font-size:30px;line-height:1;letter-spacing:.02em;text-transform:uppercase}.terms dd.n{font-family:var(--body);font-size:12.5px;letter-spacing:0;text-transform:none;color:var(--ink-soft)}.split-actions{display:flex;gap:12px;flex-wrap:wrap}.split-visual{position:relative;background:var(--ivory-3);overflow:hidden;min-height:420px;margin:0}.split-visual img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover;transition:transform 1.2s var(--ease)}.split-visual:hover img{transform:scale(1.04)}.split-visual figcaption{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:var(--s3);color:#efeae0;background:linear-gradient(180deg,transparent,rgba(21,14,10,.8))}.two-col{display:grid;grid-template-columns:1.3fr 1fr;gap:1px;background:var(--hair);border-bottom:1px solid var(--rule-2)}.two-col>div{background:var(--ivory);display:flex;flex-direction:column}.two-col .sec-head{padding-block:var(--s5) var(--s2)}.row{position:relative;display:grid;grid-template-columns:92px 1fr 200px 92px;gap:var(--s2);align-items:baseline;padding:20px var(--gutter);border-top:1px solid var(--hair-soft);transition:background var(--t-mid) var(--ease)}.row>*{transition:transform var(--t-mid) var(--ease)}.row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--bordeaux);transform:scaleY(0);transform-origin:bottom;transition:transform var(--t-mid) var(--ease)}.row:hover{background:var(--ivory-2)}.row:hover:before{transform:scaleY(1);transform-origin:top}.row:hover>*{transform:translate(10px)}.row .date{font-family:var(--display);font-size:23px;letter-spacing:.03em;text-transform:uppercase;line-height:1}.row .date em{display:block;font-style:normal;font-family:var(--body);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin-top:5px}.row-title{font-size:15px;font-weight:500}.row-place{color:var(--ink-soft);font-size:12.5px}.row-tag{justify-self:end;padding:4px 9px;border:1px solid var(--hair);color:var(--ink-soft)}.row:hover .row-tag{border-color:var(--accent);color:var(--accent)}.col-foot{margin-top:auto;padding:var(--s3) var(--gutter);border-top:1px solid var(--rule-2);display:flex;justify-content:space-between;gap:var(--s2);align-items:baseline;flex-wrap:wrap}.sale{display:flex;align-items:center;gap:14px;padding:12px var(--gutter);border-top:1px solid var(--hair-soft);transition:background var(--t-mid) var(--ease)}.sale:hover{background:var(--ivory-2)}.sale img{width:34px;border-radius:var(--r-card);box-shadow:var(--e1)}.sale .s-name{flex:1;font-size:12.5px;color:var(--ink-soft)}.sale .s-price{color:var(--accent)}.sale .s-time{width:84px;text-align:right;white-space:nowrap;color:var(--ink-soft)}.members{display:grid;grid-template-columns:1.15fr .85fr;gap:1px;background:var(--hair);border-bottom:1px solid var(--rule-2)}.members>div{background:var(--ivory);padding:var(--s5) var(--gutter);display:flex;flex-direction:column;gap:var(--s3);justify-content:center}.members h2{margin:0}.members p{margin:0;color:var(--ink-soft);max-width:46ch}.perks{list-style:none;margin:0;padding:0;display:grid}.perks li{padding:13px 0;border-top:1px solid var(--hair-soft);display:flex;justify-content:space-between;gap:var(--s2)}.perks li span:last-child{color:var(--ink-soft);font-size:13px}.graders{display:flex;align-items:center;gap:var(--s4);flex-wrap:wrap}.graders>span{display:inline-flex;align-items:center}.graders svg{height:24px;width:auto;color:var(--ink);opacity:.7;transition:opacity var(--t-fast) var(--ease)}.graders>span:hover svg{opacity:1}.graders .cgc svg{height:42px}.news{background:var(--noyer);color:#efeae0;padding:var(--s6) var(--gutter);display:grid;grid-template-columns:1.05fr .95fr;gap:var(--s5);align-items:start}.news h2{margin:var(--s2) 0 0}.news p{color:var(--panel-soft);max-width:42ch;margin:0 0 var(--s3)}.field{display:flex;border-bottom:1px solid rgba(239,234,224,.42)}.field input{flex:1;background:transparent;border:0;color:inherit;font-family:var(--body);font-size:16px;padding:14px 2px}.field input::placeholder{color:var(--panel-soft)}.field input:focus{outline:none}.field:focus-within{border-color:#efeae0}.field button{background:none;border:0;color:inherit;cursor:pointer;padding:14px 4px}.field button:hover{color:var(--alu)}#newsMsg{min-height:1.5em;margin:10px 0 0;color:var(--panel-soft)}footer{padding:var(--s6) var(--gutter) var(--s3);display:grid;gap:var(--s5)}.foot-grid{display:grid;grid-template-columns:minmax(240px,320px) repeat(3,minmax(0,1fr));gap:var(--s4)}.foot-col{display:grid;align-content:start}.foot-col a{color:var(--ink-soft);padding:9px 0}.foot-col a:hover{color:var(--ink)}.foot-col .label{padding-bottom:9px}.foot-note{color:var(--ink-soft);font-size:13px;max-width:30ch;margin:var(--s2) 0 0}.pc-mark{width:52px;height:52px;margin-bottom:var(--s2)}.pc-mark rect{fill:none;stroke:var(--hair);stroke-width:1.2}.pc-mark text{fill:var(--ink);font-family:var(--display);font-size:24px;letter-spacing:.06em}.foot-bottom{display:flex;justify-content:space-between;gap:var(--s2);flex-wrap:wrap;padding-top:var(--s3);border-top:1px solid var(--rule-2);color:var(--ink-soft)}.js .rv{opacity:0;transform:translateY(22px);transition:opacity var(--t-slow) var(--ease),transform var(--t-slow) var(--ease);transition-delay:calc(var(--i, 0) * 50ms)}.js .rv.in{opacity:1;transform:none}.js .wipe{display:block;clip-path:inset(0 0 110% 0);transform:translateY(.18em);opacity:0;transition:clip-path .9s var(--ease),transform .9s var(--ease),opacity .5s var(--ease)}.js .in .wipe,.js .wipe.in{clip-path:inset(-15% -5% -20% -5%);transform:none;opacity:1}.sec-head{position:relative}.sec-head:after{content:"";position:absolute;left:var(--gutter);right:var(--gutter);bottom:0;height:1px;background:currentColor;opacity:.22;transform:scaleX(0);transform-origin:left;transition:transform 1.1s var(--ease) .12s}.sec-head.in:after{transform:scaleX(1)}.hero .rv{transition-delay:var(--d, 0s)}@media(pointer:coarse),(max-width:720px){.bar nav a,.bar .util a,.foot-col a,.link-u,.f,.ticker-pause,.rail-btn,.field button,.menu-btn{min-height:44px;display:inline-flex;align-items:center}.f{padding-inline:18px}.col-foot .link-u,.sec-tools .link-u{align-self:center}.zone{min-height:190px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.rv{opacity:1;transform:none}}@media(max-width:1150px){.grid{grid-template-columns:repeat(3,1fr)}.tile.big{grid-column:span 3;grid-row:span 1}.tile.big .shot{flex:0 0 auto;aspect-ratio:5 / 2.4;min-height:0}.tile.big .shot img{max-width:22%}.rip-grid{grid-template-columns:repeat(3,1fr)}.stats{grid-template-columns:repeat(2,1fr)}.foot-grid{grid-template-columns:1fr 1fr 1fr}}@media(max-width:900px){.bar{grid-template-columns:auto 1fr auto}.bar nav{display:none}.bar nav.open{display:grid;position:absolute;inset:100% 0 auto 0;background:var(--ivory);border-bottom:1px solid var(--rule-2);padding:0 var(--gutter) var(--s2)}.bar nav.open a{padding:15px 0;border-top:1px solid var(--hair-soft)}.menu-btn{display:inline-block}.bar .util a:not(.cart){display:none}}@media(max-width:950px){.sec-head{gap:var(--s3) var(--s3)}.hero{grid-template-columns:1fr;min-height:0}.hero-copy{padding-block:var(--s5) var(--s4)}.stage{padding-top:0;padding-bottom:var(--s5)}.place-grid,.split,.two-col,.members,.news{grid-template-columns:1fr}.split-visual{min-height:320px}.rip-grid{grid-template-columns:repeat(2,1fr)}.foot-grid{grid-template-columns:1fr 1fr}}@media(max-width:720px){.sec-head{grid-template-columns:1fr;align-items:start}.sec-tools{flex-wrap:wrap;width:100%}.filters{width:100%}.bar{grid-template-columns:auto 1fr auto}.bar nav{display:none}.bar nav.open{display:grid;position:absolute;inset:100% 0 auto 0;background:var(--ivory);border-bottom:1px solid var(--rule-2);padding:0 var(--gutter) var(--s2)}.bar nav.open a{padding:15px 0;border-top:1px solid var(--hair-soft)}.menu-btn{display:inline-block}.bar .util a:not(.cart){display:none}.grid{grid-template-columns:repeat(2,1fr)}.tile.big{grid-column:span 2}.tile.big .shot{aspect-ratio:3 / 2.4}.tile.big .shot img{max-width:46%}.zones{grid-template-columns:repeat(2,1fr)}.rip-grid,.terms,.stats{grid-template-columns:1fr}.row{grid-template-columns:76px 1fr;row-gap:6px}.row-place,.row-tag{grid-column:2 / -1;justify-self:start}.spec{grid-template-columns:repeat(2,1fr)}.foot-grid{grid-template-columns:1fr}.plate img{aspect-ratio:4 / 3}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/theme.css.map */
