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}footer .menu{background-color:var(--color-gray);color:var(--color-gray-4);margin-bottom:0}footer .menu>div{gap:var(--space-xs-m);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=490.667px){footer .menu>div{grid-template-columns:repeat(2,1fr)}}@media (width>=736px){footer .menu>div{grid-template-columns:repeat(3,1fr)}}footer .menu .footer-group-title{color:var(--color-gray-3);font-size:var(--text-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:.1em;text-transform:uppercase}footer .menu summary{justify-content:space-between;align-items:center;gap:var(--space-xs);cursor:pointer;padding-block:.625rem;list-style:none;display:flex}footer .menu summary::-webkit-details-marker{display:none}footer .menu summary:after{content:"";border-right:1px solid var(--color-gray-3);border-bottom:1px solid var(--color-gray-3);width:.45em;height:.45em;transition:transform .2s;transform:rotate(45deg)}footer .menu details[open] summary:after{transform:rotate(225deg)}@media (width>=490.667px){footer .menu summary{pointer-events:none;padding-block:0}footer .menu summary:after{display:none}}footer .menu ul{margin-top:var(--space-2xs)}footer .menu a{padding-block:var(--space-3xs);color:var(--color-gray-4);align-items:baseline;display:inline-flex}footer .menu a:hover{color:#fff}footer .menu .link-svg path{fill:var(--color-gray-3)}footer .menu .social{align-items:center;gap:10px}footer .menu .full{text-align:center;grid-column:1/-1;justify-self:center}footer .menu small{font-size:var(--text-xs)}.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;margin-top:0}.lot-price-no-reserve{margin-top:0}.lot-save{border:1px solid var(--color-gray-2);padding:.5ch}.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()}.lot-withdrawn .choices figure img{filter:none}.info-withdrawn{color:var(--color-red);margin-top:0}.lot-status-badge{padding:var(--space-2xs) var(--space-xs);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:-.01rem;background-color:var(--color-gray-4);color:var(--color-gray);border-radius:6px;align-items:center;gap:.5em;line-height:1;display:inline-flex}.lot-status-badge.is-won{background-color:color-mix(in oklch, var(--color-green) 30%, white)}.lot-status-badge.is-outbid{background-color:color-mix(in oklch, var(--color-red) 30%, white)}.lot-status-badge.is-pending{background-color:color-mix(in oklch, var(--color-primary) 25%, white)}.lot-status-badge.is-live{letter-spacing:.02em;background-color:unset;border-radius:0;padding:0}.lot-status-panel{margin-top:var(--space-2xs);border-top:1px solid color-mix(in oklch, var(--color-gray) 15%, white);padding-top:3px}.lot-status-badge--standalone{width:max-content;max-width:100%;margin-top:var(--space-xs);display:flex}.lot-status-row{justify-content:space-between;align-items:baseline;gap:var(--space-xs);margin:0;display:flex}.lot-status-label{min-width:0;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:-.01rem;color:var(--color-gray);flex-wrap:wrap;align-items:center;gap:.6ch;display:inline-flex}.lot-status-value{font-weight:var(--font-weight-normal);letter-spacing:-.02rem;font-variant-numeric:tabular-nums;white-space:nowrap}.lot-status-value.is-strong{font-weight:var(--font-weight-bold)}.lot-status-value.is-muted{font-weight:var(--font-weight-normal);text-transform:uppercase;color:var(--color-gray-2)}.lot-status-badge .live-dot{background-color:var(--color-red);border-radius:50%;width:.8rem;height:.8rem;animation:1.6s ease-in-out infinite lotStatusLivePulse}@keyframes lotStatusLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.65)}}@media (prefers-reduced-motion:reduce){.lot-status-badge .live-dot{animation:none}}.lot-status-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#modal-container{z-index:1000;background-color:#000c;width:100%;min-height:100vh;margin-top:0;position:fixed;top:0;left:0}#modal-container.modal-data{height:100%;padding-top:0;overflow:auto}#modal-container.modal-data .modal-close{margin-inline:auto;padding-top:20px}#modal-container.modal-data .modal-close svg.close{cursor:pointer}#modal-container.modal-data .modal-close svg.close path.cross{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-miterlimit:10}#modal-container.modal-data .modal-close svg.close path.square{fill:none;stroke:#fff;stroke-miterlimit:10}#modal-container.modal-data .modal-content{padding-top:var(--space-m);padding-bottom:var(--space-m);margin-inline:auto}#modal-container.modal-data .modal-content .modal-body{padding:var(--space-m) var(--space-s) var(--space-m);background-color:#fff}#modal-container.modal-data .modal-content .modal-body .modal-dynamic-content{margin-top:var(--space-m)}#modal-container.modal-data .modal-content .modal-body>div>:first-child,#modal-container.modal-data .modal-content .modal-body :is(h1,h2,h3)+:is(h2,h3,h4),#modal-container.modal-data .modal-content .modal-body :is(h1,h2,h3)+:is(p){margin-top:var(--space-s)}#modal-container.modal-data .modal-content .modal-body h4{text-decoration:underline;text-decoration-thickness:from-font}#modal-container.modal-data .modal-content .modal-body ul{list-style-position:inside}.modal-video{z-index:1000;background-color:#000c;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100vw;height:100vh;margin-top:0;display:flex;position:fixed;top:0;left:0}.modal-video svg.close{align-self:end;margin-right:20px}.modal-video iframe{width:90vmin;max-width:calc(100vw - 40px);height:90vmin;max-height:calc(100vh - 100px)}.modal-video svg.close{cursor:pointer}.modal-video svg.close path.cross{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-miterlimit:10}.modal-video svg.close path.square{fill:none;stroke:#fff;stroke-miterlimit:10}.app-mobile{text-align:center;flex-wrap:wrap;justify-content:center;display:flex}.app-mobile h3,.app-mobile p{width:100%;margin-top:0}.app-mobile a{margin:var(--space-s) var(--space-xs) 0;display:block}.tag{z-index:20;width:100%;line-height:1em;font-size:var(--text-xs);flex-wrap:wrap;align-items:baseline;display:flex;position:absolute;top:0;left:0}.tag .state-tag{letter-spacing:-.02em;border-radius:0 0 8px;padding:.8ch .8ch 1ch}.tag .state-tag.sold{color:color-mix(in oklch, var(--color-private-red) 20%, white 80%);background-color:var(--color-private-red);border:1px solid color-mix(in oklch, var(--color-private-red) 85%, black)}.tag .state-tag.new{color:color-mix(in oklch, var(--color-private-red) 20%, white 80%);background-color:var(--color-private);border:1px solid color-mix(in oklch, var(--color-private-red) 85%, black)}.tag .category-tag{background-color:var(--color-private);border:1px solid color-mix(in oklch, var(--color-private) 85%, white);color:#fff;white-space:nowrap;text-overflow:ellipsis;border-radius:0 0 0 8px;max-width:90%;margin-left:auto;padding:.8ch .8ch 1ch 1ch;overflow:hidden}.tag .category-tag.carlottas-wrist{background-color:#773934;border:1px solid oklch(36.0536% .0878703 26.1742);font-family:Playfair Display,serif;font-weight:400}.bid-action{padding:var(--space-s) var(--space-xs-s);background-color:oklch(from var(--main-color) .95 calc(c * .25) h);border-style:solid;border-width:1px;border-color:oklch(from var(--main-color) .88 calc(c * .5) h)}.bid-action #bid-place{background-color:oklch(from var(--main-color) .85 calc(c * .6) h);border-color:oklch(from var(--main-color) .7 calc(c * .8) h);width:100%;color:var(--color-font);text-transform:uppercase;touch-action:manipulation;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .6ch;margin-top:0;display:flex}.bid-action #bid-place .bid-text,.bid-action #bid-place .bid-amount{white-space:nowrap}.bid-action #bid-place:hover{background-color:oklch(from var(--main-color) .8 calc(c * .8) h);color:var(--color-font)}.bid-action #bid-place:hover span{color:var(--color-font)}.bid-action #bid-place .bid-amount{font-weight:var(--font-weight-bold)}.bid-action #bid-place:before{content:none}.bid-action #bid-place.is-clicked:after{content:"";border:3px dotted;border-right-color:#0000;border-radius:50%;width:24px;height:24px;margin-left:.5ch;transition-duration:1s;transition-delay:.2s;animation:.8s linear infinite rotate;display:inline-block}.bid-action #bid-place.bid-success,.bid-action #bid-place.bid-success:hover{background-color:var(--color-green);border-color:oklch(from var(--color-green) calc(l * .85) calc(c * 1.1) h);color:#fff;cursor:default;transition:background-color .22s ease-out,border-color .22s ease-out,color .22s ease-out}.bid-action #bid-place.bid-success span,.bid-action #bid-place.bid-success .bid-text,.bid-action #bid-place.bid-success .bid-amount,.bid-action #bid-place.bid-success:hover span,.bid-action #bid-place.bid-success:hover .bid-text,.bid-action #bid-place.bid-success:hover .bid-amount{color:#fff}.bid-action #bid-place.bid-success .bid-success-check,.bid-action #bid-place.bid-success:hover .bid-success-check{vertical-align:-2px;color:#fff;opacity:0;margin-right:.6ch;animation:.32s cubic-bezier(.2,.9,.3,1.2) 60ms forwards bidSuccessCheck;display:inline-block;transform:scale(.6)}.bid-action .bid-select{margin-top:var(--space-xs);gap:var(--space-xs);grid-template-columns:repeat(2,1fr);align-items:center;display:grid}.bid-action .bid-select button{touch-action:manipulation;color:inherit;background-color:oklch(from var(--main-color) .85 calc(c * .6) h);border:0;margin-top:0}.bid-action .bid-select button:hover{color:inherit;background-color:oklch(from var(--main-color) .8 calc(c * .8) h)}.bid-action .bid-select button:has(+button){margin-right:0}.bid-action .bid-cancel{margin-top:var(--space-s)}.bid-action .bid-cancel .btn-cancel{touch-action:manipulation;width:100%;padding:var(--space-3xs);border:1px solid oklch(from var(--main-color) .55 calc(c * .6) h);color:oklch(from var(--main-color) .4 calc(c * .8) h);text-transform:uppercase;background-color:#0000;margin-top:0;transition:background-color .18s ease-out,border-color .18s ease-out,color .18s ease-out}.bid-action .bid-cancel .btn-cancel:before{content:none}.bid-action .bid-cancel .btn-cancel:hover{background-color:oklch(from var(--color-red) l c h/.12);border-color:var(--color-red);color:var(--color-red)}.bid-action .bid-cancel .btn-cancel.is-armed,.bid-action .bid-cancel .btn-cancel.is-armed:hover{background-color:var(--color-red);border-color:oklch(from var(--color-red) calc(l * .85) calc(c * 1.1) h);color:#fff}.bid-action .bid-cancel .btn-cancel[disabled]{opacity:.5;cursor:default}.bid-action .bid-info{margin-top:var(--space-xs);hyphens:inherit;text-align:center;color:oklch(from var(--main-color) .4 calc(c * .7) h)}.bid-action .bid-info a{cursor:pointer;color:oklch(from var(--main-color) .3 calc(c * .7) h);text-decoration:underline;text-decoration-thickness:from-font}.bid-open .bid-modal-open{touch-action:manipulation;width:100%;margin-top:var(--space-xs)}.bid-open .bid-modal-open:before{content:none}.bid-open .bid-modal-overlay{z-index:900;padding:var(--space-s) var(--space-xs);background-color:#000c;justify-content:center;align-items:center;margin-top:0;display:flex;position:fixed;inset:0;overflow-y:auto}.bid-open .bid-modal-overlay .bid-modal{width:min(100%,620px);max-height:calc(100dvh - 2 * var(--space-s));padding:var(--space-m) var(--space-xs-s);background-color:#fff;margin-top:0;position:relative;overflow-y:auto}.bid-open .bid-modal-overlay .bid-modal .bid-action{margin-top:var(--space-s)}.bid-open .bid-modal-overlay .bid-modal .bid-modal-close{width:40px;height:40px;color:var(--color-font);font-size:var(--text-xl);cursor:pointer;touch-action:manipulation;background:0 0;border:0;margin-top:0;padding:0;line-height:1;position:absolute;top:2px;right:2px}.bid-open .bid-modal-overlay .bid-modal .bid-modal-close:before{content:none}.bid-open .bid-modal-overlay .bid-modal .bid-modal-lot{margin-top:var(--space-s);padding:var(--space-xs);border:1px solid var(--color-gray-4);gap:var(--space-xs);flex-wrap:wrap;display:flex}.bid-open .bid-modal-overlay .bid-modal .bid-modal-lot .bid-modal-lot-thumb{flex:0 0 120px;margin:0}.bid-open .bid-modal-overlay .bid-modal .bid-modal-lot .bid-modal-lot-thumb img{width:120px;height:auto;display:block}.bid-open .bid-modal-overlay .bid-modal .bid-modal-lot .bid-modal-lot-info{flex:200px;min-width:0}.bid-open .bid-modal-overlay .bid-modal .bid-modal-lot .lot-header{padding-right:var(--space-m)}.bid-open .bid-modal-overlay .bid-modal .bid-modal-lot .bid-modal-lot-link{margin-top:var(--space-3xs);font-size:var(--text-xs);color:var(--color-gray-2);text-decoration-thickness:from-font;display:inline-block}.bid-open .bid-modal-overlay .bid-modal .bid-modal-title{padding-right:var(--space-s);font-size:var(--text-sm);text-transform:uppercase;margin-top:0}.bid-open .bid-modal-overlay .bid-modal .bid-modal-lot+.bid-modal-title{margin-top:var(--space-xs);padding-right:0}.bid-open .bid-modal-overlay .bid-modal .bid-modal-current{margin-top:var(--space-s);color:var(--color-gray-2)}.bid-open .bid-modal-overlay .bid-modal .bid-modal-current strong{color:var(--color-font);font-variant-numeric:tabular-nums}.bid-open .bid-modal-overlay .bid-modal .bid-guest-invite{margin-top:var(--space-s);padding:var(--space-s) var(--space-xs);background-color:oklch(from var(--main-color) calc(l * .96) calc(c * 1.25) h)}.bid-open .bid-modal-overlay .bid-modal .bid-guest-invite a{text-decoration-thickness:from-font}.bid-deadlines{margin-top:var(--space-xs);column-gap:2ch;row-gap:var(--space-3xs);color:var(--color-gray-2);grid-template-columns:1fr max-content;display:grid}.bid-deadlines .bid-deadline{display:contents}.bid-deadlines .bid-deadline .bid-deadline-value{text-align:right;font-variant-numeric:tabular-nums}.bid-deadlines .bid-deadline .bid-deadline-value span{font-weight:var(--font-weight-bold)}.bid-deadlines .bid-deadline.bid-deadline--locked,.bid-deadlines .bid-deadline.bid-deadline--pending{grid-column:1/-1;margin:0;display:block}.bid-deadlines .bid-deadline.bid-deadline--locked{font-style:italic}.bid-deadlines .bid-deadline.bid-deadline--pending .bid-deadline-value{text-align:left}.bid-deadlines.bid-deadlines--list{margin-top:var(--space-3xs);font-size:var(--text-xs)}.bid-deadlines.bid-deadlines--list:empty{display:none}@keyframes bidSuccessCheck{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){#bid-place.bid-success .bid-success-check{animation:none}}#lots #lots-list{gap:var(--space-m);grid-template-columns:repeat(3,1fr);display:grid}@media screen and (width<=736px){#lots #lots-list{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=490.667px){#lots #lots-list{grid-template-columns:unset}#lots #lots-list section:not(.session){gap:var(--space-s);grid-template-columns:repeat(3,1fr);align-items:start;display:grid}#lots #lots-list section:not(.session)>figure{grid-column:1;margin-top:4px}#lots #lots-list section:not(.session)>div{grid-column:2/-1}}#auction .auction-detail details ul li{padding-left:0}#auction .auction-detail details ul li:before{content:none}#auction .auction-detail details h4{font-size:var(--text-sm);font-weight:var(--font-weight-bold)}#auction .auction-detail details h4+*{margin-top:0}#lots figure{position:relative}#lots figure>.lot-save{margin-bottom:10px;margin-right:10px;position:absolute;bottom:0;right:0}#lots .bid-access{margin-top:var(--space-xs);width:100%}#lots .bid-access:empty{display:none}#lots .bid-countdown--compact{margin-top:var(--space-3xs);font-size:var(--text-xs);color:var(--color-gray-2)}#lots .bid-countdown--compact:empty{display:none}#lots .bid-countdown--compact .bid-countdown__time{font-weight:var(--font-weight-bold);white-space:nowrap}#lots .session div{row-gap:var(--space-xs);background-color:var(--main-color);aspect-ratio:1;padding:var(--space-xs);flex-direction:row;grid-template-rows:auto 1fr auto;align-items:center;display:grid}#lots .session div h3{font-size:var(--text-sm);line-height:inherit;grid-row:2;width:100%;margin-top:0;margin-bottom:0}#lots .session div h3 span{font-size:var(--text-base);display:block}#lots .session div .session-nav-prev,#lots .session div .session-nav-next{background-color:oklch(from var(--main-color) calc(l * .97) calc(c * 1.2) h);text-align:center;width:100%;font-size:var(--text-xs);padding:.5rem}#lots .session div .session-nav-prev svg,#lots .session div .session-nav-next svg{width:100%}#lots .session div .session-nav-prev{grid-row:1;align-self:start}#lots .session div .session-nav-next{grid-row:3;align-self:end}#lots .session div .session-status{text-transform:uppercase;letter-spacing:-.02em;color:var(--color-gray-2);align-items:center;gap:.5rem;margin-top:2px;display:flex}#lots .session div .session-status.is-live .live-dot{background-color:var(--color-red);animation:1.6s ease-in-out infinite liveDotPulse}#lots .session div .session-status.is-ended .live-dot{background-color:var(--color-gray-2)}#lots .session div .session-status.is-upcoming .live-dot{background-color:var(--color-gray-4)}#lots .session-status .live-dot{background-color:var(--color-gray-4);border-radius:50%;width:.8ch;height:.8ch}@keyframes liveDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.65)}}@media (prefers-reduced-motion:reduce){#lots .session-status .live-dot{animation:none}}#lots .lot-title{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#lots .lot-detail,#lots .lot-save{margin-top:var(--space-xs)}#lots .lot-coming{text-align:center;grid-column:1/-1}#lots .lot-coming .head{font-size:var(--text-lg);line-height:var(--line-height-tight);margin-top:0}#lots .lot-coming .link-button{color:var(--color-primary);cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;background:0 0;border:none;padding:0;text-decoration:underline;text-decoration-thickness:from-font}#lots .lot-coming .link-button:hover{color:color-mix(in oklch, var(--color-primary) 85%, black)}@media screen and (width<=490.667px){#lots figure>.lot-save{position:relative}#lots .lot-detail{margin-top:0}#lots .session div{aspect-ratio:unset}}
