.projector-template header,.projector-template footer,.projector-template .announcement-bar,.projector-template .section-header,.projector-template .header-wrapper,.projector-template #shopify-chat,.projector-template inbox-online-store-chat{display:none!important}.projector-template main,.projector-template .main-content,.projector-template .shopify-section,.projector-template #MainContent,.projector-template .page-width{padding:0!important;margin:0!important;max-width:100%!important}body.projector-template{--mhv-projector-fill: #2E1C27;--mhv-projector-bar: #1E1019;--mhv-projector-teal: #5E9198;--mhv-projector-green: #4ADE80;--mhv-projector-gold: #D4A843;--mhv-projector-ink: #F7F5F3;margin:0;padding:0;overflow:hidden;background:var(--mhv-projector-fill)}.projector-container{width:100vw;height:100vh;display:flex;flex-direction:column;background:var(--mhv-projector-fill);position:relative}.projector-video-area{flex:1;position:relative;overflow:hidden;background:var(--mhv-projector-fill);display:flex;align-items:center;justify-content:center}#whep-player-container{width:100%;height:100%;background:var(--mhv-projector-fill);position:relative;display:flex;align-items:center;justify-content:center}#mhv-webrtc-player{position:relative;width:100%;height:100%;background:var(--mhv-projector-fill);z-index:1}#mhv-webrtc-player video{width:100%;height:100%;object-fit:contain}#product-slideshow-container{width:100%;height:100%;background:var(--mhv-projector-fill);position:absolute;top:0;left:0;z-index:1000;overflow:hidden}.projector-grid-container{width:100%;height:100%;background:var(--mhv-projector-fill);position:absolute;top:0;left:0;z-index:1001;overflow:hidden;display:grid;gap:4px;padding:8px;box-sizing:border-box}.projector-grid-container .grid-slot{position:relative;background:var(--mhv-projector-bar);border:1px solid rgba(94,145,152,.35);border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center}.projector-grid-container .grid-slot-img{max-width:100%;max-height:100%;object-fit:contain}.projector-grid-container .grid-slot-title{position:absolute;left:0;right:0;bottom:0;padding:14px 18px;background:linear-gradient(to top,#1e1019f5 20%,#1e101900);color:var(--mhv-projector-ink);font-size:32px;font-weight:800;line-height:1.12;letter-spacing:.2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 2px 6px rgba(0,0,0,.65);pointer-events:none}.projector-grid-container.mode-grid-2 .grid-slot-title{font-size:40px}.projector-grid-container.mode-grid-3 .grid-slot-title,.projector-grid-container.mode-grid-4 .grid-slot-title{font-size:34px}.projector-grid-container.mode-grid-5 .grid-slot-title,.projector-grid-container.mode-grid-6 .grid-slot-title{font-size:28px}.projector-grid-container.has-hero .grid-slot[data-slot="1"]{border-color:var(--mhv-projector-teal);border-width:2px}.projector-grid-container.has-hero .grid-slot[data-slot="1"] .grid-slot-title{font-size:44px}.product-grid-container.mode-grid-1{grid-template-columns:1fr;grid-template-rows:1fr}.product-grid-container.mode-grid-2{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.product-grid-container.mode-grid-3,.product-grid-container.mode-grid-4{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.product-grid-container.mode-grid-5,.product-grid-container.mode-grid-6{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}.product-grid-container.mode-grid-1 .grid-slot[data-slot="2"],.product-grid-container.mode-grid-1 .grid-slot[data-slot="3"],.product-grid-container.mode-grid-1 .grid-slot[data-slot="4"],.product-grid-container.mode-grid-1 .grid-slot[data-slot="5"],.product-grid-container.mode-grid-1 .grid-slot[data-slot="6"],.product-grid-container.mode-grid-2 .grid-slot[data-slot="3"],.product-grid-container.mode-grid-2 .grid-slot[data-slot="4"],.product-grid-container.mode-grid-2 .grid-slot[data-slot="5"],.product-grid-container.mode-grid-2 .grid-slot[data-slot="6"],.product-grid-container.mode-grid-3 .grid-slot[data-slot="5"],.product-grid-container.mode-grid-3 .grid-slot[data-slot="6"],.product-grid-container.mode-grid-4 .grid-slot[data-slot="5"],.product-grid-container.mode-grid-4 .grid-slot[data-slot="6"]{display:none}.product-grid-container.mode-grid-3 .grid-slot[data-slot="4"],.product-grid-container.mode-grid-5 .grid-slot[data-slot="6"]{visibility:hidden}.product-grid-container.has-hero{grid-template-columns:2.2fr 1fr;grid-auto-flow:row}.product-grid-container.has-hero.mode-grid-2{grid-template-rows:1fr}.product-grid-container.has-hero.mode-grid-3{grid-template-rows:repeat(2,1fr)}.product-grid-container.has-hero.mode-grid-4{grid-template-rows:repeat(3,1fr)}.product-grid-container.has-hero.mode-grid-5{grid-template-rows:repeat(4,1fr)}.product-grid-container.has-hero.mode-grid-6{grid-template-rows:repeat(5,1fr)}.product-grid-container.has-hero .grid-slot{grid-column:2}.product-grid-container.has-hero .grid-slot[data-slot="1"]{grid-column:1;grid-row:1 / -1}.product-grid-container.has-hero.mode-grid-3 .grid-slot[data-slot="4"],.product-grid-container.has-hero.mode-grid-5 .grid-slot[data-slot="6"]{display:none}.product-grid-container .grid-slot.empty{background:transparent;border:1px dashed rgba(94,145,152,.3)}.product-grid-container .grid-slot.empty .grid-slot-img,.product-grid-container .grid-slot.empty .grid-slot-title{display:none}.product-grid-container .grid-slot.blank{visibility:hidden}.projector-grid-container .grid-slot.chosen{border-color:#2ecc71;border-width:4px;box-shadow:0 0 24px #2ecc71b3,0 0 0 4px #2ecc7180 inset}.projector-grid-container .grid-slot.committed{filter:grayscale(1) brightness(.4)}.projector-grid-container .grid-slot.committed:after{content:"SOLD";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-12deg);background:#000000a6;color:#fff;font-size:40px;font-weight:900;letter-spacing:6px;padding:6px 24px;border-radius:8px;pointer-events:none}.photo-slideshow{position:relative;width:100%;height:100%;background:var(--mhv-projector-fill)}.photo-slideshow .slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;opacity:0;transition:opacity 1s ease-in-out}.photo-slideshow .slide:first-child.active{transition:none}.photo-slideshow .slide.active{opacity:1}.projector-title-bar{display:flex;align-items:center;padding:18px 36px;background:var(--mhv-projector-bar);border-top:3px solid var(--mhv-projector-teal);flex-shrink:0}.projector-title-stack{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.projector-lot-title{color:var(--mhv-projector-ink);font-size:42px;font-weight:800;line-height:1.2;letter-spacing:.3px;text-shadow:0 2px 8px rgba(0,0,0,.55)}.projector-lot-sub{color:var(--mhv-projector-teal, #7fd6d6);font-size:21px;font-weight:600;line-height:1.2;letter-spacing:.6px;text-shadow:0 2px 8px rgba(0,0,0,.55)}.projector-controls{position:absolute;bottom:0;right:24px;z-index:2000;display:flex;flex-direction:column;gap:8px;padding:12px 16px;background:var(--mhv-projector-bar);color:var(--mhv-projector-ink);border:1px solid rgba(94,145,152,.45);border-radius:10px 10px 0 0;border-bottom:none;transition:opacity .4s ease,transform .4s ease}.projector-controls.auto-hidden{opacity:0;transform:translateY(100%);pointer-events:none}.projector-controls-row{display:flex;align-items:center;justify-content:center;gap:8px}.projector-controls .play-pause-btn,.projector-controls .mute-toggle-btn{position:static;background:#ffffff1a;border:1px solid rgba(247,245,243,.22);border-radius:8px;cursor:pointer;margin:0 4px;padding:8px 14px;transition:background .2s,opacity .2s;opacity:.85;display:flex;align-items:center;justify-content:center;flex-shrink:0}.projector-controls .play-pause-btn:hover,.projector-controls .mute-toggle-btn:hover{background:#5e919873;opacity:1;transform:none}.projector-controls .play-pause-btn img,.projector-controls .mute-toggle-btn img{display:block;width:28px;height:auto}#mute-toggle-btn.glowing{animation:muteIconGlow 1s ease-in-out infinite}@keyframes muteIconGlow{0%,to{filter:drop-shadow(0 0 4px rgba(var(--mhv-note-openbox-rgb),.5))}50%{filter:drop-shadow(0 0 12px rgba(var(--mhv-note-openbox-rgb),1))}}.projector-fullscreen-btn{background:#ffffff1a;border:1px solid rgba(247,245,243,.22);border-radius:8px;padding:8px 14px;cursor:pointer;color:var(--mhv-projector-ink);display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s;flex-shrink:0;margin:0 4px}.projector-fullscreen-btn:hover{background:#5e919873;color:#fff}.projector-size-label{color:#f7f5f3cc;font-size:12px;font-weight:700;flex-shrink:0;width:16px;text-align:center}.projector-size-label-lg{font-size:20px}.projector-size-slider{-webkit-appearance:none;appearance:none;width:120px;height:4px;background:#f7f5f340;border-radius:2px;outline:none;cursor:pointer}.projector-size-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--mhv-projector-teal);cursor:pointer;border:2px solid var(--mhv-projector-ink)}.projector-size-slider::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--mhv-projector-teal);cursor:pointer;border:2px solid var(--mhv-projector-ink)}.projector-lot-badge{position:absolute;top:24px;left:24px;z-index:1100;background:var(--mhv-projector-teal);border:2px solid var(--mhv-projector-ink);border-radius:10px;padding:10px 22px;min-width:2.4em;text-align:center;color:var(--mhv-projector-ink);font-size:56px;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:1px;text-shadow:0 2px 6px rgba(0,0,0,.45);box-shadow:0 4px 18px #00000073;pointer-events:none}.projector-bid-panel{position:absolute;top:24px;right:24px;z-index:1100;display:flex;flex-direction:column;gap:8px;align-items:flex-end;background:#0000009e;font-size:20px;max-width:calc(100vw - 48px);box-sizing:border-box;border:2px solid var(--mhv-projector-bar);border-radius:12px;padding:14px 22px;box-shadow:0 4px 18px #00000080;pointer-events:none}.pbp-grid{display:grid;grid-template-columns:auto auto;column-gap:18px;row-gap:4px;align-items:center}.pbp-cell{white-space:nowrap;min-width:0}.pbp-cell--label{display:flex;flex-direction:column;align-items:center;gap:4px}.pbp-cell--amount{text-align:right}.pbp-label{font-size:1em;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#ffffffc7;line-height:1.1}.pbp-amount{font-weight:900;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.5);line-height:1.05}.pbp-amount--current{font-size:2.9em;color:var(--mhv-projector-green)}.pbp-amount--ask{font-size:2.3em;color:var(--mhv-projector-gold)}.pbp-holder{font-size:1em;font-weight:900;letter-spacing:1.5px;text-transform:uppercase;padding:5px 16px;border-radius:9px;white-space:nowrap}.pbp-holder--absentee{background:var(--mhv-projector-gold);color:var(--mhv-projector-bar)}.pbp-holder--floor{background:var(--mhv-projector-teal);color:var(--mhv-projector-ink)}.projector-container:fullscreen{width:100%;height:100%}.projector-container:-webkit-full-screen{width:100%;height:100%}#player-reconnect-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--mhv-bg-overlay);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:100}#player-reconnect-overlay.hidden{display:none}.reconnect-spinner{width:40px;height:40px;border:3px solid var(--mhv-border-strong);border-top-color:var(--mhv-accent);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.reconnect-resume-btn,.reconnect-reload-btn{background:rgba(var(--mhv-accent-rgb),.8);border:none;border-radius:50%;width:60px;height:60px;cursor:pointer;display:flex;align-items:center;justify-content:center}.reconnect-resume-btn svg,.reconnect-reload-btn svg{width:30px;height:30px;fill:#fff}.projector-bid-panel.is-sold{border-color:#4ade80;box-shadow:0 0 0 3px #4ade8059;background:#4ade801f}.pbp-sold{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1em;padding:.35em .6em;min-height:2.4em;color:#4ade80}.pbp-sold-word{font-size:1.5em;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase}.pbp-sold-price{font-size:2.1em;font-weight:900;line-height:1.05;font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/16/assets/projector-4.css.map */
