:where(body.pg-module) .auction-page .auction-hero{min-height:auto;padding:clamp(92px,9vw,132px) 0 clamp(54px,6vw,82px);display:block;overflow:hidden;border-bottom:1px solid var(--auction-line)}
:where(body.pg-module) .auction-page .auction-hero:before{content:"";position:absolute;inset:0;pointer-events:none}
:where(body.pg-module) .auction-page .auction-hero-layout{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,460px);gap:clamp(38px,6vw,86px);align-items:center}
:where(body.pg-module) .auction-page .auction-hero-copy{min-width:0}
:where(body.pg-module) .auction-page .auction-hero h1{max-width:780px;margin:20px 0 18px}
:where(body.pg-module) .auction-page .auction-hero p{max-width:720px}
:where(body.pg-module) .auction-page .auction-hero-side{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;justify-items:center}
:where(body.pg-module) .auction-page .auction-hero-art{width:100%;max-width:420px;display:grid;gap:12px;padding:15px;border:1px solid var(--line);border-radius:22px;transition:transform .25s ease,border-color .25s ease}
:where(body.pg-module) .auction-page .auction-hero-art:hover{transform:translateY(-3px)}
:where(body.pg-module) .auction-page .auction-hero-art figure{width:100%;min-height:290px;margin:0;padding:14px;display:grid;place-items:center;overflow:hidden;border-radius:15px}
:where(body.pg-module) .auction-page .auction-hero-art img{display:block;width:auto;height:auto;max-width:min(100%,328px);max-height:450px;object-fit:contain;image-rendering:auto}
:where(body.pg-module) .auction-page .auction-hero-art-meta{display:grid;gap:5px;padding:2px 3px 3px}
:where(body.pg-module) .auction-page .auction-countdown{width:100%;max-width:420px;padding:18px;border-radius:18px}
:where(body.pg-module) .auction-page .auction-countdown h3{margin:6px 0 14px}
:where(body.pg-module) .auction-page .auction-time-grid div{padding:10px 5px;border-radius:11px}
:where(body.pg-module) .auction-page .auction-bid-warning{margin-bottom:0}
:where(body.pg-module) .auction-page .auction-card-media{aspect-ratio:4/5;display:grid;place-items:center;padding:12px}
:where(body.pg-module) .auction-page .auction-card-media img{width:auto;height:auto;max-width:min(100%,328px);max-height:450px;object-fit:contain}
:where(body.pg-module) .auction-page .auction-card:hover .auction-card-media img{transform:none}
@media(max-width:1100px){:where(body.pg-module) .auction-page .auction-hero-layout{grid-template-columns:minmax(0,1fr) minmax(320px,390px);gap:34px}}
@media(max-width:880px){:where(body.pg-module) .auction-page .auction-hero{padding-top:88px}
:where(body.pg-module) .auction-page .auction-hero-layout{grid-template-columns:1fr}
:where(body.pg-module) .auction-page .auction-hero-side{width:min(100%,520px);justify-self:center}
:where(body.pg-module) .auction-page .auction-hero-art,:where(body.pg-module) .auction-page .auction-countdown{max-width:390px}}
@media(max-width:560px){:where(body.pg-module) .auction-page .auction-hero{padding:74px 0 46px}
:where(body.pg-module) .auction-page .auction-hero-art{max-width:340px;padding:11px;border-radius:18px}
:where(body.pg-module) .auction-page .auction-hero-art figure{min-height:250px;padding:10px}
:where(body.pg-module) .auction-page .auction-hero-art img{max-width:min(100%,280px);max-height:385px}
:where(body.pg-module) .auction-page .auction-countdown{max-width:340px}}