button.is-clicked{pointer-events:none;cursor:not-allowed;background-color:var(--color-gray-2);color:#fff;border-color:#0000;position:relative}button.is-clicked:before{content:"";border:3px dotted;border-right-color:#0000;border-radius:50%;width:24px;height:24px;margin:2px auto auto;transition:opacity 1s ease-in-out .2s;animation:.8s linear infinite rotate;position:absolute;left:0;right:0}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form-footer{color:#fff;margin-top:0}footer .menu{background-color:var(--color-gray);color:var(--color-gray-4);margin-bottom:0}footer .menu>div{grid-template-columns:var(--grid-template-col-l);gap:var(--space-s-m) var(--space-m);align-items:flex-start;display:grid}footer .menu ul{margin-top:0}footer .menu ul li+li{padding-top:1ch}footer .menu a{color:var(--color-gray-4);padding-bottom:1ch}footer .menu a:not(.social){padding-top:1ch}footer .menu a:hover{color:#fff}footer .menu .link-svg{display:inline}footer .menu .link-svg path{fill:var(--color-gray-3)}footer .menu .social{align-items:baseline;margin-bottom:auto;display:flex}footer .menu .social img{align-self:center;margin-right:10px}footer .menu .full{grid-column:1/-1;justify-self:center}.lot-detail{margin-top:var(--space-xs-s)}.lot-detail>:first-child{margin-top:0}.lot-header{font-size:var(--text-sm);line-height:var(--line-height-normal);margin-top:0}.lot-number{font-size:var(--text-lg);letter-spacing:-.05rem;line-height:1}.lot-number+.lot-brand:before{content:"/";font-weight:var(--font-weight-normal);padding:0 .5ch 0 0}.lot-brand{font-weight:var(--font-weight-bold);letter-spacing:-.02rem}.lot-title{display:block}.lot-estimation{letter-spacing:-.03rem;font-weight:var(--font-weight-bold);margin-top:0}.lot-price-no-reserve{margin-top:0}.bid-state .bid-state-pills{gap:var(--space-2xs) var(--space-xs);flex-wrap:wrap;display:flex}.bid-state .bid-state-pills .absentee-bid,.bid-state .bid-state-pills .lot-result{flex-direction:column;flex-grow:1;margin-top:0;display:flex}.bid-state .bid-state-pills .absentee-bid .bid-label,.bid-state .bid-state-pills .lot-result .bid-label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:-.01rem}.bid-state .bid-state-pills .absentee-bid .bid-price,.bid-state .bid-state-pills .lot-result .bid-price{padding:var(--space-2xs) var(--space-xs);letter-spacing:-.02rem;background-color:var(--main-color);border-radius:6px}.lot-won .bid-state .lot-result .bid-price{background-color:color-mix(in oklch, var(--color-green) 30%, white)}.lot-outbid .bid-state .lot-result .bid-price{background-color:color-mix(in oklch, var(--color-orange) 30%, white)}.lot-closed .bid-state .absentee-bid .bid-price{background-color:color-mix(in srgb, var(--color-gray) 6%, transparent)}.lot-save{border:1px solid var(--color-gray-2);padding:1ch}.lot-save path{fill:#fff;stroke-width:4px;stroke:var(--color-gray)}.lot-save:hover{background-color:var(--color-gray-3);border:1px solid var(--color-gray)}.lot-saved .lot-save path,.lot-saved.lot-save path{fill:var(--color-primary)}.lot-withdrawn figure img{filter:brightness(.5)grayscale()}.info-withdrawn{color:var(--color-red);margin-top:0}.auction-live .lot-estimation,.auction-closed .lot-estimation{font-weight:var(--font-weight-normal)}#lots-list{gap:var(--space-s-m) var(--space-m);grid-template-columns:repeat(4,1fr);display:grid}@media screen and (width<=736px){#lots-list{grid-template-columns:repeat(3,1fr)}}@media screen and (width<=490.667px){#lots-list{grid-template-columns:unset}#lots-list section{gap:var(--space-s-m) var(--space-m);grid-template-columns:repeat(3,1fr);align-items:start;display:grid}#lots-list section>figure{grid-column:1;margin-top:4px}#lots-list section>div{grid-column:2/-1}}#lots-list{padding-top:var(--space-m)}#lots-list figure{position:relative}#lots-list figure>.lot-save{margin-bottom:10px;margin-right:10px;margin-top:var(--space-xs);position:absolute;bottom:0;right:0}#lots-list .lot-detail{margin-top:var(--space-xs)}#lots-list .lot-auction{font-style:italic;display:block}#lots-list .lot-title{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#lots-list .lot-sold{text-transform:uppercase}@media screen and (width<=490.667px){#lots-list figure>.lot-save{position:relative}#lots-list .lot-detail{margin-top:0}}
