@charset "UTF-8";
/***!  /components/com_virtuemart/assets/css/jquery.fancybox-1.3.4.css?vmver=cb0f910b  !***/

#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden !important;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('https://theoldschoolgamevault.com/components/com_virtuemart/assets/images/fancybox/fancybox.png')}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:10px;z-index:1101;outline:none;display:none;width:auto !important}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;padding:10px;box-shadow:0 0 10px #111}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('https://theoldschoolgamevault.com/components/com_virtuemart/assets/images/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent;z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url('https://theoldschoolgamevault.com/components/com_virtuemart/assets/images/fancybox/fancybox.png');background-position:-40px -30px}#fancybox-right-ico{background-image:url('https://theoldschoolgamevault.com/components/com_virtuemart/assets/images/fancybox/fancybox.png');background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}#fancybox-title{font-family:Helvetica;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url('https://theoldschoolgamevault.com/components/com_virtuemart/assets/images/fancybox/fancybox.png') -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0}#fancybox-title-float-right{padding:0 0 0 15px;background:url('https://theoldschoolgamevault.com/components/com_virtuemart/assets/images/fancybox/fancybox.png') -55px -90px no-repeat}

/***!  Style Declaration  !***/

#t-645a117ed1d12450821363 .trust-badge{text-align:center;padding:15px 0}#t-645a117ed1d12450821363 .rating-line{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:8px;font-size:18px;font-weight:bold}#t-645a117ed1d12450821363 .stars{color:gold;font-size:20px;letter-spacing:2px}#t-645a117ed1d12450821363 .rating{color:#000;font-size:24px}#t-645a117ed1d12450821363 .separator{color:#000}#t-645a117ed1d12450821363 .since{color:#000;font-size:14px;font-weight:600}#t-645a117ed1d12450821363 .tagline{color:#000;font-size:16px;font-weight:bold;margin-bottom:8px}#t-645a117ed1d12450821363 .review-link{color:#000;text-decoration:none;font-size:14px;font-weight:600}#t-645a117ed1d12450821363 .review-link:hover{color:#8a0000;text-decoration:underline}

/***!  Style Declaration  !***/

.astroid-logo img{width:699px;height:87px;max-width:100%;display:block;aspect-ratio:699 / 87}.astroid-header,.astroid-header .row,.logo-wrapper.astroid-logo,.header-right-section{min-height:87px;align-items:center}a:not(.btn):not(.button){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.btn,.button{text-decoration:none !important}a:focus-visible{outline:2px solid #8A0002;outline-offset:2px}a:hover{text-decoration-thickness:2px}.eshop_advanced_search{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-start}.eshop_advanced_search input[type="text"]{height:40px !important;font-size:14px;padding:6px 12px;box-sizing:border-box}.eshop_advanced_search button{height:40px !important;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 16px;font-weight:bold;background-color:#8A0000 !important;color:#fff !important;border:none;border-radius:4px;cursor:pointer}.eshop_advanced_search button:hover{background-color:#6f0000 !important;transition:background-color 0.3s ease}@media (min-width:992px){ul.astroid-nav{display:flex !important;flex-wrap:nowrap !important;justify-content:center !important;gap:6px;width:100% !important;margin:0 !important;padding:0 !important}ul.astroid-nav>li{flex:0 1 auto;margin:0 !important}ul.astroid-nav>li>a{display:block;padding:12px 13px !important;color:#fff !important;background:#8A0000 !important;border:none !important;border-radius:7px;box-shadow:0 2px 4px rgba(0,0,0,0.25);white-space:nowrap}ul.astroid-nav>li>a:hover,ul.astroid-nav>li.active>a,ul.astroid-nav>li.current>a{background:#750000 !important}}

/***!  Style Declaration  !***/

.mobilemenuck-bar{display:none;position:relative;left:0;top:0;right:0;z-index:100}.mobilemenuck-bar-title{display:block}.mobilemenuck-bar-button{cursor:pointer;box-sizing:border-box;position:absolute;top:0;right:0;line-height:0.8em;font-family:Verdana;text-align:center}.mobilemenuck{box-sizing:border-box;width:100%}.mobilemenuck-topbar{position:relative}.mobilemenuck-title{display:block}.mobilemenuck-button{cursor:pointer;box-sizing:border-box;position:absolute;top:0;right:0;line-height:0.8em;font-family:Verdana;text-align:center}.mobilemenuck a{display:block;text-decoration:none}.mobilemenuck a:hover{text-decoration:none}.mobilemenuck .mobilemenuck-item>div{position:relative}.mobilemenuck-togglericon:after{cursor:pointer;text-align:center;display:block;position:absolute;right:0;top:0;content:"+"}.mobilemenuck .open .mobilemenuck-togglericon:after{content:"-"}.mobilemenuck-lock-button.mobilemenuck-button{right:45px}.mobilemenuck-lock-button.mobilemenuck-button svg{max-height:50%}.mobilemenuck-lock-button.mobilemenuck-button::after{display:block;content:"";height:100%;width:100%;z-index:1;position:absolute;top:0;left:0}.mobilemenuck[data-display="flyout"]{overflow:initial !important}.mobilemenuck[data-display="flyout"] .level1+.mobilemenuck-submenu{position:absolute;top:0;left:auto;display:none;height:100vh;left:100%}.mobilemenuck[data-display="flyout"] .level2+.mobilemenuck-submenu{position:absolute;top:0;left:auto;display:none;height:100vh;left:100%}.mobilemenuck[data-display="flyout"][data-effect*="slideright"] .level1+.mobilemenuck-submenu{right:100%;left:auto}.mobilemenuck[data-display="flyout"][data-effect*="slideright"] .level2+.mobilemenuck-submenu{right:100%;left:auto}.rtl .mobilemenuck-bar-button{left:0;right:auto}.rtl .mobilemenuck-button{left:0;right:auto}.rtl .mobilemenuck-togglericon::after{left:0;right:auto}@media screen and (max-width:640px){.mobilemenuck[data-display="flyout"] .level1+.mobilemenuck-submenu{position:static;width:initial !important;height:initial}}@media screen and (max-width:1000px){.mobilemenuck[data-display="flyout"] .level2+.mobilemenuck-submenu{position:static;width:initial !important;height:initial}}.mobilemenuck-backbutton{cursor:pointer}.mobilemenuck-backbutton:hover{opacity:0.7}[data-id="maximenuck400"] .mobilemenuck-bar-title{background:#464646;color:#FFF;font-weight:bold;text-indent:20px;line-height:43px;font-size:20px}[data-id="maximenuck400"] .mobilemenuck-bar-title a{color:#FFF;font-weight:bold;text-indent:20px;line-height:43px;font-size:20px}[data-id="maximenuck400"] .mobilemenuck-bar-button{background:#333;height:43px;width:43px;color:#FFF;padding-top:8px;font-size:1.8em}[data-id="maximenuck400"] .mobilemenuck-bar-button a{color:#FFF;font-size:1.8em}[data-id="maximenuck400"].mobilemenuck{background:#464646;color:#FFF;padding-bottom:5px;font-weight:bold;font-size:1.2em}[data-id="maximenuck400"].mobilemenuck a{color:#FFF;font-weight:bold;font-size:1.2em}[data-id="maximenuck400"] .mobilemenuck-title{background:#464646;height:43px;text-indent:20px;line-height:43px;font-size:20px}[data-id="maximenuck400"] .mobilemenuck-title a{text-indent:20px;line-height:43px;font-size:20px}[data-id="maximenuck400"] .mobilemenuck-button{min-height:35px;height:43px;width:45px;line-height:35px;font-size:1.8em}[data-id="maximenuck400"] .mobilemenuck-button a{line-height:35px;font-size:1.8em}[data-id="maximenuck400"] .mobilemenuck-item>.level1{background:#027EA6;-moz-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;color:#FFF;margin-top:4px;margin-right:4px;margin-bottom:4px;margin-left:4px;padding-left:15px;line-height:35px}[data-id="maximenuck400"] .mobilemenuck-item>.level1 a{color:#FFF;line-height:35px}[data-id="maximenuck400"] .mobilemenuck-item>.level1:not(.headingck):hover,[data-id="maximenuck400"] .mobilemenuck-item>.level1.open{background:#008bb8}[data-id="maximenuck400"] .mobilemenuck-item>.level2{background:#FFF;-moz-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;color:#000;margin-top:4px;margin-right:4px;margin-bottom:4px;margin-left:4px;padding-left:25px;line-height:35px}[data-id="maximenuck400"] .mobilemenuck-item>.level2 a{color:#000;line-height:35px}[data-id="maximenuck400"] .mobilemenuck-item>.level2:not(.headingck):hover,[data-id="maximenuck400"] .mobilemenuck-item>.level2.open{background:#f0f0f0}[data-id="maximenuck400"] .level2+.mobilemenuck-submenu .mobilemenuck-item>div:not(.mobilemenuck-submenu){background:#689332;-moz-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;color:#FFF;margin-top:4px;margin-right:4px;margin-bottom:4px;margin-left:4px;padding-left:35px;line-height:35px}[data-id="maximenuck400"] .level2+.mobilemenuck-submenu .mobilemenuck-item>div:not(.mobilemenuck-submenu) a{color:#FFF;line-height:35px}[data-id="maximenuck400"] .level2+.mobilemenuck-submenu .mobilemenuck-item>div:not(.headingck):not(.mobilemenuck-submenu):hover,[data-id="maximenuck400"] .mobilemenuck-item>.level2+.mobilemenuck-submenu .mobilemenuck-item>div.open:not(.mobilemenuck-submenu){background:#72a137}[data-id="maximenuck400"] .mobilemenuck-togglericon:after{background:#000;background:rgba(0,0,0,0.25);-pie-background:rgba(0,0,0,0.25);-moz-border-radius:0px 5px 5px 0px;-o-border-radius:0px 5px 5px 0px;-webkit-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;min-height:35px;height:100%;width:35px;padding-right:5px;padding-left:5px;line-height:35px;font-size:1.7em}[data-id="maximenuck400"] .mobilemenuck-togglericon:after a{line-height:35px;font-size:1.7em}.mobilemaximenuck div span.descck{padding-left:10px;font-size:12px}[data-id="maximenuck400"] .mobilemenuck-item-counter{display:inline-block;margin:0 5px;padding:10px;font-size:12px;line-height:0;background:rgba(0,0,0,0.3);color:#eee;border-radius:10px;height:20px;transform:translate(10px,-3px);box-sizing:border-box}[data-id="maximenuck400"]+.mobilemenuck-overlay{position:fixed;top:0;background:#000;opacity:0.3;left:0;right:0;bottom:0;z-index:9}[data-id="maximenuck400"] .mobilemenuck-backbutton svg{width:14px;fill:#fff;position:relative;left:-5px;top:-2px}[data-id="maximenuck400"] img.mobilemenuck-icon{width:32px;height:32px;margin:5px}[data-id="maximenuck400"] i.mobilemenuck-icon{font-size:32px;margin:5px}[data-id="maximenuck400"] .mobilemenuck-item .maximenuiconck{font-size:32px;margin:5px}[data-id="maximenuck400"]+.mobilemenuck-overlay{position:fixed;top:0;background:#000;opacity:0.3;left:0;right:0;bottom:0;z-index:9}.mobilemenuck-logo{text-align:center}.mobilemenuck-logo-left{text-align:left}.mobilemenuck-logo-right{text-align:right}.mobilemenuck-logo a{display:inline-block}
