#otakuQuickViewModal,#otakuQuickViewModal *{box-sizing:border-box}#otakuQuickViewModal div:empty{display:block!important}#otakuQuickViewModal.qv-modal{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:2147483647;align-items:center;justify-content:center;padding:20px}#otakuQuickViewModal .qv-overlay{display:block!important;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#050a14a6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transform:translateZ(0);cursor:pointer;z-index:1}#otakuQuickViewModal .qv-content{position:relative;z-index:2;background:#0f172a;width:1100px;max-width:100%;max-height:90vh;border-radius:16px;overflow-y:auto;display:flex;flex-direction:column;box-shadow:0 35px 70px #000000e6;border:2px solid #1e293b;color:#fff}#otakuQuickViewModal .qv-wrapper{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"left right-header" "left right-body";grid-template-rows:auto 1fr;width:100%;margin:0}#otakuQuickViewModal .qv-left{grid-area:left;min-width:0;padding:0;display:flex;flex-direction:column;border-right:1px solid #1e293b}#otakuQuickViewModal .qv-right-header{grid-area:right-header;min-width:0;padding:clamp(20px,4vw,35px) clamp(20px,5vw,50px) 0 clamp(20px,5vw,50px);display:flex;flex-direction:column}#otakuQuickViewModal .qv-right-body{grid-area:right-body;min-width:0;padding:15px clamp(20px,5vw,50px) clamp(20px,4vw,35px) clamp(20px,5vw,50px);display:flex;flex-direction:column}#otakuQuickViewModal .qv-close{position:absolute;top:10px;right:15px;font-size:32px;color:#fff;background:none;border:none;cursor:pointer;z-index:9999;transition:color .3s;line-height:1;padding:10px}#otakuQuickViewModal .qv-close:hover{color:#f44}#otakuQuickViewModal .qv-image-scaler{position:relative;width:100%;height:clamp(300px,50vh,450px);overflow:hidden;border-radius:12px;background-color:#030408;border:1px solid #1e293b;margin:20px auto;max-width:calc(100% - 40px);box-shadow:0 10px 30px #00000080}#otakuQuickViewModal .qv-image-scaler:before{content:"\221e";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:50px;color:#00c9ff;opacity:.5;animation:qv-infinity-throb 1.5s infinite;z-index:1}#otakuQuickViewModal .card_actual_image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;z-index:2;background-color:transparent;transition:transform .4s cubic-bezier(.25,.8,.25,1),opacity .3s ease;filter:drop-shadow(0 15px 25px rgba(0,0,0,.5))}#otakuQuickViewModal .qv-image-scaler:hover .card_actual_image{transform:scale(1.05)}#otakuQuickViewModal .features{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:25px;border-top:1px solid #1e293b}#otakuQuickViewModal .feature{display:flex;align-items:center;gap:12px;background:#1e293b;padding:12px;border-radius:8px;border:1px solid #334155;box-shadow:0 4px 6px #0000004d;transition:transform .2s,box-shadow .2s,border-color .2s}#otakuQuickViewModal .feature .icon{background:#0000004d;padding:8px;border-radius:50%;display:flex}#otakuQuickViewModal .feature h4{font-size:clamp(11px,2vw,13px);font-weight:800;margin:0;color:#fff}#otakuQuickViewModal .feature p{font-size:10px;margin:0;color:#94a3b8;text-transform:uppercase;font-weight:700;letter-spacing:.5px}#otakuQuickViewModal #oqvManufacturer{color:#00c9ff;font-weight:800;font-size:clamp(10px,3vw,12px);text-transform:uppercase;margin-bottom:8px;letter-spacing:1px}#otakuQuickViewModal #oqvTitle{font-size:clamp(20px,5vw,26px);font-weight:900;margin-bottom:10px;line-height:1.2;color:#fff}#otakuQuickViewModal .qv-main-price{font-size:clamp(22px,5vw,28px);color:gold;font-weight:900;margin-bottom:25px;letter-spacing:1px}#otakuQuickViewModal .step-label{font-size:clamp(10px,3vw,12px);color:#94a3b8;font-weight:800;margin-bottom:10px;text-transform:uppercase;letter-spacing:.5px}#otakuQuickViewModal .status-grid,#otakuQuickViewModal .grade-grid{display:flex;gap:10px;margin-bottom:20px;padding:0;list-style:none;flex-wrap:wrap}#otakuQuickViewModal .status-card,#otakuQuickViewModal .grade-card{border:2px solid #334155;border-radius:8px;background:#0f172a;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.25,.8,.25,1)}#otakuQuickViewModal .status-card{flex:1;min-width:120px;padding:12px 8px;text-align:center}#otakuQuickViewModal .status-card svg{margin-bottom:6px;width:22px;height:22px;stroke:#94a3b8;transition:stroke .2s}#otakuQuickViewModal .status-card .status-title{font-size:clamp(11px,3vw,13px);font-weight:800;color:#fff;text-transform:uppercase;transition:color .2s}#otakuQuickViewModal .status-card .status-sub{font-size:10px;color:#94a3b8;margin-top:4px;text-transform:uppercase;font-weight:700}#otakuQuickViewModal .status-card:not(.is-selected):not(:hover){opacity:.5;background:#0f172acc}#otakuQuickViewModal .status-card.is-selected{position:relative;background:#0f172a;border:2px solid transparent!important;transform:translateY(-2px);z-index:1}#otakuQuickViewModal .status-card.is-selected:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-2;border-radius:9px;background:linear-gradient(45deg,#ff4ecd,#7b5cff,#00c9ff,#ff4ecd);background-size:300% 300%;animation:swatchMoveGradient 3s ease infinite}#otakuQuickViewModal .status-card.is-selected:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:6px;background:#0f172a}#otakuQuickViewModal .status-card.is-selected .status-title,#otakuQuickViewModal .status-card.is-selected .status-sub{background:linear-gradient(45deg,#ff4ecd,#7b5cff,#00c9ff,#ff4ecd);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:swatchMoveGradient 3s ease infinite}#otakuQuickViewModal .grade-card{flex:1;min-width:80px;padding:10px 4px;text-align:center}#otakuQuickViewModal .grade-letter{font-size:clamp(16px,4vw,20px);font-weight:900;line-height:1;margin-bottom:4px;color:#94a3b8;transition:color .2s}#otakuQuickViewModal .grade-sub{font-size:10px;color:#94a3b8;margin-bottom:6px;line-height:1.2;height:24px;display:flex;align-items:center;justify-content:center;font-weight:700;text-transform:uppercase}#otakuQuickViewModal .grade-price-disp{font-size:13px;font-weight:800;color:#fff;transition:color .2s}#otakuQuickViewModal .status-card.is-disabled,#otakuQuickViewModal .grade-card.is-disabled{opacity:.25;cursor:not-allowed;pointer-events:none;filter:grayscale(100%);border-color:#1e293b!important;box-shadow:none!important}#otakuQuickViewModal .grade-card.is-selected.theme-rainbow{border-color:#a855f7;background:linear-gradient(135deg,#ff4ecd1a,#7b5cff1a,#00c9ff1a);background-size:200% 200%;animation:swatchMoveGradient 3s ease infinite;box-shadow:0 4px 15px #a855f733}#otakuQuickViewModal .grade-card.is-selected.theme-rainbow .grade-letter{background:linear-gradient(45deg,#ff4ecd,#7b5cff,#00c9ff,#ff4ecd);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:swatchMoveGradient 3s ease infinite}#otakuQuickViewModal .grade-card.is-selected.theme-rainbow .grade-price-disp{color:#a855f7}#otakuQuickViewModal .grade-card.is-selected.theme-gold{border-color:gold;background-color:#ffd7000d}#otakuQuickViewModal .grade-card.is-selected.theme-gold .grade-letter{color:gold}#otakuQuickViewModal .grade-card.is-selected.theme-green{border-color:#2ecc71;background-color:#2ecc710d}#otakuQuickViewModal .grade-card.is-selected.theme-green .grade-letter{color:#2ecc71}#otakuQuickViewModal .grade-card.is-selected.theme-red{border-color:#ff4d4d;background-color:#ff4d4d0d}#otakuQuickViewModal .grade-card.is-selected.theme-red .grade-letter{color:#ff4d4d}#otakuQuickViewModal .grade-card.is-selected.theme-blue{border-color:#3498db;background-color:#3498db0d}#otakuQuickViewModal .grade-card.is-selected.theme-blue .grade-letter{color:#3498db}#otakuQuickViewModal .qv-actions{display:flex;gap:15px;align-items:stretch;margin-bottom:20px;margin-top:10px}#otakuQuickViewModal .qv-locked-qty{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#0c101d;border:2px solid #334155;border-radius:8px;width:70px;flex-shrink:0}#otakuQuickViewModal .qv-locked-qty .qty-label{font-size:10px;color:#94a3b8;font-weight:800;margin-bottom:2px;text-transform:uppercase}#otakuQuickViewModal .qv-locked-qty .qty-num{font-weight:900;font-size:18px;color:#fff;line-height:1}#otakuQuickViewModal .otaku-qty-selector input[type=number]::-webkit-inner-spin-button,#otakuQuickViewModal .otaku-qty-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#otakuQuickViewModal .single_add_to_cart_button{position:relative;flex-grow:1;background:linear-gradient(45deg,#ff4ecd,#7b5cff,#00c9ff,#ff4ecd);background-size:300% 300%;animation:swatchMoveGradient 3s ease infinite;color:#fff;font-weight:900;font-size:clamp(14px,4vw,16px);border:none;border-radius:8px;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);height:50px;text-transform:uppercase;letter-spacing:1px;text-shadow:0 2px 5px rgba(0,0,0,.6);box-shadow:0 4px 15px #7b5cff33}#otakuQuickViewModal .single_add_to_cart_button:disabled{background:#1e293b!important;color:#475569!important;cursor:not-allowed;transform:none;box-shadow:none!important;animation:none;text-shadow:none}#otakuQuickViewModal .single_add_to_cart_button.login-btn{background:linear-gradient(45deg,gold,#ff4ecd,#7b5cff,gold);background-size:300% 300%}#otakuQuickViewModal .qv-spec-title{font-size:14px;color:#94a3b8;text-transform:uppercase;font-weight:800;border-bottom:1px solid #1e293b;padding-bottom:10px}#otakuQuickViewModal .qv-spec-label{font-size:11px;color:#94a3b8;margin:0;line-height:1.6;text-transform:uppercase;font-weight:700}#otakuQuickViewModal .qv-specifica{color:#fff;font-weight:800;font-size:14px;display:block;margin-top:3px}#otakuQuickViewModal .qv-view-product-btn{display:block;text-align:center;color:#00c9ff;font-size:13px;font-weight:800;text-decoration:none;transition:.3s;text-transform:uppercase;letter-spacing:.5px;margin-bottom:20px}#otakuQuickViewModal .otaku-thumbnail-track{display:flex;gap:10px;overflow-x:auto;padding-bottom:10px}#otakuQuickViewModal .otaku-thumbnail-track::-webkit-scrollbar{height:6px}#otakuQuickViewModal .otaku-thumbnail-track::-webkit-scrollbar-thumb{background:#334155;border-radius:10px}#otakuQuickViewModal .otaku-thumb{width:60px;height:60px;border-radius:8px;border:2px solid #1e293b;background:#030408;cursor:pointer;object-fit:cover;opacity:.5;transition:.3s;flex-shrink:0}#otakuQuickViewModal .otaku-thumb.is-active,#otakuQuickViewModal .otaku-thumb:hover{opacity:1;border-color:#00c9ff}#otakuQuickViewModal .otaku-readme-accordion{background:#0f172a73;border:1px solid #334155;border-radius:12px;overflow:hidden;transition:all .3s ease}#otakuQuickViewModal .readme-title-summary{color:#fff;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:1px;margin:0;padding:20px 24px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;list-style:none;-webkit-user-select:none;user-select:none;background:#ffffff05}#otakuQuickViewModal .readme-title-summary::-webkit-details-marker{display:none}#otakuQuickViewModal .readme-title-summary svg{transition:transform .3s ease}#otakuQuickViewModal .otaku-readme-accordion[open] .readme-title-summary svg{transform:rotate(180deg)}#otakuQuickViewModal .otaku-readme-accordion[open] .readme-title-summary{border-bottom:1px solid #334155}#otakuQuickViewModal .readme-accordion-content{padding:24px}#otakuQuickViewModal .readme-static-list{list-style:none;padding:0;margin:0 0 25px;display:flex;flex-direction:column;gap:15px}#otakuQuickViewModal .readme-static-list li{display:flex;align-items:flex-start;gap:12px}#otakuQuickViewModal .readme-icon{background:#ffffff0d;padding:10px;border-radius:8px;display:flex;flex-shrink:0}#otakuQuickViewModal .readme-icon svg{width:20px;height:20px}#otakuQuickViewModal .readme-text strong{display:block;color:#fff;font-size:13px;margin-bottom:4px}#otakuQuickViewModal .readme-text span{display:block;color:#cbd5e1;font-size:11px;line-height:1.4}#otakuQuickViewModal .readme-dynamic-block{background:#0000004d;border:1px solid #334155;border-radius:8px;padding:15px;margin-bottom:15px}#otakuQuickViewModal .readme-dynamic-block:last-child{margin-bottom:0}#otakuQuickViewModal .readme-subtitle{color:#fff;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px}#otakuQuickViewModal .readme-bullet-list{padding:0 0 0 15px;margin:0;color:#cbd5e1;font-size:12px;line-height:1.5}#otakuQuickViewModal .readme-bullet-list li{margin-bottom:6px}#otakuQuickViewModal .readme-grade-btn{background:none;border:none;color:#60a5fa;font-size:11px;font-weight:800;text-transform:uppercase;text-decoration:underline;cursor:pointer;padding:0;margin-top:12px;display:inline-block;transition:color .2s}#otakuQuickViewModal .readme-grade-btn:hover{color:#fff}#otakuQuickViewModal .step-header-flex{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}#otakuQuickViewModal .step-header-flex .step-label-group{display:flex;align-items:center;gap:6px}#otakuQuickViewModal .step-header-flex .step-label-text{color:#fff;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:.5px}#otakuQuickViewModal .step-header-flex .grade-guide-btn{background:#a855f726;border:1px solid #c084fc;border-radius:6px;padding:6px 12px;color:#fff;font-size:11px;font-weight:800;cursor:pointer;text-transform:uppercase;display:flex;align-items:center;gap:6px;transition:all .2s}#otakuQuickViewModal .step-header-flex .grade-guide-btn:hover{background:#a855f74d}#otakuQuickViewModal .otaku-tabs-container{background:#fdfcff;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 4px 15px #0000001a}#otakuQuickViewModal .otaku-tabs-header{display:flex;background:#f1f5f9;border-bottom:1px solid #e2e8f0}#otakuQuickViewModal .oqv-tab-btn{flex:1;padding:12px;border:none;background:transparent;font-weight:800;font-size:13px;color:#64748b;text-transform:uppercase;cursor:pointer;transition:all .2s}#otakuQuickViewModal .oqv-tab-btn.active{background:#fff;color:#0f172a;box-shadow:inset 0 -2px #00c9ff}#otakuQuickViewModal .otaku-tabs-body{padding:20px;min-height:200px;color:#1e293b}#otakuQuickViewModal .oqv-tab-content{display:none}#otakuQuickViewModal .oqv-tab-content.active{display:block;animation:fadeIn .3s ease}#otakuQuickViewModal .otaku-details-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}#otakuQuickViewModal .otaku-item{display:flex;flex-direction:column;gap:1px}#otakuQuickViewModal .otaku-label{font-size:11px;font-weight:800;color:#94a3b8;text-transform:uppercase}#otakuQuickViewModal .otaku-value{font-size:14px;font-weight:700;color:#1e293b}#otakuQuickViewModal .mo-link-character{color:#ec4899;text-decoration:none}#otakuQuickViewModal .mo-link-series{color:#0ea5e9;text-decoration:none}#otakuQuickViewModal .mo-link-line{color:#1a9b00;text-decoration:none}#otakuQuickViewModal .mo-link-brand{color:#ec4899;text-decoration:none}#otakuQuickViewModal .mo-link-manufacturer{color:#8b5cf6;text-decoration:none}#otakuQuickViewModal .mo-link-character:hover,#otakuQuickViewModal .mo-link-series:hover,#otakuQuickViewModal .mo-link-manufacturer:hover,#otakuQuickViewModal .mo-link-brand:hover,#otakuQuickViewModal .mo-link-line:hover{text-decoration:underline}#otakuQuickViewModal .video-card iframe{width:100%;aspect-ratio:16/9;border-radius:8px;border:none}#otakuQuickViewModal .video-meta{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:12px;font-weight:700;color:#0f172a}.otaku-shield-cluster{display:flex;gap:8px;align-items:center;margin-left:10px}.otaku-mini-shield{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;font-size:16px;cursor:pointer;transition:transform .2s,box-shadow .2s;border:1px solid rgba(255,255,255,.1);background:#0f172a99}.otaku-mini-shield:hover{transform:translateY(-2px)}.otaku-mini-shield.blue{border-color:#3b82f666;box-shadow:0 0 10px #3b82f633}.otaku-mini-shield.purple{border-color:#a855f766;box-shadow:0 0 10px #a855f733}.otaku-mini-shield.red{border-color:#ef444466;box-shadow:0 0 10px #ef444433}.otaku-mini-shield.crown{border-color:#fde04780;box-shadow:0 0 12px #fde0474d;background:#fde0471a}.tooltip{position:relative}.tooltip:after{content:attr(data-tip);position:absolute;top:-35px;left:50%;transform:translate(-50%);background:#111;color:#fff;padding:6px 10px;font-size:11px;font-weight:800;text-transform:uppercase;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s;border:1px solid rgba(255,255,255,.2);z-index:10}.tooltip:hover:after{opacity:1}#otakuRoyalVaultModalQV .otaku-modal-inner{border-color:#fde04766}#otakuRoyalVaultModalQV .otaku-modal-header{border-bottom:1px solid rgba(253,224,71,.2)}@media(max-width:768px){#otakuQuickViewModal .qv-wrapper{grid-template-columns:1fr;grid-template-areas:"right-header" "left" "right-body";grid-template-rows:auto auto auto}#otakuQuickViewModal .qv-left{border-right:none;border-bottom:1px solid #1e293b;margin-top:15px}#otakuQuickViewModal .qv-right-header{padding:25px 20px 0}#otakuQuickViewModal .qv-right-body{padding:20px}#otakuQuickViewModal .qv-actions{flex-direction:column}#otakuQuickViewModal .qv-locked-qty{width:100%;height:45px;flex-direction:row;gap:10px}#otakuQuickViewModal .features{grid-template-columns:1fr;padding:15px}#otakuQuickViewModal .qv-image-scaler{margin:0 auto 15px;max-width:calc(100% - 20px)}}@media(max-width:1024px){#otakuQuickViewModal .qv-overlay{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}#otakuQuickViewModal .status-card.is-selected:before,#otakuQuickViewModal .status-card.is-selected:after,#otakuQuickViewModal .status-card.is-selected .status-title,#otakuQuickViewModal .status-card.is-selected .status-sub,#otakuQuickViewModal .single_add_to_cart_button{animation:none;background-position:0% 50%}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/otaku-quick-view.css.map */
