@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Manrope:wght@400;500;600;700&display=swap');
:root{--bg:#111310;--gold:#c8ae79;--cream:#eee7d8;--muted:#a7a89a;--line:#373a30}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--cream);font-family:Manrope,Arial,sans-serif}a{color:inherit;text-decoration:none}button,select{font:inherit}button{cursor:pointer}header{height:110px;margin:0 5%;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:30px}.wordmark{font-size:10px;letter-spacing:3px;display:flex;align-items:center;gap:12px}.wordmark b{font:38px 'Cormorant Garamond',Georgia,serif;letter-spacing:-5px;padding-right:5px}.wordmark span{border-left:1px solid var(--line);padding-left:15px;font-size:8px;color:var(--gold)}nav{display:flex;gap:35px;font-size:9px;letter-spacing:1.6px}.edition{font-size:8px;letter-spacing:1.5px;color:var(--muted)}.hero{padding:75px 5% 25px;position:relative;display:grid;grid-template-columns:1.2fr 1fr;min-height:760px;overflow:hidden;background:radial-gradient(ellipse at 83% 40%,#343a292e,transparent 55%)}.eyebrow{font-size:9px;letter-spacing:2.5px;font-weight:600;color:var(--gold);line-height:1.8}.hero h1{font:500 clamp(65px,7.7vw,125px)/.98 'Cormorant Garamond',Georgia,serif;letter-spacing:-4px;margin:35px 0 26px}em{font-weight:400;color:var(--gold)}.intro{font-size:14px;line-height:1.9;color:#b6b8aa;margin-bottom:35px}.button{display:inline-flex;gap:35px;align-items:center;border:1px solid #82734f;padding:20px 25px;font-size:9px;letter-spacing:1.6px;transition:background .2s}.button:hover{background:#c8ae7918}.button span{font-size:20px}.small-note{font-size:7px;letter-spacing:1.5px;color:var(--muted);margin-top:22px}.objet{position:relative;min-height:480px;display:flex;align-items:center;justify-content:center;perspective:900px}.halo{position:absolute;width:85%;aspect-ratio:1;border:1px solid #70664d33;border-radius:50%;box-shadow:0 0 100px #bca46808,inset 0 0 100px #bca46808}.halo:after{content:'';position:absolute;inset:20px;border:1px solid #70664d22;border-radius:50%}.medallion{position:relative;z-index:2;width:280px;height:280px;max-width:75%;border-radius:50%;background:conic-gradient(from 35deg,#755d31,#d8c38b,#a68a50,#f3e4b5,#7b6337,#d9c38c,#755d31);box-shadow:inset 0 0 0 6px #bca46a,inset 0 0 0 8px #6c572e,12px 24px 42px #0009;transform:rotate(-12deg) rotateY(-15deg);color:#493b21;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:-60px}.medallion:after{content:'';position:absolute;inset:15px;border:1px solid #57432277;border-radius:50%}.medallion>span,.medallion>small{font-size:8px;letter-spacing:3px;z-index:2}.medallion>b{font:150px/.95 'Cormorant Garamond',Georgia,serif;text-shadow:1px 2px 1px #f6df9f99,-1px -1px #41351f;letter-spacing:-32px;padding-right:25px}.medallion i{display:inline-block;transform:translateY(13px);font-style:normal}.medallion>small{margin-top:18px;font-size:6px}.plinth{position:absolute;width:75%;height:135px;bottom:45px;transform:rotateX(8deg);background:linear-gradient(102deg,transparent 26%,#ffffff08 26.3%,transparent 27%),linear-gradient(165deg,#454a3d 0%,#21251d 35%,#34372c 36%,#171b15 38%,#292e22 60%,#11160f 100%);border-top:12px solid #505344;box-shadow:25px 25px 55px #0008}.object-label{position:absolute;bottom:2px;right:5%;font-size:7px;letter-spacing:2px;line-height:1.8;color:var(--gold);text-align:right}.hero-foot{grid-column:1/-1;display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:23px;font-size:7px;letter-spacing:2px;color:var(--muted);align-self:end;margin-top:45px}.manifesto{text-align:center;padding:95px 5%;border-bottom:1px solid var(--line)}.manifesto>p{font:400 clamp(30px,4.2vw,62px)/1.15 'Cormorant Garamond',Georgia,serif;margin:28px 0}.tiny{font-size:7px;letter-spacing:1.5px;color:var(--muted)}.collection{padding:85px 5%}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:45px}h2{font:400 clamp(38px,4.7vw,70px)/1.08 'Cormorant Garamond',Georgia,serif;margin:20px 0;letter-spacing:-1.3px}.section-head>p{font-size:11px;line-height:1.9;color:var(--muted)}.products{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.product-art{height:350px;background:radial-gradient(ellipse at 50% 40%,#32382b,#1b2018);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #353b2e}.product-art:after{content:'';position:absolute;bottom:30px;width:65%;height:20px;background:#0007;filter:blur(12px)}.art-index{position:absolute;left:18px;top:15px;font:italic 20px Georgia;color:#8b9279}.bottle{width:160px;height:210px;background:linear-gradient(100deg,#6f4b23bb,#b78a3d66 15%,#463b24dd 50%,#856532aa 90%,#d7b76f66);border:1px solid #c1a25e77;border-radius:10px 10px 20px 20px;box-shadow:15px 20px 25px #0005,inset 7px 0 9px #dec37d33;position:relative;color:#ead4a4;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;margin-top:35px;transform:rotate(-5deg)}.cap{position:absolute;width:85px;height:45px;top:-44px;background:linear-gradient(90deg,#12150f,#444a37,#15190f);border-top:2px solid #aa925d}.bottle>span{font-size:7px;letter-spacing:3px}.bottle b{font:24px/1.1 'Cormorant Garamond',Georgia;margin:15px 0}.bottle i{font-size:6px;letter-spacing:1px;font-style:normal}.bottle small{font-size:5px;margin-top:22px;letter-spacing:1px}.art-two{background:radial-gradient(ellipse at 50% 30%,#4d4939,#24241c)}.creator-card{width:210px;height:260px;border:1px solid #9a8253;background:#10170f;padding:27px 20px;color:var(--gold);transform:rotate(8deg);box-shadow:15px 20px 25px #0005}.creator-card>span{font-size:5px;letter-spacing:1.8px}.creator-card b{display:block;font:35px/1.05 'Cormorant Garamond',Georgia;margin:30px 0 17px}.creator-card hr{border:0;border-top:1px solid #8d77454d;margin-bottom:20px}.creator-card small{font-size:7px;letter-spacing:2px}.creator-card i{display:block;font-size:5px;letter-spacing:1px;margin-top:10px}.art-three{background:radial-gradient(ellipse at 50% 30%,#343229,#1b1b17)}.ticket{background:#d7c8a6;color:#393527;width:185px;min-height:265px;transform:rotate(-8deg);padding:22px;box-shadow:15px 20px 25px #0005;border-top:3px solid #a39064}.ticket>span{font-size:8px;letter-spacing:3px}.ticket b{font:31px/1 'Cormorant Garamond',Georgia;display:block;margin-top:18px}.ticket hr{border:0;border-top:1px dashed #887b5e;margin:18px -22px}.ticket i{font:45px/1 'Cormorant Garamond',Georgia}.ticket small{display:block;font-size:6px;letter-spacing:1px;margin-top:8px}h3{display:flex;align-items:center;justify-content:space-between;margin:25px 0 15px;font:29px 'Cormorant Garamond',Georgia}h3>span{font:9px Manrope,Arial;color:var(--gold)}article>p{font-size:12px;line-height:1.9;color:var(--muted);min-height:112px}.product-tag{font-size:6px;letter-spacing:1.5px;color:var(--gold);padding-top:18px;border-top:1px solid var(--line)}.collection-note{font-size:8px;color:var(--muted);margin:30px 0 0}.quote-panel{text-align:center;padding:80px 5%;background:#e7dfce;color:#292d23}.quote-panel .eyebrow{color:#7d704c}.quote-panel blockquote{font:400 clamp(38px,5.3vw,80px)/1.06 'Cormorant Garamond',Georgia;margin:35px auto;letter-spacing:-1.5px}.quote-panel em{color:#6f755d}.signature{font:italic 25px 'Cormorant Garamond',Georgia}.signature span{display:block;font:6px Manrope,Arial;letter-spacing:2px;margin-top:16px}.concierge{padding:95px 5%;display:grid;grid-template-columns:1fr 1fr;gap:70px}label{display:block;font-size:8px;letter-spacing:1.6px;color:var(--gold);margin-bottom:12px}.service-level{margin-top:35px;max-width:330px}select{color:var(--cream);background:#191e15;border:1px solid #494e3d;border-radius:0;width:100%;padding:15px;font-size:12px}.roast-card{align-self:center;border:1px solid #85714a;padding:35px;background:linear-gradient(140deg,#20261a,#131810);box-shadow:10px 12px 0 #0002;min-height:350px}.card-top{display:flex;justify-content:space-between;gap:15px;font-size:7px;letter-spacing:1.4px;color:var(--gold)}.roast-card blockquote{font:31px/1.25 'Cormorant Garamond',Georgia;margin:40px 0;min-height:125px}.roast-card button,form button{background:none;color:var(--gold);border:0;border-top:1px solid #59503b;padding:20px 0;display:flex;justify-content:space-between;width:100%;font-size:9px;letter-spacing:1px}.roast-card .tiny{font-size:6px}.verdict{padding:75px 5%;text-align:center;border-block:1px solid var(--line);background:radial-gradient(ellipse at 50% 70%,#373d242e,transparent 70%)}.verdict h2{margin-bottom:40px}.verdict>button{width:min(760px,100%);background:linear-gradient(110deg,#a68b51,#dfc897,#b69b62);color:#262b20;border:1px solid #e8d7ad;display:flex;align-items:center;justify-content:center;gap:15px;padding:24px 35px;font:44px 'Cormorant Garamond',Georgia;box-shadow:0 5px 40px #d7b4700d;transition:filter .2s;margin:auto}.verdict>button:hover{filter:brightness(1.12)}.verdict>button span{font-style:italic;font-size:30px}.verdict>button i{margin-left:auto;font-style:normal;font-size:28px}.verdict>p{font-size:7px;letter-spacing:1.5px;margin-top:22px;color:var(--muted)}#verdict-note{height:25px;font:italic 19px 'Cormorant Garamond',Georgia;color:var(--gold)}.guestbook{padding:85px 5%;display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.guestbook h2{font-size:42px}form>p{font-size:8px;color:var(--muted)}#receipt{border:1px solid var(--gold);padding:25px;margin-top:20px;color:var(--gold);font-size:11px;line-height:1.9}#receipt b{font:25px 'Cormorant Garamond',Georgia;display:block}.final-note{padding:80px 5%;background:#191f16;text-align:center}.final-note>p{font-size:12px;color:var(--muted);line-height:1.9}.final-note>a{font-size:8px;letter-spacing:2px;border-bottom:1px solid var(--gold);padding-bottom:8px;display:inline-block;margin-top:25px}footer{padding:35px 5%;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:7px;line-height:1.8;color:var(--muted)}.footer-brand{font:25px 'Cormorant Garamond',Georgia;color:var(--gold)}footer>span:last-child{font-size:6px;letter-spacing:1px}button:focus-visible,a:focus-visible,select:focus-visible{outline:2px solid #edce8d;outline-offset:5px}@media(min-width:1600px){main,header,footer{max-width:1600px;margin-inline:auto}}@media(max-width:800px){header{height:85px}.wordmark span,.edition{display:none}nav{gap:18px;font-size:7px}.hero{padding-top:45px;grid-template-columns:1fr}.hero h1{font-size:75px;letter-spacing:-2px}.objet{min-height:400px;margin-top:10px}.medallion{width:240px;height:240px}.medallion>b{font-size:125px}.plinth{max-width:380px;height:110px}.halo{max-width:350px}.hero-foot{margin-top:30px;font-size:5px;gap:25px}.manifesto{padding-block:60px}.section-head{display:block}.products{grid-template-columns:1fr;gap:45px}.product-art{height:350px}.products article>p{min-height:0}.collection{padding-block:55px}.product-tag{font-size:7px}.concierge,.guestbook{grid-template-columns:1fr;gap:30px;padding-block:60px}.roast-card{padding:25px}.roast-card blockquote{min-height:100px}.verdict>button{font-size:35px;padding:20px}.verdict>button span{font-size:21px}.verdict h2{font-size:42px}.guestbook h2{font-size:38px}.quote-panel blockquote{font-size:42px}footer{flex-wrap:wrap}footer p{order:3;width:100%}.small-note{max-width:260px;line-height:1.8}.hero .eyebrow{font-size:7px}.collection-note{line-height:1.8}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
.royal-portrait{margin:0 auto;width:min(100%,430px);text-align:center;position:relative}.royal-portrait img{display:block;width:100%;height:auto;box-shadow:0 24px 70px #0008}.royal-portrait figcaption{padding:22px 10px 0;color:var(--gold,#c8ad72)}.royal-portrait figcaption span{display:block;font-size:8px;letter-spacing:2px;line-height:1.8}.royal-portrait strong{display:block;font-family:"Cormorant Garamond",serif;font-size:29px;font-weight:400;margin:7px 0}.royal-portrait small{font-size:9px;opacity:.6}@media(max-width:800px){.royal-portrait{width:min(100%,360px);margin-top:28px}}
.portrait-roast{font-family:"Cormorant Garamond",Georgia,serif;font-size:21px;line-height:1.3;color:var(--cream);max-width:350px;margin:12px auto 16px;font-style:italic}
/* The auction catalogue */
.portrait-trigger{display:block;width:100%;padding:0;border:0;background:none;color:var(--gold);position:relative;text-align:center}.portrait-trigger img{transition:filter .4s,transform .4s}.portrait-trigger:hover img{filter:brightness(1.08);transform:translateY(-3px)}.portrait-invite{display:flex;justify-content:space-between;padding:15px 18px;background:#24291e;border:1px solid #706044;font-size:9px;letter-spacing:1.6px}.portrait-invite>span{font-size:16px}.estate{background:#e9e1d1;color:#282b23;padding:38px 5% 30px}.estate-mast{display:flex;justify-content:space-between;gap:20px;border-block:1px solid #b9af99;padding:16px 0;font-size:8px;letter-spacing:1.8px}.estate-heading{display:grid;grid-template-columns:1.25fr 1fr;gap:50px;align-items:center;padding:48px 0}.estate .eyebrow{color:#756342}.estate h2{font-size:clamp(56px,7vw,100px);line-height:.95;margin:20px 0}.estate em{color:#756342}.estate-intro{max-width:330px;justify-self:end}.estate-intro>p{font:28px/1.2 'Cormorant Garamond',Georgia;margin:18px 0}.estate-intro>small{font-size:11px;line-height:1.8;color:#686759}.auction-seal{display:grid;place-items:center;border:1px solid #948263;outline:1px solid #b5a58b;outline-offset:5px;border-radius:50%;width:50px;height:50px;font:italic 27px Georgia;color:#84704c}.auction-strip{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #b9af99;padding:20px 0;margin-bottom:35px;gap:20px}.auction-strip>span{font-size:8px;letter-spacing:1.2px;color:#77705e}.auction-strip b{display:block;font-size:10px;letter-spacing:1px;margin-top:8px;color:#35372d;font-weight:500}.lots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.lot{min-width:0}.lot-art{height:270px;position:relative;background:radial-gradient(ellipse at center,#39402d,#192016);overflow:hidden;border:1px solid #565c44;display:grid;place-items:center}.crown-art{background:radial-gradient(ellipse at center,#544433,#29231d)}.throne-art{background:radial-gradient(ellipse at center,#404336,#20261d)}.lot-art svg{width:85%;height:85%;fill:#c5a87016;stroke:#c6ac75;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 10px 8px #0006)}.lot-number{position:absolute;top:20px;left:20px;color:#cbbb98;font-size:9px;letter-spacing:2px}.lot-stamp{position:absolute;bottom:18px;right:15px;border:1px solid #c6ac7577;color:#d9c79f;font-size:8px;letter-spacing:1.4px;padding:8px 10px;background:#171b13bb}.lot-stamp.sold{transform:rotate(-6deg);color:#f4dfbc;border-color:#b99a68}.lot-meta{font-size:8px;letter-spacing:1.5px;color:#817359;margin-top:25px}.lot h3{font-size:30px;line-height:1.1;min-height:66px;margin:12px 0}.lot>p{color:#646456;font-size:12px;line-height:1.85;min-height:110px}.lot-price{border-block:1px solid #bdb29b;padding:17px 0;display:flex;flex-wrap:wrap;gap:8px 14px;align-items:baseline}.lot-price>span{width:100%;font-size:8px;letter-spacing:1.4px;color:#82765e}.lot-price del{font-size:11px;color:#867e6b}.lot-price strong{font:25px 'Cormorant Garamond',Georgia}.lot-action{width:100%;display:flex;justify-content:space-between;gap:12px;align-items:center;border:0;border-bottom:1px solid #bdb29b;background:none;color:#373d2a;padding:21px 0;font-size:9px;letter-spacing:1.1px;text-align:left;min-height:64px}.lot-action:hover{color:#8a6228}.lot-action>span{font-size:20px}.lot .lot-response{min-height:0;padding:16px;background:#ded4c0;border-left:2px solid #88734b;color:#4a4d3d;font-size:12px}.estate-end{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-top:32px;margin-top:35px;border-top:1px solid #b9af99}.estate-end>span{font-size:8px;letter-spacing:1.3px}.estate-end p{font-size:9px;color:#78715f}.estate button:focus-visible{outline-color:#6c5833}
/* Private audience */
#decree-dialog{padding:0;border:1px solid #a78c55;background:#e9e1d1;color:#303326;width:min(580px,calc(100% - 32px));max-height:90vh;max-height:90dvh;overflow:auto;box-shadow:0 30px 100px #0009}#decree-dialog::backdrop{background:#080b07d9;backdrop-filter:blur(7px)}body:has(#decree-dialog[open]){overflow:hidden}.decree-sheet{padding:44px 45px 24px;text-align:center;position:relative;border:1px solid #a28d6655;margin:12px}.decree-close{position:absolute;right:8px;top:4px;background:none;border:0;font:30px Georgia;color:#73654c;width:40px;height:40px}.decree-kicker{font-size:7px;letter-spacing:1.8px;line-height:1.8;margin:4px 18px 25px;color:#796f57}.decree-crest{border:1px solid #9d885d;outline:1px solid #b5a586;outline-offset:5px;border-radius:50%;width:55px;height:55px;display:grid;place-items:center;margin:0 auto 25px;font:italic 28px Georgia;color:#7b663f}.decree-serial{font-size:8px;letter-spacing:2px;color:#8c7852}.decree-sheet h2{font-size:52px;margin:20px 0}.decree-sheet em{color:#887449}.decree-sheet blockquote{font:27px/1.25 'Cormorant Garamond',Georgia;margin:25px 0;min-height:105px}.decree-signature{font:italic 22px 'Cormorant Garamond',Georgia;color:#736346}.decree-signature span{display:block;font:7px Manrope,Arial;letter-spacing:1.7px;margin-top:9px}#next-decree{background:none;border:0;border-block:1px solid #bbae93;color:#4d503e;padding:18px 0;margin-top:26px;display:flex;justify-content:space-between;gap:16px;width:100%;text-align:left;font-size:8px;letter-spacing:1px;line-height:1.7}.decree-footnote{font-size:8px;color:#847d6b;margin-top:18px}.decree-sheet button:focus-visible{outline-color:#6c5833}@media(max-width:1000px){nav{gap:15px}.edition{display:none}.lot h3{font-size:26px}.lots{gap:18px}}@media(max-width:800px){.estate-heading{grid-template-columns:1fr;gap:25px;padding:35px 0}.estate-intro{justify-self:start;max-width:100%}.auction-seal{display:none}.estate-intro>p{font-size:26px}.lots{grid-template-columns:1fr;gap:40px}.lot-art{height:290px}.lot h3,.lot>p{min-height:0}.lot h3{font-size:34px}.estate-mast{font-size:7px;line-height:1.8}.estate-mast>span:last-child{text-align:right;max-width:150px}.auction-strip{gap:12px}.auction-strip>span{font-size:7px}.auction-strip b{font-size:8px;line-height:1.7}.estate-end{display:block;line-height:1.8}.decree-sheet{padding:40px 22px 20px}.decree-sheet h2{font-size:44px}.decree-sheet blockquote{font-size:25px}.wordmark{gap:6px;letter-spacing:1px}nav{gap:12px;font-size:7px;letter-spacing:.6px}.wordmark b{font-size:32px}.hero h1{font-size:clamp(57px,12vw,75px)}}
.lot-response{white-space:pre-line}
.share-suite{padding:95px 5%;display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center;border-top:1px solid var(--line);background:radial-gradient(ellipse at 75% 50%,#323b242e,transparent 65%)}.share-copy{max-width:520px}.share-copy select{max-width:410px;display:block;margin-bottom:23px}.share-copy .button{background:#c8ae79;color:#171d13;width:min(410px,100%);justify-content:space-between;text-align:left}.share-copy .button:disabled{opacity:.45;cursor:wait}.card-details{font-size:8px;line-height:1.8;letter-spacing:1px;color:var(--muted);margin-top:20px}#card-status{font-size:11px;line-height:1.7;color:var(--gold);min-height:38px}.card-preview{margin:0;width:min(100%,420px);justify-self:center}.card-preview canvas{display:block;width:100%;height:auto;box-shadow:0 25px 60px #0007;border:1px solid #766341}.card-preview figcaption{font-size:7px;letter-spacing:1.8px;line-height:1.8;text-align:center;color:var(--gold);margin-top:22px}@media(max-width:800px){.share-suite{grid-template-columns:1fr;padding-block:60px;gap:28px}.share-copy{max-width:none}.share-copy h2{font-size:43px}.card-preview{max-width:360px}}
.game-home-button{display:flex;width:fit-content;margin-top:16px;background:#c8ae79;color:#182013;border-color:#c8ae79}nav{flex-wrap:wrap}@media(max-width:600px){header{gap:12px}nav{max-width:235px;justify-content:flex-end;row-gap:10px;font-size:7px}}
/* Auction catalogue, photographic edition */
.estate{background:#ece5d6;padding:46px 5% 35px}.estate-mast{font-size:10px;letter-spacing:1.5px;color:#665b44;padding:18px 0}.estate-heading{padding:48px 0 40px;gap:45px;grid-template-columns:1.4fr 1fr}.estate h2{font-size:clamp(60px,6.7vw,96px);letter-spacing:-2px}.estate .eyebrow{font-size:10px;letter-spacing:1.7px}.estate-intro{max-width:340px}.estate-intro>p{font-size:30px;line-height:1.15;margin:20px 0 16px}.estate-intro>small{font-size:13px;line-height:1.75;color:#655f50}.auction-strip{padding:18px 0;margin-bottom:32px}.auction-strip>span{font-size:10px;letter-spacing:1.3px}.auction-strip b{font-size:11px;color:#4a463a}.lots{gap:28px;align-items:start}.lot{display:flex;flex-direction:column;position:relative}.lot-art{height:auto;aspect-ratio:4/3;border:0;background:#22291c;display:block;overflow:hidden}.lot-art img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .65s ease}.lot:hover .lot-art img{transform:scale(1.025)}.lot-number{top:14px;left:14px;z-index:1;background:#151a13dd;border:1px solid #cab68a55;padding:8px 10px;color:#f0dfb9;font-size:10px;letter-spacing:1.5px}.lot-stamp,.lot-stamp.sold{bottom:14px;right:14px;z-index:1;transform:none;font-size:9px;letter-spacing:1px;padding:9px 11px;background:#172015ee;color:#ecdab6;border:1px solid #d1b77b88}.lot-stamp.sold{background:#eee3cdee;color:#4e412a;border-color:#d1b77b}.lot-meta{font-size:10px;letter-spacing:1.2px;line-height:1.7;color:#77694c;margin-top:23px}.lot h3{font-size:clamp(28px,2.6vw,38px);line-height:1.1;min-height:0;margin:12px 0 18px;letter-spacing:-.6px}.lot>p{font-size:14px;line-height:1.8;color:#565648;min-height:126px;margin:0 0 22px}.lot-price{min-height:105px;padding:18px 0;align-content:center;gap:8px 14px}.lot-price>span{font-size:10px;letter-spacing:1.2px;color:#73674f}.lot-price del{font-size:12px}.lot-price strong{font-size:28px;line-height:1.2}.lot-action{margin-top:14px;padding:16px 17px;min-height:58px;background:#222b1c;border:1px solid #222b1c;color:#e8d5ac;font-size:10px;letter-spacing:1px;transition:background .2s}.lot-action:hover{background:#39442d;color:#fff0cf}.lot .lot-response{font-size:14px;line-height:1.7;padding:18px;margin:14px 0 0;min-height:0;background:#e1d7c2;border-left:2px solid #9b8051}.estate-end{margin-top:38px;padding-top:25px}.estate-end>span{font-size:9px;letter-spacing:1px}.estate-end p{font-size:10px;line-height:1.7}.auction-seal{width:44px;height:44px;font-size:25px}
@media(min-width:801px) and (max-width:1100px){.lots{gap:20px}.lot>p{min-height:155px}.lot h3{min-height:62px}.lot-price strong{font-size:24px}}
@media(max-width:800px){.estate{padding:28px 5%}.estate-mast{font-size:8px;line-height:1.7;gap:15px}.estate-mast>span:last-child{max-width:160px}.estate-heading{display:block;padding:30px 0}.estate h2{font-size:64px;letter-spacing:-1.5px;margin:18px 0 25px}.estate-intro>p{font-size:27px;margin:0 0 12px}.estate-intro>small{font-size:13px}.estate .eyebrow{font-size:9px}.auction-strip{gap:14px;padding:17px 0;margin-bottom:25px}.auction-strip>span{font-size:8px;letter-spacing:.5px}.auction-strip b{font-size:10px;letter-spacing:.3px;line-height:1.5}.lots{gap:38px}.lot h3{font-size:35px;min-height:0;margin-bottom:15px}.lot>p{min-height:0;font-size:15px;line-height:1.7;margin-bottom:22px}.lot-meta{font-size:10px;margin-top:19px}.lot-price{min-height:94px}.lot-action{font-size:11px;min-height:56px}.estate-end>span{font-size:9px}.estate-end p{font-size:11px}.lot-number{font-size:9px}.lot-stamp{font-size:8px}}
