<!doctype html>
<html lang="en-US" dir="ltr">
<head>
<meta name="ahrefs-site-verification" content="a0c670d5e803de925f9309ec1bc11d64417616ca1dd9de1af727725140d69fd9">	
<meta charset="UTF-8">
<meta name="viewport" content="height=device-height, width=device-width, initial-scale=1">
<link rel="profile" href="https://gmpg.org/xfn/11">
<link rel="pingback" href="../xmlrpc.html">
	<meta name="google-site-verification" content="P4O5sizE09hHDJDB5I31J1J2-cjxQQGUZxGT9Qf51ec" />

<meta name='robots' content='noindex, follow' />
	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
	
<!-- Google Tag Manager for WordPress by gtm4wp.com -->
<script data-cfasync="false" data-pagespeed-no-defer>
	var gtm4wp_datalayer_name = "dataLayer";
	var dataLayer = dataLayer || [];
	const gtm4wp_use_sku_instead = false;
	const gtm4wp_currency = 'USD';
	const gtm4wp_product_per_impression = 10;
	const gtm4wp_clear_ecommerce = false;
	const gtm4wp_datalayer_max_timeout = 2000;

	const gtm4wp_scrollerscript_debugmode         = true;
	const gtm4wp_scrollerscript_callbacktime      = 100;
	const gtm4wp_scrollerscript_readerlocation    = 150;
	const gtm4wp_scrollerscript_contentelementid  = "content";
	const gtm4wp_scrollerscript_scannertime       = 60;
</script>
<!-- End Google Tag Manager for WordPress by gtm4wp.com -->
    <!-- Custom Resource Hints -->
    <link rel="dns-prefetch" href="//formsv2.soundestlink.com">
    <link rel="preconnect" href="https://formsv2.soundestlink.com" crossorigin>
    <link rel="dns-prefetch" href="//fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link rel="dns-prefetch" href="//fonts.gstatic.com">
    <link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
    <link rel="dns-prefetch" href="//bam.nr-data.net">
    <link rel="preconnect" href="https://bam.nr-data.net" crossorigin>
    <link rel="dns-prefetch" href="//js-agent.newrelic.com">
    <link rel="preconnect" href="https://js-agent.newrelic.com" crossorigin>
    
	<!-- This site is optimized with the Yoast SEO plugin v26.4 - https://yoast.com/wordpress/plugins/seo/ -->
	<title>Page not found - Retro vGames</title>
	<meta property="og:locale" content="en_US" />
	<meta property="og:title" content="Page not found - Retro vGames" />
	<meta property="og:site_name" content="Retro vGames" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://retrovgames.com/#website","url":"https://retrovgames.com/","name":"Retro vGames","description":"Full Service Retro Video Game Store","publisher":{"@id":"https://retrovgames.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://retrovgames.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://retrovgames.com/#organization","name":"Retro vGames","url":"https://retrovgames.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://retrovgames.com/#/schema/logo/image/","url":"https://retrovgames.com/wp-content/uploads/2023/03/logo.png","contentUrl":"https://retrovgames.com/wp-content/uploads/2023/03/logo.png","width":360,"height":79,"caption":"Retro vGames"},"image":{"@id":"https://retrovgames.com/#/schema/logo/image/"}}]}</script>
	<!-- / Yoast SEO plugin. -->


<link rel='dns-prefetch' href='//omnisnippet1.com' />
<link rel='stylesheet' id='cfw-blocks-styles-css' href='https://retrovgames.com/wp-content/plugins/checkout-for-woocommerce/build/css/blocks-styles.css?ver=540cb48d1be171b3b69284627cb4edea' type='text/css' media='all' />
<link rel='stylesheet' id='font-awesome-css' href='https://retrovgames.com/wp-content/plugins/load-more-products-for-woocommerce/berocket/assets/css/font-awesome.min.css?ver=6.8.2' type='text/css' media='all' />
<link rel='stylesheet' id='omnisend-woocommerce-checkout-block-checkout-newsletter-subscription-block-css' href='https://retrovgames.com/wp-content/plugins/omnisend-connect/includes/blocks/build/omnisend-checkout-block.css?ver=0.1.1' type='text/css' media='all' />
<style id='wp-emoji-styles-inline-css' type='text/css'>

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
</style>
<link rel='stylesheet' id='channelreply-css' href='https://retrovgames.com/wp-content/plugins/channelreply/public/css/channelreply-public.css?ver=1.0.1' type='text/css' media='all' />
<link rel='stylesheet' id='woo-order-tracker-style-css' href='https://retrovgames.com/wp-content/plugins/woocommerce-order-tracker/order-tracker-style.css?ver=6.8.2' type='text/css' media='all' />
<style id='woocommerce-inline-inline-css' type='text/css'>
.woocommerce form .form-row .required { visibility: visible; }
.woocommerce form .form-row .required { visibility: visible; }
</style>
<link rel='stylesheet' id='faqstyle-css' href='https://retrovgames.com/wp-content/plugins/product-faq-for-woocommerce/assets/css/woo-faq.css?ver=1.1' type='text/css' media='all' />
<link rel='stylesheet' id='jquery-ui-style-css' href='https://retrovgames.com/wp-content/plugins/woocommerce-jetpack/includes/css/jquery-ui.css?ver=1764680240' type='text/css' media='all' />
<link rel='stylesheet' id='wcj-timepicker-style-css' href='https://retrovgames.com/wp-content/plugins/woocommerce-jetpack/includes/lib/timepicker/jquery.timepicker.min.css?ver=7.7.0' type='text/css' media='all' />
<link rel='stylesheet' id='brands-styles-css' href='https://retrovgames.com/wp-content/plugins/woocommerce/assets/css/brands.css?ver=10.3.5' type='text/css' media='all' />
<link rel='stylesheet' id='dgwt-wcas-style-css' href='https://retrovgames.com/wp-content/plugins/ajax-search-for-woocommerce/assets/css/style.min.css?ver=1.32.0' type='text/css' media='all' />
<style id='my-unique-custom-style-inline-css' type='text/css'>

    p.stoxs{
            display: inline-block;
                padding: 10px 0;
    }

    @media screen and (min-width:767px){
        .archive-header{
            position:relative;
        }

        .archive-header > .col-full{
                position: absolute;
                width: 100%;
                left: 0;
        }
        .woocommerce-product-gallery{
                margin-top: 45px !important;
        }
        .summary.entry-summary.this{
            margin-top:12px;
        }
    }

        #cr_all_reviews_shortcode{
                display: flex !important;
                gap: 0;
                flex-flow: column;
        }
        #cr_all_reviews_shortcode > div{
                margin-top:0px !important;
        }

        #cr_all_reviews_shortcode> div:nth-child(4).commentlist{
            order:0;
        }
        #cr_all_reviews_shortcode> div:nth-child(5).cr-all-reviews-pagination{
            order:1;
            margin-bottom: 10px;
        }
        #cr_all_reviews_shortcode> div:nth-child(3).cr-count-row{
            order:4;
        }
        #cr_all_reviews_shortcode> div:nth-child(1).cr-summaryBox-wrap{
            order:2;
        }
        #cr_all_reviews_shortcode> div:nth-child(2).cr-ajax-search{
            order:3;
        }

    
    @media (max-width:767px){
        .product-details-wrapper{
            display:grid;
        }

        .product-details-wrapper > div:nth-child(1){
            order:2;
        }
        .product-details-wrapper > div:nth-child(2){
            order:1;
        }
        .product-details-wrapper > div:nth-child(3){
            order:3;
        }
        .summary.entry-summary.this{
            border-bottom: 1px solid #e2e2e2;
            padding-bottom: 8px;
            margin-bottom: 20px;
        }
        .shoptimizer-archive > .col-full{
            padding-top:10px !important;
        }

        .shoptimizer-archive .woocommerce-breadcrumb{
            padding-bottom:0px !important
        }
    }
    @media (min-width: 770px){
        .form-container{
            width: 44%;
            margin-right: 2%;
            float:right;
        }
    }
    @media (min-width: 768px)  {
        .conditions {
            position: relative;
            // transform: translate(0px, -25px);
        }
        .content-area p.stock {
            font-size: 0;
            position: relative;
            // transform: translate(0px, 31px);
        }
        }

        @media (max-width: 430px) {
            .site-content .archive-header .woocommerce-breadcrumb {
                padding-bottom: 0px;
                padding-left: 0;
                padding-right: 0;
            }
                ul.flex-direction-nav {
                display: block;
                margin-top: -41px;
            }
            .summary h1.entry-title {
                font-size: 21px;
                padding-right: 0;
                        
                      position: relative;
                // transform: translate(0px, -292px);
            }
            div.product .images, div.product .woocommerce-product-gallery {
                margin-top: 0;
                margin-bottom: 20px;
                min-height: 250px;
                // transform: translate(0px, 158px);
            }
            .product p.price {
                // transform: translate(0px,-298px);
                float: left;
                margin: 0 0 5px 0;
                /* color: #222; */
                font-size: 16px;
            }
            
            .product-details-wrapper .product-label {
                display: inline-block;
                position: relative;
                top: -1px;
                left: 0;
                min-width: inherit;
                min-height: inherit;
                border-radius: 3px;
                font-size: 8px;
                font-weight: 700;
                padding: 3px 7px;
                opacity: .8;
                line-height: 15px;
                margin-left: 10px;
                position: relative;
                // transform: translate(0px, -298px);
            }
            div.product .woocommerce-product-rating {
                margin-bottom: -0.3em;
                // transform: translate(0px, -298px);
            }
            .conditions {
                position: relative;
                // transform: translate(0px, -328px);
            }
           .content-area p.stock {
                clear: both;
                margin-top: 16px;
                margin-bottom: 0;
                padding-top: 14px;
                border-top: 1px solid #e2e2e2;
                font-size: 14px;
                position: relative;
                // transform: translate(0px, -289px);
            }
            .woocommerce-card__header .woocommerce-product-rating {
            color: aqua !important;
            // transform: translate(0px, 1px) !important;
        }
        }

        @media (min-width:375px) and (max-width: 430px)  {
            .site-content .archive-header .woocommerce-breadcrumb {
                padding-bottom: 0px;
                padding-left: 0;
                padding-right: 0;
            }
                ul.flex-direction-nav {
                display: block;
                margin-top: -41px;
            }
            .summary h1.entry-title {
                font-size: 19px;
                padding-right: 0;
                      padding-top: 0;
                position: relative;
            }
            div.product .images, div.product .woocommerce-product-gallery {
                margin-top: 0;
                margin-bottom: 20px;
                min-height: 250px;
                // transform: translate(0px, 158px);
            }
            .product p.price {
                // transform: translate(0px,-298px);
                float: left;
                margin: 0 0 5px 0;
                /* color: #222; */
                font-size: 16px;
            }
            
            .product-details-wrapper .product-label {
                display: inline-block;
                position: relative;
                top: -1px;
                left: 0;
                min-width: inherit;
                min-height: inherit;
                border-radius: 3px;
                font-size: 8px;
                font-weight: 700;
                padding: 3px 7px;
                opacity: .8;
                line-height: 15px;
                margin-left: 10px;
                position: relative;
                // transform: translate(0px, -298px);
            }
            div.product .woocommerce-product-rating {
                margin-bottom: -0.3em;
                // transform: translate(0px, -298px);
            }
            .conditions {
                position: relative;
                // transform: translate(0px, -333px);
            }
           .content-area p.stock {
                clear: both;
                margin-top: 16px;
                margin-bottom: 0;
                padding-top: 14px;
                border-top: 1px solid #e2e2e2;
                font-size: 14px;
                position: relative;
                // transform: translate(0px, -289px);
            }
        }
    
</style>
<link rel='stylesheet' id='shoptimizer-main-min-css' href='https://retrovgames.com/wp-content/themes/shoptimizer/assets/css/main/main.min.css?ver=2.6.3' type='text/css' media='all' />
<link rel='stylesheet' id='shoptimizer-modal-min-css' href='https://retrovgames.com/wp-content/themes/shoptimizer/assets/css/main/modal.min.css?ver=2.6.3' type='text/css' media='all' />
<link rel='stylesheet' id='shoptimizer-dynamic-style-css' href='https://retrovgames.com/wp-content/themes/shoptimizer/assets/css/main/dynamic.css?ver=2.6.3' type='text/css' media='all' />
<link rel='stylesheet' id='shoptimizer-blocks-min-css' href='https://retrovgames.com/wp-content/themes/shoptimizer/assets/css/main/blocks.min.css?ver=2.6.3' type='text/css' media='all' />
<link rel='stylesheet' id='wcpa-frontend-css' href='https://retrovgames.com/wp-content/plugins/woo-custom-product-addons-pro/assets/css/style_1.css?ver=5.3.1' type='text/css' media='all' />
<link rel='stylesheet' id='cfw-grid-css' href='https://retrovgames.com/wp-content/plugins/checkout-for-woocommerce/build/css/cfw-grid.css?ver=6a0f2c799dcabef9c9e4c8bd0a013c24' type='text/css' media='all' />
<link rel='stylesheet' id='cfw-side-cart-styles-css' href='https://retrovgames.com/wp-content/plugins/checkout-for-woocommerce/build/css/side-cart-styles.css?ver=abd4d6466ea557dd13c0abeb15cab5a0' type='text/css' media='all' />
<style id='cfw-side-cart-styles-inline-css' type='text/css'>
:root, body { 
	--cfw-body-background-color: #ffffff;
	--cfw-body-text-color: #333333;
	--cfw-header-background-color: #ffffff;
	--cfw-footer-background-color: #ffffff;
	--cfw-cart-summary-mobile-background-color: #f4f4f4;
	--cfw-cart-summary-link-color: #0073aa;
	--cfw-header-text-color: #2b2b2b;
	--cfw-footer-text-color: #999999;
	--cfw-body-link-color: #0073aa;
	--cfw-buttons-primary-background-color: #333333;
	--cfw-buttons-primary-text-color: #ffffff;
	--cfw-buttons-primary-hover-background-color: #555555;
	--cfw-buttons-primary-hover-text-color: #ffffff;
	--cfw-buttons-secondary-background-color: #999999;
	--cfw-buttons-secondary-text-color: #ffffff;
	--cfw-buttons-secondary-hover-background-color: #666666;
	--cfw-buttons-secondary-hover-text-color: #ffffff;
	--cfw-cart-summary-item-quantity-background-color: #7f7f7f;
	--cfw-cart-summary-item-quantity-text-color: #ffffff;
	--cfw-breadcrumb-completed-text-color: #7f7f7f;
	--cfw-breadcrumb-current-text-color: #333333;
	--cfw-breadcrumb-next-text-color: #7f7f7f;
	--cfw-breadcrumb-completed-accent-color: #333333;
	--cfw-breadcrumb-current-accent-color: #333333;
	--cfw-breadcrumb-next-accent-color: #333333;
	--cfw-logo-url: url(../png/transparent-hd-logo.png);
	--cfw-side-cart-free-shipping-progress-indicator: #333333;
	--cfw-side-cart-free-shipping-progress-background: #f5f5f5;
	--cfw-side-cart-button-bottom-position: 20px;
	--cfw-side-cart-button-right-position: 20px;
	--cfw-side-cart-icon-color: #222222;
	--cfw-side-cart-icon-width: 34px;
 }
html { background: var(--cfw-body-background-color) !important; }
@media(max-width: 900px) { form #cfw-billing-methods .payment_method_icons { display: flex !important; } }.cfw-input-wrap.cfw-check-input.cfw-floating-label {
    margin: 0px 0px 17px 0px;
}
body.woocommerce-checkout .cfw-logo {
    /* pointer-events: none; */
}
.retrolinks {margin:0; padding:0; text-align:left;}
.retrolinks ul {margin:0; padding:0; text-align:left;}
.retrolinks li {
    list-style: none;
    display:inline-block;
    margin: 0 0 3px 12px;
    font-size: 16px;
}
#cfw-footer .cfw-footer-inner {
    padding:10px 0!important; margin-top:50px;
}
.otrofoyyrt {text-align:right;}

@media (min-width: 250px) and (max-width: 767px)  { 
#cfw-footer .cfw-footer-inner .col-6 {width:100%;}
.otrofoyyrt {text-align:center;}
}

/*custom checkout*/
.check-hide{display:none;}
.check-show{display:block;}
div#cfw-customer-info-address {
   cursor: pointer;
}
div#cfw-shipping-method {
        cursor: pointer;
}
div#cfw-payment-method {
    cursor: pointer;
}
h3.payment{cursor: pointer; font-weight: 500;}
div#cfw-customer-info-address:before {
    content: "2";
    /* float: right; */
    font-size: 20px!important;
    margin-right: 13px;
    background-color: #999999;
    color: #fff;
    width: 2.69231rem;
    height: 2.69231rem;
    font-size: 1.2rem!important;
    line-height: 40px;
    font-weight:bold;
    text-align: center;
    display: inline-block;
    border-radius: 50%;
  
}

div#cfw-customer-info-address.filldetail:before {content: "\2713 "; background:#2074c1;}

div#cfw-customer-info-address h3 {
    display: inline-block;
  font-weight: 500;
}
div#cfw-shipping-method:before {
    content: "2";
    /* float: right; */
    font-size: 20px!important;
    margin-right: 13px;
    background-color: #999999;
    color: #fff;
     width: 2.69231rem;
    height: 2.69231rem;
    font-size: 1.2rem!important;
    line-height: 40px;
    font-weight:bold;
    text-align: center;
    display: inline-block;
    border-radius: 50%;
}
div#cfw-shipping-method h3 {
    display: inline-block;
  font-weight: 500;
}
div#cfw-shipping-method:before {
    content: "3";
    /* float: right; */
    font-size: 20px!important;
    margin-right: 13px;
    background-color: #999999;
    color: #fff;
    width: 2.69231rem;
    height: 2.69231rem;
    font-size: 1.2rem!important;
    line-height: 40px;
    font-weight:bold;
    text-align: center;
    display: inline-block;
    border-radius: 50%;
}

div#cfw-shipping-method.filldetail:before {content: "\2713 "; background:#2074c1;}

div#cfw-shipping-method h3 {
    display: inline-block;
    font-weight: 500;
}
h3.payment:before {
    content: "4";
    /* float: right; */
    font-size: 20px!important;
    margin-right: 13px;
    background-color: #999999;
    color: #fff;
    width: 2.69231rem;
    height: 2.69231rem;
    font-size: 1.2rem!important;
    line-height: 40px;
    font-weight:bold;
    text-align: center;
    display: inline-block;
    border-radius: 50%;
}

h3.payment.filldetail:before {content: "\2713 "; background:#2074c1;}

#order_review h3.payment {
    display: inline-block;
    font-weight: 500; 
}
h3.info-heads:before {
    content: "1";
    /* float: right; */
    font-size: 20px!important;
    margin-right: 13px;
    background-color: #999999;
    color: #fff;
    width: 2.69231rem;
    height: 2.69231rem;
    font-size: 1.2rem!important;
    line-height: 40px;
    font-weight:bold;
    text-align: center;
    display: inline-block;
    border-radius: 50%;
}

h3.info-heads.filldetail:before {content: "\2713 "; background:#2074c1;}

h3.info-heads.filldetail:before {content: "\2713 "; background:#2074c1;}

#cfw-customer-info h3.info-heads {
    display: inline-block;
    font-weight: 500; width:100%;
}
main.checkoutwc .cfw-module {
    margin-bottom: 5px;
}

#cfw-customer-info-address .cfw-customer-info-address-container {padding:10px 20px 0px 60px;}

#cfw-shipping-method .cfw-module {padding:10px 20px 0px 60px;}

#cfw-payment-method .all-pay-meth {padding:10px 20px 0px 60px;}


#cfw-login-details .cfw-have-acc-text {padding:0px 0px 10px 0px;}

span.checkoutbut {border: none; box-shadow: none; border-radius: 5px; cursor: pointer; padding: 12px 16px; font-size: 1em!important; background:#2074c1; color:#fff; width:100%; display:block; text-align:center;}

span.checkoutbut:hover, span.checkoutbut:focus{background:#2a87dc;}

form.woocommerce-checkout #order_review h3 {margin-bottom:0;}

.inforspanboxs {padding:0px;}

.infomanbdosx {border-bottom:solid 1px #ddd; margin-bottom:10px; padding-bottom:10px;}

.editbuttoncheck {position:absolute; right:20px; top:10px; text-align:right; width:30px; display:none; z-index:9999; font-size:14px; color:#2074c1!important; font-weight:normal; cursor:pointer;} 

.filldetail {position:relative;}
.filldetail .editbuttoncheck {display:block;}

#cfw-customer-info-address .cfw-customer-info-address-container .shippinh-infos {padding-bottom:10px;}

#cfw-shipping-method .cfw-module .all-ships-method {padding-bottom:5px;}

#order_review #cfw-login-details {padding:0 20px 0 60px;}


#order_review #cfw-customer-info-address {border-bottom:solid 1px #ddd; margin-bottom:10px;}

#order_review #cfw-shipping-method {border-bottom:solid 1px #ddd; margin-bottom:10px;}

#order_review #cfw-shipping-method {border-bottom:solid 1px #ddd; margin-bottom:10px;}

#cfw-payment-method #cfw-billing-methods h3 {display:none;}

#cfw-payment-method h3.cfw-billing-address-heading {margin-top:20px;}

@media (min-width: 250px) and (max-width: 700px)  { 
  #cfw-customer-info-address .cfw-customer-info-address-container {padding:10px 0px 0px 0px;} 

  #cfw-shipping-method .cfw-module {padding:10px 0px 0px 0px;}  
  
  #cfw-payment-method .all-pay-meth {padding:25px 0px 0px 0px}  
#cfw-login-details .cfw-have-acc-text {padding:10px 0px 0px 0px}
  
  .inforspanboxs {padding:20px 0px 0px 0px;}  
  .buttoncheckmethod {padding:0 0px 10px 0px!important;}
  #order_review #cfw-login-details {padding:0;}
}


.viewcart-style-3.button.product_type_simple.add_to_cart_read_more:after {
    content: "View Product";
    font-size: .75rem!important;
}

.viewcart-style-3.button.product_type_simple.add_to_cart_read_more:before {
    font-size: .75rem!important;
}
.viewcart-style-3.button.product_type_simple.add_to_cart_read_more {
    font-size: 0;
}

element.style {
}
.panel.panel-primary.cwginstock-panel-primary {
    max-height: max-content;
}
input.cwgstock_button {
    background-color: #fff;
}
.cwginstocksuccess {
    color: #fff!important;
}
li.wc_payment_method.payment_method_affirm img {
    max-width: 118px!important;
}

#cfw-payment-request-buttons button, #cfw-payment-request-buttons>#checkout_paypal_message, #cfw-payment-request-buttons>#wc-stripe-payment-request-wrapper, #cfw-payment-request-buttons>#wcpay-payment-request-wrapper, #cfw-payment-request-buttons>div {
    border: none!important;
    border-radius: 5px;
    margin-bottom: 0.5em;
    max-height: 35px!important;
    max-width: 215px!important;
    min-width: 140px;
    overflow: hidden;
}
li.wc-stripe-checkout-banner-gateway.banner_payment_method_stripe_googlepay.active {
    width: 220px;
}

#cfw-payment-request-buttons .wc-stripe-banner-checkout.active ul.wc_stripe_checkout_banner_gateways li.wc-stripe-checkout-banner-gateway>div {
    border: none!important;
    border-radius: 5px;
    margin-bottom: 0.5em;
    margin-right: 7px!important;
    max-height: 35px;
    max-width: 215px!important;
    min-width: 140px;
    overflow: hidden;
}
</style>
<link rel='stylesheet' id='shoptimizer-woocommerce-min-css' href='https://retrovgames.com/wp-content/themes/shoptimizer/assets/css/main/woocommerce.min.css?ver=2.6.3' type='text/css' media='all' />
<link rel='stylesheet' id='shoptimizer-child-style-css' href='https://retrovgames.com/wp-content/themes/shoptimizer-child/style.css?ver=2.6.3.1675448984' type='text/css' media='all' />
<link rel='stylesheet' id='wapf-frontend-css' href='https://retrovgames.com/wp-content/plugins/advanced-product-fields-for-woocommerce-pro/assets/css/frontend.min.css?ver=2.2.4' type='text/css' media='all' />
<link rel='stylesheet' id='wapf-info-icon-modal-css' href='https://retrovgames.com/wp-content/plugins/advanced-product-fields-for-woocommerce-pro/assets/css/info-icon-modal.css?ver=2.2.4' type='text/css' media='all' />
<link rel='stylesheet' id='wapf-dropzone-css' href='https://retrovgames.com/wp-content/plugins/advanced-product-fields-for-woocommerce-pro/assets/css/dropzone.min.css?ver=2.2.4' type='text/css' media='all' />
<link rel='stylesheet' id='wapf-dp-css' href='https://retrovgames.com/wp-content/plugins/advanced-product-fields-for-woocommerce-pro/assets/css/datepicker.min.css?ver=2.2.4' type='text/css' media='all' />
<script type="text/template" id="tmpl-variation-template">
	<div class="woocommerce-variation-description">{{{ data.variation.variation_description }}}</div>
	<div class="woocommerce-variation-price">{{{ data.variation.price_html }}}</div>
	<div class="woocommerce-variation-availability">{{{ data.variation.availability_html }}}</div>
</script>
<script type="text/template" id="tmpl-unavailable-variation-template">
	<p role="alert">Sorry, this product is unavailable. Please choose a different combination.</p>
</script>
<script type="text/javascript">
            window._nslDOMReady = (function () {
                const executedCallbacks = new Set();
            
                return function (callback) {
                    /**
                    * Third parties might dispatch DOMContentLoaded events, so we need to ensure that we only run our callback once!
                    */
                    if (executedCallbacks.has(callback)) return;
            
                    const wrappedCallback = function () {
                        if (executedCallbacks.has(callback)) return;
                        executedCallbacks.add(callback);
                        callback();
                    };
            
                    if (document.readyState === "complete" || document.readyState === "interactive") {
                        wrappedCallback();
                    } else {
                        document.addEventListener("DOMContentLoaded", wrappedCallback);
                    }
                };
            })();
        </script><script type="text/javascript" src="https://retrovgames.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<script type="text/javascript" id="jquery-js-after">
/* <![CDATA[ */
    jQuery(document).ready(function($){

    $(document).on('click', '.account-icon', function(e){
        var  = $(this);
        var dropdown = .closest('.account-menu').find('.account-dropdown');

        if (!dropdown.length) {
            return;
        }

        e.preventDefault();
        $('.account-dropdown').not(dropdown).removeClass('show');
        dropdown.toggleClass('show');
    });

    $(document).on('click', function(e){
        if (!$(e.target).closest('.account-menu').length) {
            $('.account-dropdown').removeClass('show');
        }
    });

});
    
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/channelreply/public/js/channelreply-public.js?ver=1.0.1" id="channelreply-js"></script>
<script type="text/javascript" id="tt4b_ajax_script-js-extra">
/* <![CDATA[ */
var tt4b_script_vars = {"pixel_code":"D0LIFKBC77U00BTUID8G","currency":"USD","country":"US","advanced_matching":"1"};
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/tiktok-for-business/admin/js/ajaxSnippet.js?ver=v1" id="tt4b_ajax_script-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.10.3.5" id="wc-jquery-blockui-js" defer="defer" data-wp-strategy="defer"></script>
<script type="text/javascript" id="wc-add-to-cart-js-extra">
/* <![CDATA[ */
var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"","is_cart":"","cart_redirect_after_add":"no"};
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=10.3.5" id="wc-add-to-cart-js" defer="defer" data-wp-strategy="defer"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.10.3.5" id="wc-js-cookie-js" defer="defer" data-wp-strategy="defer"></script>
<script type="text/javascript" id="woocommerce-js-extra">
/* <![CDATA[ */
var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=10.3.5" id="woocommerce-js" defer="defer" data-wp-strategy="defer"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/analytics-talk-content-tracking.js?ver=1.22.2" id="gtm4wp-scroll-tracking-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/underscore.min.js?ver=1.13.7" id="underscore-js"></script>
<script type="text/javascript" id="wp-util-js-extra">
/* <![CDATA[ */
var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}};
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/wp-util.min.js?ver=6.8.2" id="wp-util-js"></script>
<script type="text/javascript" id="wc-add-to-cart-variation-js-extra">
/* <![CDATA[ */
var wc_add_to_cart_variation_params = {"wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_no_matching_variations_text":"Sorry, no products matched your selection. Please choose a different combination.","i18n_make_a_selection_text":"Please select some product options before adding this product to your cart.","i18n_unavailable_text":"Sorry, this product is unavailable. Please choose a different combination.","i18n_reset_alert_text":"Your selection has been reset. Please select some product options before adding this product to your cart."};
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart-variation.min.js?ver=10.3.5" id="wc-add-to-cart-variation-js" defer="defer" data-wp-strategy="defer"></script>
<script type="text/javascript" id="wc-cart-fragments-js-extra">
/* <![CDATA[ */
var wc_cart_fragments_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_a54db3d75317946b06cb298e52199748","fragment_name":"wc_fragments_a54db3d75317946b06cb298e52199748","request_timeout":"5000"};
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js?ver=10.3.5" id="wc-cart-fragments-js" defer="defer" data-wp-strategy="defer"></script>
<link rel="https://api.w.org/" href="../index-4.html" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="../xmlrpc0db0.html" />
	<script type="text/javascript"> var commercekit_ajs = {"ajax_url":"\/?commercekit-ajax"}; var commercekit_pdp = []; var commercekit_as = []; </script>
	<style></style><style>
                .lmp_load_more_button.br_lmp_button_settings .lmp_button:hover {
                    background-color: #f25a00!important;
                    color: #ffffff!important;
                }
                .lmp_load_more_button.br_lmp_prev_settings .lmp_button:hover {
                    background-color: #9999ff!important;
                    color: #111111!important;
                }li.product.lazy, .berocket_lgv_additional_data.lazy{opacity:0;}</style>				<meta name="omnisend-site-verification" content="61033427e9d524001abdae3e"/>
				<style> @media screen and (max-width: 768px){#secondary{
            display: block;
            position: fixed;
            top: 0;
            bottom: -100px;
            
                left: -290px;
                transition-property: left;
                
            width: 280px;
            overflow: auto;
            z-index: 9999;
            background: #ffffff;
            box-shadow: 2px 0 10px 0 #b4b4b4;;
            padding-bottom: 100px;
            transition-duration: 0.5s;
            }
        }
        .resp-sidebar-wrapper.opened {
            
                left: 0;
                
        }
        body{
         position: relative;
         }
         
        #responsive-sidebar-close {
            display:none;
            position: absolute;
            width: 100%;
            height: 100%;
            z-index: 1000;
        }
         #responsive-sidebar-close.opened {
            display: block;
            cursor: pointer;
        }
        #responsive-sidebar-close.opened {
           background-color: rgba(0,0,0,.49);
            }#secondary.opened {
            
                left: 0;
                
            }
            #responsive-sidebar-btn {
                display: none;
                position: fixed;
                
                bottom: 20px;
                right: 20px;
                width: 50px;
                height: 50px;
                z-index: 10000;
                text-align: center;
                border-radius: 100%;
                cursor: pointer;
                border: none;
                box-shadow: 1px 1px 10px 0 #b4b4b4;;
                background-color: #ffffff;              
            }
            @media screen and (max-width: 768px){
                #responsive-sidebar-btn {
                    display: flex;
                    flex-direction: column;
                    align-items: center;
                    justify-content: center;
                }
                .responsive-sidebar-btn-img{
                    width: 30px;
                }
            
            }</style><script>document.createElement( "picture" );if(!window.HTMLPictureElement && document.addEventListener) {window.addEventListener("DOMContentLoaded", function() {var s = document.createElement("script");s.src = "../js/picturefill.min.js";document.body.appendChild(s);});}</script>
<!-- Google Tag Manager for WordPress by gtm4wp.com -->
<!-- GTM Container placement set to manual -->
<script data-cfasync="false" data-pagespeed-no-defer>
	var dataLayer_content = {"pagePostType":"404-error","customerTotalOrders":0,"customerTotalOrderValue":0,"customerFirstName":"","customerLastName":"","customerBillingFirstName":"","customerBillingLastName":"","customerBillingCompany":"","customerBillingAddress1":"","customerBillingAddress2":"","customerBillingCity":"","customerBillingState":"","customerBillingPostcode":"","customerBillingCountry":"","customerBillingEmail":"","customerBillingEmailHash":"","customerBillingPhone":"","customerShippingFirstName":"","customerShippingLastName":"","customerShippingCompany":"","customerShippingAddress1":"","customerShippingAddress2":"","customerShippingCity":"","customerShippingState":"","customerShippingPostcode":"","customerShippingCountry":"","cartContent":{"totals":{"applied_coupons":[],"discount_total":0,"subtotal":0,"total":0},"items":[]}};
	dataLayer.push( dataLayer_content );
</script>
<script data-cfasync="false" data-pagespeed-no-defer>
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'../gtm5445.html'+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-N97L8HJ');
</script>
<!-- End Google Tag Manager for WordPress by gtm4wp.com -->		<style>
			.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler{max-width:20px}.dgwt-wcas-search-wrapp{max-width:600px}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover,.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{color:#2074c1;border-color:#2074c1}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:#2074c1;opacity:.3}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-webkit-input-placeholder{color:#2074c1;opacity:.3}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-moz-placeholder{color:#2074c1;opacity:.3}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{color:#2074c1;opacity:.3}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-ms-input-placeholder{color:#2074c1}.dgwt-wcas-no-submit.dgwt-wcas-search-wrapp .dgwt-wcas-ico-magnifier path,.dgwt-wcas-search-wrapp .dgwt-wcas-close path{fill:#2074c1}.dgwt-wcas-loader-circular-path{stroke:#2074c1}.dgwt-wcas-preloader{opacity:.6}.dgwt-wcas-search-icon{color:#2074c1}.dgwt-wcas-search-icon path{fill:#2074c1}		</style>
		<style>
            .site-content .archive-header .woocommerce-breadcrumb {
                display: block;
            }
        </style>    <!-- Request Metrics -->
<!-- <script>
    (function(t,e,n,r){function a(){return e&&e.now?e.now():null}if(!n.version){n._events=[];n._errors=[];n._metadata={};n._urlGroup=null;window.RM=n;n.install=function(e){n._options=e;var a=t.createElement("script");a.async=true;a.crossOrigin="anonymous";a.src=r;var o=t.getElementsByTagName("script")[0];o.parentNode.insertBefore(a,o)};n.identify=function(t,e){n._userId=t;n._identifyOptions=e};n.sendEvent=function(t,e){n._events.push({eventName:t,metadata:e,time:a()})};n.setUrlGroup=function(t){n._urlGroup=t};n.track=function(t,e){n._errors.push({error:t,metadata:e,time:a()})};n.addMetadata=function(t){n._metadata=Object.assign(n._metadata,t)}}})(document,window.performance,window.RM||{},"../js/rm.js");
    RM.install({ 
        token: "f8yp3ng:a9by9xt"
    });
</script> -->
    
<!-- Start VWO Async SmartCode -->
<!-- Start VWO Async SmartCode -->
<!-- <link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com/" />
<script type='text/javascript' id='vwoCode'>
window._vwo_code || (function() {
var account_id=853832,
version=2.0,
settings_tolerance=2000,
hide_element='body',
hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important',
/* DO NOT EDIT BELOW THIS LINE */
f=false,w=window,d=document,v=d.querySelector('#vwoCode'),cK='_vwo_'+account_id+'_settings',cc={};try{var c=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=c&&typeof c==='object'?c:{}}catch(e){}var stT=cc.stT==='session'?w.sessionStorage:w.localStorage;code={use_existing_jquery:function(){return typeof use_existing_jquery!=='undefined'?use_existing_jquery:undefined},library_tolerance:function(){return typeof library_tolerance!=='undefined'?library_tolerance:undefined},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){return typeof cc.hE==='string'?cc.hE:hide_element},getVersion:function(){return version},finish:function(){if(!f){f=true;var e=d.getElementById('_vis_opt_path_hides');if(e)e.parentNode.removeChild(e)}},finished:function(){return f},load:function(e){var t=this.getSettings(),n=d.createElement('script'),i=this;if(t){n.textContent=t;d.getElementsByTagName('head')[0].appendChild(n);if(!w.VWO||VWO.caE){stT.removeItem(cK);i.load(e)}}else{n.fetchPriority='high';n.src=e;n.type='text/javascript';n.onerror=function(){_vwo_code.finish()};d.getElementsByTagName('head')[0].appendChild(n)}},getSettings:function(){try{var e=stT.getItem(cK);if(!e){return}e=JSON.parse(e);if(Date.now()>e.e){stT.removeItem(cK);return}return e.s}catch(e){return}},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;var e=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish();stT.removeItem(cK)},e);var t=d.currentScript,n=d.createElement('style'),i=this.hide_element(),r=t&&!t.async&&i?i+this.hide_element_style():'',c=d.getElementsByTagName('head')[0];n.setAttribute('id','_vis_opt_path_hides');v&&n.setAttribute('nonce',v.nonce);n.setAttribute('type','text/css');if(n.styleSheet)n.styleSheet.cssText=r;else n.appendChild(d.createTextNode(r));c.appendChild(n);this.load('https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&vn='+version)}};w._vwo_code=code;code.init();})();
</script> -->
<!-- End VWO Async SmartCode -->
<!-- End VWO Async SmartCode -->

<meta name="google-site-verification" content="mSV-2X064HPGYlNI5GFnUVFaNFxhdzaiePUEBtHl56I" /

	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
	<meta name="generator" content="Elementor 3.33.2; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-disabled, font_display-auto">
			<style>
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
			</style>
			<style>:root{  --wcpasectiontitlesize:14px;   --wcpalabelsize:14px;   --wcpadescsize:13px;   --wcpaerrorsize:13px;   --wcpalabelweight:normal;   --wcpadescweight:normal;   --wcpaborderwidth:1px;   --wcpaborderradius:6px;   --wcpainputheight:45px;   --wcpachecklabelsize:14px;   --wcpacheckborderwidth:1px;   --wcpacheckwidth:20px;   --wcpacheckheight:20px;   --wcpacheckborderradius:4px;   --wcpacheckbuttonradius:5px;   --wcpacheckbuttonborder:2px;   --wcpaqtywidth:100px;   --wcpaqtyheight:45px;   --wcpaqtyradius:6px; }:root{  --wcpasectiontitlecolor:#4A4A4A;   --wcpasectiontitlebg:rgba(238,238,238,0.28);   --wcpalinecolor:#Bebebe;   --wcpabuttoncolor:#3340d3;   --wcpalabelcolor:#424242;   --wcpadesccolor:#797979;   --wcpabordercolor:#c6d0e9;   --wcpabordercolorfocus:#3561f3;   --wcpainputbgcolor:#FFFFFF;   --wcpainputcolor:#5d5d5d;   --wcpachecklabelcolor:#4a4a4a;   --wcpacheckbgcolor:#3340d3;   --wcpacheckbordercolor:#B9CBE3;   --wcpachecktickcolor:#ffffff;   --wcparadiobgcolor:#3340d3;   --wcparadiobordercolor:#B9CBE3;   --wcparadioselbordercolor:#3340d3;   --wcpabuttontextcolor:#ffffff;   --wcpaerrorcolor:#F55050;   --wcpacheckbuttoncolor:#CAE2F9;   --wcpacheckbuttonbordercolor:#EEEEEE;   --wcpacheckbuttonselectioncolor:#CECECE;   --wcpaimageselectionoutline:#3340d3;   --wcpaimagetickbg:#2649FF;   --wcpaimagetickcolor:#FFFFFF;   --wcpaimagetickborder:#FFFFFF;   --wcpaimagemagnifierbg:#2649FF;   --wcpaimagemagnifiercolor:#ffffff;   --wcpaimagemagnifierborder:#FFFFFF;   --wcpaimageselectionshadow:rgba(0,0,0,0.25);   --wcpachecktogglebg:#CAE2F9;   --wcpachecktogglecirclecolor:#FFFFFF;   --wcpachecktogglebgactive:#BADA55;   --wcpaqtybuttoncolor:#EEEEEE;   --wcpaqtybuttonhovercolor:#DDDDDD;   --wcpaqtybuttontextcolor:#424242; }:root{  --wcpaleftlabelwidth:120px; }</style><link rel="icon" href="https://retrovgames.com/wp-content/uploads/2021/08/cropped-Transparent-HD-Logo-60x60.png" sizes="32x32" />
<link rel="icon" href="https://retrovgames.com/wp-content/uploads/2021/08/cropped-Transparent-HD-Logo-300x300.png" sizes="192x192" />
<link rel="apple-touch-icon" href="../png/cropped-transparent-hd-logo-300x300.png" />
<meta name="msapplication-TileImage" content="../png/cropped-transparent-hd-logo-300x300.png" />
<style type="text/css">div.nsl-container[data-align="left"] {
    text-align: left;
}

div.nsl-container[data-align="center"] {
    text-align: center;
}

div.nsl-container[data-align="right"] {
    text-align: right;
}


div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"] {
    text-decoration: none;
    box-shadow: none;
    border: 0;
}

div.nsl-container .nsl-container-buttons {
    display: flex;
    padding: 5px 0;
}

div.nsl-container.nsl-container-block .nsl-container-buttons {
    display: inline-grid;
    grid-template-columns: minmax(145px, auto);
}

div.nsl-container-block-fullwidth .nsl-container-buttons {
    flex-flow: column;
    align-items: center;
}

div.nsl-container-block-fullwidth .nsl-container-buttons a,
div.nsl-container-block .nsl-container-buttons a {
    flex: 1 1 auto;
    display: block;
    margin: 5px 0;
    width: 100%;
}

div.nsl-container-inline {
    margin: -5px;
    text-align: left;
}

div.nsl-container-inline .nsl-container-buttons {
    justify-content: center;
    flex-wrap: wrap;
}

div.nsl-container-inline .nsl-container-buttons a {
    margin: 5px;
    display: inline-block;
}

div.nsl-container-grid .nsl-container-buttons {
    flex-flow: row;
    align-items: center;
    flex-wrap: wrap;
}

div.nsl-container-grid .nsl-container-buttons a {
    flex: 1 1 auto;
    display: block;
    margin: 5px;
    max-width: 280px;
    width: 100%;
}

@media only screen and (min-width: 650px) {
    div.nsl-container-grid .nsl-container-buttons a {
        width: auto;
    }
}

div.nsl-container .nsl-button {
    cursor: pointer;
    vertical-align: top;
    border-radius: 4px;
}

div.nsl-container .nsl-button-default {
    color: #fff;
    display: flex;
}

div.nsl-container .nsl-button-icon {
    display: inline-block;
}

div.nsl-container .nsl-button-svg-container {
    flex: 0 0 auto;
    padding: 8px;
    display: flex;
    align-items: center;
}

div.nsl-container svg {
    height: 24px;
    width: 24px;
    vertical-align: top;
}

div.nsl-container .nsl-button-default div.nsl-button-label-container {
    margin: 0 24px 0 12px;
    padding: 10px 0;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: .25px;
    overflow: hidden;
    text-align: center;
    text-overflow: clip;
    white-space: nowrap;
    flex: 1 1 auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-transform: none;
    display: inline-block;
}

div.nsl-container .nsl-button-google[data-skin="light"] {
    box-shadow: inset 0 0 0 1px #747775;
    color: #1f1f1f;
}

div.nsl-container .nsl-button-google[data-skin="dark"] {
    box-shadow: inset 0 0 0 1px #8E918F;
    color: #E3E3E3;
}

div.nsl-container .nsl-button-google[data-skin="neutral"] {
    color: #1F1F1F;
}

div.nsl-container .nsl-button-google div.nsl-button-label-container {
    font-family: "Roboto Medium", Roboto, Helvetica, Arial, sans-serif;
}

div.nsl-container .nsl-button-apple .nsl-button-svg-container {
    padding: 0 6px;
}

div.nsl-container .nsl-button-apple .nsl-button-svg-container svg {
    height: 40px;
    width: auto;
}

div.nsl-container .nsl-button-apple[data-skin="light"] {
    color: #000;
    box-shadow: 0 0 0 1px #000;
}

div.nsl-container .nsl-button-facebook[data-skin="white"] {
    color: #000;
    box-shadow: inset 0 0 0 1px #000;
}

div.nsl-container .nsl-button-facebook[data-skin="light"] {
    color: #1877F2;
    box-shadow: inset 0 0 0 1px #1877F2;
}

div.nsl-container .nsl-button-spotify[data-skin="white"] {
    color: #191414;
    box-shadow: inset 0 0 0 1px #191414;
}

div.nsl-container .nsl-button-apple div.nsl-button-label-container {
    font-size: 17px;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

div.nsl-container .nsl-button-slack div.nsl-button-label-container {
    font-size: 17px;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

div.nsl-container .nsl-button-slack[data-skin="light"] {
    color: #000000;
    box-shadow: inset 0 0 0 1px #DDDDDD;
}

div.nsl-container .nsl-button-tiktok[data-skin="light"] {
    color: #161823;
    box-shadow: 0 0 0 1px rgba(22, 24, 35, 0.12);
}


div.nsl-container .nsl-button-kakao {
    color: rgba(0, 0, 0, 0.85);
}

.nsl-clear {
    clear: both;
}

.nsl-container {
    clear: both;
}

.nsl-disabled-provider .nsl-button {
    filter: grayscale(1);
    opacity: 0.8;
}

/*Button align start*/

div.nsl-container-inline[data-align="left"] .nsl-container-buttons {
    justify-content: flex-start;
}

div.nsl-container-inline[data-align="center"] .nsl-container-buttons {
    justify-content: center;
}

div.nsl-container-inline[data-align="right"] .nsl-container-buttons {
    justify-content: flex-end;
}


div.nsl-container-grid[data-align="left"] .nsl-container-buttons {
    justify-content: flex-start;
}

div.nsl-container-grid[data-align="center"] .nsl-container-buttons {
    justify-content: center;
}

div.nsl-container-grid[data-align="right"] .nsl-container-buttons {
    justify-content: flex-end;
}

div.nsl-container-grid[data-align="space-around"] .nsl-container-buttons {
    justify-content: space-around;
}

div.nsl-container-grid[data-align="space-between"] .nsl-container-buttons {
    justify-content: space-between;
}

/* Button align end*/

/* Redirect */

#nsl-redirect-overlay {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: fixed;
    z-index: 1000000;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    backdrop-filter: blur(1px);
    background-color: RGBA(0, 0, 0, .32);;
}

#nsl-redirect-overlay-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color: white;
    padding: 30px;
    border-radius: 10px;
}

#nsl-redirect-overlay-spinner {
    content: '';
    display: block;
    margin: 20px;
    border: 9px solid RGBA(0, 0, 0, .6);
    border-top: 9px solid #fff;
    border-radius: 50%;
    box-shadow: inset 0 0 0 1px RGBA(0, 0, 0, .6), 0 0 0 1px RGBA(0, 0, 0, .6);
    width: 40px;
    height: 40px;
    animation: nsl-loader-spin 2s linear infinite;
}

@keyframes nsl-loader-spin {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(360deg)
    }
}

#nsl-redirect-overlay-title {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #3C434A;
}

#nsl-redirect-overlay-text {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    text-align: center;
    font-size: 14px;
    color: #3C434A;
}

/* Redirect END*/</style><style type="text/css">/* Notice fallback */
#nsl-notices-fallback {
    position: fixed;
    right: 10px;
    top: 10px;
    z-index: 10000;
}

.admin-bar #nsl-notices-fallback {
    top: 42px;
}

#nsl-notices-fallback > div {
    position: relative;
    background: #fff;
    border-left: 4px solid #fff;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1);
    margin: 5px 15px 2px;
    padding: 1px 20px;
}

#nsl-notices-fallback > div.error {
    display: block;
    border-left-color: #dc3232;
}

#nsl-notices-fallback > div.updated {
    display: block;
    border-left-color: #46b450;
}

#nsl-notices-fallback p {
    margin: .5em 0;
    padding: 2px;
}

#nsl-notices-fallback > div:after {
    position: absolute;
    right: 5px;
    top: 5px;
    content: '\00d7';
    display: block;
    height: 16px;
    width: 16px;
    line-height: 16px;
    text-align: center;
    font-size: 20px;
    cursor: pointer;
}</style>		<style type="text/css" id="wp-custom-css">
			/*.cfw-radio-reveal-content {display:block!important;}

li.payment_method_stripe_upm  .cfw-radio-reveal-title-wrap{display:none!important;}


.wapf-ttp {
    margin: -28px 0 0 0!important;
}*/
/* div#category-slider-nintendo svg {
    display: none;
} */
/* Cart Checkbox Css Start 
.widget.woocommerce.widget_shopping_cart.wc-stripe-mini-cart-idx-0 , body .shoptimizer-mini-cart-wrap .widget_shopping_cart{
    display: block!important;
    flex-wrap: wrap; 	
}
.admin-bar .shoptimizer-mini-cart-wrap .widget_shopping_cart .product_list_widget {
    height: calc(100vh - 49%);
}
.shoptimizer-mini-cart-wrap .widget_shopping_cart .product_list_widget {
	 height: calc(100vh - 49%);
}
.shoptimizer-mini-cart-wrap .widget.woocommerce.widget_shopping_cart {
    display: flex!important;
    flex-direction: column!important;
	
}
.shoptimizer-mini-cart-wrap .widget.woocommerce.widget_shopping_cart > ul.woocommerce-mini-cart {
    order: 0;  
    margin-bottom: 15px;
}

.shoptimizer-mini-cart-wrap .widget.woocommerce.widget_shopping_cart > *:not(ul) {
    order: 1;        
}
.shoptimizer-mini-cart-wrap .widget_shopping_cart .product_list_widget {
    width: calc(100% + 0px);
    margin-left: 0px;
    padding: 0 18px 0 20px;
}*/

/*.shoptimizer-mini-cart-wrap .widget_shopping_cart .product_list_widget{
	height: auto !important;
}*/
#reviews .cr-all-reviews-shortcode .cr-summaryBox-wrap{
	position:relative; padding-top:30px; padding-bottom:30px; max-width: 100% !important;
width: 100% !important;
}
.cartcheckboxmain {
  border: 1px solid #eee;
  border-radius: 5px;
  background: #fff;
  padding: 0;
  margin: 12px 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
	    box-shadow: 0 2px 10px #0000001a;
}

.cartcheckboxmain br {display:none;}


.cartcheckboxmain label {
    display: flex;
    column-gap: 10px;
}

.cartheaderbox {
  display: flex;
  align-items: center;
  gap: 10px;
	border-bottom: 1px solid #eee; padding:10px;	
}

.cartheaderbox input[type="checkbox"] {
  transform: scale(1.2);
  accent-color: #0073aa; /* change this to match brand color */
	
}

.cartoffertext {
  font-weight: 600;
  color: #222;
}

.cartbodybox {
  display: flex;
  align-items: start;
  gap: 15px;
	padding:0 10px 10px;	
}

.cartimagebox img {
  width: 70px;
  height: 70px;
  border-radius: 8px;
  object-fit: cover;
}

.cartcontentbox {
  flex: 1;
}

.cartheadline {
  font-weight: 600;
  margin: 0 0 4px;
  font-size: 15px;
}

.cartdesc {
  margin: 0 0 0px;
  font-size: 14px;
  color: #333;
	line-height: 15px;
}

.cartprice {
  margin: 0;
  font-size: 14px;
}

.cartprice del {
  color: #000;
}

.discountprice {
  color: #000;
  margin-left: 0px;
  font-weight: 700;
	line-height: 15px;
}

.cartcheckboxmain p:empty {
  display: none;
}

/* Cart Checkbox Css End */

/* shipping form field order Css start */

.woocommerce-checkout .cfw-customer-info-address-container .cfw-input-wrap-row:nth-last-child(2) {
    order: 0 !important;
}

.woocommerce-checkout .cfw-customer-info-address-container .cfw-input-wrap-row:nth-last-child(4) {
    order: 0 !important;
}

/* shipping form field order Css end */

p#billing_city_field {
    margin-top: 13px;
}

/* Login page form design Css Start */

.u-column1.col-1 {
    background-color: #f25a00;
    padding: 20px 20px 0 20px;
    border-radius: 10px;
}

.u-column1.col-1 h2,
.u-column1.col-1 label,
.u-column1.col-1 a {
    color: white;
}

.u-column1.col-1 input#username,
.u-column1.col-1 input#password
{
    background-color: white;
}

button.woocommerce-button.button.woocommerce-form-login__submit {
    background-color: #0182E5;
    color: white;
}

button.woocommerce-button.button.woocommerce-form-login__submit:hover {
    background-color: #0182E5 !important;
    color: white;
}

.u-column2.col-2 {
    background-color: #0182E5;
    padding: 20px 20px 0 20px;
    border-radius: 10px;
}

.u-column2.col-2 h2,
.u-column2.col-2 label,
.u-column2.col-2 p,
.u-column2.col-2 a {
    color: white;
}

.u-column2.col-2 input#reg_email,
.u-column2.col-2 input#reg_password
{
    background-color: white;
}

button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit {
    background-color: #f25a00;
    color: white;
}

form.woocommerce-form.woocommerce-form-register.register.tgwcfb-register {
    margin-bottom: -50px;
}

.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-dc13734 {
    align-items: center;
}

@media (max-width: 768px) {
    .u-column2.col-2 {
        margin-top: 20px !important;
    }
}

/* Login page form design Css End */

/* Make order summary sticky on mobile only Css Start */
@media (max-width: 768px) {

    #cfw-cart-summary {
        position: sticky;
        top: 0;
        z-index: 9999;
    }

    /* Keep the header always visible */
    #cfw-mobile-cart-header {
        position: sticky;
        top: 0;
        z-index: 10000;
        border-bottom: 1px solid #eee;
    }
}

@media (max-width: 768px) {
    #cfw-cart-summary-content {
        z-index: 9998;
    }
}

/* Make order summary sticky on mobile only Css End */

/* Hide Woo rating until portal data replaces it */
.woocommerce-product-rating {
    opacity: 0;
}

ul.products.columns-4 .woocommerce-card__header .woocommerce-product-rating {
    opacity: 1;
}

/* Header top bar on mobile only Css start */

@media (max-width: 768px) {
	
	.top-bar {
        padding: 0px !important;
        margin-bottom: -5px !important;
    }
	
	.site-header .site-header-cart{
		right: 26px !important;
	}
	
	button.mobile-search-toggle{
		right: 65px !important;
	}
	
}

/* Header top bar on mobile only Css End */

p.AfterpayMessage {
    margin: 0px !important;
}

button.single_add_to_cart_button.button.alt:hover {
    background-color: #0182E5 !important;
}

/* Make all product boxes same height */
.featured-carousel .carousel-cell {
    display: flex;
    align-items: stretch;
}

.featured-carousel .product_item_container {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}

/* Limit product title to 2 lines with ellipsis */
.featured-carousel .product_item__title h2 {
    display: -webkit-box;
    -webkit-line-clamp: 2;      /* show up to 2 lines */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;        /* allow wrapping */
    min-height: 3.2em;          /* reserve space for 2 lines */
    line-height: 1.6em;         /* adjust spacing for neat lines */
}

/* Optional: ensure consistent padding & alignment */
.featured-carousel .product_item_container > * {
    flex-shrink: 0;
}

#cfw-shipping-same-billing {
    visibility: hidden;
}


div#cfw-shipping-same-billing {
    padding-left: 60px;
    padding-right: 20px;
}

div#cfw-shipping-same-billing ul.cfw-radio-reveal-group {
    border: 0px !important;
}


button.rv-buy-now-button.button.alt {
    font-weight: bold;
}

li.cfw-radio-reveal-li.cfw-no-reveal.cfw-active.cfw-show .cfw-radio-reveal-title-wrap {
    display: none !important;
}

li.cfw-radio-reveal-li.cfw-active.cfw-show .cfw-radio-reveal-title-wrap {
    display: none !important;
}

body.cfw-side-cart-open {
    overflow: visible !important;
}
div#cfw-side-cart-overlay {
    display: none!important;
}
div#cfw-side-cart {
    display: none!important;
}
form.woocommerce-form.woocommerce-form-login.login br {
    display: none !important;
}
form.woocommerce-form.woocommerce-form-register.register br{display:none;}
body.logged-in .quicklogs {display:none;}
.woocommerce-page form .show-password-input {
    position: absolute;
    right: 2px;
    top: -7px;
    cursor: pointer;
}
/* Target the wrapper we added */
.rv-billing-row {
    display: flex !important;
    flex-wrap: nowrap !important;
    gap: 15px !important;
    align-items: flex-start !important;
}

/* Ensure each field shares equal width */
.rv-billing-row > p.form-row {
    flex: 1 1 0 !important;
    max-width: 33.33% !important;
    margin: 0 !important;
}

/* Force CheckoutWC input wrapping to behave */
.rv-billing-row .cfw-input-wrap,
.rv-billing-row .woocommerce-input-wrapper {
    width: 100% !important;
}

/* Prevent inner select2 from stretching incorrectly */
.rv-billing-row .select2-container {
    width: 100% !important;
}

/* Responsive fallback for mobile */
@media (max-width: 768px) {
    .rv-billing-row {
        flex-wrap: wrap !important;
    }
    .rv-billing-row > p.form-row {
        max-width: 100% !important;
        flex: 1 1 100% !important;
    }
}

.woocommerce-checkout #cfw-billing-fields-container .cfw-input-wrap-row:nth-last-child(7) {
    order: 0 !important;
}

p#billing_phone_field {
    margin-top: 10px;
}

/* === Full-width Wrapper for Carousel Section === */
        .rv-subcat-carousel-wrapper {
            width: 100vw;
            position: relative;
            left: 50%;
            right: 50%;
            margin-left: -50vw;
            margin-right: -50vw;
            background: #0182e5;
            padding: 10px 0 5px;
        }

        /* === Move breadcrumb inside carousel section === */
        .woocommerce-breadcrumb-wrapper {
            max-width: 1200px;
            margin: 0 auto 0px;
            color: #fff !important;
            text-align: left;
            padding: 0 20px;
        }

        .woocommerce-breadcrumb {
            margin: 0;
        }

        .woocommerce-breadcrumb a {
            color: #fff !important;
            opacity: 0.85;
            transition: opacity 0.2s ease;
        }

        .woocommerce-breadcrumb a:hover {
            opacity: 1;
        }

        /* === Hide carousel before slick loads === */
        .rv-subcat-carousel {
            visibility: hidden;
            opacity: 0;
            transition: opacity 0.25s ease-in-out;
        }
        .rv-subcat-carousel.slick-initialized {
            visibility: visible;
            opacity: 1;
        }

        /* === Carousel Background === */
        .rv-subcat-carousel {
    margin: 0px 0 0px;
    background: #0182e5;
    padding: 0px 10px;
    border-radius: 8px;
}

/* Flex wrapper to equalize item height */

.single-product div.product .woocommerce-product-rating  {
    display: flex;
    align-items: center;
    margin-bottom: 1px;
}

.single-product .product .woocommerce-product-rating a {top:0; margin-left:10px;}

.single-product #rv-estimated-delivery-temp {margin-bottom:0px;}

.rv-subcat-item {
    text-align: center;
    padding: 10px;
    display: flex;
    flex-direction: column;
    height: 100%;
}

.rv-subcat-item a {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    background: #ffffff;
    border: 1px solid #d9d9d9;
    border-radius: 10px;
    padding: 12px;
    transition: 0.3s ease;
}

.rv-subcat-item a:hover {
    transform: translateY(-4px);
    box-shadow: 0 4px 15px rgba(0,0,0,0.15);
    border-color: #bfbfbf;
}

.rv-subcat-item img {
    width: 100%;
    height: 160px;
    object-fit: contain;
    border-radius: 6px;
    flex-shrink: 0;
}

.rv-subcat-item span {
    display: block;
    font-weight: 600;
    font-size: 15px;
    color: #333;
    margin-top: auto;
}
        /* === Slick Arrow Styling === */
        .rv-subcat-carousel .slick-prev:before,
        .rv-subcat-carousel .slick-next:before {
            color: #e85e03;
            font-size: 22px;
            opacity: 1;
        }

        .rv-subcat-carousel .slick-prev,
        .rv-subcat-carousel .slick-next {
            z-index: 9;
        }

        /* Desktop arrow positioning */
        .rv-subcat-carousel .slick-prev {
            left: -25px;
        }
        .rv-subcat-carousel .slick-next {
            right: -25px;
        }

        /* Mobile Adjustments */
        @media (max-width: 600px) {
            .rv-subcat-item img {
                height: 110px;
            }
            .rv-subcat-item span {
                font-size: 13px;
            }
            .rv-subcat-carousel .slick-prev {
                left: -10px;
            }
            .rv-subcat-carousel .slick-next {
                right: -10px;
            }
        }



    .shoptimizer-archive .col-full {
    padding-top: 0px !important;
}
.shoptimizer-archive .woocommerce-breadcrumb {
    display: none !important;
}
body.single-product .woocommerce-message{padding-top: 20px;}

div#primary {
    padding-top: 35px;
}

.secondary-wrapper {
    padding-top: 35px;
}

.site-content .woocommerce-breadcrumb {
  
    color: #fff !important;
}

nav.woocommerce-breadcrumb {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

@media (max-width: 768px) {
    .rv-subcat-item {
        display: flex !important;
        flex-direction: column !important;
        height: 100% !important;
    }
	
	.rv-subcat-carousel.slick-initialized.slick-slider {
    padding-top: 25px;
}

    .rv-subcat-item a {
        display: flex !important;
        flex-direction: column !important;
        justify-content: space-between !important;
        height: 100% !important;
        min-height: 200px; /* adjust this if boxes look too tall/short */
    }

    .rv-subcat-item img {
        height: 120px !important;
        object-fit: contain;
    }

    .rv-subcat-item span {
        margin-top: auto !important;
    }

    .rv-subcat-carousel .slick-slide {
        display: flex !important;
        align-items: stretch !important;
    }
}



.cart-savings th {
  color: #27ae60;
}
.cart-savings td {
  color: #27ae60;
}

.cart-savings td {
    padding: 0px 35px 10px 0px !important;
	font-size: 17px !important;
}

.cart-savings th {
    padding: 27px 0px 10px 21px !important;
    font-weight: 900 !important;
    font-size: 17px !important;
}


.wc-proceed-to-checkout {
    margin-bottom: 0px !important;
}

.rv-user-icon {
    background-image: url(https://ryxx0sdg2a.wpdns.site/wp-content/uploads/2023/03/bg-2.svg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 55px;
    background-position: center;
    width: 55px;
    text-align: center;
    font-size: 18px;
    padding: 18px;
    line-height: 17px;
	
}


a.account-icon {
    padding: 10px 25px 0px 0px !important;
}

.account-menu {
    position: relative;
}

.account-dropdown {
    display: none;
    list-style: none;
    position: absolute;
    background: white;
    top: 40px;
    right: 0;
    width: 190px;
    box-shadow: 0 4px 10px rgba(0,0,0,0.15);
    padding: 10px 0;
    border-radius: 5px;
    z-index: 9999 !important;
}

.account-dropdown.show {
    display: block;
}

.account-dropdown li a {
    display: block;
    padding: 10px 15px;
    color: #000;
    text-decoration: none;
    font-size: 16px !important;
}

.account-dropdown li a:hover {
    background: #f2f2f2;
}

.secondary-navigation .menu li:not(.ri) a {
    padding-top: 5px !important;
}

header#masthead {
    z-index: 20 !important;
}

@media (min-width: 769px) and (max-width: 1024px) {
	
	header#masthead {
    z-index: 10 !important;
}
	
#page .site-header .secondary-navigation, .site-header .shoptimizer-primary-navigation .site-header-cart {
        display: block !important;
        padding-left: 80% !important;
        margin-top: -75px !important;
    }
	
	.rv-user-icon {
    background: transparent ;
    filter: invert(1);

}
	
	
	/* ensure mobile dropdown is hidden by default and overlays properly */
.menu-item.account-menu .account-dropdown {
    display: none;
    position: absolute;
    right: 0;
    top: 40px; /* adjust if needed */
    background: #fff;
    min-width: 200px;
    z-index: 99999;
}

.menu-item.account-menu .account-dropdown.show {
    display: block;
}
}

@media (max-width: 767px) {
	
	
	div#cfw-shipping-same-billing {
    padding-left: 0px;
    padding-right: 0px;
}
	
	
	.cart-savings td {
    padding: 0px 20px 10px 0px !important;
		font-size: 14px !important;
	
}

.cart-savings th {
    padding: 27px 0px 10px 15px !important;
    font-weight: 900 !important;
   font-size: 14px !important
}

 
	.quantity-button.quantity-up {
    top: -7px !important;
}

.woocommerce-page .shop_table .quantity .minus, .woocommerce-page .shop_table .quantity .plus {
    height: 16px !important;
    border: solid 1px !important;
    padding: 8px !important;
}
	
	 .site ul.checkout-bar {
        display: flex;
        justify-content: space-between;
        padding-left: 0;
        margin-left: 0;
    }

    .site ul.checkout-bar li {
        width: 33.33% !important;
        text-align: center !important;
        list-style: none;
        position: relative;
    }

    /* Step text styling */
    .site ul.checkout-bar li span,
    .site ul.checkout-bar li span a {
        visibility: visible !important;
        display: block !important;
        font-size: 10px !important;
        line-height: 0em !important;
        white-space: normal !important;
        margin-top: 0px !important;
        text-align: center !important;
    }

    /* Add space under numbers */
    .site ul.checkout-bar li:before {
        margin-bottom: 5px !important;
        display: block;
        position: relative;
    }

    /* Give extra space so text doesn't overlap cart */
    section.shoptimizer-cart-wrapper {
        padding-top: 60px !important;
    }
	
	div#cfw-customer-info-address:before {
    width: 36px !important;
    height: 39px !important;
}
	
	div#cfw-shipping-method:before{
		width: 36px !important;
    height: 39px !important;
		
	}
	
	header#masthead {
    z-index: 10 !important;
}
	
a.custom-logo-link {
    z-index: 13;
}
	
#page .site-header .secondary-navigation, .site-header .shoptimizer-primary-navigation .site-header-cart {
        display: block !important;
        padding-left: 5% !important;
        margin-top: -75px !important;
    }
	
	.rv-user-icon {
    background: transparent ;
    filter: invert(1);

}
	
	
	/* ensure mobile dropdown is hidden by default and overlays properly */
.menu-item.account-menu .account-dropdown {
    display: none;
    position: absolute;
    right: 0;
	  left: 10px;
    top: 40px; /* adjust if needed */
    background: #fff;
    min-width: 200px;
    z-index: 99999;
}

.menu-item.account-menu .account-dropdown.show {
    display: block;
}
	
	.woocommerce-page form .show-password-input {top:-9px!important;}	
	

}

/* Estimated Delivery – Mobile Styling */
@media (max-width: 768px) {
	body #reviews .commentlist li .comment_container .comment-text {
        width: calc(100% - 80px)!important;
}
    .rv-estimated-delivery {
        font-size: 14px !important;
        margin: 6px 0 10px 0 !important;
        display: block;
        line-height: 1.4;
    }

    .woocommerce-product-rating {
        margin-bottom: 6px !important;
    }

    .summary.entry-summary h1.product_title {
        margin-bottom: 4px !important;
    }
}

/* make sure dropdown fits mobile viewport */
@media (max-width: 480px) {
	
	#page .site-header .secondary-navigation, .site-header .shoptimizer-primary-navigation .site-header-cart {
        display: block !important;
      padding-left: 5% !important;
        margin-top: -75px !important;
    }
	
    .menu-item.account-menu .account-dropdown {
        right: 0;
			  left: 10px;
        min-width: 160px;
    }
		header#masthead {
    z-index: 10 !important;
}
	
	.rv-user-icon {
    background: transparent ;
    filter: invert(1);

}
	
a.custom-logo-link {
    z-index: 13;
}
	
}

/* iPhone & Small Phones */
@media (max-width: 575px) {

	#page .site-header .secondary-navigation, .site-header .shoptimizer-primary-navigation .site-header-cart {
        display: block !important;
      padding-left: 5% !important;
        margin-top: -75px !important;
    }
	
	.rv-user-icon {
    background: transparent ;
    filter: invert(1);

}
	
		header#masthead {
    z-index: 10 !important;
}
	
	
	/* ensure mobile dropdown is hidden by default and overlays properly */
.menu-item.account-menu .account-dropdown {
    display: none;
    position: absolute;
    right: 0;
	  left: 10px;
    top: 40px; /* adjust if needed */
    background: #fff;
    min-width: 200px;
    z-index: 99999;
}

.menu-item.account-menu .account-dropdown.show {
    display: block;
}

	
}

/* --- Shipping fields mobile layout tweak --- */
@media (max-width: 767px) {
    /* Wrap postcode and state side by side */
    #shipping_postcode_field,
    #shipping_state_field {
        width: 48% !important;
        display: inline-block;
        vertical-align: top;
    }

    #shipping_postcode_field {
        margin-right: 4%;
    }

    /* Make sure the country field takes full width */
    #shipping_country_field {
        width: 100% !important;
        display: block;
    }

    /* Optional: reduce spacing between them */
    .cfw-input-wrap-row {
        display: block;
    }
	
	/* Make country full width */
    #billing_country_field {
        width: 100% !important;
        display: block !important;
    }

    /* State and postcode side by side */
    #billing_state_field,
    #billing_postcode_field {
        width: 48% !important;
        display: inline-block !important;
        vertical-align: top;
    }

    #billing_state_field {
        margin-right: 4% !important;
    }

    /* Prevent weird wrapping issues */
    .rv-billing-row {
        display: block !important;
    }
	
.row.cfw-input-wrap-row.rv-billing-row span.select2.select2-container.select2-container--default {
    margin-top: 10px;
}
	
	
}





.woocommerce-widget-layered-nav-list__item span.count {
    display: block;
}
.product-badges {
    position: absolute;
    top: 10px;
    left:-10px;
    z-index: 10;
	  display:flex;
	  column-gap:5px; row-gap:10px;
}
.product-badges .badge{
	 background: #ff4757;
    color: #fff;
    padding: 3px 5px;
    font-size: 10px;
    font-weight:400;
    border-radius: 5px;
    z-index: 10;
} 
.badge.best-seller { background: #ffa502; }
.badge.new { background: #2ed573; }
.badge.featured { background: #1e90ff; }

.products .product .woocommerce-product-rating {
    display: flex;
    align-items: center;
    column-gap: 5px;
}
ul.products li.product .woocommerce-product-rating .star-rating , .related.products .woocommerce-product-rating{
    margin-bottom: 0px;
}
.related.products .product .woocommerce-product-rating a.woocommerce-reviews-link{
	top:0px;
}
.products .product .woocommerce-product-rating a.woocommerce-reviews-link {
    font-size: 0px;
}
.products .product .woocommerce-product-rating a.woocommerce-reviews-link .count {
    font-size: 16px;
}
.products .product .woocommerce-product-rating a.woocommerce-reviews-link .count::before {
  content: "(";
}
.products .product .woocommerce-product-rating a.woocommerce-reviews-link .count::after {
  content: ")";
}
.tax-product_cat .products .product .price ins .woocommerce-Price-amount{
	font-size:19px;
} 
.related .related_product_c .product-badges{
	left:115px;

}
.warranty-protection {    background: #fff;
    border: 1px solid #eee;
    border-radius: 5px;
    box-shadow: 0 0px 10px #0000001a;
    color: #333;
	margin:10px 18px 20px 59px;
	padding:0 12px;
}

	.warranty-protection label.checkbox {padding-left:25px!important;}
	
	.warranty-protection label.checkbox .input-checkbox {margin-left:-25px!important;}

.warranty-protection p {margin:0px!important; line-height:26px;}


#text-28{
	flex:1 !important;
	padding:0 !important;
}
#responsive-sidebar-btn{display:none!important;}
.stick-price {
    color: #4a73bb;
    font-weight: bold;
    font-size: 30px;
    margin-right: 21px;
}
.stickst-btns {
    background-color: #fff;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 9999;box-shadow: 10px 0 10px 0 rgba(27,31,35,.2);
}




.stickst-btns .continner {
    max-width: 1000px;
    margin: 0 auto;
}
.stickst-btns h3 {
    
    color: #fff;
    font-size: 14px;
    color: #000;
}
.stickst-btns #sbw_wc-adding-button {
    margin-right: 0px;
    margin-left: 0px;
       margin-right: 0!important;
    z-index: 9999;
    display: block;
    max-width: 200px;
    margin: 0;
    
}
.stickst-btns #sbw_wc-adding-button-aa {
    margin-right: 0px;
    margin-left: 0px;
       margin-right: 0!important;
    z-index: 9999;
    display: block;
    max-width: 200px;
    margin: 0;
    background-color: #f25a00 !important;color:#fff!important;
}

.recomended-prods .product-inner {display:flex; flex-direction:column; padding:20px; row-gap:20px;}
.recomended-prods .slick-slide img {max-width:100%;}

.recomended-prods .slick-dots {margin:0; padding:0; text-align:center; display:flex; column-gap:8px; justify-content:center;}
.recomended-prods .slick-dots li {list-style:none; border:0; padding:0; margin:0;}
.recomended-prods .slick-dots li button {font-size:0px; border:0px; outline:0; background:#eee; width:16px; height:16px; border-radius:20px; cursor:pointer;}

.recomended-prods .slick-dots li.slick-active button{background:#f55c00; outline:0; border:0;}

.recomended-prods .button  {
    background-color: #4a73bb;
    padding: 15px 10px;
    display: block;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    margin-top: 20px;
}

.recomended-prods h3 {
    color: #333;
    font-size: 20px;
    font-weight: 400;
    margin-bottom: 0.6em;
}

.recomended-prods a.product-loop-title {
    font-weight: 600;
    text-decoration: none;
    border: 0;
    box-shadow: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    color: #444444;
    webkit-transition: all 0.4s linear;
    -moz-transition: all 0.4s linear;
    -ms-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    transition: all 0.4s linear;
}

.recomended-prods a.product-loop-title h3 {font-size:16px; font-weight:500;}

.recomended-prods .price {display:block; text-align:center;}

.recomended-prods  .fa-angle-left {position:absolute; top:45%; transform:translatey(-55%); left:-20px; font-size:40px; cursor:pointer;}

.recomended-prods  .fa-angle-right {position:absolute; top:45%; transform:translatey(-55%); right:-20px; font-size:40px; cursor:pointer;}


.containernw {
    max-width: 1170px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

.containernw .sticky-cont {
    display: flex;
     
    align-items: center;
	text-align: left;
	flex-grow: 1;
}

.containernw img {margin-right:20px; width:100px;}

body #reviews .commentlist {
    margin-top: 200px !important;
    margin-bottom: 0px !important;}
.cr-all-reviews-pagination {
    padding-bottom: 30px;
}
#reviews .cr-summaryBox-wrap {
    margin: 0 0 1em 0;
    background-color: #F9F9F9;
    padding-top: 50px;
}



body #reviews .commentlist {
    margin-top: 40px !important;
    margin-bottom: 0px !important;
	} 
.reviewsa{margin-bottom:100px;}

.shoptimizer-sorting 
 .woocommerce-pagination,
.shoptimizer-sorting .woocommerce-result-count  { display:none; }

.shoptimizer-sorting.sorting-end 
 .woocommerce-pagination,
.shoptimizer-sorting.sorting-end .woocommerce-result-count  { display:block; }
#sbw_wc-adding-button-archive {
  
    display: none;
}
.sp-testimonial-free-section .sp-testimonial-client-image img{border-radius:0!important;}
#sbw_wc-adding-button {
    margin-right: 10px;
   
    margin-left: 10px;
    bottom: 0;
    width: 100%;
    left: 0;
    z-index: 9999;
}

 .woocommerce-ordering select.orderby {
    padding: 0 0 0 25px!important;
}


div#cfw-payment-action {
    display: block;
}
div#text-13 img {
    width: 100%;
    height: auto;margin: 15px 4px 4px 0;
}
.previous-button {
    margin: 0 0 25px 0px;
}
.wapf-ttp {
   
    margin: -30px 0 0 0;
}
.tooltip:before {
    transform: translateX(-22%);
    background-color: #000;
    padding: 8px;
}
ul.products li.product .woocommerce-LoopProduct-link {
   
    font-size: 16px;
}
.owl-nav span{font-size:30px;}
button.owl-prev {
    position: absolute;
    left: -10px;
    top: 30%;
}
button.owl-next {
    position: absolute;
    right: -10px;   top: 30%;
}
section.up-sells.upsells.products {
    display: none;
}
.page-id-231796 header{display:none!important;}
.page-id-231796 .below-content{display:none!important;}
.page-id-231796 footer{display:none!important;}
.page-id-231796 .col-full.topbar-wrapper {
    display: none!important;
}
.page-id-231796 .col-full-nav.is_stuck {
    display: none!important;
}
.page-id-231796 .archive-header {
    display: none!important;
}
[dir=ltr] .cfw-side-cart-floating-button {
    right: var(--cfw-side-cart-button-right-position,20px);
    left: 20px!important;
    right: auto;
}
section.up-sells.upsells.products {
    display: none;
}
.single .panel {background:transparent!important;}

a.cfw-primary-btn.cfw-side-cart-checkout-btn {
    background-color: #5c73b5;
}
.shoptimizer-product-prevnext{display:none;}

@import @import url(https://fonts.googleapis.com/css2?family=Rajdhani:wght@300;400;500;600;700&amp;display=swap);

@import url(https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&amp;display=swap);

@import url(https://fonts.googleapis.com/css2?family=Urbanist:wght@100;200;300;400;500;600;700;800;900&amp;display=swap);

.elementor-236611 .elementor-element .elementor-heading-title {
	font-family: 'Rajdhani', sans-serif !important;
}
.below-content #omnisend-form-61277730555ff3001eef3d9b-action-63eb4368ae3d7de16e5806fe.omnisend-form-61277730555ff3001eef3d9b-action-63eb4368ae3d7de16e5806fe{
	background-color:red;
}

.single-product .panel {
    max-height: initial;
}
.single-product .panel {
    color:#444!important;font-size:17px!important;font-family:IBM Plex Sans;background:transparent!important;
}
/*=====================================topbar css================*/
.col-full.main-header{padding-top:10px!important;padding-bottom:10px!important;}


.site-header .secondary-navigation{
	display:flex;
}
.site-header .secondary-navigation .menu{
	display:flex;
}
.site-header .secondary-navigation .menu ul li{
	display:flex;
}

.site-header .secondary-navigation .help-icon  a{
	padding:0 !important;
	margin-right:30px;
}

.wc-active .site-header .site-header-cart{
	height:100%;
}
#page .site-header-cart .cart-contents {
    height: 100%;
}


button.mobile-search-toggle{
	background:transparent !important;
	display:none;
}



/*============================================below content  &     footer=================================================================*/
div#block-14 {
    display: none;
}
div#custom_html-3 {
    display: none;
}
div#custom_html-6 {
    display: none;
}
div#block-16 {
    display: none;
}

.below-content{
	background-color:#000000;
	padding:35px 0 30px;
}
.below-content .col-full{
	align-items:center;
}
.below-content .widget{
	flex:unset;
}
.below-content .col-full #text-26{
	padding:0;
	width:50%;
}
.below-content .col-full #custom_html-14{
	width:50%;
	padding: 0;
}


.site .below-content .widget .widget-title {
	padding:0;
	font-family: Urbanist;
	font-size: 30px;
	font-weight: 700;
	line-height: 33px;
	letter-spacing: 0.015em;
	text-transform:capitalize;
	color:#ffffff;
}
.email-form{
    width: 100%;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    border: 1px solid #ffffff;
    border-radius: 50px;
}
.form-control {
    border: none;
    height: 60px;
    width: 100%;
    border-radius: 60px;
    font-family: Poppins;
    font-size: 16px;
    font-weight: 500;
    line-height: 31px;
    letter-spacing: 0.02em;
    color:#ffffff;
    background: rgba(255, 255, 255, 0.13);
}
.form-control::placeholder{
    padding: 20px 30px;
    font-family: Poppins;
    font-size: 16px;
    font-weight: 500;
    line-height: 31px;
    letter-spacing: 0.02em;
    color:#ffffff !important;
}
.email-btn {
    border: none;
    height: 100%;
    background-color: #E05403;
    color: #ffffff;
    border-radius: 0;
    position: absolute;
    right: 0;
    top: 0;
    border-radius: 50px;
    padding: 20px 30px;
    font-family: Urbanist;
    font-size: 18px;
    font-weight: 800;
    line-height: 22px;
    letter-spacing: 0em;
    text-align: center;
}


.footer-ul{
    font-family: Urbanist;
    font-size: 16px;
    font-weight: 500;
    line-height: 21px;
    letter-spacing: 0.03em;
    color: #ffffff;
}
.site footer.site-footer li{
	font-family: Urbanist;
    font-size: 16px;
    font-weight: 500;
    line-height: 21px;
    letter-spacing: 0.03em;
    color: #ffffff;
	margin-bottom:15px;
}
.site footer.site-footer a{
    color: #ffffff;
}
.footer-ul .footer-inner-ul{
    display: flex;
	margin:0;
}

.site footer.site-footer li .footer-inner-ul li{
	margin:0;
    margin-right: 10px;
}

.footer-ul span.footer-icons {
    width: 22px;
    height: 22px;
    display: inline-block;
}
.footer-ul span.footer-icons img{
    width: 100%;
    height: 100%;
}

.site footer.site-footer .widget .widget-title, .site-footer .widget.widget_block h2 {
	font-family: Urbanist;
	font-size: 20px;
	font-weight: 700;
	line-height: 31px;
	letter-spacing: 0em;
	color:#ffffff;
	margin-bottom:20px;
	text-transform:capitalize;
}

footer.site-footer{
	background-image:var(--wpr-bg-c5166cd1-aa25-474d-8d9e-b82d54dfd26e);
	background-size:cover;
	background-repeat:no-repeat;
}
footer.copyright {
    background: transparent !important;
    position: absolute;
    bottom: 0;
	width:50%;
	padding:10px 0 35px;
}
footer.copyright #custom_html-15{
	display:none;
}
footer.copyright p {
	font-family: Urbanist;
	font-size: 16px;
	font-weight: 600;
	line-height: 21px;
	letter-spacing: 0.03em;
}


.site-footer .widget{
	padding:0 0 0 60px;
}
.site-footer #nav_menu-3{
	flex:25%;
}
.site-footer #nav_menu-4{
	flex:20%;
}
.site-footer #nav_menu-5{
	flex:20%;
}
.site-footer #text-22{
	flex:35%;
}
#cfw-footer .cfw-footer-inner {
 margin-top:0px;
}
.wpcs_product_carousel_slider .caption {
    padding: 0 !important;
}
.wpcs_product_carousel_slider .wpcs_rating.woocommerce {
    padding-bottom: 0 !important;
}


#menu-secondary-menu li a{font-family: 'Urbanist', sans-serif!important;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;letter-spacing:.3px;
}

.top-bar .textwidget{
	width:100%;
}

.top-ul{
	display: flex;
	justify-content: space-evenly;
	width: 100%;
	font-family: Poppins;
	font-weight: 600;
	line-height: 21px;
	letter-spacing: 0.02em;
}
.top-ul .top-li{
	display: flex;
	align-items: center;
}
.top-bar span.topbar-img{
	margin-right:10px;
}

/*.help-icon .elementor-icon-wrapper{
	display:flex;
}*/
/*.top-search .elementor-search-form__submit{
	min-width:unset;
	padding:16px 26px;
}*/

.top-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{
	font-family: Poppins;
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
	letter-spacing: 0.01em;
	border: 1px solid #979797;
	border-radius: 5px;
	color:#585858;
}

::placeholder{font-family: 'Urbanist', sans-serif!important;
	font-size: 16px;
	font-weight: 500!important;
	line-height: 21px;
	letter-spacing: 0.01em;
	color:#000!important;font-style:unset!important;opacity:.7!important
		}
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border: 2px solid #c0c0c0;}


.top-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{
	padding:16px 26px;
	width:72px;
	height:52px;
	border-radius: 0 5px 5px 0;
}

.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:52px}

.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{display:none}

.searchbar-col .elementor-widget-wrap>.elementor-element,.top-search.elementor-element .elementor-widget-container,.top-search .elementor-shortcode,.top-search .dgwt-wcas-search-wrapp,.top-search .dgwt-wcas-search-form,.top-search .dgwt-wcas-sf-wrapp{
	height:100%;
}
.top-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
	height:100%;
}
.site-header .site-search{margin-left: 0;}

.dgwt-wcas-search-wrapp{max-width: 463px;}

.header-menu-cart.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before{
	display: flex;
	min-width: 20px;
	height: 20px;
	justify-content: center;
	align-items: center;
	inset-inline-end:unset;
	border-radius: 50%;
	font-size: 12px;
}

.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{min-width:80px}
.site-search.type-outline input[type=search]{border-radius: 5px}
.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;}


#cfw-customer-info-action .cfw-continue-to-shipping-btn{background-color:#4a73bb!important; border:1px solid#4a73bb!important;}
.cfw-bottom-controls .cfw-continue-to-payment-btn{background-color:#4a73bb!important; border:1px solid#4a73bb!important;}
#cfw-payment-method-action .cfw-continue-to-order-review-btn{background-color:#4a73bb!important; border:1px solid#4a73bb!important;}
.cfw-place-order-wrap #place_order{background-color:#4a73bb!important; border:1px solid#4a73bb!important;}
.cfw-place-order-wrap #place_order:hover{border:1px solid#4a73bb!important;}



.cr-avatar-check.aw.hidden {
    display: none!important;
}
img.avatar.hidden {
    display: none;
}
.content-area p.stock {
   	font-size: 0;}
.content-area p.stock.in-stock::before{content:none;}
.woocommerce-message .message-inner {
    position: relative;
}
body.archive.tax-product_cat a.button.wp-element-button.product_type_simple.add_to_cart_button {
    display: none;
}
a.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    display: none;
}
a.button.wp-element-button.product_type_simple.add_to_cart_button {
    display: none;
}
p.stoxs {
    color: red;
    font-weight: bold;
    text-transform: capitalize;margin-bottom:0;
}


div#reviews {
    max-width: calc(1170px + 5.2325em);
    margin: 0 auto;
}
.wapf-product-totals .wapf--inner div:first-child {
    display: none;
}
.wapf-product-totals .wapf--inner div:nth-child(2) {
    display: none;
}
.page-template-default .archive-header, .single-post .archive-header {
    padding-bottom: 0;
}



/*=================================================================================================================*/
.swiper-container-horizontal>.swiper-pagination-bullets{bottom: -15px;}
.verify-review-section{background: linear-gradient(180deg, #3176B0 0%, #2C77B6 41.15%, #20649E 100%);}
.page-id-231796 p{
	margin:0;
}
.call-icon{
	display:flex;
	align-items:center;
	margin:0 5px 0 0;
}
.call-icon .elementor-icon-wrapper{
	display:flex;
	align-items:center;
}


.hero-section .hero-heading-span{
	color:#F55B02;
}
.hero-section del{
	font-family: Rajdhani;
	font-size: 21px;
	font-weight: 500;
	line-height: 27px;
	color:#000000 !important;
	margin-right:5px;
	opacity: .7;
}
.hero-star-rating.elementor-widget-image img{
	display:flex;
	align-items:center;
}
.rating-details p{
	margin:0;
	display:flex;
	align-items:center;
}
.hero-btn span{
	display:flex;
	align-items:center;
}

.hero-slider .swiper-pagination .swiper-pagination-bullet{
	height:15px;
	width:15px;
	border:1px solid #000000;
}

.payment-method-section{
	background: linear-gradient(180deg, #3583C7 0%, #539BDA 0.01%, #2C77B6 41.15%, #20649E 100%);
}

#menu-footer-menu-nintendo-page{
	display:flex;
	justify-content:center;
	list-style:none;
	margin:0;
	color:#ffffff;
	flex-wrap: wrap;
}
#menu-footer-menu-nintendo-page li{
	padding:0 15px;
}
#menu-footer-menu-nintendo-page a{
	color:#ffffff;
	font-family: Poppins;
	font-size: 14px;font-weight: 500;
	line-height: 26px;
}


/*================
display none =================== 
====================*/

.page-id-231796 .elementor-button-wrapper .elementor-button-link{
	background-color:#E05403 !important;
}

.page-id-231796 .product .cart .single_add_to_cart_button{
	background-color:#E05403;
}

.page-id-231796 .header-wrapper, .page-id-231796 .page-top, .page-id-231796 .footer-wrapper{
	display:none;	
}

.page-id-231796 .page-wrapper .container{
	padding:0 !important;
}

.page-id-231796 .main-content.col-lg-12{
	padding:0;
}

.product-section .product-nav{
		display:none;
}
.product_meta{
	display:none;
}

.product-section .related-wrapper{
	display:none;
}

.product-section .wc-stripe-product-checkout-container, .product-section .wc-stripe-product-checkout-container.active
{
	display:none;
}
.product-section .product-summary-wrap .product-share{
	display:none;
}

.product-section .woocommerce-tabs{
	display:none !important;
}
.product-section .labels{
	display:none;
}
.product-section .product-images .img-thumbnail .inner{
	border:none;
}
.product-section .single-product .cart{
	border:none;
}
.product-section .wapf-product-totals{
	display:none;
}
.product-section .stoxs{
	display:none;
}

.product-section del{
	font-family: Rajdhani;
	font-size: 21px !important;
	font-weight: 500;
	line-height: 27px;
	color:#000000 !important;
}


.product-section .cart{
	position:relative;
	padding-top:0 !important;
}

.product-section .summary h1, .product_title.show-product-nav{
	font-family: Rajdhani;
	font-size: 42px;
	font-weight: 700;
	line-height: 51px;
	color:#000000;
	margin:0;
	width:100%;
}


.product-section .single-product ins .woocommerce-Price-amount{
	font-family: Rajdhani;
	font-size: 40px;
	font-weight: 600;
	line-height: 51px;
	color:#111111;
}

.product-section .wapf-field-label label{
	font-family: Poppins;
	font-size: 16px;
	font-weight: 500;
	line-height: 21px;
}
.product-section .single-product .wapf-radios{
	display:grid;
	grid-template-columns:auto auto;
	padding-top:10px;
	grid-gap:20px;
}
.product-section .single-product .wapf-radios .wapf-checkable{
	padding:10px;
	text-align:center;
	display:flex;
	justify-content:center;
	align-items:center;
	font-family: Poppins;
	font-size: 16px;
	font-weight: 400;
	line-height: 21px;
	color:#000000;
	border:1px solid #E05403;
	margin:0;
}
.product-section .single-product .wapf-radios .wapf-checkable .wapf-pricing-hint{
	opacity:1;
}
.product-section .single-product .wapf-radios .wapf-checkable .wapf-label-text{
	padding:0;
}
.product-section .single-product .wapf-radios .wapf-checkable.wapf-checked{
	background-color:#E05403;
}
.product-section .single-product .wapf-radios .wapf-checkable.wapf-checked .wapf-label-text{
	font-weight: 500;
	color:#ffffff;
}

.product-section .wapf-field-input .wapf-checkboxes{
	font-family: Poppins;
	font-size: 16px;
	font-weight: 400;
	line-height: 21px;
	color:#000000;
}
.product-section .wapf-field-input .wapf-checkboxes .wapf-pricing-hint{
	opacity:1;
}

.product-section .wapf-checkable.has-pricing{
	padding-top:10px;
}

.product-section .single-product .product-summary-wrap .single_add_to_cart_button{
	background-color:#F55B02;
	border-radius:30px;
	padding:15px 35px !important;
	display:flex;
	align-items:center;
	justify-content:center;
	margin:0;
	font-family: Poppins;
	font-size: 18px;
	font-weight: 700;
	line-height: 27px;
}
/*
.product-section .summary-before.col-md-5{
	width:50%;
}
.product-section .summary.entry-summary.col-md-7{
	width:50%;
	padding-left:30px;
	margin-bottom:0;
}
*/


/*----------new-product-section---------*/

.single-product .wapf-radios .wapf-checkable input[type=radio] {display:none;}

.single-product .wapf-radios .wapf-checkable {
    border: solid 1px #ccc;
    display: inline-block;
    margin: 0 10px 10px 0;
    padding: 2px 6px 1px 0;
}

.single-product .wapf-radios .wapf-checkable.wapf-checked {border:solid 1px #000;}


@media (min-width: 770px){
	
	.m-search-bh .site-search, .m-search-toggled .site-search{top:-10px; height:75px;}

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp {
    background: #fff;
	padding: 10px 10px 3px 10px;}

.shoptimizer-archive .col-full{padding-top:1px;}
	
	
	
	
	.product-section div.product .summary{
	width:50% !important;
	margin:0;
		padding-left:40px;
	}

	
}

.product-section div.product .woocommerce-product-gallery .flex-control-thumbs{
	display:none;
}
.product-section div.product .summary{
	width:50% !important;
}
.product-section #learn-more,.product-section .product-widget{
	display:none;
} 
.sticky-button .del-text del{
	font-size:18px !important;
	opacity:0.7;
}



/*testamonial*/ 

.review-section .swiper {
    width: 100%;
    height: auto;
	/*position:unset;*/
}

.review-section .swiper-slide {
    text-align: center;
}

.review-section .imgbox{
    display: flex;
    justify-content: center;
}
.review-section .product-img{
    display: inline-block;
    width: 277px;
    height: 216px;
}
.review-section .product-img img{
    width: 100%;
    height: 100%;
}

.review-section .review-content{
    text-align: center;
    padding: 25px 0;
}
.review-section .review-ratting{
    display: inline-block;
    height: 20px;
    width: 114px;
}
.review-section .content{
    font-family: Merriweather;
    font-size: 16px;
    font-style: italic;
    font-weight: 400;
    line-height: 29px;
    color:#202020;
    padding-top:10px;
}

.review-section .reviewer-details{
    text-align: center;
}
.review-section .reviewer{
    display: inline-block;
    font-family: Poppins;
    font-size: 16px;
    font-weight: 600;
    line-height: 21px;
    color:#000000;
    padding-bottom: 10px;
}
.review-section .review-list{
    display: flex;
    justify-content: center;
    align-items: center;
    list-style: none;
    font-family: Poppins;
    font-size: 16px;
    font-weight: 500;
    line-height: 29px;
    color:#000000;
    padding: 0;
    margin: 0;
}
.review-section .review-list li{
    display: flex;
    justify-content: center;
    align-items: center;
}
.review-section .verify-span{
    display: inline-block;
    height: 24px;
    width:24px;
    margin-right: 8px;
}
/*.review-section .swiper-button-prev{
	left:-40px;
}
.review-section .swiper-button-next{
	right:-40px;
}
*/
.review-section .swiper-button-prev, .review-section .swiper-button-next{
	top:250px !important;
	width:40px;
	height:40px;
	border-radius:50%;
	border:1px solid #ACACAC;
	color:#ACACAC;
	padding:10px;
	background:none;
}

.review-section .swiper-button-prev:hover, .review-section .swiper-button-next:hover{
	color:#000000;
	border-color:#000000;
}
/*.review-section .swiper-button-prev::after, .review-section .swiper-button-next::after{
	font-size:16px;
	font-weight:900;
}*/
.review-section .swiper-button-prev::after, .review-section .swiper-button-next::after{
	font-size:20px;
	font-weight:900;
}
.review-section .swiper-button-prev::after{
	content: "\f104";
	font-family: 'Font Awesome 5 Free';
}

.review-section .swiper-button-next::after{
	content: "\f105";
	font-family: 'Font Awesome 5 Free';
}

/*.review-section .mySwiper{
    padding: 50px 0 !important;
}*/

.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal{
    bottom: 0 !important;
	display:none;
}





/*.page-id-231796 .elementor-image{
	display:flex;
	justify-content:center;
}*/
.page-id-231796 .elementor-widget-image a img{
	width:100%;
}
.page-id-231796 .elementor-text-editor a{
	color:inherit;
}
.product-section .shoptimizer-product-prevnext{display:none}
	.product-section .wapf-field-radio .wapf-input{display:none}

.product-section .single-product div.product .product-details-wrapper .images{width:50%}

.product-section .onsale{display:none}

.product-section .stock{display: flex;
    width: 100%;}

@media (max-width:1023px) and (min-width:768px){
	
	.m-search-bh .site-search, .m-search-toggled .site-search{top:-10px; height:75px;}

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp {
    background: #fff;
	padding: 10px 10px 3px 10px;}

.shoptimizer-archive .col-full{padding-top:20px;}
	
	
	
	
	
	
	
	
	
	
	.product-section .single-product .product-summary-wrap .single_add_to_cart_button{
		background-color:#F55B02;
		border-radius:30px;
		padding:15px 35px !important;
		display:flex;
		align-items:center;
		justify-content:center;
		margin:0;
		font-family: Poppins;
		font-size: 18px !important;
		font-weight: 700;
		line-height: 27px;
	}
}
@media(max-width:992px){
	.col-full.main-header {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
	.col-full-nav.special_one {
    top: 0px !important;
}
	.site-branding span.bar {
    display: none;
}
.site-branding button.menu-toggle {
    background-image: var(--wpr-bg-5d943d0a-df26-41df-83ca-2069eebcadec);
    width: 23px;
    height: 19px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 23px;
}	
.col-full-nav.special_one {
    width: 360px;
    padding: 20px 15px 40px;
    background-color: rgba(8, 7, 7, 1);
    border-radius: 0px 24px 16px 0px;
    color: #fff;
}	
.mobile-toggled .mobile-menu.close-drawer {
    top: 15px;
    left: 310px;
    width: 30px;
    height: 30px;
    background-color: #ddd;
    padding: 0px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 30px;
    border-radius: 50%;
}	
	.mobile-toggled .mobile-menu.close-drawer span {
    line-height: 30px;
    display: flex;
}
	.mobile-toggled .mobile-menu.close-drawer span svg{
		width: 20px;
    height: 20px;
    line-height: 30px;
    color: #000;
	}	
	.col-full-nav{
		left:-360px;
	}	
#menu-secondary-menu li a {
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    font-family: IBM Plex sans !important;
    padding: 10px 0px;
    border-bottom: 2px dashed rgba(8, 129, 236, 0.5); width: 100%;
}	
	
#menu-secondary-menu li .sub-menu a {
    font-size: 14px;
    padding: 9px 0px;
    border-bottom: 1px solid #ffffff70;
}	
#menu-secondary-menu li.dropdown-open .sub-menu-wrapper {
    padding: 0px !important;
    border-bottom: none !important; width: 85%;
}	
.main-navigation ul.menu li.menu-item-has-children span.caret::after {
    background-image: var(--wpr-bg-8543100a-e445-45d1-8944-e1dbd7d1fdf7);
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-mask-box-image: none!important;
    -webkit-mask-image: none!important;
   
}	
.main-navigation ul.menu li.menu-item-has-children span.caret {
top: 10px !important;
	}	
	.main-navigation ul.menu li.menu-item-has-children.dropdown-open span.caret::after{
	 background-image: var(--wpr-bg-df2c145b-e439-4fc4-b41c-6244fd1909e0);	
}	
.menusidebar-bootom {
    padding-top: 40px;
}	
.menutwo-box {
    padding-top: 20px;
}	
.menutwo-box {
    padding-top: 30px;
    display: flex;
    column-gap: 30px;
    flex-wrap: nowrap;
}	
.menutwo-box h4 {
    padding-top: 0px;
    color: rgba(252, 90, 6, 1)!important;
    font-weight: 600;
    font-family: 'IBM Plex Sans' !important;
    font-size: 16px;
    letter-spacing: 2px;
    margin-bottom: 10px!important;
}	
.menuleft-box a {
    color: #fff !important;
    font-weight: 600;
    font-family: 'IBM Plex Sans' !important;
    text-transform: inherit;
}	
	.menuright-box a {
		font-weight:400!important;
		 color: #fff !important;
    font-family: 'IBM Plex Sans' !important;
    text-transform: inherit;
	} 	
	.menuright-box a span{
		font-weight:600;
	}
.menu-primary-menu-container>ul>li.dropdown-open {
        margin-bottom: 0px;
    }	
	
	
}
@media (max-width: 991px){
	.page-id-231796 .elementor-section.elementor-section-boxed > .elementor-container{
		max-width:100% !important;
	}
}

@media (max-width:767px){
	.product-badges .badge {
		font-size: 8px; line-height: 10px;
	}
	.product-badges{
		left:0px; 
	}
	
.home div#category-slider-playstation .swiper-button-prev svg , .home div#category-slider-playstation .swiper-button-next svg , .home div#category-slider-nintendo .swiper-button-prev svg , .home div#category-slider-nintendo .swiper-button-next svg {
    display: none !important;
}
	body ul.products li.product .woocommerce-image__wrapper img {
    padding: 10px;
}

div#order_review .cfw-order-bump-body .col-2 {
    width: 60px;
}	

	
	
	
	
	.products-per-pag{ order: -1!important;}
	
	
	
.orderby option {font-size:12px!important;}	
	
	.woocommerce-pagination .page-numbers li {
    margin: 0 3px;
    font-size: 12px!important;
}
	
	.wppp-select{font-size:12px!important;}	
.wppp-select option {font-size:12px!important;}	
	.archive .woocommerce-result-count{    padding-left: 8px!important;}
	
	.woocommerce-pagination .page-numbers li .page-numbers{    width: 27px!important;}
	.archive .woocommerce-ordering{order:0!important;}
	
	form.form-wppp-select.products-per-page{order:-1!important;}		
	
	
	
	
	
	
	
	
	
	
	
	

	.flex-viewport {
    height: 260px!important;
}
	
	.single-product div.product .woocommerce-product-gallery img {
    width: 70%!important;
    display: block;
    margin: 0 auto;
}
.content-area .summary .onsale {
   
    display: none;
}
.m-search-bh .site-search, .m-search-toggled .site-search{top:-10px; height:75px;}

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp {
    background: #fff;
	padding: 10px 10px 3px 10px;}

.shoptimizer-archive .col-full{padding-top:20px;}
	
	
	
	.product-section .summary-before.col-md-5{
		width:100%;
	}
	.product-section .summary.entry-summary.col-md-7{
		width:100%;
		padding:20px 0 0 0;
		margin-top:40px;
	}
	
	.product-section .summary h1{
		font-size:30px;
		line-height:36.46px;
		text-align:center
	}
	.product-section .single-product .product-summary-wrap .price{
		text-align:center;
	}
	.product-section .single-product .cart{
		margin-top:20px;
	}
	.product-section .single-product .wapf-radios .wapf-input-label,.product-section .single-product .wapf-radios .wapf-label-text{
		font-size:14px !important;
		line-height:18.55px;
	}
	.product-section .single-product .wapf-checkboxes .wapf-label-text{
		font-size:16px;
		line-height:21.2px;
	}
	.product-section .single-product .wapf-field-input .wapf-checkboxes input[type=checkbox]{
		margin-top:5px;
	}
	.product-section .swiper-slide{
		width:100%;
	}
	.product-section .wapf-product-totals{
		display:none;
	}
	.product-section .single-product .product-summary-wrap .wapf--inner span.wapf-grand-total{
		display:none;
	}
	.product-section .single-product .wapf-wrapper{
		margin:0;
	}
	.product-section .single-product div.product .product-details-wrapper .images {
    width: 100%;
}
.product-section div.product .summary {
    position: relative;
    width: 100% !important;
}
.product-section .product p.price{width: 80%;
    text-align: center;}
	.product-section .summary h1{margin-bottom: 10px;}
	
	.warranty-protection label.checkbox {padding-left:25px!important;}
	
	.warranty-protection label.checkbox .input-checkbox {margin-left:-25px!important;}
	
	.warranty-protection {margin:10px 0px 20px 0px;}	
	
}





.uael-category__title-wrap{background-color:#4a73bb!important;}

.elementor-button-wrapper .elementor-button-link{background-color:#4a73bb!important;}

.elementor-2 .elementor-element.elementor-element-23d4b3e .elementor-divider-separator{border:2px solid#F55F0A;}

li.product-category.product:hover a{    border: 1px solid #4a73bb;}
li.product-category.product a{border: 1px solid#d7d7d7 ;}

.elementor-2 .elementor-element.elementor-element-88c6628 .uael-woo-product-wrapper{border:1px solid#d7d7d7;}
.elementor-icon-box-icon  span.elementor-icon.elementor-animation-{color:#4a73bb!important;}

.elementor-2 .elementor-element.elementor-element-fd3c97e .elementor-divider-separator{border:2px solid #F55F0A;}
.elementor-2 .elementor-element.elementor-element-f9cd8ee .uael-woo-product-wrapper{border-color:#d7d7d7;}

.elementor-2 .elementor-element.elementor-element-4b67d6c .elementor-divider-separator{border:2px solid #F55F0A;}

.elementor-2 .elementor-element.elementor-element-afa8e74 .elementor-divider-separator{border-color:#F55F0A;}

.products .slick-prev.slick-arrow.fa.fa-angle-left{background-color:#4a73bb!important; color:#fff!important;}
button.slick-next.slick-arrow.fa.fa-angle-right{background-color:#4a73bb!important;
color:#fff!important;}

.prodect-inner-section .wapf-field-select {
    display: none;
}



.product-label{background-color:red!important;}

.product-details-wrapper .product-label::before{border-right: 5px solid red;}
.content-area .summary .onsale{color:#F55F0A;}



/*================
 * new edit page===========================================*/

.page-id-236611 .shoptimizer-archive .col-full{
		max-width:100% !important;
		padding:0 !important;
		margin:0 !important;
	}

.page-id-236611 .elementor-section.elementor-section-boxed > .elementor-container{
	max-width:1300px;
}



.page-id-236611 .sale-item.product-label.type-bubble{
	display:none;
}

.page-id-236611 .elementor-button-wrapper .elementor-button-link {
	background-color:#F55B02 !important;
}


.page-id-236611 .product-category.product a{
	border:none;
	box-shadow: 12px 6px 40px -16px rgba(25, 92, 197, 0.3);
	border-radius: 10px;
}

.page-id-236611 .product-category.product .uael-product-cat-inner{
	background-color:#ffffff;
	border-radius: 10px;
}

.page-id-236611 .uael-category__title-wrap{
	border-radius:0 0 10px 10px;
	background: linear-gradient(116.76deg, #007FEF 0.56%, #095293 99.29%);
}

.page-id-236611 h1,.page-id-236611 h2, .page-id-236611 h3, .page-id-236611 h4,.page-id-236611 h5,.page-id-236611 h6{
	margin:0;
}
.page-id-236611 li.product-category.product:hover a{
	border:none;
}

.page-id-236611 .woo-categories-section .uael-woo-categories-inner{
	display:flex;
	justify-content:center;
}

.page-id-236611 .our-blog-section .elementor-post__read-more{
	display:flex;
}
.page-id-236611 .our-blog-section .elementor-post__read-more img{
	margin-left:10px;
}


/*=========feature-product-section===========================================*/


.page-id-236611 .featured-product-section .products.elementor-grid li:first-child{
	order:3;
}
.page-id-236611 .featured-product-section .products.slick-slider li:first-child{
	
}
.page-id-236611 .featured-product-section .products.elementor-grid li:nth-child(2){
	order:7;
}
.page-id-236611 .featured-product-section .products.slick-slider li:nth-child(2){
	
}
.page-id-236611 .featured-product-section .products.elementor-grid li:nth-child(3){
	order:4;
}
.page-id-236611 .featured-product-section .products.slick-slider li:nth-child(3){
	
}
.page-id-236611 .featured-product-section .products.elementor-grid li:nth-child(4){
	order:1;
}
.page-id-236611 .featured-product-section .products.slick-slider li:nth-child(4){
	
}
.page-id-236611 .featured-product-section .products.elementor-grid li:nth-child(5){
	order:5;
}
.page-id-236611 .featured-product-section .products.slick-slider li:nth-child(5){
	
}
.page-id-236611 .featured-product-section .products.elementor-grid li:nth-child(6){
	order:6;
}
.page-id-236611 .featured-product-section .products.slick-slider li:nth-child(6){
	
}
.page-id-236611 .featured-product-section .products.elementor-grid li:nth-child(7){
	order:8;
}
.page-id-236611 .featured-product-section .products.slick-slider li:nth-child(7){
	
}
.page-id-236611 .featured-product-section .products.elementor-grid li:last-child{
	order:2;
}
.page-id-236611 .featured-product-section .products.slick-slider li:last-child{
	
}


.page-id-236611 .featured-product-section .f-products .woocommerce-image__wrapper a{
	width:200px !important;
	height:200px !important;
	margin:auto;
}
.page-id-236611 .featured-product-section .uael-woo-product-wrapper{
	border-radius:10px;
}

.page-id-236611 .featured-product-section .uael-woo-product-wrapper .uael-woo-products-thumbnail-wrap{
	padding:20px 0;
}


.page-id-236611 .uael-woo-product-wrapper  .uael-woo-products-thumbnail-wrap a{
	width:200px !important;
	height:200px !important;
	margin:auto;
}

.page-id-236611 .featured-product-section button.slick-next.slick-arrow.fa.fa-angle-right,.page-id-236611 .featured-product-section button.slick-prev.slick-arrow.fa.fa-angle-left {
	background:transparent !important;
	border:1px solid #000000 !important;
	color:#000000 !important;
	opacity:0.5;
	z-index:1;
}

.page-id-236611 .featured-product-section button.slick-next.slick-arrow.fa.fa-angle-right:hover,.page-id-236611 .featured-product-section button.slick-prev.slick-arrow.fa.fa-angle-left:hover{
	opacity:1;
}


.page-id-236611 .featured-product-section .uael-woo-products-slider ul.slick-dots{
	bottom:-20px;
}

.page-id-236611 .featured-product-section .uael-woo-products-slider ul.slick-dots li button:before{
	color: transparent;
	border-radius: 50%;
	border: 1px solid #E05403;
	opacity:1;
	margin:0 5px;
	height:14px;
	width:14px;
}
.page-id-236611 .featured-product-section .uael-woo-products-slider ul.slick-dots li.slick-active button:before{
	background-color:#E05403;
}

.page-id-236611 .price del .woocommerce-Price-amount.amount{
	font-size:16px;
	color:#676767;
}
.page-id-236611 .woocommerce-Price-amount.amount{
	color:#E05403;
	font-family: Urbanist;
	font-size: 23px;
	line-height: 22px;
	letter-spacing: 0.015em;
}

/*======================================category-section =======================*/


.page-id-236611 .woo-categories-section.elementor-section-boxed > .elementor-container{
	justify-content:center;
}


.page-id-236611 .uael-woo-categories .products li.product a img{
	height:200px;
	width:200px;
	margin:auto;
	padding:10px;
}


.page-id-236611 .woo-categories-section button.slick-next.slick-arrow.fa.fa-angle-right,.page-id-236611 .woo-categories-section button.slick-prev.slick-arrow.fa.fa-angle-left {
	background:transparent !important;
	border:1px solid #000000 !important;
	color:#000000 !important;
	opacity:0.5;
	z-index:1;
}

.page-id-236611 .woo-categories-section button.slick-next.slick-arrow.fa.fa-angle-right:hover,.page-id-236611 .woo-categories-section button.slick-prev.slick-arrow.fa.fa-angle-left:hover{
	opacity:1;
}


.page-id-236611 .uael-woo-category-slider ul.slick-dots{
	bottom:-20px;
}

.page-id-236611 .uael-woo-category-slider ul.slick-dots li button:before{
	color: transparent;
	border-radius: 50%;
	border: 1px solid #E05403;
	opacity:1;
	margin:0 5px;
	height:14px;
	width:14px;
}
.page-id-236611 .uael-woo-category-slider ul.slick-dots li.slick-active button:before{
	background-color:#E05403;
}


.page-id-236611 .review-section .content{
	width:450px;
	margin:0 auto;
}


/*********************************why-section**************************************/


.page-id-236611 .why-section .elementor-testimonial__content{
	display:flex;
	flex-direction:column-reverse;
}
.page-id-236611 .elementor-testimonial--skin-default.elementor-testimonial--layout-image_above .elementor-testimonial__cite{
	margin-top:0;
}
.page-id-236611 .elementor-testimonial__title{
	padding:15px;
}

.page-id-236611 .why-section .elementor-element.elementor-element-c63ebc3 .swiper-pagination-bullet {
	border:1px solid #E05403;
}

.page-id-236611 .why-section .elementor-swiper-button{
	color:#000000;
	background:transparent;
	border:1px solid #000000;
	border-radius:50%;
	opacity:0.5;
}
.page-id-236611 .why-section .elementor-swiper-button:hover{
	opacity:1;
}
.page-id-236611 .why-section .elementor-swiper-button i{
	font-size:20px;
	padding:5px;
}

.page-id-236611 .why-section .swiper-slide{
	padding:0 30px;
}
.page-id-236611 .why-section .cardbox .card-icon{
	display:flex;
	justify-content:center;
	padding-bottom:10px;
}

.page-id-236611 .why-section .cardbox .card-title h4{
	padding-bottom:10px;
	font-family: Urbanist;
	font-size: 18px;
	font-weight: 700;
	line-height: 20px;
	letter-spacing: 0.015em;
	color:#000000;
}
.page-id-236611 .why-section .cardbox .card-content{
	font-family: Poppins;
	font-size: 14px;
	font-weight: 400;
	line-height: 27px;
	letter-spacing: 0.02em;
	color:#000000;
}

.page-id-236611 .why-section .swiper-button-prev, .page-id-236611 .why-section .swiper-button-next {
	height: 30px;
	width: 30px;
	border-radius: 50%;
	border: 1px solid #000000;
	color: #000000;
	padding: 10px;
	background: none;
	opacity:0.5;
}

.page-id-236611 .why-section .swiper-button-prev::after, .page-id-236611 .why-section .swiper-button-next::after {
	font-size: 20px;
	font-weight: 900;
}

.page-id-236611 .why-section .swiper-button-prev:hover, .page-id-236611 .why-section .swiper-button-next:hover{
	opacity:1;
}

.page-id-236611 .why-section .swiper-button-prev:after{
	content: '\f104';
	font-family: 'Font Awesome 5 Free';
}

.page-id-236611 .why-section .swiper-button-next:after{
	content: "\f105";
	font-family: 'Font Awesome 5 Free';
}
.page-id-236611 .why-section .swiper-button-prev{
	left:0;
}
.page-id-236611 .why-section .swiper-button-next{
	right:0;
}

/*********************************our-blog-section*************************/

.page-id-236611 .our-blog-section .post-grid-text-wrap{
	padding:30px 12px 35px;
}

.page-id-236611 .our-blog-section .post .wp-post-image{
	margin:0;
}

.page-id-236611 .our-blog-section .elementor-element .wpcap-grid-container .wpcap-post{
	margin:0;
}

.page-id-236611 .our-blog-section 
.owl-carousel button.owl-dot{
	border:1px solid #E05403;
}

.page-id-236611 .our-blog-section .ue_post_blocks_link a{
	display:flex !important;
}
.page-id-236611 .our-blog-section .ue_post_blocks_link a img{
	margin-left:5px;
}

.page-id-236611 .our-blog-section .elementor-element .ue_post_blocks_box{
	box-shadow: 12px 6px 40px -16px rgba(25, 92, 197, 0.3);
}
.page-id-236611 .our-blog-section .owl-stage-outer{
	box-shadow: 12px 6px 40px -16px rgba(25, 92, 197, 0.3);
	border-radius:10px;
}


.page-id-236611 .our-blog-section .uc_more_btn{
	display:flex !important;
}

.page-id-236611 .our-blog-section .owl-nav .owl-prev,.page-id-236611 .our-blog-section .owl-nav .owl-next{
	border:1px solid #000000;
	opacity:0.5;
}

.page-id-236611 .our-blog-section .owl-nav .owl-prev:hover,.page-id-236611 .our-blog-section .owl-nav .owl-next:hover{
	opacity:1;
}
.page-id-236611 .our-blog-section .owl-carousel .owl-item img {
	width:unset;
	margin-left:5px;
}
.wc-active .site-header .site-header-cart {
	display: block!important;}

.col-full-nav .site-header-cart{
	display: none!important;}
.shoptimizer-primary-navigation{justify-content: center;}

.site-header-cart .cart-contents .amount{display:none}

.site-header-cart .cart-click{background-image:url(../svg/bg-2.svg);background-repeat: no-repeat;
    background-size: cover;
    padding: 0px;
    height: 54px;
    background-position: center;
    width: 54px;text-align: center;}

.site-header-cart a.cart-contents .count{border: 2px solid #fff;padding: 1px;min-width: 20px;
    height: 20px;margin:0;line-height: 14px;top: -3px;}

.site-header-cart a.cart-contents .count::after{border: 2px solid #fff;margin-bottom: 2px;width: 7px;
    height: 5px;}

.site-header-cart a.cart-contents:hover .count, .site-header-cart a.cart-contents:hover .count {
    background-color: #ffffff00;
}

/*************************************************************************************************************************************************************************media querry****************/


@media (min-width: 993px){
	.page-id-236611 .featured-product-section .woocommerce-card__header{
	padding-top:30px !important;
	}
	
	.page-id-236611 .woo-categories-section.elementor-section-boxed > .elementor-container .elementor-row{
	width:960px;
	}
	
.page-id-30.product-card__slide li.product:not(.product-category):hover picture:first-of-type img {
        transform: inherit;
        z-index: 1; padding:0px; top:-18px;
    }
	
	.page-id-30 ul.products li.product .product-label	{
	z-index:2;
}	
	
}
@media (max-width: 993px){
	
.site-header-cart .cart-click{background:unset}
}


@media (max-width:767px){
	    .related .related_product_c .product-badges .badge {
        font-size: 8px;
        line-height: 15px;
    }
	a.button.cart , a.button.checkout {
    padding: 0px 20px;
}
.woocommerce-error a:hover,
	.page-id-30.product-card__slide li.product:not(.product-category):hover picture:first-of-type img{
	max-width: 200px;
    margin: auto !important;
    height: 200px;
    top: 0px;
    text-align: center;
    position: absolute;
    left: 50%;
    right: 50%;
    transform: translate(-50%, 10%);
	}
	.page-id-30.product-card__slide ul.products li.product .button {
    margin-bottom: -1.764em;
}
	
	.icon-list .elementor-icon-list-item{
		align-items:flex-start;
	}
	.icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
		margin-top:4px;
	}
	
	.page-id-236611 .uael-woo-product-wrapper{
		width:100%;
	}
	.page-id-236611 .uael-woocommerce ul.products{
		width:100%;
		margin:0 !important;
	}
	
	.page-id-236611 .uael-woo-product-wrapper  .uael-woo-products-thumbnail-wrap a{
	width:150px !important;
	height:150px !important;
	}
	
	
	.page-id-236611 .page-id-236611 .uael-woo-categories .products li.product a img, .uael-woo-categories ul.products li.product a img{
	height:150px;
	width:150px;
	}
	
	.page-id-236611 .product-category.product.slick-slide a{
		width:100% !important;
	}
	
	.page-id-236611 .review-section .content{
	width:100%;
	margin:0;
	}
	
	.page-id-236611 .elementor-element.elementor-element-c63ebc3 .elementor-testimonial__image img{
	width:100%;
	height:100%;
	}
	.page-id-236611 .uael-woo-product-wrapper .uael-woo-products-thumbnail-wrap{
		padding:30px 0;
	}
	.cfw-grid .cfw-order-bumps .cfw-order-bump-body .col-10 {
    flex: 0 0 auto;
    width: 75.333333%;
}	
	#reviews .cr-all-reviews-shortcode .cr-summaryBox-wrap{
		margin-top:50px;
	}	
body #reviews .commentlist li .comment_container .comment-text {
        display: flex;
        flex-wrap: wrap;
        column-gap: 15px;
        align-items: flex-start;
    }
	 .cr-all-reviews-shortcode ol li .comment_container .cr-avatar-check{
		left:45px!important;
	}
		body #reviews .cr-all-reviews-shortcode .crstar-rating{
		margin:5px 0px; width: 33%;
	}	
	body #reviews .cr-all-reviews-shortcode ol.commentlist li .comment-text .meta{
		width:50%; display:block;
	}	
	    .site #reviews .commentlist li .description {
        width: 100%;
    }
	
	

  .topbar-wrapper .top-ul {
    position: relative;
    overflow: hidden;
    white-space: nowrap;
  }

  .topbar-wrapper .top-li {
    display: inline-block;
    white-space: nowrap;
    padding-right: 100px;
    animation: marquee 50s linear infinite;
    position: relative;
  }

  .topbar-wrapper .top-li::after {
    content: " Shop Retro vGames for a 1 YEAR Warranty Available on ALL Purchases, Free Shipping to US & Canada & The Best Quality Refurbished Retro Products!";
    padding-left: 30px;
  }

  @keyframes marquee {
    0% {
      transform: translateX(0%);
    }
    100% {
      transform: translateX(-100%);
    }
  }
.single-product .product .wapf-radios {
    display: flex;
    column-gap: 10px;
    row-gap: 10px;
    flex-wrap: wrap;
}
	
.single-product .product .wapf-radios .wapf-checkable {
    width: auto; padding-left:10px; padding-right:10px; margin:0px;
}	
	
.single-product .product .wapf-radios .wapf-checkable .wapf-label-text {
    padding-left: 0px;
}	
	.single-product .product .wapf-radios .wapf-checkable label.wapf-input-label {
    font-size: 14px;
}
	
/* .single-product .product .wapf-radios .wapf-checkable:nth-child(3) , .single-product .product .wapf-radios .wapf-checkable:nth-child(5) , .single-product .product .wapf-radios .wapf-checkable:nth-child(7) {
    margin-right: 0px;
}	 */
	
.site-header-cart a.cart-contents .count::after {
	border: 2px solid #000000;
	}	
.texthead h2 {
    width: 100%;
    display: flex;
    height: 100%;
    line-height: 400px;
    font-size: 0px;
}
	.texthead h2 a{
		width:100%;
	}
	input#dgwt-wcas-search-input-1::placeholder {
    font-size: 15px;
}
	.category-title-homepage{
		margin-bottom:40px!important;
	}	
	#custom_testimonial h3 {
    padding: 20px 0px 10px;
}
div#category-slider-playstation , div#category-slider-nintendo {
    overflow: hidden!important;
}	
	
	
}

@media (min-width:350px) and (max-width:600px){
	.single-product .product .field-61aa397b95b0b .wapf-radios , .single-product .product .field-63a08b20929f6 .wapf-radios , .single-product .field-63a08babd203c .wapf-radios , .single-product .field-6347bb2da24f4 .wapf-radios , .single-product .field-63c91b317c62b .wapf-radios , .single-product .field-62755cb9e6c1a .wapf-radios , .single-product .field-6347b0cabe11f .wapf-radios , .single-product .field-6347c1e73b582 .wapf-radios , .single-product .field-6347ab222ffac .wapf-radios , .single-product .field-63ee1610613d9 .wapf-radios , .single-product .field-63ef6c5075b28 .wapf-radios , .single-product .field-6347bdca0765d .wapf-radios , .single-product .field-6348097913283 .wapf-radios , .single-product .field-611c105d1380e .wapf-radios , .single-product .field-66506da0e8434 .wapf-radios , .single-product .field-634783e553913 .wapf-radios , .single-product .field-6347c62412f81 .wapf-radios , .single-product .field-611f169928f63 .wapf-radios , .single-product .field-6347bff5125e3 .wapf-radios , .single-product .field-63478362315e5 .wapf-radios , .single-product .field-65bdfd39cf699 .wapf-radios , .single-product .field-62a61184184ba .wapf-radios , .single-product .field-617b880026a0e .wapf-radios , .single-product .field-61cf7ef162b8b .wapf-radios , .single-product .field-617b87dc5bef2 .wapf-radios , .single-product .field-61cf7ec1ecc3e .wapf-radios , .single-product .field-6343a3795f760 .wapf-radios , .single-product .field-63b58ee504995 .wapf-radios , .single-product .product .field-63b59569fb8f3 .wapf-radios , .single-product .product .field-63b590dea7dc0 .wapf-radios , .single-product .product .field-63d5655331ea4 .wapf-radios , .single-product .field-63c05b41421bc .wapf-radios , .single-product .field-63c05af2cc623 .wapf-radios , .single-product .field-63ede0befdec7 .wapf-radios , .single-product .field-63b5917997892 .wapf-radios , .single-product .field-63c05de0607d9 .wapf-radios , .single-product .field-63c05e1b21689 .wapf-radios , .single-product .field-628a6632bebb3 .wapf-radios , .single-product .field-63edda157be50 .wapf-radios , .single-product .field-63ecb6ecc2fac .wapf-radios , .single-product .field-63b58f3dd7f82 .wapf-radios , .single-product .field-63f10254514a6 .wapf-radios , .single-product .field-63ecb15653c78 .wapf-radios , .single-product .field-63f0fbce528d4 .wapf-radios , .single-product .field-63b1c5facf873 .wapf-radios , .single-product .field-63eca35cf55cf .wapf-radios , .single-product .field-63ea0d84a705a .wapf-radios , .single-product .field-63ea12873d6d5 .wapf-radios , .single-product .field-63b591ccab80c .wapf-radios , .single-product .field-63b591ffda107 .wapf-radios , .single-product .field-63ea1b616b575 .wapf-radios , .single-product .field-63ea794c7351f .wapf-radios , .single-product .field-66fbd4c0a3238 .wapf-radios , .single-product .field-62222647b5b35 .wapf-radios , .single-product .field-633d2e9ae6ba3 .wapf-radios , .single-product .field-627000b0a0b4b .wapf-radios , .single-product .field-633db32b593a1 .wapf-radios , .single-product .field-633d2876b8935 .wapf-radios , .single-product .field-633db0e09c089 .wapf-radios , .single-product .field-633d2274ba0f8 .wapf-radios , .single-product .field-63edf89d5f27c .wapf-radios , .single-product .field-633db14017d2b .wapf-radios , .single-product .field-633db36e16312 .wapf-radios , .single-product .field-633d3049de8e9 .wapf-radios , .single-product .field-62bb34a9a7313 .wapf-radios , .single-product .field-6561796dcf012 .wapf-radios , .single-product .field-611e97522067f .wapf-radios , .single-product .field-611cb697aa922 .wapf-radios , .single-product .field-628e51cc6e6f2 .wapf-radios , .single-product .product .field-62a635d38d47e .wapf-radios , .single-product .product .field-687647b3ed11a .wapf-radios , .single-product .product .field-61acae831cc8e .wapf-radios , .single-product .product .field-611cab4c4834a .wapf-radios , .single-product .product .field-62a7694e1c580 .wapf-radios , .single-product .product .field-611cb51acff2c .wapf-radios , .single-product .product .field-622215764cbec .wapf-radios , .single-product .product .field-61acbafba36e8 .wapf-radios , .single-product .product .field-6222217db0fdb .wapf-radios {
  column-gap: 10px!important;
    }	
	
}


@media (min-width:541px) and (max-width:600px){
.single-product .product .wapf-radios {
        display: flex;
        column-gap: 25px;
        row-gap: 10px;
    }	
    .single-product .product .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-62755cb9e6c1a .wapf-radios .wapf-checkable label.wapf-input-label  {
        font-size: 16px!important;
    }	

.single-product .product .field-61175c03c00cb .wapf-radios , .single-product .product .field-61aa397b95b0b .wapf-radios {
        column-gap: 10px;
    }	
	
	
	
	
	
	
}


@media (min-width:491px) and (max-width:540px){
.single-product .product .wapf-radios {
        display: flex;
        column-gap: 20px;
        row-gap: 10px;
    }	
    .single-product .wapf-radios label.wapf-input-label , .single-product .field-62755cb9e6c1a .wapf-radios .wapf-checkable label.wapf-input-label  {
        font-size: 15px!important;
    }	

.single-product .product .field-61175c03c00cb .wapf-radios , .single-product .product .field-61aa397b95b0b .wapf-radios {
        column-gap: 10px;
    }		
.single-product .field-61cf7ec1ecc3e .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-66fbd4c0a3238 .wapf-radios label.wapf-input-label , .single-product .field-6561796dcf012 .wapf-radios label.wapf-input-label , .single-product .field-611cb697aa922 .wapf-radios label.wapf-input-label{
		 font-size: 13px !important;
	}	
	
	
.single-product .product .field-61175c03c00cb .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .product .field-61aa397b95b0b .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6347bb2da24f4 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6347b0cabe11f .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6347c1e73b582 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-63ef6c5075b28 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6347bdca0765d .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6348097913283 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-611c105d1380e .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-66506da0e8434 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-634783e553913 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6347c62412f81 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-611f169928f63 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6347bff5125e3 .wapf-radios .wapf-checkable  label.wapf-input-label , .single-product .field-63478362315e5 .wapf-radios .wapf-checkable  label.wapf-input-label , .single-product .field-65bdfd39cf699 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-62a61184184ba .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-617b880026a0e .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-61cf7ef162b8b .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-617b87dc5bef2 .wapf-radios label.wapf-input-label , .single-product .field-6343a3795f760 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-63b58ee504995 .wapf-radios label.wapf-input-label , .single-product .field-63b59569fb8f3 .wapf-radios label.wapf-input-label , .single-product .product .field-63b590dea7dc0 .wapf-radios label.wapf-input-label , .single-product .field-63c05b41421bc .wapf-radios label.wapf-input-label , .single-product .field-63ede0befdec7 .wapf-radios label.wapf-input-label , .single-product .field-63b5917997892 .wapf-radios label.wapf-input-label , .single-product .field-63c05de0607d9 .wapf-radios label.wapf-input-label , .single-product .field-63c05e1b21689 .wapf-radios label.wapf-input-label , .single-product .field-628a6632bebb3 .wapf-radios label.wapf-input-label , .single-product .field-63edda157be50 .wapf-radios label.wapf-input-label , .single-product .field-63ecb6ecc2fac .wapf-radios label.wapf-input-label , .single-product .field-63b58f3dd7f82 .wapf-radios label.wapf-input-label , .single-product .field-63f10254514a6 .wapf-radios label.wapf-input-label , .single-product .field-63ecb15653c78 .wapf-radios label.wapf-input-label , .single-product .field-63f0fbce528d4 .wapf-radios label.wapf-input-label , .single-product .field-63b1c5facf873 .wapf-radios label.wapf-input-label , .single-product .field-63eca35cf55cf .wapf-radios label.wapf-input-label , .single-product .field-63ea0d84a705a .wapf-radios label.wapf-input-label , .single-product .field-63ea12873d6d5 .wapf-radios label.wapf-input-label , .single-product .field-63b591ccab80c .wapf-radios label.wapf-input-label , .single-product .field-63b591ffda107 .wapf-radios label.wapf-input-label , .single-product .field-63ea1b616b575 .wapf-radios label.wapf-input-label , .single-product .field-63ea794c7351f .wapf-radios label.wapf-input-label , .single-product .field-62222647b5b35 .wapf-radios label.wapf-input-label , .single-product .field-633d2e9ae6ba3 .wapf-radios label.wapf-input-label , .single-product .field-627000b0a0b4b .wapf-radios label.wapf-input-label , .single-product .field-633db32b593a1 .wapf-radios label.wapf-input-label , .single-product .field-633d2876b8935 .wapf-radios label.wapf-input-label , .single-product .field-633db0e09c089 .wapf-radios label.wapf-input-label , .single-product .field-633d2274ba0f8 .wapf-radios label.wapf-input-label , .single-product .field-63edf89d5f27c .wapf-radios label.wapf-input-label , .single-product .field-633db14017d2b .wapf-radios label.wapf-input-label , .single-product .field-633db36e16312 .wapf-radios label.wapf-input-label , .single-product .field-633d3049de8e9 .wapf-radios label.wapf-input-label , .single-product .field-62bb34a9a7313 .wapf-radios label.wapf-input-label , .single-product .product .field-611cb51acff2c .wapf-radios label.wapf-input-label , .single-product .product .field-622215764cbec .wapf-radios label.wapf-input-label , .single-product .product .field-61acbafba36e8 .wapf-radios label.wapf-input-label , .single-product .product .field-6222217db0fdb .wapf-radios label.wapf-input-label{
        font-size: 14px !important;
    }	
	
	.single-product .field-611e97522067f .wapf-radios label.wapf-input-label , .single-product .field-628e51cc6e6f2 .wapf-radios label.wapf-input-label , .single-product .product .field-687647b3ed11a .wapf-radios label.wapf-input-label , .single-product .product .field-61acae831cc8e .wapf-radios label.wapf-input-label , .single-product .product .field-611cab4c4834a .wapf-radios label.wapf-input-label , .single-product .product .field-62a7694e1c580 .wapf-radios label.wapf-input-label{
		 font-size: 11px !important;
	}	
	
}



@media (min-width:461px) and (max-width:490px){
.single-product .product .wapf-radios {
        display: flex;
        column-gap: 20px;
        row-gap: 10px;
  }	
	.single-product .product .field-66fbd4c0a3238 .wapf-radios .wapf-checkable label.wapf-input-label{
		font-size:12px!important;
	}
    .single-product .product .wapf-radios .wapf-checkable label.wapf-input-label {
        font-size: 13px!important;
    }	

.single-product .product .field-61175c03c00cb .wapf-radios , .single-product .product .field-61aa397b95b0b .wapf-radios  {
        column-gap: 10px;
}		
.single-product .product .field-61175c03c00cb .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .product .field-61aa397b95b0b .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .product .field-63a08b20929f6 .wapf-radios label.wapf-input-label , .single-product .field-63a08babd203c .wapf-radios label.wapf-input-label , .single-product .field-6347bb2da24f4 .wapf-radios label.wapf-input-label , .single-product .field-6347b0cabe11f .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6347c1e73b582 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-63ef6c5075b28 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6347bdca0765d .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-634783e553913 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6347bff5125e3 .wapf-radios label.wapf-input-label , .single-product .field-63478362315e5 .wapf-radios .wapf-checkable  label.wapf-input-label , .single-product .field-65bdfd39cf699 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-617b880026a0e .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-61cf7ef162b8b .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-617b87dc5bef2 .wapf-radios label.wapf-input-label , .single-product .field-61cf7ec1ecc3e .wapf-radios label.wapf-input-label , .single-product .product .field-63b590dea7dc0 .wapf-radios label.wapf-input-label , .single-product .field-62bb34a9a7313 .wapf-radios label.wapf-input-label {
        font-size: 13px !important;
}		
	
.single-product .field-62755cb9e6c1a .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-62bb34a9a7313 .wapf-radios label.wapf-input-label , .single-product .field-6561796dcf012 .wapf-radios label.wapf-input-label , .single-product .field-611e97522067f .wapf-radios label.wapf-input-label , .single-product .field-628e51cc6e6f2 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .product .field-62a635d38d47e .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .product .field-687647b3ed11a .wapf-radios label.wapf-input-label , .single-product .product .field-61acae831cc8e .wapf-radios label.wapf-input-label , .single-product .product .field-611cab4c4834a .wapf-radios label.wapf-input-label , .single-product .product .field-62a7694e1c580 .wapf-radios label.wapf-input-label{
        font-size: 9px !important; top:-2px!important; position:relative;
    }				

	
}



@media (min-width:440px) and (max-width:460px){
.single-product .product .wapf-radios {
        display: flex;
        column-gap: 18px;
        row-gap: 10px;
    }	
.single-product .product .field-61175c03c00cb .wapf-radios , .single-product .product .field-61aa397b95b0b .wapf-radios  {
        column-gap: 10px;
}		
.single-product .product .field-61175c03c00cb .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .product .field-63a08b20929f6 .wapf-radios label.wapf-input-label , .single-product .field-63a08babd203c .wapf-radios label.wapf-input-label , .single-product .field-6347bb2da24f4 .wapf-radios label.wapf-input-label , .single-product .field-6347b0cabe11f .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6347c1e73b582 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-63ee1610613d9 .wapf-radios label.wapf-input-label , .single-product .field-6347bdca0765d .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6347c62412f81 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-611f169928f63 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-62a61184184ba .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-617b880026a0e .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-61cf7ef162b8b .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-617b87dc5bef2 .wapf-radios label.wapf-input-label , .single-product .field-61cf7ec1ecc3e .wapf-radios label.wapf-input-label , .single-product .field-63b59569fb8f3 .wapf-radios label.wapf-input-label , .single-product .product .field-63b590dea7dc0 .wapf-radios label.wapf-input-label , .single-product .product .field-687647b3ed11a .wapf-radios label.wapf-input-label , .single-product .product .field-61acae831cc8e .wapf-radios label.wapf-input-label , .single-product .product .field-611cab4c4834a .wapf-radios label.wapf-input-label , .single-product .product .field-62a7694e1c580 .wapf-radios label.wapf-input-label{
        font-size: 11px !important; top:-2px!important; position:relative;
    }	
.single-product .field-62755cb9e6c1a .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6561796dcf012 .wapf-radios label.wapf-input-label , .single-product .field-611e97522067f .wapf-radios label.wapf-input-label , .single-product .field-628e51cc6e6f2 .wapf-radios label.wapf-input-label , .single-product .product .field-62a635d38d47e .wapf-radios .wapf-checkable label.wapf-input-label{
        font-size: 7px !important; top:-2px!important; position:relative;
    }				
	
	
}



@media (min-width:350px) and (max-width:439px){
.single-product .product .field-61175c03c00cb .wapf-radios {
        column-gap: 10px;
}		
.single-product .product .field-61175c03c00cb .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .product .field-61aa397b95b0b .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .product .field-63a08b20929f6 .wapf-radios label.wapf-input-label , .single-product .field-63a08babd203c .wapf-radios label.wapf-input-label , .single-product .field-6347bb2da24f4 .wapf-radios label.wapf-input-label , .single-product .field-6347b0cabe11f .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6347c1e73b582 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6347ab222ffac .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-63ee1610613d9 .wapf-radios label.wapf-input-label , .single-product .field-63ef6c5075b28 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6347bdca0765d .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6348097913283 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .product .field-61c3660154bbe .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-611c105d1380e .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-66506da0e8434 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-634783e553913 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6347c62412f81 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-611f169928f63 .wapf-radios .wapf-checkable label.wapf-input-label
, .single-product .field-6347bff5125e3 .wapf-radios label.wapf-input-label , .single-product .field-63478362315e5 .wapf-radios .wapf-checkable  label.wapf-input-label , .single-product .field-65bdfd39cf699 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-62a61184184ba .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-617b880026a0e .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-61cf7ef162b8b .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-617b87dc5bef2 .wapf-radios label.wapf-input-label , .single-product .field-61cf7ec1ecc3e .wapf-radios label.wapf-input-label , .single-product .field-6343a3795f760 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-6343a3452cd45 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-63b58ee504995 .wapf-radios label.wapf-input-label , .single-product .field-61c36609b6480 .wapf-radios label.wapf-input-label , .single-product .field-63b59569fb8f3 .wapf-radios label.wapf-input-label , .single-product .field-61c36bc3d1b45 .wapf-radios label.wapf-input-label , .single-product .product .field-63b590dea7dc0 .wapf-radios label.wapf-input-label , .single-product .field-63d5655331ea4 .wapf-radios label.wapf-input-label , .single-product .field-63c05b41421bc .wapf-radios label.wapf-input-label , .single-product .field-63c05af2cc623 .wapf-radios label.wapf-input-label , .single-product .field-63ede0befdec7 .wapf-radios label.wapf-input-label , .single-product .field-63b5917997892 .wapf-radios label.wapf-input-label , .single-product .field-63c05de0607d9 .wapf-radios label.wapf-input-label , .single-product .field-63c05e1b21689 .wapf-radios label.wapf-input-label , .single-product .field-63b590069be53 .wapf-radios label.wapf-input-label , .single-product .field-628a6632bebb3 .wapf-radios label.wapf-input-label , .single-product .field-63edda157be50 .wapf-radios label.wapf-input-label , .single-product .field-63ecb6ecc2fac .wapf-radios label.wapf-input-label , .single-product .field-63b58f3dd7f82 .wapf-radios label.wapf-input-label , .single-product .field-63f10254514a6 .wapf-radios label.wapf-input-label , .single-product .field-63ecb15653c78 .wapf-radios label.wapf-input-label , .single-product .field-63f0fbce528d4 .wapf-radios label.wapf-input-label , .single-product .field-63b1c5facf873 .wapf-radios label.wapf-input-label , .single-product .field-63eca35cf55cf .wapf-radios label.wapf-input-label , .single-product .field-63ea0d84a705a .wapf-radios label.wapf-input-label , .single-product .field-63ea12873d6d5 .wapf-radios label.wapf-input-label , .single-product .field-63b591ccab80c .wapf-radios label.wapf-input-label , .single-product .field-63b591ffda107 .wapf-radios label.wapf-input-label , .single-product .field-63ea1b616b575 .wapf-radios label.wapf-input-label , .single-product .field-63ea794c7351f .wapf-radios label.wapf-input-label , .single-product .field-63e9f30cd8714 .wapf-radios label.wapf-input-label , .single-product .field-62222647b5b35 .wapf-radios label.wapf-input-label , .single-product .field-633d2e9ae6ba3 .wapf-radios label.wapf-input-label , .single-product .field-627000b0a0b4b .wapf-radios label.wapf-input-label , .single-product .field-633db32b593a1 .wapf-radios label.wapf-input-label , .single-product .field-633d2876b8935 .wapf-radios label.wapf-input-label , .single-product .field-633db0e09c089 .wapf-radios label.wapf-input-label , .single-product .field-633d2274ba0f8 .wapf-radios label.wapf-input-label , .single-product .field-63edf89d5f27c .wapf-radios label.wapf-input-label , .single-product .field-633db14017d2b .wapf-radios label.wapf-input-label , .single-product .field-633db36e16312 .wapf-radios label.wapf-input-label , .single-product .field-633d3049de8e9 .wapf-radios label.wapf-input-label , .single-product .product .field-611cb51acff2c .wapf-radios label.wapf-input-label , .single-product .product .field-622215764cbec .wapf-radios label.wapf-input-label , .single-product .product .field-61acbafba36e8 .wapf-radios label.wapf-input-label , .single-product .product .field-6222217db0fdb .wapf-radios label.wapf-input-label {
        font-size: 9px !important; top:-2px!important; position:relative;
 }	
	
 .single-product .field-62755cb9e6c1a .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .field-62bb34a9a7313 .wapf-radios label.wapf-input-label , .single-product .field-6561796dcf012 .wapf-radios label.wapf-input-label , .single-product .field-611e97522067f .wapf-radios label.wapf-input-label , .single-product .field-611cb697aa922 .wapf-radios label.wapf-input-label , .single-product .field-628e51cc6e6f2 .wapf-radios label.wapf-input-label , .single-product .product .field-687647b3ed11a .wapf-radios label.wapf-input-label , .single-product .product .field-61acae831cc8e .wapf-radios label.wapf-input-label , .single-product .product .field-611cab4c4834a .wapf-radios label.wapf-input-label , .single-product .product .field-62a7694e1c580 .wapf-radios label.wapf-input-label{
        font-size: 7px !important; top:-2px!important; position:relative;
    }			
	
.single-product .product .field-66fbd4c0a3238 .wapf-radios .wapf-checkable label.wapf-input-label , .single-product .product .field-62a635d38d47e .wapf-radios .wapf-checkable label.wapf-input-label{
		font-size:8px!important; top:-2px!important; position:relative;
	}	
	
}

@media (min-width:350px) and (max-width:399px){
.single-product .product .field-61175c03c00cb .wapf-radios , .single-product .product .field-61aa397b95b0b .wapf-radios {
        column-gap: 9px;
}		

.single-product .field-62755cb9e6c1a .wapf-radios .wapf-checkable label.wapf-input-label {
        font-size: 6px !important; top:-2px!important; position:relative;
    }				
	
	
	
}

@media (min-width:350px) and (max-width:369px){
.single-product .product .field-61175c03c00cb .wapf-radios , .single-product .product .field-61aa397b95b0b .wapf-radios {
        column-gap: 7px;
}		
.product-badges .badge {
		font-size: 6px;
	}
	
}












@media (max-width:475px){
.wapf-field-container.wapf-field-color-swatch.field-633f093895963 {
    margin-left: 31px;
}	
	
.page-id-236611 .review-section .swiper-button-prev,.page-id-236611 .review-section .swiper-button-next{
		height:30px;
		width:30px;
	}
.cfw-grid .cfw-order-bumps .cfw-order-bump-body .col-10 {
    flex: 0 0 auto;
    width: 72.333333%;
}		
	.single-product .product .wapf-radios .wapf-checkable label.wapf-input-label {
    font-size: 11.9px;
}
	.bannerimg img.attachment-full.size-full.wp-image-686245 {
    height: 480px;
    object-fit: cover;
    object-position: center;
}
	input#dgwt-wcas-search-input-1::placeholder {
    font-size: 13px;
}
	.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
		padding: 7px 24px 13px 48px;}
	
.flickity-prev-next-button , #category-slider-nintendo > div.swiper-button-prev,
#category-slider-nintendo > div.swiper-button-next, 
#category-slider-playstation > div.swiper-button-prev,
#category-slider-playstation > div.swiper-button-next {
        width: 30px!important;
        height: 30px!important;
        font-size: 9px !important;
    }
	
}
@media (min-width:440px) and (max-width:470px){
	.single-product .product .wapf-radios .wapf-checkable label.wapf-input-label {
        font-size: 12.2px;
    }
.single-product .product .field-66fbd4c0a3238 .wapf-radios .wapf-checkable label.wapf-input-label {
		font-size:11px!important;
	}	
	
	.single-product .field-62bb34a9a7313 .wapf-radios label.wapf-input-label	{
		font-size:10px!important;
	}
	
	
}

@media (max-width:375px){	
	.product-badges .badge {
		font-size: 6px;
	}
	   .col-full-nav.special_one {
				width: 320px;
	}
.mobile-toggled .mobile-menu.close-drawer {
	left: 275px;
	}	
	.menuleft-box a , .menuright-box a{
        font-size: 11px!important;
    }
	.page-id-236611 .uael-woo-product-wrapper .uael-woo-products-thumbnail-wrap{
		padding:15px 0;		
	}
	.page-id-236611 .uael-woo-product-wrapper .uael-woo-products-thumbnail-wrap a{
		width:145px !important;
		height:145px !important ;
	}
	
.cfw-grid .cfw-order-bumps .cfw-order-bump-body .col-10 {
    flex: 0 0 auto;
    width: 69.333333%;
}	
/* 	.single-product .product .wapf-radios .wapf-checkable label.wapf-input-label {
    font-size: 11px;
}	 */
	.bannerimg img.attachment-full.size-full.wp-image-686245 {
    height: 420px;
    object-fit: cover;
    object-position: center;
}
		input#dgwt-wcas-search-input-1::placeholder {
    font-size: 12px;
}
	
	
}

@media (max-width:359px){	
/* 	.single-product .product .wapf-radios .wapf-checkable label.wapf-input-label {
    font-size: 10px;
}	 */
	.bannerimg img.attachment-full.size-full.wp-image-686245 {
    height: 400px;
    object-fit: cover;
    object-position: center;
}
	input#dgwt-wcas-search-input-1::placeholder {
    font-size: 11px;
}
	
	
}
@media (max-width:350px){	
    .single-product .product .wapf-radios .wapf-checkable label.wapf-input-label {
        font-size: 9px;
    }	
	
	
	
}




@media (max-width:992px){
	.orderby option {font-size:12px!important;}	
	
	.woocommerce-pagination .page-numbers li {
    margin: 0 3px;
    font-size: 12px!important;
}
	
	.wppp-select{font-size:12px!important;}	
.wppp-select option {font-size:12px!important;}	
	.archive .woocommerce-result-count{    padding-left: 8px!important;}
	
	.woocommerce-pagination .page-numbers li .page-numbers{    width: 27px!important;}
	.archive .woocommerce-ordering{order:0!important;}
	
	form.form-wppp-select.products-per-page{order:-1!important;}	
	
	
	
	
	.wc-active .site-header .site-header-cart {
    display: flex !important;
    justify-content: center;
    align-items: center;
		height:100%;
		top:0;
	}
	.site-branding button.menu-toggle{
		background-color:transparent;
	display:inline-block;
	width: 24px;
		height:24px;
	}
	.site-header-cart .cart-click{
		width:auto;
		height:auto;
	}
	
	.site-header-cart a.cart-contents .count{
		top:0;
		min-width: 16px;
    height: 16px;
		font-size:10px;
		line-height:10px;
	}

	
	button.mobile-search-toggle {
    position: absolute;
    right: 45px;
		display:flex;
		padding:0;
	}
	
	.mobile-search-toggle svg {
		stroke:#000000 !important;
		color:#000000;
		width: 20px;
	}
	.mobile-search-toggle svg path{
		stroke-width:2.3;
	}
	
	.site-header-cart a.cart-contents .count::after{
		bottom:85%;
	}
	
	.below-content .col-full #text-26{
		width:100%;
	}
	.below-content .col-full #custom_html-14{
	width:100%;
}
	
	.site .below-content .widget .widget-title{
		font-size: 24px;
		line-height: 31px;
		text-align:center;
	}
	
	.site-footer .widget-title{
    cursor: pointer;
    position:relative;
  }
 
  .menu-footer-start-here-container,.menu-footer-our-policies-container,.menu-footer-post-order-help-container, #text-22 .textwidget {
    overflow: hidden;
    display: none;
  }
  
  .site-footer .active {
    display: block;
  }
	footer.site-footer{
		padding:30px 0 70px;
	}
	.site footer.site-footer .widget .widget-title, .site-footer .widget.widget_block h2{
		margin-bottom:20px;
		font-size: 18px;
		line-height: 28px;
	}
	
#page .site-footer .widget{
    border-bottom: 1px solid #ffffff;
	}
	
	.site-footer .widget-title::after{
		position:absolute;
		content:url(../svg/arrow.svg);
		width:15px;
		height:15px;
		top:50%;
		right:10px;
		transform: translate(0,-50%);
		display:flex;
		justify-content:center;
		align-items:center;
		transition:rotate 0.5s ease-in-out;
	}
	.site-footer .active .widget-title::after{
		rotate:180deg;
		transform-origin: 50% 0;
	}
	
	footer.copyright{
		padding:10px 0;
		width:100%;
		text-align:center;
	}
	
	
	
	.top-ul{
		justify-content:space-between;
	}
	
	.top-ul .top-li:nth-child(4){
		display:none;
	}
	.top-ul .top-li:nth-child(5){
		display:none;
	}
	.top-ul .top-li:nth-child(6){
		display:none;
	}
	.top-ul .top-li:nth-child(7){
		display:none;
	}
	
}
	
	

@media (max-width:767px){
	div.product .images, div.product .woocommerce-product-gallery {
    margin-top: 0;
    margin-bottom: 20px;
    min-height: 250px;
}
	.top-ul{
		justify-content:space-between;
	}
	
	.top-ul .top-li:nth-child(4){
		display:none;
	}
	.top-ul .top-li:nth-child(5){
		display:none;
	}
	.top-ul .top-li:nth-child(6){
		display:none;
	}
	.top-ul .top-li:nth-child(7){
		display:none;
	}
	
	.topbar-img{
		width:25px;
		height:25px;
	}
	.topbar-star{
		width:15px;
		height:15px;
	}
	
	.col-full.topbar-wrapper{display:none;}	
ul.flex-direction-nav {
    display: block;
}
	a.flex-next::after, a.flex-prev::before{opacity:1!important;}
div.product .woocommerce-product-gallery .flex-control-thumbs {
    display: none;
}
	
	.stickst-btns {display:none;}	
	
}
.related_product_c li {width:100% !important;
	max-width: 100% !important;}
header.woocommerce-products-header {display: none;}

.wc-stripe-banner-checkout ul.wc_stripe_checkout_banner_gateways li.wc-stripe-checkout-banner-gateway {
    display: inline;
}

li.wc-stripe-checkout-banner-gateway.banner_payment_method_stripe_googlepay.active {
    width: auto;
}
.tooltip:before {
    transform: translateX(-22%);
    background-color: #000;
    padding: 8px;
}

@media screen and (max-width: 921px) {
 .woocommerce-product-gallery > .flex-control-nav li {
	height: calc(25vw - 1.5em) !important;
 }
}
@media screen and (max-width: 500px) {
	.woocommerce-product-gallery {
	max-height: calc((25vw - 1.5em) + (100vw - 56px) + 1em);
 }
}
@media screen and (min-width: 545px) and (max-width: 921px) {
	.woocommerce-product-gallery {
	max-height: calc((25vw - 1.5em) + (100vw - 117px) + 1em);
 }
}

	
/* 	salman */
/* #gt_float_wrapper{
	display:none !important;
} */
.woocommerce-cart 
.checkout-button.button.alt.wc-forward > br{
	display:none;
}


.woocommerce-cart  .quantity.buttons_added{
	display: flex;
    width: 100%;
    height: 100%;
}
body table.cart td.product-quantity .qty{
	font-size:16px !important;
}
.woocommerce-cart .quantity-nav{
	position: relative;
	left: unset!important;
    display: grid;
    grid-template-columns: 1fr;
	  right: unset !important;
}
.woocommerce-cart .quantity-button.quantity-up::before {
    -webkit-mask-image: unset !important;
    mask-image: unset !important;
    content: "+" !important;
    background: none !important;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    top: 0;
}

.woocommerce-cart .quantity-button.quantity-down::before {
    -webkit-mask-image: unset !important;
    mask-image: unset !important;
    content: "-" !important;
    background: none !important;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    top: 0;
}
.widget_text.top-bar-left  .gtranslate_wrapper{
		position:absolute;
		top:3px;
		left:0;
	}

.woocommerce-cart .woocommerce-message .message-content > .button{
	display:none !important;
}
.woocommerce-cart .woocommerce-message .buttons-wrapper{
	display:block !important;
}
.woocommerce-message .message-inner{
	    display: flex;
    justify-content: space-between;
}
.woocommerce-error .button, .woocommerce-info .button, .woocommerce-message .button, .woocommerce-noreviews .button, p.no-comments .button{
	  float: none !important;
}    

/* product  */


/* 2nd  */


/* desktop view product page */


.scroll-btn {
   
    margin-right: -49px !important;
    margin-left: -32px !important;
	    z-index: 1 !important;
	width: 40px;
    height: 40px;
    display: grid;
    align-content: center;
font-weight: bold;
    line-height: 40px;
    text-align: center;
}

.site-main div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{
	display:none !important;
}
.gt_float_switcher .gt_options.gt-open{
	background-color:#fff
}

/* .woocommerce-button.button.refund {
    display: none;
}
 */
ul.flex-direction-nav {
   
    top: 55% !important;
 
}
@media (min-width: 1024px) {
#omnisend-form-6661d3f662c70df07d4c292a-field-container-62a3147776d81914aa87ed98-emailField-input.omnisend-form-6661d3f662c70df07d4c292a-field-container-62a3147776d81914aa87ed98-input {
    /* font-family: Catamaran, Lucida Sans Unicode, Lucida Grande, sans-serif; */
    font-size: 14px !important;
    line-height: 118% !important;
}

.elementor-610889 .elementor-element.elementor-element-e5877ee > .elementor-widget-container {
    margin: 20px 0px 20px 0px;
    padding: 0px 14px 0px 35px !important;
	    font-size: 18px !important;
}

.page-template-default.left-page-sidebar .content-area, .page-template-template-woocommerce-archives.left-woocommerce-sidebar .content-area, .page-template-template-woocommerce-archives.right-woocommerce-sidebar #secondary, .woocommerce.archive.left-woocommerce-sidebar .content-area, .woocommerce.archive.right-woocommerce-sidebar #secondary {
   
    position: relative !important;
    top: -46px !important;
}

    span.onsale {
        display: none;
    }
	.secondary-wrapper{
		    
    position: sticky;
    top: 50px;
    overflow-y: hidden;
		overflow-x: hidden;
		padding-right: 50px;
	}
	.archive.left-archives-sidebar:not(.woocommerce) #secondary, .blog.left-archives-sidebar #secondary, .woocommerce.archive.left-woocommerce-sidebar #secondary {
    float: left;
    padding-top: 4px;
    /* background: red; */
    width: 100%;
}
	#secondary>.widget:first-child .widget-title{
		padding-top: 8px !important;
	}
}

.omnisend-form-667dbaa6063a6fe1f6e9e5c6-container {
    display: flex;
    width: 100%;
    padding: 1px !important;
    flex-direction: column;
    
    align-items: center;
}

/* order tracking title issue */
  section.elementor-section.elementor-top-section.elementor-element.elementor-element-de3a0db.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
            margin-top: 0px !important; /* Adjust as needed for desktop view */
        }

        section.elementor-section.elementor-top-section.elementor-element.elementor-element-5897d65.elementor-section-stretched.elementor-hidden-desktop.elementor-hidden-tablet.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
            margin-top: 0px !important; /* Adjust as needed for desktop view */
        }

        /* Styles for mobile view */
        @media (max-width: 767px) {
            section.elementor-section.elementor-top-section.elementor-element.elementor-element-de3a0db.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
                margin-top: -40px !important;
            }

            section.elementor-section.elementor-top-section.elementor-element.elementor-element-5897d65.elementor-section-stretched.elementor-hidden-desktop.elementor-hidden-tablet.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
                margin-top: -15px !important;
            }
        }

@media screen and (min-width: 767px) {
    .page-id-30 .archive-header > .col-full {
        position: unset !important;
    }
}

/* .archive-header .col-full {
    left: 50%;
    transform: translateX(-30%);
} */

@media screen and (min-width: 767px) {
    .archive-header>.col-full {
        position: unset !important;
       
    }
/* .page-template-template-default .archive-header .woocommerce-breadcrumb {
    display: block;
    position: absolute !important;
}
 */
	.product-template-default.single.single-product.logged-in.admin-bar.wp-custom-logo.theme-shoptimizer.woocommerce.woocommerce-page.woocommerce-js.product-card__slide.sticky-m.sticky-d.m-search-bh.pdp-g-regular.sticky-b.pdp-full.right-archives-sidebar.right-post-sidebar.right-page-sidebar.wc-active.product-align-left.e-lazyload.elementor-default.elementor-kit-1244.customize-support .archive-header {
    margin-bottom: 0;
    position: absolute !important;
}


}






@media only screen and (min-width: 600px) {
    .topbar-wrapper{
        position: sticky !important;
        top: 0 !important;
        z-index: 100 !important;
    }
}

.special_one{
	top: 40px !important;
}

@media only screen and (max-width: 600px) {
	.topbar-wrapper{
		display: block !important;
	}
	
	/* .site-header{
		top: 50px !important;
	} */
}

/* body.privacy-policy #page #content .shoptimizer-archive .col-full #primary{
	position: -webkit-sticky;
  position: sticky;
  top: 0;
}
 */

.custom-font-ibm{
	font-family: IBM Plex Sans !important;
}

.main-banner-custom .elementor-widget-wrap .elementor-element .elementor-widget-container a{
	width: 100% !important
}


/* Sanader add button style blow on hover 16/12/2024 */

#place_order[type=submit]:hover, .button:hover, .product .cart .single_add_to_cart_button:hover, .widget_shopping_cart a.button.checkout:hover, [type=submit]:hover, body .woocommerce #respond input#submit.alt:hover, ul.products li.product .added_to_cart:hover, ul.products li.product .button:hover{
		background-color:#f25a00 !important;
}

.swithcer_cont{
	display: none !important;
}
#archives-2{
	display:none;
}

h1.woocommerce-products-header__title{
	margin-top:50px !important;
}
@media only screen and (max-width: 768px) {
	h1.woocommerce-products-header__title{
	margin-top:-10px !important;
}
}

.intro_area p, .why_col_items p{
	font-family: IBM Plex Sans !important;
    font-size: 17px !important;
    font-weight: 400 !important;
    line-height: 1.5 !important;
    text-transform: none;
    color: #444;
}
.intro_area h1{
	font-family: IBM Plex Sans !important;
}

.cfw-totals-list .cfw-module div{
	font-size: 14px !important;
	border-top: 2px solid #000000 !important;
	padding-top: 14px !important;
	margin-top: -2px !important;
	color: red !important;
	line-height: 1.22 !important;
}

@media only screen and (max-width: 600px) {
  .shoptimizer-sticky-add-to-cart__content-product-info .star-rating{
    margin-left: 120px !important;
    margin-bottom: -17px !important;
    margin-top: 7px !important;
  }

  .shoptimizer-sticky-add-to-cart__content-button .single_add_to_cart_button{
    margin-top: -20px !important;
  }

  .dgwt-wcas-search-input{
        height: 40px !important;
    }

    .dgwt-wcas-search-submit{
        margin-top: -8px !important;
    }
	    .site-content .shoptimizer-archive .archive-header .col-full .woocommerce-breadcrumb {
        margin: -10px 0 -15px 0 !important;
    }
}







@media (max-width: 767px) {
    .single-product div.product .woocommerce-product-gallery img {
        width: 100% !important;
        display: block !important;
        margin: 0 auto !important;
    }

    .flex-viewport{
        overflow: visible !important;
        margin-top: -60px !important;
    }
	
    div.product-details-wrapper > div.summary.entry-summary.this > div.woocommerce-product-rating{
       margin-top: 0px !important;
       margin-left: 0 !important;
       font-size: 10px !important
    }

    div.product-details-wrapper > div.form-container{
       margin-top: -35px !important;
       
    }
body.tax-product_cat #fc_frame{
       bottom: 10px !important;
    }
    #fc_frame{
       bottom: 80px !important;
    }
	.blog .site-main.grid{
		margin:0px;
	}	
	.blog .site-main.grid article.post{
		padding:0em;
	}	

	.omnisend-form-61277730555ff3001eef3d9b-field-container-63eb4368ae3d7de16e5806fd{
		padding-left:0px;
	}	
	
button.owl-prev {
    left: 0px;
}	
button.owl-next {
    right: 0px;
}	
	
	
}

ul.flex-direction-nav {
    top: 75% !important;
}



.cr-summaryBox-wrap{
    /* position: absolute !important; */
    width: 1000px !important;
}

.commentlist{
    margin-top: 200px !important;
	margin-bottom: -200px !important;
}

#cr_all_reviews_shortcode > div.cr-ajax-search{
	margin-top: 200px !important;
}

.cr-show-more-button{
    margin-top: 200px !important;
    margin-bottom: -150px !important;
}

@media only screen and (max-width: 600px) {
    .cr-summaryBox-wrap{
        width: auto !important; left:0px;
    }
div#short_description {
    padding-bottom: 20px;
}
    .commentlist{
        margin-top: 400px !important;
		margin-bottom: -400px !important;
    }

	#cr_all_reviews_shortcode > div.cr-ajax-search{
		margin-top: 400px !important;
	}

    .cr-show-more-button{
        margin-top: 380px !important;
        margin-bottom: -350px !important;
    }
}

@media (max-width: 992px) {
    body:not(.home) .menu-footer-start-here-container,
    body:not(.home) .menu-footer-our-policies-container,
    body:not(.home) .menu-footer-post-order-help-container {
        overflow: hidden;
        display: block !important;
    }
}


body.post-type-archive-product .sale-item,
body.tax-product_cat .sale-item,
body.tax-product_tag .sale-item {
    display: none !important;
}

@media only screen and (max-width: 600px) {
	#masthead > div.main-header.col-full{
		padding-top: 0px !important;
		padding-bottom: 0px !important;
	}
}

@media only screen and (min-width: 600px) {
  #cfw-cart-summary {
  	position: sticky;
  	top: 20px;
  	align-self: start;
	}
}

.affiliate-form-personal-info-div p span, .affiliate-form-address-1-div p span{
	width: 50% !important;
}

.affiliate-form-personal-info-div p, .affiliate-form-address-1-div p{
	display: flex !important;
	flex-wrap: wrap !important;
	justify-content: space-between !important;
}

.affiliate-form-personal-info-div p span, .affiliate-form-address-1-div p span{
	box-sizing: border-box !important;
	padding: 5px !important;
}

.affiliate-form-affiliate-info-div p span:first-child input, .affiliate-form-address-div p span:first-child input{
	margin-bottom: 10px !important;
}

.affiliate-form-address-1-div p{
	margin-top: -20px !important;
}

.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    z-index: 9;
}

.site-header{
	z-index: 10 !important;
}

.affiliate-program-icon-box .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title:hover{
	color: #FC5A06 !important;
	transition: 0.2s ease-in-out !important;
}

.affiliate-program-icon-box .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description{
	visibility: hidden;
}

.how-become-affiliate-icon-box .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description{
	display: none;
}

@media only screen and (max-width: 600px) {
	#content > div > div.col-full > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8b6339c.woo-categories-section.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-3508fe7.elementor-widget.elementor-widget-shortcode > div > div > div > p{
		display: none !important;
	}
	
	#product_cat_nintendo > div > h2, #product_cat_playstation > div > h2, #custom_testimonial > div > h2{
		margin: -10px 0 15px 0 !important;
	}
	
	#featured_blogs_section > div.intro_area > h2{
		margin: -30px 0 -20px 0 !important;
	}
	
	#content > div > div.col-full > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8b6339c.woo-categories-section.elementor-section-full_width.elementor-section-stretched.elementor-section-height-default.elementor-section-height-default > div > div > div > div:nth-child(2){
		margin-top: -20px !important;
	}
	
	.woocommerce-product-gallery__wrapper div{
		margin-top: 40px !important;
	}
	
/* 	.site-content .shoptimizer-archive .archive-header .col-full .woocommerce-breadcrumb{
		margin: -20px 0 -30px 0 !important
	} */
	
	div.product-details-wrapper > div.summary.entry-summary.this{
		margin-bottom: 0px !important;
	}
	
	#content > div > div.archive-header{
		margin-top: -13px !important;
		margin-bottom: -25px !important
	}
	
	.shoptimizer-archive .col-full .content-area .site-main .woocommerce-products-header__title
	{
		margin-bottom: 0px !important;
	}
}

.category-title-homepage .elementor-widget-container .elementor-image-box-wrapper .elementor-image-box-content{
	background: linear-gradient(116.76deg, #007FEF 0.56%, #095293 99.29%) !important;
	border-radius: 0 0 10px 10px !important;
	padding: 10px 5px !important;
}





/* Common styling for both arrows */
#category-slider-nintendo > div.swiper-button-prev,
#category-slider-nintendo > div.swiper-button-next, 
#category-slider-playstation > div.swiper-button-prev,
#category-slider-playstation > div.swiper-button-next {
    width: 35px;
    height: 35px;
    background-color: #f55b02;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    z-index: 10; /* ensure visibility over slider */
}

/* Position prev on the left */
#category-slider-nintendo > div.swiper-button-prev, #category-slider-playstation > div.swiper-button-prev {
    left: 5px; /* adjust as needed */
}

/* Position next on the right */
#category-slider-nintendo > div.swiper-button-next, #category-slider-playstation > div.swiper-button-next {
    right: 5px; /* adjust as needed */
}

/* Left arrow for prev */
#category-slider-nintendo > div.swiper-button-prev::before, #category-slider-playstation > div.swiper-button-prev::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 14px;
    height: 14px;
    border-top: 3px solid white;
    border-left: 3px solid white;
    transform: translate(-30%, -50%) rotate(-45deg);
}

/* Right arrow for next */
#category-slider-nintendo > div.swiper-button-next::before, #category-slider-playstation > div.swiper-button-next::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 14px;
    height: 14px;
    border-top: 3px solid white;
    border-right: 3px solid white;
    transform: translate(-70%, -50%) rotate(45deg);
}

.woocommerce-message { background-color: #4a73bb;}

.read-more-description-button{
	background: #f25a00 !important;
	color: #ffffff !important;
}

.read-more-description-button:hover{
	background: #4a73bb !important;
}

div.col-full.topbar-wrapper > div > div > div{
	width: 100% !important;
}

div.col-full.topbar-wrapper > div > div > div > div{
	display: flex !important;
	justify-content: space-between !important;
}

div.col-full.topbar-wrapper > div > div > div > div .top-bar-left{
	text-align: left !important;
}

div.col-full.topbar-wrapper > div > div > div > div .top-bar-right{
	text-align: right !important;
}

@media only screen and (min-width: 600px) {
	.top-bar-left-mobile, .top-bar-right-mobile{
		display: none !important;
	}
}

@media only screen and (max-width: 600px) {
	.top-bar-left-desktop, .top-bar-right-desktop{
		display: none !important;
	}

	.top-bar-left{
		width: 100% !important;
	}

	.top-bar-right{
		display: none !important;
	}

	.top-bar-left-mobile{
		text-align: center !important;
	}
}

@media only screen and (max-width: 600px) {
	#main > div.columns-4 > div > nav{
		overflow: scroll !important;
	}
	
	#main > div.columns-4 > div > nav > ul{
		display: flex !important;
	}
}

#page > footer.copyright{
	width: 100% !important;
}

#text-27 > div > p{
	text-align: center !important;
}

@media only screen and (max-width: 600px) {
	.below-content .col-full #text-26{
		margin-top: -20px !important;
	}
	.below-content .col-full #text-28{
		margin-top: -30px !important;
		margin-bottom: -20px !important;
	}
	
	.woocommerce-pagination .page-numbers{
		justify-content: center !important;
	}
}

.woocommerce-message .message-inner .buttons-wrapper a{
	border: none !important;
	background: #f55b02 !important;
	padding: 10px 30px !important;
	border-radius: 5px !important;
}

.woocommerce-message .message-inner{
	align-items: center !important;
}

@media only screen and (max-width: 600px) {
	.woocommerce-message .message-inner{
		display: block !important;
	}

	.woocommerce-message .message-inner .message-content{
		text-align: center !important;
		margin-bottom: 10px !important;
	}

	.woocommerce-message .message-inner .buttons-wrapper{
		display: flex !important;
		justify-content: space-around !important;
	}
}



	/* ADDED ON 02102025 */
@media only screen and (max-width: 768px) {
	.elementor-695044 .elementor-element.elementor-element-b1f058b .elementor-image-box-wrapper, .elementor-695044 .elementor-element.elementor-element-033b937 .elementor-image-box-wrapper{
		display:flex !important;
	}
	.elementor-widget-image-box .elementor-image-box-content{
		width:80% !important;
	}
}









/* contact us form  */
  /* ====== Unique Help Form Styling ====== */
/* ========= Completely Unique Help Form Styling ========= */

.cx-help-container {
  max-width: 460px;
  margin: 60px auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  font-family: "Inter", Arial, sans-serif;
  color: #222;
}

/* Header / Tab */
.cx-help-header {
  width: 100%;
  text-align: center;
  margin-bottom: 25px;
}

.cx-help-tab {
  background: #007bff;
  color: #fff;
  font-weight: 500;
  font-size: 16px;
  padding: 12px 0;
  border-radius: 40px;
  box-shadow: 0 4px 10px rgba(0, 123, 255, 0.4);
  max-width: 300px;
  margin: 0 auto;
}

.cx-help-tab.cx-active {
  background: #007bff;
}

/* Form Layout */
.cx-help-form {
  width: 100%;
  display: flex;
  flex-direction: column;
  
}

.cx-help-field {
  width: 100%;
  display: flex;
  flex-direction: column;
}

/* Labels */
.cx-help-label {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 6px;
  color: #111;
}

.cx-help-label.cx-required::after {
  content: " *";
  color: red;
}

/* Inputs & Textareas */
.cx-help-input,
.cx-help-textarea {
  width: 100%;
  background: #f5f5f5;
  border: none;
  border-radius: 10px;
  padding: 12px 14px;
  font-size: 15px;
  outline: none;
  transition: all 0.3s ease;
  box-sizing: border-box;
}

.cx-help-input:focus,
.cx-help-textarea:focus {
  background: #ededed;
}

.cx-help-textarea {
  min-height: 100px;
  resize: none;
}

/* File Upload */
.cx-help-file {
  display: none !important;
}

.cx-file-label {
  background: #e9e9e9;
  color: #555;
  border-radius: 0 0 10px 10px;
  padding: 10px 14px;
  font-size: 14px;
  display: flex;
  align-items: center;
  cursor: pointer;
  margin-top: -8px;
}

.cx-file-label:hover {
  background: #dcdcdc;
}

/* Submit Button */
.cx-help-submit {
  background: #007bff !important;
  color: #fff !important;
  border: none !important;
  border-radius: 40px !important;
  font-size: 15px !important;
  font-weight: 500 !important;
  padding: 12px 0 !important;
  cursor: pointer !important;
  transition: all 0.3s ease !important;
  width: 100%;
  box-shadow: 0 3px 6px rgba(0, 123, 255, 0.3);
}

.cx-help-submit:hover {
  background: #006ae0 !important;
}

/* Center Alignment */
body .cx-help-container {
  justify-content: center;
  align-items: center;
}

/* Responsive */
@media (max-width: 600px) {
  .cx-help-container {
    padding: 0 15px;
  }
  .cx-help-tab {
    max-width: 100%;
  }
}
.cx-active p{
	margin:0px;
}





@media (max-width: 600px) {
	.elementor-element-92c22b0{
		display:block !important;
	}
	.elementor-element-447779d{
		display:none;
	}
}
.elementor-element-92c22b0{
	display:none;
}

/* Quantity Button CSS */
.shoptimizer-mini-cart-wrap .widget_shopping_cart .woocommerce-mini-cart-item img {
    float: inline-start !important;
}

.shoptimizer-mini-cart-wrap .product_list_widget li img {
    max-width: 100px !important;
    margin-left: 0px !important;
	  margin-right: 12px !important;
}

.mini-qty-price-wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  margin-top: 6px;
}

.mini-item-price {
  font-weight: 600;
  font-size: 14px;
  color: #333;
  white-space: nowrap;
}

.mini-qty-controls {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}
.mini-qty-controls .mini-qty-minus,
.mini-qty-controls .mini-qty-plus {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  border-radius: 6px;
  border: 1px solid #ddd;
  background: #fff;
  cursor: pointer;
  font-size: 12px;
  line-height: 1;
}
.mini-qty-controls .mini-qty-plus {
  background: #f45b02;
  color: #fff;
  border-color: #f45b02;
}
.mini-qty-controls .mini-qty-minus {
  background: #fff;
  color: #333;
}
.mini-qty-controls .mini-qty-num {
  width: 45px;
  height: 28px;
  text-align: center;
  border: 1px solid #ddd;
  border-radius: 6px;
  font-size: 14px;
}

/* ---------------------- */
/* ✅ MOBILE RESPONSIVE */
/* ---------------------- */
@media (max-width: 480px) {
  .mini-qty-price-wrap {
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
  }

  .mini-item-price {
    font-size: 13px;
  }

  .mini-qty-controls {
    gap: 4px;
  }

  .mini-qty-controls .mini-qty-minus,
  .mini-qty-controls .mini-qty-plus {
    width: 26px;
    height: 26px;
    font-size: 16px;
  }

  .mini-qty-controls .mini-qty-num {
    width: 40px;
    height: 26px;
    font-size: 13px;
  }
	
}

/* For very small screens (under 360px) */
@media (max-width: 360px) {
  .mini-qty-price-wrap {
    flex-direction: column;
    align-items: stretch;
  }

  .mini-qty-controls {
    width: 100%;
    justify-content: start;
  }

  .mini-qty-controls .mini-qty-num {
    flex: 1;
    max-width: 50px;
  }
	
}

table.cart .product-thumbnail img {
    max-width: 10.706326em;
    height: auto;
    margin: 0 auto;
}
#page > footer.copyright{
	background-color:#4a73bb;
}
.form-wppp-select .wppp-select{
	margin-left:40px;
}
.woocommerce-ordering{
	margin-left:30px !important;
}
.woocommerce-message .message-inner{
	background-color:#4a73bb;
}


#sell-your-game-now .elementor-button-link{
	background:  #FC5A06 !important;

}



.elementor-accordion-item .elementor-tab-title.elementor-active{
	background-color:#0881EC !important;
}
.elementor-accordion .elementor-accordion-item{
	margin:2px 0px;
}

#wc-stripe-affirm-message-container .__PrivateStripeElement, #wc-stripe-affirm-message-container.StripeElement{padding-left: 10px;}

li.payment_method_stripe_afterpay .payment_method_title_wrap{padding-top:0.4em; padding-bottom:0.4em;}

.site-content select{
	background-color:#f5f5f5 !important;
}

.elementor-695044 .elementor-element.elementor-element-28a6ca6 > .elementor-widget-container{
	margin-bottom:-70px;
}

.woocommerce-product-details__short-description{display:none;}		</style>
		<style id="kirki-inline-styles">.site-header .custom-logo-link img{height:38px;}.is_stuck .logo-mark{width:60px;}.is_stuck .primary-navigation.with-logo .menu-primary-menu-container{margin-left:60px;}.price ins, .summary .yith-wcwl-add-to-wishlist a:before, .site .commercekit-wishlist a i:before, .commercekit-wishlist-table .price, .commercekit-wishlist-table .price ins, .commercekit-ajs-product-price, .commercekit-ajs-product-price ins, .widget-area .widget.widget_categories a:hover, #secondary .widget ul li a:hover, #secondary.widget-area .widget li.chosen a, .widget-area .widget a:hover, #secondary .widget_recent_comments ul li a:hover, .woocommerce-pagination .page-numbers li .page-numbers.current, div.product p.price, body:not(.mobile-toggled) .main-navigation ul.menu li.full-width.menu-item-has-children ul li.highlight > a, body:not(.mobile-toggled) .main-navigation ul.menu li.full-width.menu-item-has-children ul li.highlight > a:hover, #secondary .widget ins span.amount, #secondary .widget ins span.amount span, .search-results article h2 a:hover{color:#4a73bb;}.spinner > div, .widget_price_filter .ui-slider .ui-slider-range, .widget_price_filter .ui-slider .ui-slider-handle, #page .woocommerce-tabs ul.tabs li span, #secondary.widget-area .widget .tagcloud a:hover, .widget-area .widget.widget_product_tag_cloud a:hover, footer .mc4wp-form input[type="submit"], #payment .payment_methods li.woocommerce-PaymentMethod > input[type=radio]:first-child:checked + label:before, #payment .payment_methods li.wc_payment_method > input[type=radio]:first-child:checked + label:before, #shipping_method > li > input[type=radio]:first-child:checked + label:before, ul#shipping_method li:only-child label:before, .image-border .elementor-image:after, ul.products li.product .yith-wcwl-wishlistexistsbrowse a:before, ul.products li.product .yith-wcwl-wishlistaddedbrowse a:before, ul.products li.product .yith-wcwl-add-button a:before, .summary .yith-wcwl-add-to-wishlist a:before, li.product .commercekit-wishlist a em.cg-wishlist-t:before, li.product .commercekit-wishlist a em.cg-wishlist:before, .site .commercekit-wishlist a i:before, .summary .commercekit-wishlist a i.cg-wishlist-t:before, #page .woocommerce-tabs ul.tabs li a span, .commercekit-atc-tab-links li a span, .main-navigation ul li a span strong, .widget_layered_nav ul.woocommerce-widget-layered-nav-list li.chosen:before{background-color:#4a73bb;}.woocommerce-tabs .tabs li a::after, .commercekit-atc-tab-links li a:after{border-color:#4a73bb;}a{color:#1e68c4;}a:hover{color:#111;}body{background-color:#fff;}.col-full.topbar-wrapper{background-color:#f55b02;border-bottom-color:#eee;}.top-bar, .top-bar a{color:#fff;}body:not(.header-4) .site-header, .header-4-container{background-color:#fff;}.fa.menu-item, .ri.menu-item{border-left-color:#eee;}.header-4 .search-trigger span{border-right-color:#eee;}.header-widget-region{background-color:#4a73bb;}.header-widget-region, .header-widget-region a{color:#fff;}.button, .button:hover, .commercekit-wishlist-table button, input[type=submit], ul.products li.product .button, ul.products li.product .added_to_cart, ul.wc-block-grid__products .wp-block-button__link, ul.wc-block-grid__products .wp-block-button__link:hover, .site .widget_shopping_cart a.button.checkout, .woocommerce #respond input#submit.alt, .main-navigation ul.menu ul li a.button, .main-navigation ul.menu ul li a.button:hover, body .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li a.button:hover, .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li:hover a.added_to_cart, .site div.wpforms-container-full .wpforms-form button[type=submit], .product .cart .single_add_to_cart_button, .woocommerce-cart p.return-to-shop a, .elementor-row .feature p a, .image-feature figcaption span{color:#fff;}.single-product div.product form.cart .button.added::before{background-color:#fff;}.button, input[type=submit], ul.products li.product .button, .commercekit-wishlist-table button, .woocommerce #respond input#submit.alt, .product .cart .single_add_to_cart_button, .widget_shopping_cart a.button.checkout, .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li a.added_to_cart, .site div.wpforms-container-full .wpforms-form button[type=submit], ul.products li.product .added_to_cart, ul.wc-block-grid__products .wp-block-button__link, .woocommerce-cart p.return-to-shop a, .elementor-row .feature a, .image-feature figcaption span{background-color:#4a73bb;}.widget_shopping_cart a.button.checkout{border-color:#4a73bb;}.button:hover, [type="submit"]:hover, .commercekit-wishlist-table button:hover, ul.products li.product .button:hover, #place_order[type="submit"]:hover, body .woocommerce #respond input#submit.alt:hover, .product .cart .single_add_to_cart_button:hover, .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li a.added_to_cart:hover, .site div.wpforms-container-full .wpforms-form button[type=submit]:hover, .site div.wpforms-container-full .wpforms-form button[type=submit]:focus, ul.products li.product .added_to_cart:hover, ul.wc-block-grid__products .wp-block-button__link:hover, .widget_shopping_cart a.button.checkout:hover, .woocommerce-cart p.return-to-shop a:hover{background-color:#4a73bb;}.widget_shopping_cart a.button.checkout:hover{border-color:#4a73bb;}.onsale, .product-label, .wc-block-grid__product-onsale{color:#fff;}.entry-content .testimonial-entry-title:after, .cart-summary .widget li strong::before, p.stars.selected a.active::before, p.stars:hover a::before, p.stars.selected a:not(.active)::before{color:#ee9e13;}.star-rating > span:before{background-color:#ee9e13;}header.woocommerce-products-header, .shoptimizer-category-banner{background-color:#efeee3;}.term-description p, .term-description a, .term-description a:hover, .shoptimizer-category-banner h1, .shoptimizer-category-banner .taxonomy-description p{color:#222;}.single-product .site-content .col-full{background-color:#f8f8f8;}.call-back-feature a{background-color:#dc9814;color:#fff;}.below-content .widget .ri{color:#fff;}.below-content .widget svg{stroke:#fff;}footer.site-footer, footer.copyright{background-color:#4a73bb;color:#fff;}.site footer.site-footer .widget .widget-title, .site-footer .widget.widget_block h2{color:#fff;}footer.site-footer a:not(.button), footer.copyright a{color:#fff;}footer.site-footer a:not(.button):hover, footer.copyright a:hover{color:#000;}footer.site-footer li a:after{border-color:#000;}.top-bar{font-size:14px;}.menu-primary-menu-container > ul > li > a span:before{border-color:#4a73bb;}.secondary-navigation .menu a, .ri.menu-item:before, .fa.menu-item:before{color:#404040;}.secondary-navigation .icon-wrapper svg{stroke:#404040;}.site-header-cart a.cart-contents .count, .site-header-cart a.cart-contents .count:after{border-color:#ffffff;}.site-header-cart a.cart-contents .count, .shoptimizer-cart-icon i{color:#ffffff;}.site-header-cart a.cart-contents:hover .count, .site-header-cart a.cart-contents:hover .count{background-color:#ffffff;}.site-header-cart .cart-contents{color:#fff;}.header-widget-region .widget{padding-top:12px;padding-bottom:12px;}.site .header-widget-region p, .site .header-widget-region li{font-size:14px;}.col-full, .single-product .site-content .shoptimizer-sticky-add-to-cart .col-full, body .woocommerce-message, .single-product .site-content .commercekit-sticky-add-to-cart .col-full{max-width:1170px;}.product-details-wrapper, .single-product .woocommerce-Tabs-panel, .single-product .archive-header .woocommerce-breadcrumb, .plp-below.archive.woocommerce .archive-header .woocommerce-breadcrumb, .related.products, .site-content #sspotReviews, .upsells.products, .composite_summary, .composite_wrap{max-width:calc(1170px + 5.2325em);}.main-navigation ul li.menu-item-has-children.full-width .container, .single-product .woocommerce-error{max-width:1170px;}.below-content .col-full, footer .col-full{max-width:calc(1170px + 40px);}#secondary{width:17%;}.content-area{width:76%;}body, button, input, select, option, textarea, h6{font-family:IBM Plex Sans;font-size:16px;font-weight:400;color:#444;}.menu-primary-menu-container > ul > li > a, .site-header-cart .cart-contents{font-family:IBM Plex Sans;font-size:16px;font-weight:400;letter-spacing:-0.1px;text-transform:none;}.main-navigation ul.menu ul li > a, .main-navigation ul.nav-menu ul li > a{font-family:IBM Plex Sans;font-size:15px;font-weight:400;text-transform:none;}.main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li.menu-item-has-children > a, .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li.heading > a{font-family:IBM Plex Sans;font-size:16px;font-weight:600;letter-spacing:-0.1px;text-transform:none;color:#111;}.entry-content{font-family:IBM Plex Sans;font-size:17px;font-weight:400;line-height:1.5;text-transform:none;color:#444;}h1{font-family:IBM Plex Sans;font-size:40px;font-weight:600;letter-spacing:-0.5px;line-height:1.3;text-transform:none;color:#222;}h2{font-family:IBM Plex Sans;font-size:30px;font-weight:600;letter-spacing:-0.5px;line-height:1.25;text-transform:none;color:#222;}h3{font-family:IBM Plex Sans;font-size:24px;font-weight:600;letter-spacing:0px;line-height:1.45;text-transform:none;color:#222;}h4{font-family:IBM Plex Sans;font-size:20px;font-weight:600;letter-spacing:0px;line-height:1.4;text-transform:none;color:#222;}h5{font-family:IBM Plex Sans;font-size:18px;font-weight:600;letter-spacing:0px;line-height:1.4;text-transform:none;color:#222;}blockquote p{font-family:IBM Plex Sans;font-size:20px;font-weight:400;line-height:1.45;text-transform:none;color:#222;}.widget .widget-title, .widget .widgettitle, .widget.widget_block h2{font-family:IBM Plex Sans;font-size:15px;font-weight:600;letter-spacing:0px;line-height:1.5;text-transform:uppercase;}body.single-post h1{font-family:IBM Plex Sans;font-size:36px;font-weight:600;letter-spacing:-0.6px;line-height:1.24;text-transform:none;}.term-description, .shoptimizer-category-banner .taxonomy-description{font-family:IBM Plex Sans;font-size:17px;font-weight:400;letter-spacing:-0.1px;line-height:1.5;text-transform:none;}.content-area ul.products li.product .woocommerce-loop-product__title, .content-area ul.products li.product h2, ul.products li.product .woocommerce-loop-product__title, ul.products li.product .woocommerce-loop-product__title, .main-navigation ul.menu ul li.product .woocommerce-loop-product__title a, .wc-block-grid__product .wc-block-grid__product-title{font-family:IBM Plex Sans;font-size:15px;font-weight:600;letter-spacing:0px;line-height:1.3;text-transform:none;}.summary h1{font-family:IBM Plex Sans;font-size:32px;font-weight:600;letter-spacing:-0.5px;line-height:1.2;text-transform:none;}body .woocommerce #respond input#submit.alt, body .woocommerce a.button.alt, body .woocommerce button.button.alt, body .woocommerce input.button.alt, .product .cart .single_add_to_cart_button, .shoptimizer-sticky-add-to-cart__content-button a.button, .widget_shopping_cart a.button.checkout, #cgkit-tab-commercekit-sticky-atc-title button, #cgkit-mobile-commercekit-sticky-atc button{font-family:IBM Plex Sans;font-size:16px;font-weight:600;letter-spacing:0px;text-transform:none;}@media (max-width: 992px){.main-header, .site-branding{height:70px;}.main-header .site-header-cart{top:calc(-14px + 70px / 2);}.sticky-m .mobile-filter, .sticky-m #cgkitpf-horizontal{top:70px;}.sticky-m .commercekit-atc-sticky-tabs{top:calc(70px - 1px);}.m-search-bh.sticky-m .commercekit-atc-sticky-tabs, .m-search-toggled.sticky-m .commercekit-atc-sticky-tabs{top:calc(70px + 60px - 1px);}.m-search-bh.sticky-m .mobile-filter, .m-search-toggled.sticky-m .mobile-filter, .m-search-bh.sticky-m #cgkitpf-horizontal, .m-search-toggled.sticky-m #cgkitpf-horizontal{top:calc(70px + 60px);}.sticky-m .cg-layout-vertical-scroll .cg-thumb-swiper{top:calc(70px + 10px);}body.theme-shoptimizer .site-header .custom-logo-link img, body.wp-custom-logo .site-header .custom-logo-link img{height:40px;}.m-search-bh .site-search, .m-search-toggled .site-search, .site-branding button.menu-toggle, .site-branding button.menu-toggle:hover{background-color:#fff;}.menu-toggle .bar, .site-header-cart a.cart-contents:hover .count{background-color:#111;}.menu-toggle .bar-text, .menu-toggle:hover .bar-text, .site-header-cart a.cart-contents .count{color:#111;}.mobile-search-toggle svg, .mobile-myaccount svg{stroke:#111;}.site-header-cart a.cart-contents:hover .count{background-color:#000000;}.site-header-cart a.cart-contents:not(:hover) .count{color:#000000;}.shoptimizer-cart-icon svg{stroke:#000000;}.site-header .site-header-cart a.cart-contents .count, .site-header-cart a.cart-contents .count:after{border-color:#000000;}.main-navigation ul li a, body .main-navigation ul.menu > li.menu-item-has-children > span.caret::after, .main-navigation .woocommerce-loop-product__title, .main-navigation ul.menu li.product, body .main-navigation ul.menu li.menu-item-has-children.full-width>.sub-menu-wrapper li h6 a, body .main-navigation ul.menu li.menu-item-has-children.full-width>.sub-menu-wrapper li h6 a:hover, .main-navigation ul.products li.product .price, body .main-navigation ul.menu li.menu-item-has-children li.menu-item-has-children span.caret, body.mobile-toggled .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li p.product__categories a, body.mobile-toggled ul.products li.product p.product__categories a, body li.menu-item-product p.product__categories, main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li.menu-item-has-children > a, .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li.heading > a, .mobile-extra, .mobile-extra h4, .mobile-extra a:not(.button){color:#222;}.main-navigation ul.menu li.menu-item-has-children span.caret::after{background-color:#222;}.main-navigation ul.menu > li.menu-item-has-children.dropdown-open > .sub-menu-wrapper{border-bottom-color:#eee;}}@media (min-width: 993px){.col-full-nav{background-color:#222;}.col-full.main-header{padding-top:30px;padding-bottom:30px;}.menu-primary-menu-container > ul > li > a, .site-header-cart, .logo-mark{line-height:60px;}.site-header-cart, .menu-primary-menu-container > ul > li.menu-button{height:60px;}.menu-primary-menu-container > ul > li > a{color:#fff;}.main-navigation ul.menu > li.menu-item-has-children > a::after{background-color:#fff;}.menu-primary-menu-container > ul.menu:hover > li > a{opacity:0.65;}.main-navigation ul.menu ul.sub-menu{background-color:#fff;}.main-navigation ul.menu ul li a, .main-navigation ul.nav-menu ul li a{color:#323232;}.main-navigation ul.menu ul a:hover{color:#4a73bb;}.shoptimizer-cart-icon svg{stroke:#ffffff;}.site-header-cart a.cart-contents:hover .count{color:#f4591b;}body.header-4:not(.full-width-header) .header-4-inner, .summary form.cart.commercekit_sticky-atc .commercekit-pdp-sticky-inner, .commercekit-atc-sticky-tabs ul.commercekit-atc-tab-links, .h-ckit-filters.no-woocommerce-sidebar .commercekit-product-filters{max-width:1170px;}}@media (min-width: 992px){.top-bar .textwidget{padding-top:10px;padding-bottom:10px;}}/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxtkybaba.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxakybaba.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxdkybaba.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxrkybaba.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxqkybaba.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxekyy.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxtkybaba.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxakybaba.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxdkybaba.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxrkybaba.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxqkybaba.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxekyy.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxtkybaba.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxakybaba.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxdkybaba.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxrkybaba.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxqkybaba.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxekyy.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxtkybaba.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxakybaba.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxdkybaba.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxrkybaba.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxqkybaba.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxekyy.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxtkybaba.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxakybaba.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxdkybaba.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxrkybaba.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxqkybaba.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxekyy.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxtkybaba.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxakybaba.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxdkybaba.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxrkybaba.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxqkybaba.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../woff2/zyxzkvelmyyaje8bplhncwdkr932-g7dytd-dmu1syxekyy.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}</style>
   <script defer="defer">	
 jQuery( document ).ready(function() {
jQuery('.cart-click').on('click', function(){
    jQuery(".theme-shoptimizer").addClass('.cfw-side-cart-open');
	jQuery(".theme-shoptimizer").removeClass('.cfw-side-cart-close');
   
});
jQuery('.cart-contents').on('click', function(){
    jQuery(".theme-shoptimizer").addClass('.cfw-side-cart-open');
	jQuery(".theme-shoptimizer").removeClass('.cfw-side-cart-close');
   
});
});
	
</script>	
<link rel="stylesheet" href="owl.carousel.min.css">
<link rel="stylesheet" href="owl.theme.default.min.css">

<!-- <script src="../js/jquery.min.js"></script> -->
<script src="../js/owl.carousel.min.js"></script>
<!-- Vaudit -->
<script async src="../js/pixel.js"></script>
<script>window.vauditTracker = window.vauditTracker ||
{};window.vauditTracker['siteIdentifier'] = '1f0a4f6d-78c2-6e05-895f-29a1d4613653';
</script>
<!-- End Vaudit -->
	
	
<script>
document.addEventListener("DOMContentLoaded", function() {
  // Get all WooCommerce rating blocks
  document.querySelectorAll(".woocommerce-product-rating").forEach(function(ratingEl) {
    // Find the .star-rating element
    const starEl = ratingEl.querySelector(".star-rating");
    if (!starEl) return;

    // Extract rating number from aria-label (e.g., "Rated 4.96 out of 5")
    const aria = starEl.getAttribute("aria-label") || "";
    const match = aria.match(/Rated\s*([\d.]+)/);
    const ratingValue = match ? match[1] : "";

    // If rating found, create and insert <strong class="rating">...</strong>
    if (ratingValue) {
      const strong = document.createElement("strong");
      strong.className = "rating";
      strong.textContent = ratingValue;

      // Insert right after .star-rating
      if (starEl.nextSibling) {
        starEl.parentNode.insertBefore(strong, starEl.nextSibling);
      } else {
        starEl.parentNode.appendChild(strong);
      }
    }
  });
});
</script>
	

</head>

<body class="error404 wp-custom-logo wp-theme-shoptimizer wp-child-theme-shoptimizer-child theme-shoptimizer woocommerce-no-js pdp-ajax sticky-m sticky-d pdp-g-regular sticky-b pdp-full right-archives-sidebar right-page-sidebar wc-active product-align-left elementor-default elementor-kit-1244">

<!-- GTM Container placement set to manual -->
<!-- Google Tag Manager (noscript) -->
				<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N97L8HJ" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<!-- GTM Container placement set to manual -->
<!-- Google Tag Manager (noscript) -->
<div class="mobile-menu close-drawer">
				<span aria-hidden="true">
					<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5"><path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12"></path></svg>
				</span>
		</div>
<div id="page" class="hfeed site">

			<a class="skip-link screen-reader-text" href="#site-navigation">Skip to navigation</a>
		<a class="skip-link screen-reader-text" href="#content">Skip to content</a>
				<div class="shoptimizer-mini-cart-wrap">
			<div id="ajax-loading">
				<div class="shoptimizer-loader">
					<div class="spinner">
					<div class="bounce1"></div>
					<div class="bounce2"></div>
					<div class="bounce3"></div>
					</div>
				</div>
			</div>
			<div class="cart-drawer-heading">Your Cart</div>
			<div class="close-drawer">
				<span aria-hidden="true">
					<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5"><path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12"></path></svg>
				</span>
			</div>

				<div class="widget woocommerce widget_shopping_cart"><div class="widget_shopping_cart_content"></div></div>
			</div>


			
	
		
					<div class="col-full topbar-wrapper">
		
			<div class="top-bar">
				<div class="col-full">
										<div class="widget_text top-bar-center  widget_custom_html"><div class="textwidget custom-html-widget"><div class="top-bar-left">
	<div class="top-bar-left-desktop">
		Free Shipping to US & Canada & The Best Quality Refurbished Retro Products!
	</div>
	<div class="top-bar-left-mobile">
		<marquee behavior="scroll" direction="left">Free Shipping on orders over $30 (U.S.) & $50 (Canada). Plus, 1-Year Warranty & Personalized Support!</marquee>
	</div>
</div>

<div class="top-bar-right">
	<div class="top-bar-right-desktop">
		Shop Retro vGames for a 1 YEAR Warranty Available on ALL Purchases!
	</div>
</div></div></div>									</div>
			</div>
		</div>
			
		
	<header id="masthead" class="site-header">

		<div class="menu-overlay"></div>

		<div class="main-header col-full">

					<div class="site-branding">
			<button class="menu-toggle" aria-label="Menu" aria-controls="site-navigation" aria-expanded="false">
				<span class="bar"></span><span class="bar"></span><span class="bar"></span>
					
			</button>
			<a href="https://retrovgames.com/" class="custom-logo-link"><picture><source srcset="https://retrovgames.com/wp-content/webp-express/webp-images/uploads/2023/03/logo.png.webp 360w, https://retrovgames.com/wp-content/webp-express/webp-images/uploads/2023/03/logo-300x66.png.webp 300w, https://retrovgames.com/wp-content/webp-express/webp-images/uploads/2023/03/logo-60x13.png.webp 60w, https://retrovgames.com/wp-content/webp-express/webp-images/uploads/2023/03/logo-110x24.png.webp 110w, https://retrovgames.com/wp-content/webp-express/webp-images/uploads/2023/03/logo-150x33.png.webp 150w, https://retrovgames.com/wp-content/webp-express/webp-images/uploads/2023/03/logo-64x14.png.webp 64w" sizes="(max-width: 360px) 147px, (max-width: 360px) 100vw, 360px" type="image/webp"><img width="360" height="79" src="https://retrovgames.com/wp-content/uploads/2023/03/logo.png" class="custom-logo webpexpress-processed" alt="retro Video game store Retro vGames" srcset="https://retrovgames.com/wp-content/uploads/2023/03/logo.png 360w, https://retrovgames.com/wp-content/uploads/2023/03/logo-300x66.png 300w, https://retrovgames.com/wp-content/uploads/2023/03/logo-60x13.png 60w, https://retrovgames.com/wp-content/uploads/2023/03/logo-110x24.png 110w, https://retrovgames.com/wp-content/uploads/2023/03/logo-150x33.png 150w, https://retrovgames.com/wp-content/uploads/2023/03/logo-64x14.png 64w" sizes="(max-width: 360px) 147px, (max-width: 360px) 100vw, 360px"></picture></a>		</div>
											<button class="mobile-search-toggle" aria-label="Search toggle" aria-expanded="false">
									<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
					  <path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" />
					</svg>
				</button>
						
																					<div class="site-search type-outline">
													<div  class="dgwt-wcas-search-wrapp dgwt-wcas-has-submit woocommerce dgwt-wcas-style-pirx js-dgwt-wcas-layout-classic dgwt-wcas-layout-classic js-dgwt-wcas-mobile-overlay-disabled">
		<form class="dgwt-wcas-search-form" role="search" action="https://retrovgames.com/" method="get">
		<div class="dgwt-wcas-sf-wrapp">
						<label class="screen-reader-text"
				   for="dgwt-wcas-search-input-1">Products search</label>

			<input id="dgwt-wcas-search-input-1"
				   type="search"
				   class="dgwt-wcas-search-input"
				   name="s"
				   value=""
				   placeholder="Search for games and consoles here"
				   autocomplete="off"
							/>
			<div class="dgwt-wcas-preloader"></div>

			<div class="dgwt-wcas-voice-search"></div>

							<button type="submit"
						aria-label="Search"
						class="dgwt-wcas-search-submit">				<svg class="dgwt-wcas-ico-magnifier" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18">
					<path  d=" M 16.722523,17.901412 C 16.572585,17.825208 15.36088,16.670476 14.029846,15.33534 L 11.609782,12.907819 11.01926,13.29667 C 8.7613237,14.783493 5.6172703,14.768302 3.332423,13.259528 -0.07366363,11.010358 -1.0146502,6.5989684 1.1898146,3.2148776
						  1.5505179,2.6611594 2.4056498,1.7447266 2.9644271,1.3130497 3.4423015,0.94387379 4.3921825,0.48568469 5.1732652,0.2475835 5.886299,0.03022609 6.1341883,0 7.2037391,0 8.2732897,0 8.521179,0.03022609 9.234213,0.2475835 c 0.781083,0.23810119 1.730962,0.69629029 2.208837,1.0654662
						  0.532501,0.4113763 1.39922,1.3400096 1.760153,1.8858877 1.520655,2.2998531 1.599025,5.3023778 0.199549,7.6451086 -0.208076,0.348322 -0.393306,0.668209 -0.411622,0.710863 -0.01831,0.04265 1.065556,1.18264 2.408603,2.533307 1.343046,1.350666 2.486621,2.574792 2.541278,2.720279 0.282475,0.7519
						  -0.503089,1.456506 -1.218488,1.092917 z M 8.4027892,12.475062 C 9.434946,12.25579 10.131043,11.855461 10.99416,10.984753 11.554519,10.419467 11.842507,10.042366 12.062078,9.5863882 12.794223,8.0659672 12.793657,6.2652398 12.060578,4.756293 11.680383,3.9737304 10.453587,2.7178427
						  9.730569,2.3710306 8.6921295,1.8729196 8.3992147,1.807606 7.2037567,1.807606 6.0082984,1.807606 5.7153841,1.87292 4.6769446,2.3710306 3.9539263,2.7178427 2.7271301,3.9737304 2.3469352,4.756293 1.6138384,6.2652398 1.6132726,8.0659672 2.3454252,9.5863882 c 0.4167354,0.8654208 1.5978784,2.0575608
						  2.4443766,2.4671358 1.0971012,0.530827 2.3890403,0.681561 3.6130134,0.421538 z
					"/>
				</svg>
				</button>
			
			<input type="hidden" name="post_type" value="product"/>
			<input type="hidden" name="dgwt_wcas" value="1"/>

			
					</div>
	</form>
</div>
						</div>
													<nav class="secondary-navigation" aria-label="Secondary Navigation">
					<div class="menu-new-header-container"><ul id="menu-new-header" class="menu">
            <li class="menu-item account-menu">
                <a href="https://retrovgames.com/my-account/" class="account-icon"><img src="https://retrovgames.com/wp-content/uploads/2025/10/user.svg" class="rv-user-icon" alt="User Icon" /></a>
            </li></ul></div>				</nav><!-- #site-navigation -->
								



		<ul class="site-header-cart menu">
			<li>			
	<div class="cart-click">

					<a class="cart-contents" href="#" title="View your shopping cart">
		
		<span class="amount"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#036;</span>0.00</bdi></span></span>

		
		<span class="count">0</span>
		
		
		

		</a>
	</div>	
		</li>
		</ul>
		
								<div class="s-observer"></div>
		
		</div>


	</header><!-- #masthead -->

	
	<div class="col-full-nav special_one"
	
	>
	<style>
		.widget_currency_sel_widget:empty{
			display: none;
		}

		.wcml-dropdown a{
			color: #222222;
			font-weight: 600;
		}

		@media (min-width: 993px){
			.shoptimizer-primary-navigation.col-full{
				margin-left: 0 !important;
				margin-right:0 !important;
			}

			.col-full-nav.special_one{
				display:flex;
				justify-content: center;
				align-items: center;
			}
		}

	</style>

	<div class="shoptimizer-primary-navigation col-full">		<nav id="site-navigation" class="main-navigation" aria-label="Primary Navigation">

			
			<div class="primary-navigation">				
			
					
						<div class="menu-primary-menu-container">
				<ul id="menu-secondary-menu" class="menu"><li id="nav-menu-item-240907" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home"><a href="https://retrovgames.com/" class="cg-menu-link main-menu-link"><span>Home</span></a></li>
<li id="nav-menu-item-78427" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><a href="https://retrovgames.com/nintendo/" class="cg-menu-link main-menu-link"><span>Nintendo</span></a><span class="caret"></span>
<div class='sub-menu-wrapper'><div class='container'><ul class='sub-menu'>
	<li id="nav-menu-item-77566" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/nintendo-nes/" class="cg-menu-link sub-menu-link"><span>Nintendo NES</span></a></li>
	<li id="nav-menu-item-77567" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/super-nintendo/" class="cg-menu-link sub-menu-link"><span>Super Nintendo</span></a></li>
	<li id="nav-menu-item-77547" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/nintendo-64/" class="cg-menu-link sub-menu-link"><span>Nintendo 64</span></a></li>
	<li id="nav-menu-item-77568" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/gamecube/" class="cg-menu-link sub-menu-link"><span>Gamecube</span></a></li>
	<li id="nav-menu-item-77569" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/nintendo-wii/" class="cg-menu-link sub-menu-link"><span>Nintendo Wii</span></a></li>
	<li id="nav-menu-item-77570" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/nintendo-wii-u/" class="cg-menu-link sub-menu-link"><span>Nintendo Wii U</span></a></li>
	<li id="nav-menu-item-77576" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/nintendo-switch/" class="cg-menu-link sub-menu-link"><span>Nintendo Switch</span></a></li>
</ul></div></div>
</li>
<li id="nav-menu-item-78428" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><a href="https://retrovgames.com/handhelds/" class="cg-menu-link main-menu-link"><span>Handhelds</span></a><span class="caret"></span>
<div class='sub-menu-wrapper'><div class='container'><ul class='sub-menu'>
	<li id="nav-menu-item-77572" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/gameboy/" class="cg-menu-link sub-menu-link"><span>Gameboy</span></a></li>
	<li id="nav-menu-item-77577" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/gameboy-color/" class="cg-menu-link sub-menu-link"><span>Gameboy Color</span></a></li>
	<li id="nav-menu-item-77573" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/gameboy-advance/" class="cg-menu-link sub-menu-link"><span>Gameboy Advance</span></a></li>
	<li id="nav-menu-item-77574" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/nintendo-ds/" class="cg-menu-link sub-menu-link"><span>Nintendo DS</span></a></li>
	<li id="nav-menu-item-77575" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/nintendo-3ds/" class="cg-menu-link sub-menu-link"><span>Nintendo 3DS</span></a></li>
	<li id="nav-menu-item-77552" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/playstation-portable/" class="cg-menu-link sub-menu-link"><span>PlayStation Portable</span></a></li>
	<li id="nav-menu-item-77553" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/playstation-vita/" class="cg-menu-link sub-menu-link"><span>PlayStation Vita</span></a></li>
</ul></div></div>
</li>
<li id="nav-menu-item-78432" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><a href="https://retrovgames.com/playstation/" class="cg-menu-link main-menu-link"><span>PlayStation</span></a><span class="caret"></span>
<div class='sub-menu-wrapper'><div class='container'><ul class='sub-menu'>
	<li id="nav-menu-item-77548" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/playstation-1/" class="cg-menu-link sub-menu-link"><span>PlayStation 1</span></a></li>
	<li id="nav-menu-item-77549" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/playstation-2/" class="cg-menu-link sub-menu-link"><span>PlayStation 2</span></a></li>
	<li id="nav-menu-item-77550" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/playstation-3/" class="cg-menu-link sub-menu-link"><span>PlayStation 3</span></a></li>
	<li id="nav-menu-item-77551" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/playstation-4/" class="cg-menu-link sub-menu-link"><span>PlayStation 4</span></a></li>
	<li id="nav-menu-item-92924" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat"><a href="https://retrovgames.com/playstation/playstation-5/" class="cg-menu-link sub-menu-link"><span>PlayStation 5</span></a></li>
</ul></div></div>
</li>
<li id="nav-menu-item-78433" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><a href="https://retrovgames.com/xbox/" class="cg-menu-link main-menu-link"><span>Xbox</span></a><span class="caret"></span>
<div class='sub-menu-wrapper'><div class='container'><ul class='sub-menu'>
	<li id="nav-menu-item-77554" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/original-xbox/" class="cg-menu-link sub-menu-link"><span>Original Xbox</span></a></li>
	<li id="nav-menu-item-77555" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/xbox-360/" class="cg-menu-link sub-menu-link"><span>Xbox 360</span></a></li>
	<li id="nav-menu-item-77556" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/xbox-one/" class="cg-menu-link sub-menu-link"><span>Xbox One</span></a></li>
</ul></div></div>
</li>
<li id="nav-menu-item-78434" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><a href="https://retrovgames.com/sega/" class="cg-menu-link main-menu-link"><span>Sega</span></a><span class="caret"></span>
<div class='sub-menu-wrapper'><div class='container'><ul class='sub-menu'>
	<li id="nav-menu-item-77557" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/master-system/" class="cg-menu-link sub-menu-link"><span>Master System</span></a></li>
	<li id="nav-menu-item-77560" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/game-gear/" class="cg-menu-link sub-menu-link"><span>Game Gear</span></a></li>
	<li id="nav-menu-item-77559" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/sega-genesis/" class="cg-menu-link sub-menu-link"><span>Sega Genesis</span></a></li>
	<li id="nav-menu-item-77561" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/sega-saturn/" class="cg-menu-link sub-menu-link"><span>Sega Saturn</span></a></li>
	<li id="nav-menu-item-77558" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/sega-dreamcast/" class="cg-menu-link sub-menu-link"><span>Sega Dreamcast</span></a></li>
</ul></div></div>
</li>
<li id="nav-menu-item-78435" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><a href="https://retrovgames.com/atari-more/" class="cg-menu-link main-menu-link"><span>Atari &#038; More</span></a><span class="caret"></span>
<div class='sub-menu-wrapper'><div class='container'><ul class='sub-menu'>
	<li id="nav-menu-item-77562" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/atari-2600/" class="cg-menu-link sub-menu-link"><span>Atari 2600</span></a></li>
	<li id="nav-menu-item-77563" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/colecovision/" class="cg-menu-link sub-menu-link"><span>Colecovision</span></a></li>
	<li id="nav-menu-item-77565" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/turbo-grafx-16/" class="cg-menu-link sub-menu-link"><span>Turbo Grafx 16</span></a></li>
</ul></div></div>
</li>
<li id="nav-menu-item-1352" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children"><a href="#" class="cg-menu-link main-menu-link"><span>Help</span></a><span class="caret"></span>
<div class='sub-menu-wrapper'><div class='container'><ul class='sub-menu'>
	<li id="nav-menu-item-699854" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://retrovgames.com/sell-us-your-game/" class="cg-menu-link sub-menu-link"><span>Sell Us Your Game</span></a></li>
	<li id="nav-menu-item-1534" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="#" class="cg-menu-link sub-menu-link"><span>Track Your Order</span></a></li>
	<li id="nav-menu-item-1538" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/shipping-policy/" class="cg-menu-link sub-menu-link"><span>Shipping Policy</span></a></li>
	<li id="nav-menu-item-1537" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/return-policy/" class="cg-menu-link sub-menu-link"><span>Returns &#038; Refunds</span></a></li>
	<li id="nav-menu-item-1535" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/faqs/" class="cg-menu-link sub-menu-link"><span>FAQs Center</span></a></li>
	<li id="nav-menu-item-236039" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/my-account/" class="cg-menu-link sub-menu-link"><span>My Account / Order History</span></a></li>
	<li id="nav-menu-item-695275" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://retrovgames.com/contact-us/" class="cg-menu-link sub-menu-link"><span>Contact Support</span></a></li>
	<li id="nav-menu-item-1539" class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://retrovgames.com/about-us/" class="cg-menu-link sub-menu-link"><span>About Retro vGames</span></a></li>
</ul></div></div>
</li>
<li id="nav-menu-item-670596" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent"><a href="https://retrovgames.com/blog/" class="cg-menu-link main-menu-link"><span>Blog</span></a></li>
</ul>			</div>
					

		</div>
		</nav><!-- #site-navigation -->
		<div class="mobile-extra"><div id="text-20" class="widget widget_text">			<div class="textwidget"><div class="menusidebar-bootom">
<div class="menutop-image"><picture><source srcset="https://retrovgames.com/wp-content/webp-express/webp-images/uploads/2025/09/menulogo-icon.png.webp" type="image/webp"><img decoding="async" src="https://retrovgames.com/wp-content/uploads/2025/09/menulogo-icon.png" class="webpexpress-processed"></picture></div>
<div class="menutwo-box">
<div class="menuleft-box">
<h4>Browse</h4>
<p> <a href="../index-5.html">My Account</a><br />
<a href="../index-46.html">Customer Help</a>
</div>
<div class="menuright-box">
<h4>Chat with us</h4>
<p><a href="tel:+1423-873-8768">Call at: +1 423-873-8768</a><br />
<a href="mailto:help@retrovgames.com">Email: help@retrovgames.com</a></p>
</div>
</div>
</div>
</div>
		</div></div>					



		<ul class="site-header-cart menu">
			<li>			
	<div class="cart-click">

					<a class="cart-contents" href="#" title="View your shopping cart">
		
		<span class="amount"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">&#036;</span>0.00</bdi></span></span>

		
		<span class="count">0</span>
		
		
		

		</a>
	</div>	
		</li>
		</ul>
		
					</div>	<div class="swithcer_cont changed">
			</div> 
	</div>

			<div class="mobile-overlay"></div>
			
				
	<div id="content" class="site-content" tabindex="-1">

		<div class="shoptimizer-archive">

		<div class="archive-header">
			<div class="col-full">
				<nav class="woocommerce-breadcrumb" aria-label="Breadcrumb"><a href="../index.html">Home</a><span class="breadcrumb-separator"> / </span>Error 404</nav><div class="woocommerce"></div>			</div>
		</div>

		<div class="col-full">

<div style="text-align:center; padding:50px;">
    <picture><source srcset="https://retrovgames.com/wp-content/webp-express/webp-images/uploads/2024/08/Untitled_design-removebg-preview.png.webp" type="image/webp"><img src="https://retrovgames.com/wp-content/uploads/2024/08/Untitled_design-removebg-preview.png" alt="Error Image" style="width: 200px; margin-bottom: 10px; display: block; margin-left: auto; margin-right: auto;" class="webpexpress-processed"></picture>
    <h1 style="color: #333; margin-bottom: 20px;">Sorry, we don't have what you're looking for yet.</h1>
      <!-- Add a redirect button to the homepage -->
      <button onclick="window.location.href='../index.html';" style="margin-top: 4px; font-weight: bold; background-color: #EA5D0B; color: white; border: none; font-size: 16px; cursor: pointer;">
        Back To Homepage
    </button>
    <!-- <p style="color: #666; font-size: 18px; line-height: 1.5; margin-bottom: 20px;font-weight: bold;">
        Our server is having a hard time with this one. Try clearing your browser history and hitting refresh.
    </p> -->
    <p style="color: #666; font-size: 18px; line-height: 1.5; margin-bottom: 20px;font-weight: bold;">
        No luck? Tell us who you're shopping for, and we'll get you back on track.
    </p>
    
    <div style="margin-top: 30px;">
        <button onclick="window.location.href='../index-104.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Accessories</button><button onclick="window.location.href='../index-105.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Amiibo</button><button onclick="window.location.href='../index-38.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Atari &amp; More</button><button onclick="window.location.href='../index-106.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Atari 2600</button><button onclick="window.location.href='../index-107.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Colecovision</button><button onclick="window.location.href='../index-108.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Turbo Grafx 16</button><button onclick="window.location.href='../index-109.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Consoles</button><button onclick="window.location.href='../index-110.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Cool Stuff</button><button onclick="window.location.href='../index-111.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Expedited Shipping</button><button onclick="window.location.href='../index-112.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Game &amp; Watch</button><button onclick="window.location.href='../index-14.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Handhelds</button><button onclick="window.location.href='../index-113.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Gameboy</button><button onclick="window.location.href='../index-114.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Gameboy Color</button><button onclick="window.location.href='../index-115.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Gameboy Advance</button><button onclick="window.location.href='../index-116.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Nintendo DS</button><button onclick="window.location.href='../index-117.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Nintendo 3DS</button><button onclick="window.location.href='../index-118.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">PlayStation Portable</button><button onclick="window.location.href='../index-119.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">PlayStation Vita</button><button onclick="window.location.href='../index-120.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Mystery Boxes</button><button onclick="window.location.href='../index-6.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Nintendo</button><button onclick="window.location.href='../index-121.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Nintendo NES</button><button onclick="window.location.href='../index-122.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Super Nintendo</button><button onclick="window.location.href='../index-123.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Nintendo 64</button><button onclick="window.location.href='../index-78.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Gamecube</button><button onclick="window.location.href='../index-124.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Nintendo Wii</button><button onclick="window.location.href='../index-125.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Nintendo Wii U</button><button onclick="window.location.href='../index-126.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Nintendo Switch</button><button onclick="window.location.href='../index-22.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">PlayStation</button><button onclick="window.location.href='../index-127.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">PlayStation 1</button><button onclick="window.location.href='../index-128.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">PlayStation 2</button><button onclick="window.location.href='../index-129.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">PlayStation 3</button><button onclick="window.location.href='../index-130.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">PlayStation 4</button><button onclick="window.location.href='../index-27.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">PlayStation 5</button><button onclick="window.location.href='../index-131.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Retro Featured</button><button onclick="window.location.href='../index-32.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Sega</button><button onclick="window.location.href='../index-132.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Master System</button><button onclick="window.location.href='../index-133.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Game Gear</button><button onclick="window.location.href='../index-134.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Sega Genesis</button><button onclick="window.location.href='../index-135.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Sega Saturn</button><button onclick="window.location.href='../index-136.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Sega Dreamcast</button><button onclick="window.location.href='../index-137.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Virtual Boy</button><button onclick="window.location.href='../index-28.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Xbox</button><button onclick="window.location.href='../index-138.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Original Xbox</button><button onclick="window.location.href='../index-139.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Xbox 360</button><button onclick="window.location.href='../index-140.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Xbox One</button><button onclick="window.location.href='../index-141.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Uncategorized</button><button onclick="window.location.href='../index-142.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Intellivision</button><button onclick="window.location.href='../index-143.html';" style="padding: 10px 20px; margin: 10px;font-weight: bold; background-color: #fff; border: black;border-style: solid;border-width: 1px; font-size: 15px; cursor: pointer;">Neo Geo</button>    </div>
</div>




    </div><!-- .col-full -->

  </div><!-- #content -->


</div>

  					<div class="below-content">
			<div class="col-full">
				<div id="text-26" class="widget widget_text"><span class="gamma widget-title">Sign up for exclusive offers and 10% off your first order!</span>			<div class="textwidget"></div>
		</div><div id="text-28" class="widget widget_text">			<div class="textwidget"><iframe title="Retrovgames Signup Form" id="iframe1" style="overflow: scroll; width: 100%; border-width:100%;" src="https://omniform1.com/signup/v1/61033427e9d524001abdae3e_61277730555ff3001eef3d9b.html" name="iframe1" frameborder="0" scrolling="no">
</iframe>
</div>
		</div>			</div>
		</div>
			
			


  					<footer class="site-footer">
			<div class="col-full">
				<div id="nav_menu-3" class="widget widget_nav_menu"><span class="gamma widget-title">Start here</span><div class="menu-footer-start-here-container"><ul id="menu-footer-start-here" class="menu"><li id="menu-item-240396" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-240396"><a href="../index-48.html">Blog<div class="icon-wrapper"> </div></a></li>
<li id="menu-item-240397" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-240397"><a href="../index-45.html">FAQs<div class="icon-wrapper"> </div></a></li>
<li id="menu-item-699851" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-699851"><a href="../index-42.html">Sell Us Your Game<div class="icon-wrapper"> </div></a></li>
<li id="menu-item-240957" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-240957"><a href="../index-61.html">Wholesale Information</a></li>
</ul></div></div><div id="nav_menu-4" class="widget widget_nav_menu"><span class="gamma widget-title">Our Policies</span><div class="menu-footer-our-policies-container"><ul id="menu-footer-our-policies" class="menu"><li id="menu-item-240401" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-240401"><a href="../index-44.html">Refund Policy</a></li>
<li id="menu-item-240403" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-240403"><a href="../index-43.html">Shipping Policy<div class="icon-wrapper"> </div></a></li>
<li id="menu-item-241111" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-241111"><a href="../index-62.html">Cancellation Policy<div class="icon-wrapper"> </div></a></li>
<li id="menu-item-682156" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-682156"><a rel="privacy-policy" href="../index-63.html">Privacy Policy &#038; Terms and Conditions<div class="icon-wrapper"> </div></a></li>
</ul></div></div><div id="nav_menu-5" class="widget widget_nav_menu"><span class="gamma widget-title">Post order Help</span><div class="menu-footer-post-order-help-container"><ul id="menu-footer-post-order-help" class="menu"><li id="menu-item-254168" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-254168"><a href="../index-64.html">Affiliates<div class="icon-wrapper"> </div></a></li>
<li id="menu-item-240954" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-240954"><a href="../index-65.html">Track a Package</a></li>
<li id="menu-item-253429" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-253429"><a href="../index-5.html">Start a Return</a></li>
<li id="menu-item-695393" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-695393"><a href="../index-46.html">Contact Us<div class="icon-wrapper"> </div></a></li>
</ul></div></div><div id="text-22" class="widget widget_text"><span class="gamma widget-title">Reach us</span>			<div class="textwidget"><ul class="footer-ul">
<li>
<ul class="footer-inner-ul">
<li><span class="footer-icons"><img decoding="async" src="https://retrovgames.com/wp-content/uploads/2023/03/phone-3-1.svg" alt="Call US" /></span></li>
<li><span class="footer-icons"><img decoding="async" src="https://retrovgames.com/wp-content/uploads/2023/03/message-2-1.svg" alt="Message US" /></span></li>
<li><a href="tel:4238738768">(423) 873-8768</a></li>
</ul>
</li>
<li>
<ul class="footer-inner-ul">
<li><span class="footer-icons"><img decoding="async" src="https://retrovgames.com/wp-content/uploads/2023/03/gmail.svg" alt="Email Us" /></span></li>
<li><a href="mailto:help@retrovgames.com">help@retrovgames.com</a></li>
</ul>
</li>
<li>
<ul class="footer-inner-ul">
<li><span class="footer-icons"><img decoding="async" src="https://retrovgames.com/wp-content/uploads/2023/03/time-1-1.svg" alt="Hours" /></span></li>
<li>Monday to Saturday 8AM to 11PM EST</li>
</ul>
</li>
<li>
<ul class="footer-inner-ul">
<li><span class="footer-icons"><img decoding="async" src="https://retrovgames.com/wp-content/uploads/2023/03/location-2-1.svg" alt="Reach us" /></span></li>
<li><strong>U.S Address:</strong> <br /><a href="https://maps.app.goo.gl/17KKzLraa5yndkKC7" target="_blank" rel="noopener">Retro vGames 111 West Elm Street Fleetwood, PA 19522 United States</a></li>
</ul>
</li>
<li>
<ul class="footer-inner-ul">
<li><span class="footer-icons"><img decoding="async" src="https://retrovgames.com/wp-content/uploads/2023/03/location-2-1.svg" alt="Reach us" /></span></li>
<li><strong>Canada Address:</strong> <br /><a href="https://maps.app.goo.gl/RREz18JsdB6GJVnB9" target="_blank" rel="noopener">Retro vGames Unit 145, 11500 Stonehill Drive NE, Calgary AB, T3N 2M7</a></li>
</ul>
</li>
</ul>
<p><!-- Social Media Icons --></p>
<ul class="footer-ul" style="list-style: none; padding: 0; margin: 0;">
<li>
<ul class="footer-inner-ul social-media" style="display: flex; list-style: none; padding: 0; margin: 0;">
<li><a href="https://www.facebook.com/Retrovgamess" target="_blank" rel="noopener"><br />
<img decoding="async" style="display: block; max-width: 100%; height: 26px; border: 0; border-radius: 0;" src="https://retrovgames.com/wp-content/uploads/2024/10/1.svg" alt="Facebook" /><br />
</a></li>
<li><a href="https://twitter.com/retrovgameshop" target="_blank" rel="noopener"><br />
<img decoding="async" style="display: block; max-width: 100%; height: 26px; border: 0; border-radius: 0;" src="https://retrovgames.com/wp-content/uploads/2024/10/6.svg" alt="Twitter" /><br />
</a></li>
<li><a href="https://www.instagram.com/retrovgamesshop/" target="_blank" rel="noopener"><br />
<img decoding="async" style="display: block; max-width: 100%; height: 26px; border: 0; border-radius: 0;" src="https://retrovgames.com/wp-content/uploads/2024/10/2.svg" alt="Instagram" /><br />
</a></li>
<li><a href="https://www.youtube.com/@Retro-v-Games" target="_blank" rel="noopener"><br />
<img decoding="async" style="display: block; max-width: 100%; height: 26px; border: 0; border-radius: 0;" src="https://retrovgames.com/wp-content/uploads/2024/10/7.svg" alt="YouTube" /><br />
</a></li>
<li><a href="http://Tiktok.com/@retrovgames.com?is_from_webapp=1&amp;sender_device=pc" target="_blank" rel="noopener"><br />
<img decoding="async" style="display: block; max-width: 100%; height: 26px; border: 0; border-radius: 0;" src="https://retrovgames.com/wp-content/uploads/2024/10/5.svg" alt="TikTok" /><br />
</a></li>
<li><a href="https://www.threads.net/@retrovgamesshop/" target="_blank" rel="noopener"><br />
<img decoding="async" style="display: block; max-width: 100%; height: 26px; border: 0; border-radius: 0;" src="https://retrovgames.com/wp-content/uploads/2024/10/4.svg" alt="Threads" /><br />
</a></li>
</ul>
</li>
</ul>
</div>
		</div><div id="block-14" class="widget widget_block"><p style="font-size:16px; line-height:30px; font-weight:400;margin-left:18px;">Get a discount off your first order and EXCLUSIVE deals on your favorite video games and classic game consoles! </p>
<p><iframe src="https://omniform1.com/signup/v1/61033427e9d524001abdae3e_61277730555ff3001eef3d9b.html" width="100%" height="90px" style="border:none;"><br />
</iframe></p></div><div id="custom_html-3" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"></div></div><div id="custom_html-6" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><img loading="lazy" src="https://retrovgames.com/wp-content/uploads/2022/08/strip-595xh.pngw3_.webp" alt="payment" />
</div></div><div id="block-16" class="widget widget_block widget_text">
<p>© 2016-2025 Retro vGames </p>
</div>			</div>
		</footer>
			
								<footer class="copyright">
			<div class="col-full">
				<div id="text-27" class="widget widget_text">			<div class="textwidget"><p>© 2016-2025 Retro vGames</p>
</div>
		</div>			</div>
		</footer>
			
			


  




</div><!-- #page -->


<!-- Start of retrovgames Zendesk Widget script -->


<!-- End of retrovgames Zendesk Widget script -->

		<div id="cfw-side-cart-overlay"></div>
		<div class="checkoutwc cfw-grid" id="cfw-side-cart" role="dialog" aria-modal="true" aria-label="Cart">
			<div id="cfw-side-cart-container"></div>		</div>

				<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/shoptimizer-child\/*","\/wp-content\/themes\/shoptimizer\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script>
jQuery(function($){
	$(document).on('change', '.rkos-add-upsell', function(){
		var box = $(this);
		if(!box.is(':checked')) return;

		var pid = box.data('id');
		var price = box.data('price');

		box.closest('.rkos-upsell-card').css('opacity','0.6');

		$.ajax({
			url: 'https://retrovgames.com/wp-admin/admin-ajax.php',
			type: 'POST',
			data: { action: 'rkos_add_upsell_to_cart', product_id: pid, discounted_price: price },
			success: function(res){
				if(res.success){
					box.closest('.rkos-upsell-card').css('opacity','1');
					box.prop('disabled', true);
					box.after('<span style="color:#1a8917;font-weight:600;margin-left:6px;">Added ✅</span>');
					setTimeout(()=>location.reload(), 800);
				}else{
					alert('Error adding item.');
				}
			}
		});
	});
});
</script>
<script>
var ajaxurl = '../admin-ajax.html';
</script>
<div id="responsive-sidebar-btn" class="responsive-sidebar-btn" style="display: none;">
         <img class='responsive-sidebar-btn-img' src="../png/sidebar-icon.png"> 
        </div><script type='text/javascript'>

        var wrId = document.getElementById('secondary');  
        var wr = document.getElementsByClassName('resp-sidebar-wrapper');
        var btn = document.getElementsByClassName('responsive-sidebar-btn');
        var openedClass = 'opened';
        
        var close = document.createElement('div');
        close.id = 'responsive-sidebar-close';  
        document.body.prepend(close);

        if(wrId != null || wr.length != 0){
        
        for (var i = 0; i < btn.length; i++) {
           btn[i].style.cssText = '';
        }
        
             
        } 
        
        for (var i = 0; i < btn.length; i++) {
            btn[i].addEventListener('click', function() {
              if(!this.classList.contains(openedClass)){
                    openMobileSidebar();
              }else{
                  closeMobileSidebar();
              }            
            });
        }
       
        close.addEventListener('click', function() {
              closeMobileSidebar();              
        });
        
        function openMobileSidebar() {
        
            close.classList.add(openedClass);
        
            if(wrId != null){
                 wrId.classList.add(openedClass);
            }
            if(wr.length != 0){
                  wr[0].classList.add(openedClass);
            }   
            
                  for (var i = 0; i < btn.length; i++) {
                    btn[i].classList.add(openedClass);
                }
                
        }
        
        function closeMobileSidebar() {
        
            close.classList.remove(openedClass);
            
            if(wrId != null){
                 wrId.classList.remove(openedClass);
            }
            if(wr.length != 0){
                  wr[0].classList.remove(openedClass);
            }
            
            for (var i = 0; i < btn.length; i++) {
               btn[i].classList.remove(openedClass);
            }     
        }
        
        function findAncestor (el, cls) {
            while ((el = el.parentElement) && !el.classList.contains(cls));
            return el;
        }      
        
            var touchstartX = 0;
            var touchstartY = 0;
            var touchendX = 0;
            var touchendY = 0;
            var deltaY = 60;
            var deltaX = 10;
            var isSwiped;
        
            document.body.addEventListener('touchstart', function(event) {
                isSwiped  = true;
                touchstartX = event.changedTouches[0].screenX;
                touchstartY = event.changedTouches[0].screenY;
                
               if(findAncestor (event.target, 'widget_price_filter') != null){
               isSwiped = false;
               };
               
             
            }, false);
        
            document.body.addEventListener('touchend', function(event) {
                touchendX = event.changedTouches[0].screenX;
                touchendY = event.changedTouches[0].screenY;      
                handleGesure();
            }, false); 
        
             
            function handleGesure() {
                    var distanceY = Math.abs(touchendY - touchstartY);
                    var distanceX = Math.abs(touchendX - touchstartX);
          
                    if (touchendX < touchstartX && distanceY <= deltaY && distanceX >= deltaX) {   
                        if(isSwiped){
                             closeMobileSidebar();
                        } 
                    }
                    if (touchendX > touchstartX && distanceY <= deltaY && distanceX >= deltaX) { 
                      
                         if(isSwiped && touchstartX < 40){
                            openMobileSidebar();
                         }
                    }     
                }</script><script type=" text/javascript">
//OMNISEND-SNIPPET-SOURCE-CODE-V1
window.omnisend = window.omnisend || [];
omnisend.push(["accountID", "61033427e9d524001abdae3e"]);
omnisend.push(["track", "$pageViewed"]);
!function(){ var e=document.createElement("script");e.type= "text/javascript",e.async=!0,e.src= "../js/launcher-v2.js"; var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)}();
</script>
    <script type="text/javascript">
        document.addEventListener('DOMContentLoaded', function() {
            const lazyImages = document.querySelectorAll('img.lazyload');
            const observer = new IntersectionObserver(function(entries, observer) {
                entries.forEach(function(entry) {
                    if (entry.isIntersecting) {
                        const img = entry.target;
                        const imgSrc = img.getAttribute('data-src');
                        if (imgSrc) {
                            img.setAttribute('src', imgSrc);
                            img.removeAttribute('data-src');
                            observer.unobserve(img);
                        }
                    }
                });
            }, { rootMargin: '0px 0px 100px 0px' });
            lazyImages.forEach(img => observer.observe(img));
        });
    </script>
            <script>
            function setupMobileAccordion() {
                const widgets = document.querySelectorAll('.site-footer .widget');

                widgets.forEach(widget => {
                    const title = widget.querySelector('.widget-title');
                    const menu = widget.querySelector('ul.menu, .textwidget');

                    if (title && menu && !title.classList.contains('accordion-bound')) {
                        // Collapse all menus initially
                        menu.style.display = 'none';
                        title.style.cursor = 'pointer';
                        title.classList.add('accordion-bound'); // Prevent duplicate listeners

                        // Add click event
                        title.addEventListener('click', () => {
                            const isVisible = menu.style.display === 'block';

                            widgets.forEach(w => {
                                const m = w.querySelector('ul.menu, .textwidget');
                                if (m) m.style.display = 'none';
                            });

                            menu.style.display = isVisible ? 'none' : 'block';
                        });
                    }
                });
            }

            function handleAccordion() {
                if (window.innerWidth <= 768) {
                    setupMobileAccordion();
                } else {
                    // Reset menus for desktop
                    const menus = document.querySelectorAll('.site-footer .widget ul.menu, .site-footer .widget .textwidget');
                    menus.forEach(menu => menu.style.display = 'block');
                }
            }

            document.addEventListener('DOMContentLoaded', handleAccordion);
            window.addEventListener('resize', handleAccordion);
        </script>

        <style>
            @media (max-width: 768px) {
                .widget-title::after {
                    content: ' ▼';
                    float: right;
                }
            }
        </style>
        <script type="text/javascript">
document.addEventListener('DOMContentLoaded', function() {
  const cartWrap = document.querySelector('.shoptimizer-mini-cart-wrap');
  if (!cartWrap) return;

  // Wait for chatbot iframe
  function waitForChatbot(cb) {
    const check = setInterval(() => {
      const iframe = document.querySelector('#fc_frame, iframe#fc_widget');
      if (iframe) {
        clearInterval(check);
        cb(iframe);
      }
    }, 300);
  }

  waitForChatbot(function(iframe) {
    function hideBot() { iframe.style.display = 'none'; }
    function showBot() { iframe.style.display = 'block'; }

    // Sidebar open detection (classes or styles)
    function isCartOpen() {
      const style = window.getComputedStyle(cartWrap);
      return (
        cartWrap.classList.contains('active') ||
        cartWrap.classList.contains('open') ||
        cartWrap.classList.contains('is-active') ||
        (style.display !== 'none' && parseFloat(style.opacity) > 0)
      );
    }

    // Observe sidebar: hide chatbot when opened
    const observer = new MutationObserver(() => {
      if (isCartOpen()) hideBot();
    });
    observer.observe(cartWrap, { attributes: true, attributeFilter: ['class', 'style'] });

    // Detect click on close-drawer to show chatbot again
    document.addEventListener('click', function(e) {
      // When sidebar open button clicked → hide chatbot
      if (e.target.closest('.site-header-cart') || e.target.closest('.cart-click')) {
        setTimeout(() => {
          if (isCartOpen()) hideBot();
        }, 300);
      }

      // When close-drawer clicked → show chatbot after 1 second
      if (e.target.closest('.close-drawer')) {
        setTimeout(() => {
          showBot();
        }, 1000);
      }
    }, true);
  });
});
</script>
<script type="text/javascript">
(function() {
  // Use jQuery for events & WooCommerce fragment hooks
  var $ = jQuery;

  // admin-ajax URL (safe)
  var ajaxUrl = '../admin-ajax.html';

  // Add + / - buttons to each mini-cart item
  function injectQtyControls() {
    // Select list items in the mini cart
    $('.woocommerce-mini-cart-item, .mini_cart_item').each(function() {
      var $li = $(this);

      // skip if we've already injected controls
      if ($li.find('.mini-qty-controls').length) return;

      // try to find a quantity text (common markup: <span class="quantity">1 × <span class="amount">...</span></span>)
      var $qtySpan = $li.find('.quantity').first();

      // determine current quantity
      var qty = 1;
      if ($qtySpan.length) {
        // Extract leading number from the quantity span text
        var txt = $qtySpan.text().trim();
        var m = txt.match(/(\d+)/);
        if (m && m[1]) qty = parseInt(m[1], 10);
      } else {
        // fallback: some themes display qty elsewhere, try to find ".qty" input
        var $input = $li.find('input.qty').first();
        if ($input.length) qty = parseInt($input.val(), 10) || 1;
      }

      // try to find the cart item key for this li
      // 1) from li data attribute
      var cartItemKey = $li.data('cart_item_key') || $li.attr('data-cart_item_key') || $li.attr('data-cart_item_key');
      // 2) from the remove link data attribute (very common)
      if (!cartItemKey) {
        var $remove = $li.find('.remove').first();
        if ($remove.length) {
          cartItemKey = $remove.data('cart_item_key') || $remove.attr('data-cart_item_key') || $remove.attr('data-cart_item_key');
        }
      }

      // If still no cart key, attempt to parse from remove href (fallback)
      if (!cartItemKey) {
        var href = $li.find('.remove').attr('href');
        if (href) {
          var match = href.match(/cart_item_key=([^&]+)/);
          if (match && match[1]) cartItemKey = decodeURIComponent(match[1]);
        }
      }

      // Build controls HTML (minus, number, plus)
      var $controls = $('<div class="mini-qty-controls" />');
      var $minus = $('<button type="button" class="mini-qty-minus" aria-label="Decrease quantity">−</button>');
      var $num = $('<input type="text" class="mini-qty-num" value="' + qty + '" inputmode="numeric" />');
      var $plus  = $('<button type="button" class="mini-qty-plus" aria-label="Increase quantity">+</button>');

      // store cart key on controls for later use
      if (cartItemKey) $controls.attr('data-cart_item_key', cartItemKey);

      // Insert controls: replace original quantity area or append
      if ($qtySpan.length) {
  // Extract product price element
  var $price = $li.find('.woocommerce-Price-amount').first();
  var priceHtml = '';
  if ($price.length) {
    priceHtml = '<span class="mini-item-price">' + $price.html() + '</span>';
    $price.remove(); // remove the old price location
  }

  // Inject controls + price
  $qtySpan.empty().append(
    $('<div class="mini-qty-price-wrap" />')
      .append($controls.append($minus).append($num).append($plus))
      .append(priceHtml)
  );
}
 else {
        // append to li if no quantity span exists
        $li.append($controls.append($minus).append($num).append($plus));
      }
    });
  }

  // send AJAX to update cart item quantity server-side
  function ajaxUpdateCartItem(cart_item_key, quantity, $callback) {
    if (!cart_item_key) return;
    $.post(ajaxUrl, {
      action: 'update_cart_item_quantity',
      cart_item_key: cart_item_key,
      quantity: quantity
    }).done(function() {
      // Refresh WC fragments so mini-cart & totals update
      $(document.body).trigger('wc_fragment_refresh');
      if (typeof $callback === 'function') $callback();
    }).fail(function() {
      // optionally notify user
      console.warn('Quantity update failed for', cart_item_key);
    });
  }

  // Handle clicks on plus/minus and manual number edits
  $(document).on('click', '.mini-qty-plus, .mini-qty-minus', function(e) {
    e.preventDefault();
    var $btn = $(this);
    var $controls = $btn.closest('.mini-qty-controls');
    var $num = $controls.find('.mini-qty-num');
    var cartItemKey = $controls.attr('data-cart_item_key') || $btn.closest('.woocommerce-mini-cart-item').data('cart_item_key');

    var current = parseInt($num.val(), 10) || 0;
    if ($btn.hasClass('mini-qty-plus')) {
      current = current + 1;
    } else {
      if (current > 0) current = current - 1;
    }
    // clamp minimum to 0 (0 will remove the item)
    if (current < 0) current = 0;
    $num.val(current);

    // send update
    ajaxUpdateCartItem(cartItemKey, current);
  });

  // Allow manual typing and trigger AJAX after blur or Enter
  $(document).on('keyup', '.mini-qty-num', function(e) {
    // Enter key triggers update
    if (e.key === 'Enter' || e.keyCode === 13) {
      $(this).trigger('blur');
    }
  });
  $(document).on('blur', '.mini-qty-num', function() {
    var $input = $(this);
    var val = parseInt($input.val(), 10) || 0;
    if (val < 0) val = 0;
    $input.val(val);
    var $controls = $input.closest('.mini-qty-controls');
    var cartItemKey = $controls.attr('data-cart_item_key') || $input.closest('.woocommerce-mini-cart-item').data('cart_item_key');
    ajaxUpdateCartItem(cartItemKey, val);
  });

  // Init and re-init after WooCommerce fragments refresh
  $(document.body).on('wc_fragments_refreshed wc_fragment_refresh wc_fragments_loaded updated_wc_div updated_cart_totals wc_fragment_update fragment_refreshed', function() {
    injectQtyControls();
  });

  // initial call on DOM ready
  $(document).ready(function() {
    injectQtyControls();
  });

})();
</script>
    <style>
    /* basic styling for the shipping info in the mini cart */
    .shoptimizer-mini-cart-wrap .mini-cart-shipping {
        padding-top: 15px;
        border-top: 1px solid rgba(0,0,0,0.06);
        margin-top: 10px;
        font-size: 15px;
        color: #222;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .shoptimizer-mini-cart-wrap .mini-cart-shipping .label { font-weight:600; margin-right:8px; }
    .shoptimizer-mini-cart-wrap .mini-cart-shipping .value { color:#111; }
    </style>

    <script type="text/javascript">
    jQuery(function($){
        var ajaxUrl = '../admin-ajax.html';

        // place/update shipping HTML inside the mini cart
        function renderShippingHtml(data) {
            var html;
            if (!data) {
                html = '<div class="mini-cart-shipping"><span class="label">Shipping:</span><span class="value">Calculating...</span></div>';
            } else if (data.free === true) {
                html = '<div class="mini-cart-shipping"><span class="label">Shipping:</span><span class="value">Free Shipping</span></div>';
            } else if (data.display) {
                html = '<div class="mini-cart-shipping"><span class="label">Shipping:</span><span class="value">'+ data.display +'</span></div>';
            } else {
                html = '<div class="mini-cart-shipping"><span class="label">Shipping:</span><span class="value">—</span></div>';
            }

            var $wrap = $('.shoptimizer-mini-cart-wrap');
            if (!$wrap.length) return;

            // try to insert after existing totals area, otherwise append
            var $after = $wrap.find('.woocommerce-mini-cart__total, .mini_cart_totals, .cart_totals, .widget_shopping_cart .total').first();
            if ($after.length) {
                // replace or insert after
                var $existing = $wrap.find('.mini-cart-shipping');
                if ($existing.length) {
                    $existing.replaceWith(html);
                } else {
                    $after.after(html);
                }
            } else {
                // fallback: replace existing or append
                var $existing2 = $wrap.find('.mini-cart-shipping');
                if ($existing2.length) $existing2.replaceWith(html);
                else $wrap.append(html);
            }
        }

        // request shipping info from server
        function updateSidebarShipping() {
            // show calculating state while we fetch
            renderShippingHtml(null);

            $.post(ajaxUrl, { action: 'get_mini_cart_shipping_info' }, function(resp){
                if (resp && resp.success && resp.data) {
                    renderShippingHtml(resp.data);
                } else {
                    // fallback – try to parse resp.data if present
                    renderShippingHtml(resp && resp.data ? resp.data : null);
                }
            }, 'json').fail(function(){
                renderShippingHtml(null);
            });
        }

        // update when mini-cart is opened or fragments refresh
        $(document).on('click', '.cart-click, .site-header-cart.menu', function(){
            // small delay to let mini-cart animation / DOM changes complete
            setTimeout(updateSidebarShipping, 450);
        });

        // update when WooCommerce refreshes fragments
        $(document.body).on('wc_fragment_refresh wc_fragments_refreshed updated_wc_div fragment_refreshed wc_fragments_loaded', function() {
            // fragments may take a short time; debounce a bit
            clearTimeout(window._mini_cart_shipping_timer);
            window._mini_cart_shipping_timer = setTimeout(updateSidebarShipping, 250);
        });

        // initial run on load
        $(document).ready(function(){
            // small delay in case mini-cart content is loaded after DOM ready
            setTimeout(updateSidebarShipping, 600);
        });

    });
    </script>
    <script>
document.addEventListener('DOMContentLoaded', function() {
    var accountIcon = document.querySelector('.account-menu > a.account-icon');
    var dropdown = document.querySelector('.account-menu .account-dropdown');

    // Detect mobile
    function isMobile() {
        return window.innerWidth <= 1024;
    }

    if (accountIcon && dropdown) {
        accountIcon.addEventListener('click', function(e) {
            if (isMobile()) {

                // If logged out → go to link normally (login page), no dropdown toggle
                if (accountIcon.classList.contains('logged-out')) {
                    return;
                }

                // If logged in → toggle dropdown
                e.preventDefault();
                dropdown.classList.toggle('show');
            }
        });
    }
});
</script>
    <script>
    jQuery(function($){

        /**
         * Helper: apply refreshed fragments (drawer + header etc.)
         */
        function rv_apply_cart_fragments(data) {
            if (!data || !data.fragments) {
                console.log('NO FRAGMENTS RETURNED');
                return;
            }

            // Update sidebar mini-cart widget content
            if (data.fragments['div.widget_shopping_cart_content']) {
                $('.widget_shopping_cart').html(
                    data.fragments['div.widget_shopping_cart_content']
                );
            }

            // Update all other WooCommerce fragments (header cart count etc.)
            $.each(data.fragments, function (key, value) {
                try {
                    $(key).replaceWith(value);
                } catch (e) {
                    console.log('Fragment replace error for', key, e);
                }
            });

            // Keep drawer open
            $('body').addClass('mini-cart-open');
            $('.shoptimizer-mini-cart-wrap').addClass('active');
        }

        /**
         * ==========================
         * ADD TO CART
         * ==========================
         */
        $(document.body).on('added_to_cart', function(event, fragments, cart_hash){

            console.log("FORCED CART REFRESH (ADD)");

            // Manually fetch fresh mini-cart HTML
            $.ajax({
                url: wc_cart_fragments_params.wc_ajax_url.toString().replace('%%endpoint%%', 'get_refreshed_fragments'),
                type: 'POST',
                success: function(data) {
                    rv_apply_cart_fragments(data);
                }
            });
        });


        /**
         * ==========================
         * REMOVE FROM CART 
         * ==========================
         */
        $(document).on('click', '.shoptimizer-mini-cart-wrap .remove_from_cart_button', function(e){
            e.preventDefault(); // stop default Woo remove JS

            var $btn = $(this);
            var cart_item_key = $btn.data('cart_item_key');

            // Fallback: try to read from href ?remove_item=xxxx
            if (!cart_item_key) {
                var href = $btn.attr('href') || '';
                var match = href.match(/remove_item=([^&]+)/);
                if (match && match[1]) {
                    cart_item_key = match[1];
                }
            }

            if (!cart_item_key) {
                console.log('No cart_item_key found on remove button');
                return;
            }

            $btn.addClass('loading');

            console.log("FORCED CART REFRESH (REMOVE)", cart_item_key);

            // Call WooCommerce wc-ajax remove_from_cart directly
            $.ajax({
                url: wc_cart_fragments_params.wc_ajax_url.toString().replace('%%endpoint%%', 'remove_from_cart'),
                type: 'POST',
                data: {
                    cart_item_key: cart_item_key
                },
                success: function(data) {
                    $btn.removeClass('loading');
                    rv_apply_cart_fragments(data);
                },
                error: function() {
                    $btn.removeClass('loading');
                    console.log('Error removing from cart');
                }
            });
        });

    });
    </script>
    <div id="wcpa_img_preview"></div><script type="application/ld+json">{"@context":"https:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"name":"Home","@id":"https:\/\/retrovgames.com"}},{"@type":"ListItem","position":2,"item":{"name":"Error 404","@id":"https:\/\/retrovgames.com\/wp-content\/cache\/min\/1\/wp-content\/plugins\/product-faq-for-woocommerce\/assets\/css\/woo-faq.css?ver=1764336312"}}]}</script>			<script>
				const lazyloadRunObserver = () => {
					const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
					const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
						entries.forEach( ( entry ) => {
							if ( entry.isIntersecting ) {
								let lazyloadBackground = entry.target;
								if( lazyloadBackground ) {
									lazyloadBackground.classList.add( 'e-lazyloaded' );
								}
								lazyloadBackgroundObserver.unobserve( entry.target );
							}
						});
					}, { rootMargin: '200px 0px 200px 0px' } );
					lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
						lazyloadBackgroundObserver.observe( lazyloadBackground );
					} );
				};
				const events = [
					'DOMContentLoaded',
					'elementor/lazyload/observe',
				];
				events.forEach( ( event ) => {
					document.addEventListener( event, lazyloadRunObserver );
				} );
			</script>
				<script type='text/javascript'>
		(function () {
			var c = document.body.className;
			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
			document.body.className = c;
		})();
	</script>
	<link rel='stylesheet' id='berocket_lmp_style-css' href='https://retrovgames.com/wp-content/plugins/load-more-products-for-woocommerce/css/load_products.css?ver=1.2.3.3' type='text/css' media='all' />
<link rel='stylesheet' id='wc-blocks-style-css' href='https://retrovgames.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-10.3.5' type='text/css' media='all' />
<script type="text/javascript" id="tc_csca-country-auto-script-js-extra">
/* <![CDATA[ */
var tc_csca_auto_ajax = {"ajax_url":"https:\/\/retrovgames.com\/wp-admin\/admin-ajax.php","nonce":"6c304974d1"};
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/country-state-city-auto-dropdown/assets/js/script.js?ver=2.7.3" id="tc_csca-country-auto-script-js"></script>
<script type="text/javascript" id="woocommerce.js-js-extra">
/* <![CDATA[ */
var omnisend_snippet_vars = {"brand_id":"61033427e9d524001abdae3e","plugin_version":"1.17.0","home_url":"https:\/\/retrovgames.com"};
/* ]]> */
</script>
<script type="text/javascript" src="https://omnisnippet1.com/platforms/woocommerce.js?brandID=61033427e9d524001abdae3e&amp;v=2025-12-02T12&amp;ver=1.17.0" id="woocommerce.js-js"></script>
<script type="text/javascript" id="omnisend-front-script.js-js-extra">
/* <![CDATA[ */
var omnisend_woo_data = {"ajax_url":"https:\/\/retrovgames.com\/wp-admin\/admin-ajax.php","nonce":"64c2059fa1"};
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/omnisend-connect/assets/js/omnisend-front-script.js?1764680240&amp;ver=1.0.0" id="omnisend-front-script.js-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-contact-form-7-tracker.js?ver=1.22.2" id="gtm4wp-contact-form-7-tracker-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-ecommerce-generic.js?ver=1.22.2" id="gtm4wp-ecommerce-generic-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/duracelltomi-google-tag-manager/dist/js/gtm4wp-woocommerce.js?ver=1.22.2" id="gtm4wp-woocommerce-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/product-faq-for-woocommerce/assets/js/woo-faq.js?ver=1764680240" id="faqscript-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/woocommerce-jetpack/includes/js/wcj-datepicker.js?ver=7.7.0" id="wcj-datepicker-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/woocommerce-jetpack/includes/js/wcj-weekpicker.js?ver=7.7.0" id="wcj-weekpicker-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/woocommerce-jetpack/includes/lib/timepicker/jquery.timepicker.min.js?ver=7.7.0" id="jquery-ui-timepicker-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/woocommerce-jetpack/includes/js/wcj-timepicker.js?ver=7.7.0" id="wcj-timepicker-js"></script>
<script type="text/javascript" id="rocket-browser-checker-js-after">
/* <![CDATA[ */
"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();
/* ]]> */
</script>
<script type="text/javascript" id="rocket-preload-links-js-extra">
/* <![CDATA[ */
var RocketPreloadLinksConfig = {"excludeUris":"\/pspacadapter\/|\/wp-content\/themes\/shoptimizer-child\/assets\/js\/ajax-add-to-cart-single.js\/|\/nesconsolebundle1\/|\/nascar-heat-5-ps4-game\/|\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/checkout\/??(.*)|\/cart\/?|\/my-account\/??(.*)|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/retrovgames.com","onHoverDelay":"100","rateThrottle":"3"};
/* ]]> */
</script>
<script type="text/javascript" id="rocket-preload-links-js-after">
/* <![CDATA[ */
(function() {
"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareurl(https://retrovgames.com/wp-content/cache/min/1/wp-content/plugins/product-faq-for-woocommerce/assets/css/t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();
}());
/* ]]> */
</script>
<script type="text/javascript" id="rv-filter-checkbox-v5-js-after">
/* <![CDATA[ */
(function(){
    "use strict";

    // Safe URL parser
    function parseurl(https://retrovgames.com/wp-content/cache/min/1/wp-content/plugins/product-faq-for-woocommerce/assets/css/href) {
        try { return new url(../href%2c%20window.location-3.html); }
        catch (e) {
            var a = document.createElement('a'); a.href = href;
            return new url(../a.href%2c%20window.location-3.html);
        }
    }

    // Normalize + decode
    function norm(v){
        if(v === undefined || v === null) return '';
        try { return decodeURIComponent(v).trim(); } catch(e){ return String(v).trim(); }
    }

    /**
     * AJAX: fetch products HTML from new URL and replace current <ul class="products">
     */
    function rvFetchAndReplaceProducts(newUrlStr) {
        var container = document.querySelector('ul.products');
        if (!container) {
            // Fallback: if we can't find the container, do normal redirect
            window.location.href = newUrlStr;
            return;
        }

        // Add loading state
        container.classList.add('rv-loading');

        fetch(newUrlStr, {
            method: 'GET',
            headers: {
                'X-Requested-With': 'XMLHttpRequest'
            }
        })
        .then(function(response){ return response.text(); })
        .then(function(html){
            var parser = new DOMParser();
            var doc = parser.parseFromString(html, 'text/html');

            var newContainer = doc.querySelector('ul.products');
            if (newContainer) {
                container.innerHTML = newContainer.innerHTML;
            } else {
                // If new container not found, fallback to full page load
                window.location.href = newUrlStr;
            }

            container.classList.remove('rv-loading');
        })
        .catch(function(err){
            console.error('RV AJAX filter error:', err);
            container.classList.remove('rv-loading');
            // Fallback: full reload
            window.location.href = newUrlStr;
        });
    }

    /**
     * Convert anchors into checkbox labels once per <li>
     */
    function convertLayeredNavOnce() {
        var lists = document.querySelectorAll('.woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list');
        if (!lists.length) return;

        lists.forEach(function(list){
            var items = Array.prototype.slice.call(list.querySelectorAll('li.woocommerce-widget-layered-nav-list__item'));
            items.forEach(function(li){
                if (li.dataset.rvConverted === '1') return;

                var anchor = li.querySelector('a');
                if (!anchor) { li.dataset.rvConverted = '1'; return; }

                var href = anchor.getAttribute('href') || '';
                var url = parseurl(https://retrovgames.com/wp-content/cache/min/1/wp-content/plugins/product-faq-for-woocommerce/assets/css/href);
                var params = Array.from(url.searchParams.entries());

                // Prefer taxonomy attribute (added server-side)
                var taxonomy = anchor.getAttribute('data-rv-taxonomy') || anchor.dataset.rvtaxonomy;
                var termSlug = anchor.getAttribute('data-rv-term') || anchor.dataset.rvterm;

                // Build param name: 'filter_<taxonomy>' (strip "pa_" if present)
                var paramName = null;
                var paramValue = null;

                if (taxonomy) {
                    var cleanTax = taxonomy.replace(/^pa_/, '');
                    paramName = 'filter_' + cleanTax;

                    // Find value for this param in href's params
                    for (var i=0; i<params.length; i++){
                        if (params[i][0] === paramName) {
                            paramValue = params[i][1];
                            break;
                        }
                    }
                    // Fallback: if not in href, use termSlug as value
                    if (!paramValue && termSlug) paramValue = termSlug;
                } else {
                    // Fallback heuristic: first filter_ param or first param
                    for (var j=0; j<params.length; j++){
                        if ( String(params[j][0]).indexOf('filter_') === 0 ) {
                            paramName = params[j][0];
                            paramValue = params[j][1];
                            break;
                        }
                    }
                    if (!paramName && params.length>0) {
                        paramName = params[0][0];
                        paramValue = params[0][1];
                    }
                }

                if (!paramName || paramValue === null) {
                    li.dataset.rvConverted = '1';
                    return;
                }

                // label text and count
                var countSpan = li.querySelector('.count');
                var countText = countSpan ? countSpan.textContent.trim() : '';
                var labelText = anchor.textContent.replace(countText, '').trim();

                // create checkbox and label wrapper
                var checkbox = document.createElement('input');
                checkbox.type = 'checkbox';
                checkbox.className = 'rv-filter-checkbox';
                checkbox.dataset.param = paramName;
                checkbox.dataset.value = norm(paramValue);

                var label = document.createElement('label');
                label.className = 'rv-filter-label';
                label.style.cursor = 'pointer';

                if (anchor.getAttribute('title')) label.title = anchor.getAttribute('title');

                label.appendChild(checkbox);
                label.appendChild(document.createTextNode(' ' + labelText + ' '));
                if (countSpan) {
                    var countClone = countSpan.cloneNode(true);
                    countClone.className = 'rv-filter-count';
                    label.appendChild(countClone);
                }

                // store original href on the label for reference
                label.dataset.href = href;

                // replace anchor with label
                anchor.parentNode.replaceChild(label, anchor);

                // change handler — update only the specific param (multi-value supported) via AJAX
                checkbox.addEventListener('change', function(){
                    var param = this.dataset.param;
                    var val = this.dataset.value;
                    if (!param) return;

                    var currentUrl = new url(../window.location-3.html);
                    var sp = currentUrl.searchParams;

                    // Build array for this param based on all checked boxes
                    var arr = [];
                    var allCheckboxes = document.querySelectorAll('.rv-filter-checkbox');
                    allCheckboxes.forEach(function(cb){
                        if (cb.dataset.param !== param) return;
                        if (cb.checked) arr.push(cb.dataset.value);
                    });

                    if (arr.length) sp.set(param, arr.join(','));
                    else sp.delete(param);

                    // Remove paging params since page changed
                    if (sp.has('paged')) sp.delete('paged');
                    if (sp.has('page')) sp.delete('page');

                    currentUrl.search = sp.toString();

                    var newUrlStr = currentUrl.toString();

                    // Update URL in browser without reload
                    if (window.history && window.history.replaceState) {
                        window.history.replaceState({}, '', newUrlStr);
                    }

                    // AJAX fetch + replace products
                    rvFetchAndReplaceProducts(newUrlStr);
                });

                li.dataset.rvConverted = '1';
            });
        });
    }

    /**
     * Pre-check boxes strictly from the CURRENT page URL (per-param)
     */
    function precheckFromCurrentUrl() {
        var sp = (new url(../window.location-3.html)).searchParams;
        var allCheckboxes = document.querySelectorAll('.rv-filter-checkbox');
        if (!allCheckboxes.length) return;

        allCheckboxes.forEach(function(cb){
            var param = cb.dataset.param;
            var val = cb.dataset.value;
            if (!param) return;

            var cur = sp.get(param);
            var arr = cur ? cur.split(',').map(norm).filter(Boolean) : [];

            cb.checked = arr.indexOf(val) !== -1;
        });
    }

    // initial run + small delayed run for late widgets
    document.addEventListener('DOMContentLoaded', function(){
        convertLayeredNavOnce();
        precheckFromCurrentUrl();
        setTimeout(function(){
            convertLayeredNavOnce();
            precheckFromCurrentUrl();
        }, 500);
    });

    // handle dynamic widgets inserted later
    var obs = new MutationObserver(function(){
        convertLayeredNavOnce();
        precheckFromCurrentUrl();
    });
    obs.observe(document.body, { childList: true, subtree: true });

})();
/* ]]> */
</script>
<script type="text/javascript" id="shoptimizer-main-js-before">
/* <![CDATA[ */
				jQuery( document ).ready( function( $ ) {
					$( 'body' ).on( 'added_to_cart', function( event, fragments, cart_hash ) {
						if ( ! $( 'body' ).hasClass( 'elementor-editor-active' ) ) {
							$( 'body' ).addClass( 'drawer-open' );
						}
					} );				
				} );
				document.addEventListener( 'DOMContentLoaded', function() {
					document.addEventListener( 'click', function( event ) {
						var is_inner = event.target.closest( '.shoptimizer-mini-cart-wrap' );
						if ( ! event.target.classList.contains( 'shoptimizer-mini-cart-wrap' ) && ! is_inner ) {
							document.querySelector( 'body' ).classList.remove( 'drawer-open' );
						}
						var is_inner2 = event.target.closest( '.cart-click' );
						if ( event.target.classList.contains( 'cart-click' ) || is_inner2 ) {
							var is_header = event.target.closest( '.site-header-cart' );
							if ( is_header ) {
								event.preventDefault();
								document.querySelector( 'body' ).classList.toggle( 'drawer-open' );
							}
						}
						if ( event.target.classList.contains( 'close-drawer' ) ) {
							document.querySelector( 'body' ).classList.remove( 'drawer-open' );
						}
					} );
				} );
				var interceptor = ( function( open ) {
					XMLHttpRequest.prototype.open = function( method, url, async, user, pass ) {
						this.addEventListener( 'readystatechange', function() {
						switch ( this.readyState ) {
							case 1:
								document.querySelector( '#ajax-loading' ).style.display = 'block';
							break;
							case 4:
								document.querySelector( '#ajax-loading' ).style.display = 'none';
							break;
						}
						}, false );
						if ( async !== false ) {
							async = true;
						}
						open.call( this, method, url, async, user, pass );
					};
				}  ( XMLHttpRequest.prototype.open ) );
				document.addEventListener( 'DOMContentLoaded', function() {
					document.querySelector( '#ajax-loading' ).style.display = 'none';
				} );
				
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/themes/shoptimizer/assets/js/main.min.js?ver=2.6.3" id="shoptimizer-main-js"></script>
<script type="text/javascript" id="shoptimizer-main-js-after">
/* <![CDATA[ */
			
			var observer = new IntersectionObserver(function(entries) {
				if(entries[0].intersectionRatio === 0)
					document.querySelector('.col-full-nav').classList.add('is_stuck');
				else if(entries[0].intersectionRatio === 1)
					document.querySelector('.col-full-nav').classList.remove('is_stuck');
			}, { threshold: [0,1] });

			observer.observe(document.querySelector('.s-observer'));
		
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=10.3.5" id="sourcebuster-js-js"></script>
<script type="text/javascript" id="wc-order-attribution-js-extra">
/* <![CDATA[ */
var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/retrovgames.com\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=10.3.5" id="wc-order-attribution-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/checkout-for-woocommerce/build/js/vendors-checkout-order-pay-thank-you-side-cart.js?ver=78c8f0b05f2476ca9f480d61836fe56d" id="cfw-vendors-checkout-order-pay-thank-you-side-cart-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/checkout-for-woocommerce/build/js/vendors-checkout-thank-you-side-cart.js?ver=a24d40b79ad480671957ce370f4bc715" id="cfw-vendors-checkout-thank-you-side-cart-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/checkout-for-woocommerce/build/js/vendors-checkout-side-cart.js?ver=eeacec4ab31d4197a2cf14bf6511f771" id="cfw-vendors-checkout-side-cart-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/checkout-for-woocommerce/build/js/vendors-side-cart.js?ver=b212b4e7566660e31f4d3339474cfdd2" id="cfw-vendors-side-cart-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/vendor/react.min.js?ver=18.3.1.1" id="react-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1" id="react-dom-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
<script type="text/javascript" id="wp-i18n-js-after">
/* <![CDATA[ */
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/url.min.js?ver=c2964167dfe2477c14ea" id="wp-url-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/api-fetch.min.js?ver=3623a576c78df404ff20" id="wp-api-fetch-js"></script>
<script type="text/javascript" id="wp-api-fetch-js-after">
/* <![CDATA[ */
wp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( "../index-4.html" ) );
wp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( "d8b94c9420" );
wp.apiFetch.use( wp.apiFetch.nonceMiddleware );
wp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware );
wp.apiFetch.nonceEndpoint = "../admin-ajaxf809.html";
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/vendor/react-jsx-runtime.min.js?ver=18.3.1" id="react-jsx-runtime-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/deprecated.min.js?ver=e1f84915c5e8ae38964c" id="wp-deprecated-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/dom.min.js?ver=80bd57c84b45cf04f4ce" id="wp-dom-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/escape-html.min.js?ver=6561a406d2d232a6fbd2" id="wp-escape-html-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/element.min.js?ver=a4eeeadd23c0d7ab1d2d" id="wp-element-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/is-shallow-equal.min.js?ver=e0f9f1d78d83f5196979" id="wp-is-shallow-equal-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/keycodes.min.js?ver=034ff647a54b018581d3" id="wp-keycodes-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/priority-queue.min.js?ver=9c21c957c7e50ffdbf48" id="wp-priority-queue-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/compose.min.js?ver=84bcf832a5c99203f3db" id="wp-compose-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/private-apis.min.js?ver=0f8478f1ba7e0eea562b" id="wp-private-apis-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/redux-routine.min.js?ver=8bb92d45458b29590f53" id="wp-redux-routine-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-includes/js/dist/data.min.js?ver=fe6c4835cd00e12493c3" id="wp-data-js"></script>
<script type="text/javascript" id="wp-data-js-after">
/* <![CDATA[ */
( function() {
	var userId = 0;
	var storageKey = "WP_DATA_USER_" + userId;
	wp.data
		.use( wp.data.plugins.persistence, { storageKey: storageKey } );
} )();
/* ]]> */
</script>
<script type="text/javascript" id="cfw-side-cart-js-extra">
/* <![CDATA[ */
var cfw = {"settings":{"user_logged_in":false,"shipping_countries":{"AF":"Afghanistan","AX":"\u00c5land Islands","AL":"Albania","DZ":"Algeria","AS":"American Samoa","AD":"Andorra","AO":"Angola","AI":"Anguilla","AQ":"Antarctica","AG":"Antigua and Barbuda","AR":"Argentina","AM":"Armenia","AW":"Aruba","AU":"Australia","AT":"Austria","AZ":"Azerbaijan","BS":"Bahamas","BH":"Bahrain","BD":"Bangladesh","BB":"Barbados","BY":"Belarus","PW":"Belau","BE":"Belgium","BZ":"Belize","BJ":"Benin","BM":"Bermuda","BT":"Bhutan","BO":"Bolivia","BQ":"Bonaire, Saint Eustatius and Saba","BA":"Bosnia and Herzegovina","BW":"Botswana","BV":"Bouvet Island","BR":"Brazil","IO":"British Indian Ocean Territory","BN":"Brunei","BG":"Bulgaria","BF":"Burkina Faso","BI":"Burundi","KH":"Cambodia","CM":"Cameroon","CA":"Canada","CV":"Cape Verde","KY":"Cayman Islands","CF":"Central African Republic","TD":"Chad","CL":"Chile","CN":"China","CX":"Christmas Island","CC":"Cocos (Keeling) Islands","CO":"Colombia","KM":"Comoros","CG":"Congo (Brazzaville)","CD":"Congo (Kinshasa)","CK":"Cook Islands","CR":"Costa Rica","HR":"Croatia","CU":"Cuba","CW":"Cura&ccedil;ao","CY":"Cyprus","CZ":"Czech Republic","DK":"Denmark","DJ":"Djibouti","DM":"Dominica","DO":"Dominican Republic","EC":"Ecuador","EG":"Egypt","SV":"El Salvador","GQ":"Equatorial Guinea","ER":"Eritrea","EE":"Estonia","SZ":"Eswatini","ET":"Ethiopia","FK":"Falkland Islands","FO":"Faroe Islands","FJ":"Fiji","FI":"Finland","FR":"France","GF":"French Guiana","PF":"French Polynesia","TF":"French Southern Territories","GA":"Gabon","GM":"Gambia","GE":"Georgia","DE":"Germany","GH":"Ghana","GI":"Gibraltar","GR":"Greece","GL":"Greenland","GD":"Grenada","GP":"Guadeloupe","GU":"Guam","GT":"Guatemala","GG":"Guernsey","GN":"Guinea","GW":"Guinea-Bissau","GY":"Guyana","HT":"Haiti","HM":"Heard Island and McDonald Islands","HN":"Honduras","HK":"Hong Kong","HU":"Hungary","IS":"Iceland","IN":"India","ID":"Indonesia","IR":"Iran","IQ":"Iraq","IE":"Ireland","IM":"Isle of Man","IL":"Israel","IT":"Italy","CI":"Ivory Coast","JM":"Jamaica","JP":"Japan","JE":"Jersey","JO":"Jordan","KZ":"Kazakhstan","KE":"Kenya","KI":"Kiribati","XK":"Kosovo","KW":"Kuwait","KG":"Kyrgyzstan","LA":"Laos","LV":"Latvia","LB":"Lebanon","LS":"Lesotho","LR":"Liberia","LY":"Libya","LI":"Liechtenstein","LT":"Lithuania","LU":"Luxembourg","MO":"Macao","MG":"Madagascar","MW":"Malawi","MY":"Malaysia","MV":"Maldives","ML":"Mali","MT":"Malta","MH":"Marshall Islands","MQ":"Martinique","MR":"Mauritania","MU":"Mauritius","YT":"Mayotte","MX":"Mexico","FM":"Micronesia","MD":"Moldova","MC":"Monaco","MN":"Mongolia","ME":"Montenegro","MS":"Montserrat","MA":"Morocco","MZ":"Mozambique","MM":"Myanmar","NA":"Namibia","NR":"Nauru","NP":"Nepal","NL":"Netherlands","NC":"New Caledonia","NZ":"New Zealand","NI":"Nicaragua","NE":"Niger","NG":"Nigeria","NU":"Niue","NF":"Norfolk Island","KP":"North Korea","MK":"North Macedonia","MP":"Northern Mariana Islands","NO":"Norway","OM":"Oman","PK":"Pakistan","PS":"Palestinian Territory","PA":"Panama","PG":"Papua New Guinea","PY":"Paraguay","PE":"Peru","PH":"Philippines","PN":"Pitcairn","PL":"Poland","PT":"Portugal","PR":"Puerto Rico","QA":"Qatar","RE":"Reunion","RO":"Romania","RU":"Russia","RW":"Rwanda","ST":"S&atilde;o Tom&eacute; and Pr&iacute;ncipe","BL":"Saint Barth&eacute;lemy","SH":"Saint Helena","KN":"Saint Kitts and Nevis","LC":"Saint Lucia","SX":"Saint Martin (Dutch part)","MF":"Saint Martin (French part)","PM":"Saint Pierre and Miquelon","VC":"Saint Vincent and the Grenadines","WS":"Samoa","SM":"San Marino","SA":"Saudi Arabia","SN":"Senegal","RS":"Serbia","SC":"Seychelles","SL":"Sierra Leone","SG":"Singapore","SK":"Slovakia","SI":"Slovenia","SB":"Solomon Islands","SO":"Somalia","ZA":"South Africa","GS":"South Georgia\/Sandwich Islands","KR":"South Korea","SS":"South Sudan","ES":"Spain","LK":"Sri Lanka","SD":"Sudan","SR":"Suriname","SJ":"Svalbard and Jan Mayen","SE":"Sweden","CH":"Switzerland","SY":"Syria","TW":"Taiwan","TJ":"Tajikistan","TZ":"Tanzania","TH":"Thailand","TL":"Timor-Leste","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad and Tobago","TN":"Tunisia","TR":"T\u00fcrkiye","TM":"Turkmenistan","TC":"Turks and Caicos Islands","TV":"Tuvalu","UG":"Uganda","UA":"Ukraine","AE":"United Arab Emirates","GB":"United Kingdom (UK)","US":"United States (US)","UM":"United States (US) Minor Outlying Islands","UY":"Uruguay","UZ":"Uzbekistan","VU":"Vanuatu","VA":"Vatican","VE":"Venezuela","VN":"Vietnam","VG":"Virgin Islands (British)","VI":"Virgin Islands (US)","WF":"Wallis and Futuna","EH":"Western Sahara","YE":"Yemen","ZM":"Zambia","ZW":"Zimbabwe"},"allowed_countries":{"AF":"Afghanistan","AX":"\u00c5land Islands","AL":"Albania","DZ":"Algeria","AS":"American Samoa","AD":"Andorra","AO":"Angola","AI":"Anguilla","AQ":"Antarctica","AG":"Antigua and Barbuda","AR":"Argentina","AM":"Armenia","AW":"Aruba","AU":"Australia","AT":"Austria","AZ":"Azerbaijan","BS":"Bahamas","BH":"Bahrain","BD":"Bangladesh","BB":"Barbados","BY":"Belarus","PW":"Belau","BE":"Belgium","BZ":"Belize","BJ":"Benin","BM":"Bermuda","BT":"Bhutan","BO":"Bolivia","BQ":"Bonaire, Saint Eustatius and Saba","BA":"Bosnia and Herzegovina","BW":"Botswana","BV":"Bouvet Island","BR":"Brazil","IO":"British Indian Ocean Territory","BN":"Brunei","BG":"Bulgaria","BF":"Burkina Faso","BI":"Burundi","KH":"Cambodia","CM":"Cameroon","CA":"Canada","CV":"Cape Verde","KY":"Cayman Islands","CF":"Central African Republic","TD":"Chad","CL":"Chile","CN":"China","CX":"Christmas Island","CC":"Cocos (Keeling) Islands","CO":"Colombia","KM":"Comoros","CG":"Congo (Brazzaville)","CD":"Congo (Kinshasa)","CK":"Cook Islands","CR":"Costa Rica","HR":"Croatia","CU":"Cuba","CW":"Cura&ccedil;ao","CY":"Cyprus","CZ":"Czech Republic","DK":"Denmark","DJ":"Djibouti","DM":"Dominica","DO":"Dominican Republic","EC":"Ecuador","EG":"Egypt","SV":"El Salvador","GQ":"Equatorial Guinea","ER":"Eritrea","EE":"Estonia","SZ":"Eswatini","ET":"Ethiopia","FK":"Falkland Islands","FO":"Faroe Islands","FJ":"Fiji","FI":"Finland","FR":"France","GF":"French Guiana","PF":"French Polynesia","TF":"French Southern Territories","GA":"Gabon","GM":"Gambia","GE":"Georgia","DE":"Germany","GH":"Ghana","GI":"Gibraltar","GR":"Greece","GL":"Greenland","GD":"Grenada","GP":"Guadeloupe","GU":"Guam","GT":"Guatemala","GG":"Guernsey","GN":"Guinea","GW":"Guinea-Bissau","GY":"Guyana","HT":"Haiti","HM":"Heard Island and McDonald Islands","HN":"Honduras","HK":"Hong Kong","HU":"Hungary","IS":"Iceland","IN":"India","ID":"Indonesia","IR":"Iran","IQ":"Iraq","IE":"Ireland","IM":"Isle of Man","IL":"Israel","IT":"Italy","CI":"Ivory Coast","JM":"Jamaica","JP":"Japan","JE":"Jersey","JO":"Jordan","KZ":"Kazakhstan","KE":"Kenya","KI":"Kiribati","XK":"Kosovo","KW":"Kuwait","KG":"Kyrgyzstan","LA":"Laos","LV":"Latvia","LB":"Lebanon","LS":"Lesotho","LR":"Liberia","LY":"Libya","LI":"Liechtenstein","LT":"Lithuania","LU":"Luxembourg","MO":"Macao","MG":"Madagascar","MW":"Malawi","MY":"Malaysia","MV":"Maldives","ML":"Mali","MT":"Malta","MH":"Marshall Islands","MQ":"Martinique","MR":"Mauritania","MU":"Mauritius","YT":"Mayotte","MX":"Mexico","FM":"Micronesia","MD":"Moldova","MC":"Monaco","MN":"Mongolia","ME":"Montenegro","MS":"Montserrat","MA":"Morocco","MZ":"Mozambique","MM":"Myanmar","NA":"Namibia","NR":"Nauru","NP":"Nepal","NL":"Netherlands","NC":"New Caledonia","NZ":"New Zealand","NI":"Nicaragua","NE":"Niger","NG":"Nigeria","NU":"Niue","NF":"Norfolk Island","KP":"North Korea","MK":"North Macedonia","MP":"Northern Mariana Islands","NO":"Norway","OM":"Oman","PK":"Pakistan","PS":"Palestinian Territory","PA":"Panama","PG":"Papua New Guinea","PY":"Paraguay","PE":"Peru","PH":"Philippines","PN":"Pitcairn","PL":"Poland","PT":"Portugal","PR":"Puerto Rico","QA":"Qatar","RE":"Reunion","RO":"Romania","RU":"Russia","RW":"Rwanda","ST":"S&atilde;o Tom&eacute; and Pr&iacute;ncipe","BL":"Saint Barth&eacute;lemy","SH":"Saint Helena","KN":"Saint Kitts and Nevis","LC":"Saint Lucia","SX":"Saint Martin (Dutch part)","MF":"Saint Martin (French part)","PM":"Saint Pierre and Miquelon","VC":"Saint Vincent and the Grenadines","WS":"Samoa","SM":"San Marino","SA":"Saudi Arabia","SN":"Senegal","RS":"Serbia","SC":"Seychelles","SL":"Sierra Leone","SG":"Singapore","SK":"Slovakia","SI":"Slovenia","SB":"Solomon Islands","SO":"Somalia","ZA":"South Africa","GS":"South Georgia\/Sandwich Islands","KR":"South Korea","SS":"South Sudan","ES":"Spain","LK":"Sri Lanka","SD":"Sudan","SR":"Suriname","SJ":"Svalbard and Jan Mayen","SE":"Sweden","CH":"Switzerland","SY":"Syria","TW":"Taiwan","TJ":"Tajikistan","TZ":"Tanzania","TH":"Thailand","TL":"Timor-Leste","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad and Tobago","TN":"Tunisia","TR":"T\u00fcrkiye","TM":"Turkmenistan","TC":"Turks and Caicos Islands","TV":"Tuvalu","UG":"Uganda","UA":"Ukraine","AE":"United Arab Emirates","GB":"United Kingdom (UK)","US":"United States (US)","UM":"United States (US) Minor Outlying Islands","UY":"Uruguay","UZ":"Uzbekistan","VU":"Vanuatu","VA":"Vatican","VE":"Venezuela","VN":"Vietnam","VG":"Virgin Islands (British)","VI":"Virgin Islands (US)","WF":"Wallis and Futuna","EH":"Western Sahara","YE":"Yemen","ZM":"Zambia","ZW":"Zimbabwe"},"disable_cart_quantity_prompt":false,"link_items":false,"cart_item_link_target_new_window":true,"show_item_remove_button":false,"show_item_discount":true,"max_bumps":"2","coupons_enabled":true,"show_free_shipping_progress_bar_without_calculated_packages":false,"disable_side_cart_auto_open":false,"enable_floating_cart_button":false,"enable_side_cart_suggested_products":false,"additional_side_cart_trigger_selectors":false,"cart_icon_contents":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\">\n    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z\" \/>\n<\/svg>","coupons_enabled_side_cart":true,"enable_continue_shopping_btn":true,"enable_side_cart_payment_buttons":true,"side_cart_show_total":false,"wc_get_pay_buttons":"","enable_free_shipping_progress_bar":false,"suggested_products_heading":"no","enable_ajax_add_to_cart":true,"checkout_page_url":"https:\/\/retrovgames.com\/checkout\/","enable_free_shipping_progress_bar_at_checkout":false,"enable_promo_codes_on_side_cart":true,"hide_floating_cart_button_empty_cart":true,"enable_side_cart_coupon_code_link":true,"enable_order_bumps":true,"enable_order_bumps_on_side_cart":true},"messages":{"promo_code_button_label":"Apply","promo_code_toggle_link_text":"Have a promo code? Click here.","promo_code_label":"Promo Code","promo_code_placeholder":"Enter Promo Code","quantity_prompt_message":"Please enter a new quantity:","delete_confirm_message":"Are you sure you want to remove this item from your cart?","view_cart":"View cart","update_cart_item_variation_button":"Update","ok_button_label":"Add to cart","cancel_button_label":"Cancel","remove_item_label":"Remove this item","proceed_to_checkout_label":"\ud83d\udd12 Secure Checkout","continue_shopping_label":"Continue shopping","edit_cart_variation_label":"Edit"},"data":{"cart":{"isEmpty":true,"needsPayment":false,"items":[],"actions":[],"staticActions":{"woocommerce_cart_is_empty":"\t<p id=\"cfw_empty_side_cart_message\">\n\t\tYour Cart is Empty\t<\/p>\n\t","checkoutwc_empty_side_cart_content":""},"notices":[],"shipping":[],"totals":{"actions":[],"subtotal":{"label":"","value":""},"total":{"label":"","value":""},"coupons":[],"fees":[],"taxes":[],"quantity":0}},"bumps":[],"trust_badges":[],"side_cart":{"free_shipping_progress_bar":{"has_free_shipping":false,"amount_remaining":0,"fill_percentage":0,"free_shipping_message":"","amount_remaining_message":""},"suggested_products":[]}},"checkout_params":{"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","remove_coupon_nonce":"7b26e3a3ac","checkout_url":"\/?wc-ajax=checkout","is_checkout":0,"debug_mode":false,"cfw_debug_mode":false,"dist_path":"https:\/\/retrovgames.com\/wp-content\/plugins\/checkout-for-woocommerce\/build","is_rtl":false},"runtime_params":{"openCart":false}};
var wpApiSettings = {"root":"https:\/\/retrovgames.com\/wp-json\/","nonce":"d8b94c9420"};
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/checkout-for-woocommerce/build/js/side-cart.js?ver=0abcbf83dd7f4e61fa82e797d4f0a8b1" id="cfw-side-cart-js"></script>
<script type="text/javascript" id="wapf-frontend-js-extra">
/* <![CDATA[ */
var wapf_config = {"ajax":"https:\/\/retrovgames.com\/wp-admin\/admin-ajax.php","page_type":"other","display_options":{"format":"%1$s%2$s","symbol":"&#36;","decimals":2,"decimal":".","thousand":","},"slider_support":"1"};
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/advanced-product-fields-for-woocommerce-pro/assets/js/frontend.min.js?ver=2.2.4" id="wapf-frontend-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/advanced-product-fields-for-woocommerce-pro/assets/js/info-icon-modal.js?ver=2.2.4" id="wapf-info-icon-modal-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/advanced-product-fields-for-woocommerce-pro/assets/js/dropzone.min.js?ver=2.2.4" id="wapf-dropzone-js"></script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/advanced-product-fields-for-woocommerce-pro/assets/js/datepicker.min.js?ver=2.2.4" id="wapf-dp-js"></script>
<script type="text/javascript" id="berocket_lmp_js-js-extra">
/* <![CDATA[ */
var the_lmp_js_data = {"type":"more_button","update_url":"","use_mobile":"","mobile_type":"","mobile_width":"","is_AAPF":"","buffer":"50","use_prev_btn":"","load_image":"<div class=\"lmp_products_loading\"><i class=\"fa fa-spinner lmp_rotate\"><\/i><span class=\"\"><\/span><\/div>","load_img_class":".lmp_products_loading","load_more":"<div class=\"lmp_load_more_button br_lmp_button_settings\"><a class=\"lmp_button \" style=\"font-size: 22px;color: #ffffff;background-color: #4a73bb;padding-top:15px;padding-right:25px;padding-bottom:15px;padding-left:25px;margin-top:px;margin-right:px;margin-bottom:px;margin-left:px; border-top: 0px solid #4a73bb; border-bottom: 0px solid #4a73bb; border-left: 0px solid #4a73bb; border-right: 0px solid #4a73bb; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;\" href=\"#load_next_page\">Load More<\/a><\/div>","load_prev":"<div class=\"lmp_load_more_button br_lmp_prev_settings\"><a class=\"lmp_button \" style=\"font-size: 22px;color: #333333;background-color: #aaaaff;padding-top:15px;padding-right:25px;padding-bottom:15px;padding-left:25px;margin-top:px;margin-right:px;margin-bottom:px;margin-left:px; border-top: 0px solid #000; border-bottom: 0px solid #000; border-left: 0px solid #000; border-right: 0px solid #000; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;\" href=\"#load_next_page\">Load Previous<\/a><\/div>","lazy_load":"","lazy_load_m":"","LLanimation":"","end_text":"<div class=\"lmp_products_loading\"><span class=\"\"><\/span><\/div>","javascript":{"before_update":"","after_update":""},"products":"ul.products","item":"li.product","pagination":".woocommerce-pagination","next_page":".woocommerce-pagination a.next","prev_page":".woocommerce-pagination a.prev"};
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/load-more-products-for-woocommerce/js/load_products.js?ver=1.2.3.3" id="berocket_lmp_js-js"></script>
<script type="text/javascript" id="tiktok-pixel-tracking-handle-header-js-after">
/* <![CDATA[ */
!function (w, d, t) {
		 w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var i="../js/events.js";ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=i,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{},ttq._partner=ttq._partner||"WooCommerce";var o=document.createElement("script");o.type="text/javascript",o.async=!0,o.src=i+"?sdkid="+e+"&lib="+t;var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(o,a)};
		 ttq.load('D0LIFKBC77U00BTUID8G');
		 }(window, document, 'ttq');
/* ]]> */
</script>
<script type="text/javascript" id="jquery-dgwt-wcas-js-extra">
/* <![CDATA[ */
var dgwt_wcas = {"labels":{"product_plu":"Products","vendor":"Vendor","vendor_plu":"Vendors","sku_label":"SKU:","sale_badge":"Sale","vendor_sold_by":"Sold by:","featured_badge":"Featured","in":"in","read_more":"continue reading","no_results":"\"No results\"","no_results_default":"No results","show_more":"See all products...","show_more_details":"See all products...","search_placeholder":"Search for games and consoles here","submit":"","search_hist":"Your search history","search_hist_clear":"Clear","mob_overlay_label":"Open search in the mobile overlay","tax_product_cat_plu":"Categories","tax_product_cat":"Category","tax_product_tag_plu":"Tags","tax_product_tag":"Tag"},"ajax_search_endpoint":"\/?wc-ajax=dgwt_wcas_ajax_search","ajax_details_endpoint":"\/?wc-ajax=dgwt_wcas_result_details","ajax_prices_endpoint":"\/?wc-ajax=dgwt_wcas_get_prices","action_search":"dgwt_wcas_ajax_search","action_result_details":"dgwt_wcas_result_details","action_get_prices":"dgwt_wcas_get_prices","min_chars":"3","width":"auto","show_details_panel":"","show_images":"","show_price":"1","show_desc":"","show_sale_badge":"","show_featured_badge":"","dynamic_prices":"","is_rtl":"","show_preloader":"1","show_headings":"1","preloader_url":"","taxonomy_brands":"","img_url":"https:\/\/retrovgames.com\/wp-content\/plugins\/ajax-search-for-woocommerce\/assets\/img\/","is_premium":"","layout_breakpoint":"992","mobile_overlay_breakpoint":"992","mobile_overlay_wrapper":"body","mobile_overlay_delay":"0","debounce_wait_ms":"400","send_ga_events":"1","enable_ga_site_search_module":"","magnifier_icon":"\t\t\t\t<svg class=\"\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n\t\t\t\t\t xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\"\n\t\t\t\t\t viewBox=\"0 0 51.539 51.361\" xml:space=\"preserve\">\n\t\t             <path \t\t\t\t\t\t d=\"M51.539,49.356L37.247,35.065c3.273-3.74,5.272-8.623,5.272-13.983c0-11.742-9.518-21.26-21.26-21.26 S0,9.339,0,21.082s9.518,21.26,21.26,21.26c5.361,0,10.244-1.999,13.983-5.272l14.292,14.292L51.539,49.356z M2.835,21.082 c0-10.176,8.249-18.425,18.425-18.425s18.425,8.249,18.425,18.425S31.436,39.507,21.26,39.507S2.835,31.258,2.835,21.082z\"\/>\n\t\t\t\t<\/svg>\n\t\t\t\t","magnifier_icon_pirx":"\t\t\t\t<svg class=\"\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">\n\t\t\t\t\t<path  d=\" M 16.722523,17.901412 C 16.572585,17.825208 15.36088,16.670476 14.029846,15.33534 L 11.609782,12.907819 11.01926,13.29667 C 8.7613237,14.783493 5.6172703,14.768302 3.332423,13.259528 -0.07366363,11.010358 -1.0146502,6.5989684 1.1898146,3.2148776\n\t\t\t\t\t\t  1.5505179,2.6611594 2.4056498,1.7447266 2.9644271,1.3130497 3.4423015,0.94387379 4.3921825,0.48568469 5.1732652,0.2475835 5.886299,0.03022609 6.1341883,0 7.2037391,0 8.2732897,0 8.521179,0.03022609 9.234213,0.2475835 c 0.781083,0.23810119 1.730962,0.69629029 2.208837,1.0654662\n\t\t\t\t\t\t  0.532501,0.4113763 1.39922,1.3400096 1.760153,1.8858877 1.520655,2.2998531 1.599025,5.3023778 0.199549,7.6451086 -0.208076,0.348322 -0.393306,0.668209 -0.411622,0.710863 -0.01831,0.04265 1.065556,1.18264 2.408603,2.533307 1.343046,1.350666 2.486621,2.574792 2.541278,2.720279 0.282475,0.7519\n\t\t\t\t\t\t  -0.503089,1.456506 -1.218488,1.092917 z M 8.4027892,12.475062 C 9.434946,12.25579 10.131043,11.855461 10.99416,10.984753 11.554519,10.419467 11.842507,10.042366 12.062078,9.5863882 12.794223,8.0659672 12.793657,6.2652398 12.060578,4.756293 11.680383,3.9737304 10.453587,2.7178427\n\t\t\t\t\t\t  9.730569,2.3710306 8.6921295,1.8729196 8.3992147,1.807606 7.2037567,1.807606 6.0082984,1.807606 5.7153841,1.87292 4.6769446,2.3710306 3.9539263,2.7178427 2.7271301,3.9737304 2.3469352,4.756293 1.6138384,6.2652398 1.6132726,8.0659672 2.3454252,9.5863882 c 0.4167354,0.8654208 1.5978784,2.0575608\n\t\t\t\t\t\t  2.4443766,2.4671358 1.0971012,0.530827 2.3890403,0.681561 3.6130134,0.421538 z\n\t\t\t\t\t\"\/>\n\t\t\t\t<\/svg>\n\t\t\t\t","history_icon":"\t\t\t\t<svg class=\"\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"16\">\n\t\t\t\t\t<g transform=\"translate(-17.498822,-36.972165)\">\n\t\t\t\t\t\t<path \t\t\t\t\t\t\td=\"m 26.596964,52.884295 c -0.954693,-0.11124 -2.056421,-0.464654 -2.888623,-0.926617 -0.816472,-0.45323 -1.309173,-0.860824 -1.384955,-1.145723 -0.106631,-0.400877 0.05237,-0.801458 0.401139,-1.010595 0.167198,-0.10026 0.232609,-0.118358 0.427772,-0.118358 0.283376,0 0.386032,0.04186 0.756111,0.308336 1.435559,1.033665 3.156285,1.398904 4.891415,1.038245 2.120335,-0.440728 3.927688,-2.053646 4.610313,-4.114337 0.244166,-0.737081 0.291537,-1.051873 0.293192,-1.948355 0.0013,-0.695797 -0.0093,-0.85228 -0.0806,-1.189552 -0.401426,-1.899416 -1.657702,-3.528366 -3.392535,-4.398932 -2.139097,-1.073431 -4.69701,-0.79194 -6.613131,0.727757 -0.337839,0.267945 -0.920833,0.890857 -1.191956,1.27357 -0.66875,0.944 -1.120577,2.298213 -1.120577,3.35859 v 0.210358 h 0.850434 c 0.82511,0 0.854119,0.0025 0.974178,0.08313 0.163025,0.109516 0.246992,0.333888 0.182877,0.488676 -0.02455,0.05927 -0.62148,0.693577 -1.32651,1.40957 -1.365272,1.3865 -1.427414,1.436994 -1.679504,1.364696 -0.151455,-0.04344 -2.737016,-2.624291 -2.790043,-2.784964 -0.05425,-0.16438 0.02425,-0.373373 0.179483,-0.477834 0.120095,-0.08082 0.148717,-0.08327 0.970779,-0.08327 h 0.847035 l 0.02338,-0.355074 c 0.07924,-1.203664 0.325558,-2.153721 0.819083,-3.159247 1.083047,-2.206642 3.117598,-3.79655 5.501043,-4.298811 0.795412,-0.167616 1.880855,-0.211313 2.672211,-0.107576 3.334659,0.437136 6.147035,3.06081 6.811793,6.354741 0.601713,2.981541 -0.541694,6.025743 -2.967431,7.900475 -1.127277,0.871217 -2.441309,1.407501 -3.893104,1.588856 -0.447309,0.05588 -1.452718,0.06242 -1.883268,0.01225 z m 3.375015,-5.084703 c -0.08608,-0.03206 -2.882291,-1.690237 -3.007703,-1.783586 -0.06187,-0.04605 -0.160194,-0.169835 -0.218507,-0.275078 L 26.639746,45.549577 V 43.70452 41.859464 L 26.749,41.705307 c 0.138408,-0.195294 0.31306,-0.289155 0.538046,-0.289155 0.231638,0 0.438499,0.109551 0.563553,0.298452 l 0.10019,0.151342 0.01053,1.610898 0.01053,1.610898 0.262607,0.154478 c 1.579961,0.929408 2.399444,1.432947 2.462496,1.513106 0.253582,0.322376 0.140877,0.816382 -0.226867,0.994404 -0.148379,0.07183 -0.377546,0.09477 -0.498098,0.04986 z\"\/>\n\t\t\t\t\t<\/g>\n\t\t\t\t<\/svg>\n\t\t\t\t","close_icon":"\t\t\t\t<svg class=\"\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" height=\"24\" viewBox=\"0 0 24 24\"\n\t\t\t\t\t width=\"24\">\n\t\t\t\t\t<path \t\t\t\t\t\td=\"M18.3 5.71c-.39-.39-1.02-.39-1.41 0L12 10.59 7.11 5.7c-.39-.39-1.02-.39-1.41 0-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41.39.39 1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0 .39-.39.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4z\"\/>\n\t\t\t\t<\/svg>\n\t\t\t\t","back_icon":"\t\t\t\t<svg class=\"\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 16 16\">\n\t\t\t\t\t<path \t\t\t\t\t\td=\"M14 6.125H3.351l4.891-4.891L7 0 0 7l7 7 1.234-1.234L3.35 7.875H14z\" fill-rule=\"evenodd\"\/>\n\t\t\t\t<\/svg>\n\t\t\t\t","preloader_icon":"\t\t\t\t<svg class=\"dgwt-wcas-loader-circular \" viewBox=\"25 25 50 50\">\n\t\t\t\t\t<circle class=\"dgwt-wcas-loader-circular-path\" cx=\"50\" cy=\"50\" r=\"20\" fill=\"none\"\n\t\t\t\t\t\t stroke-miterlimit=\"10\"\/>\n\t\t\t\t<\/svg>\n\t\t\t\t","voice_search_inactive_icon":"\t\t\t\t<svg class=\"dgwt-wcas-voice-search-mic-inactive\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" height=\"24\" width=\"24\">\n\t\t\t\t\t<path \t\t\t\t\t\td=\"M12 14q-1.25 0-2.125-.875T9 11V5q0-1.25.875-2.125T12 2q1.25 0 2.125.875T15 5v6q0 1.25-.875 2.125T12 14Zm0-6Zm-1 13v-3.075q-2.6-.35-4.3-2.325Q5 13.625 5 11h2q0 2.075 1.463 3.537Q9.925 16 12 16t3.538-1.463Q17 13.075 17 11h2q0 2.625-1.7 4.6-1.7 1.975-4.3 2.325V21Zm1-9q.425 0 .713-.288Q13 11.425 13 11V5q0-.425-.287-.713Q12.425 4 12 4t-.712.287Q11 4.575 11 5v6q0 .425.288.712.287.288.712.288Z\"\/>\n\t\t\t\t<\/svg>\n\t\t\t\t","voice_search_active_icon":"\t\t\t\t<svg class=\"dgwt-wcas-voice-search-mic-active\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" height=\"24\"\n\t\t\t\t\t width=\"24\">\n\t\t\t\t\t<path \t\t\t\t\t\td=\"M12 14q-1.25 0-2.125-.875T9 11V5q0-1.25.875-2.125T12 2q1.25 0 2.125.875T15 5v6q0 1.25-.875 2.125T12 14Zm-1 7v-3.075q-2.6-.35-4.3-2.325Q5 13.625 5 11h2q0 2.075 1.463 3.537Q9.925 16 12 16t3.538-1.463Q17 13.075 17 11h2q0 2.625-1.7 4.6-1.7 1.975-4.3 2.325V21Z\"\/>\n\t\t\t\t<\/svg>\n\t\t\t\t","voice_search_disabled_icon":"\t\t\t\t<svg class=\"dgwt-wcas-voice-search-mic-disabled\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" height=\"24\" width=\"24\">\n\t\t\t\t\t<path \t\t\t\t\t\td=\"M17.75 14.95 16.3 13.5q.35-.575.525-1.2Q17 11.675 17 11h2q0 1.1-.325 2.087-.325.988-.925 1.863Zm-2.95-3L9 6.15V5q0-1.25.875-2.125T12 2q1.25 0 2.125.875T15 5v6q0 .275-.062.5-.063.225-.138.45ZM11 21v-3.1q-2.6-.35-4.3-2.312Q5 13.625 5 11h2q0 2.075 1.463 3.537Q9.925 16 12 16q.85 0 1.613-.262.762-.263 1.387-.738l1.425 1.425q-.725.575-1.587.962-.863.388-1.838.513V21Zm8.8 1.6L1.4 4.2l1.4-1.4 18.4 18.4Z\"\/>\n\t\t\t\t<\/svg>\n\t\t\t\t","custom_params":{},"convert_html":"1","suggestions_wrapper":"body","show_product_vendor":"","disable_hits":"","disable_submit":"","fixer":{"broken_search_ui":true,"broken_search_ui_ajax":true,"broken_search_ui_hard":false,"broken_search_elementor_popups":true,"broken_search_jet_mobile_menu":true,"broken_search_browsers_back_arrow":true,"force_refresh_checkout":true},"voice_search_enabled":"","voice_search_lang":"en-US","show_recently_searched_products":"","show_recently_searched_phrases":"","go_to_first_variation_on_submit":""};
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/ajax-search-for-woocommerce/assets/js/search.min.js?ver=1.32.0" id="jquery-dgwt-wcas-js"></script>
<script type="text/javascript" id="wcpa-front-js-extra">
/* <![CDATA[ */
var wcpa_front = {"api_nonce":null,"root":"https:\/\/retrovgames.com\/wp-json\/wcpa\/front\/","assets_url":"https:\/\/retrovgames.com\/wp-content\/plugins\/woo-custom-product-addons-pro\/assets\/","date_format":"F j, Y","time_format":"g:i a","validation_messages":{"uploadPending":"Files are being uploaded.","validNumberError":"Provide a valid number.","formError":"Fix the errors shown above","checkCaptcha":"Tick the \"I'm not a robot\" verification","requiredError":"Field is required","allowedCharsError":"Characters %s is not supported","patternError":"Pattern not matching","minlengthError":"Minimum %s characters required","maxlengthError":"Maximum %s characters allowed","minValueError":"Minimum value is %s","maxValueError":"Maximum value is %s","minFieldsError":"Select minimum %s fields","maxFieldsError":"Select maximum %s fields","maxFileCountError":"Maximum %s files allowed","minFileCountError":"Minimum %s files required","maxFileSizeError":"Maximum file size should be %s","minFileSizeError":"Minimum file size should be %s","fileExtensionError":"Unsupported file extension found. use from ( %s )","quantityRequiredError":"Please enter a valid quantity","otherFieldError":"Other value required","charleftMessage":"%s characters left","validEmailError":"Provide a valid email address","validUrlError":"Provide a valid URL","minQuantityError":"Minimum quantity required is %s","maxQuantityError":"Maximum quantity allowed is %s","groupMinError":"Requires minimum  %s","groupMaxError":"Allowed maximum  %s","uploadError":"Failed to upload %s","gt_translate_keys":["uploadPending","validNumberError","formError","checkCaptcha","requiredError","allowedCharsError","patternError","minlengthError","maxlengthError","minValueError","maxValueError","minFieldsError","maxFieldsError","maxFileCountError","minFileCountError","maxFileSizeError","minFileSizeError","fileExtensionError","quantityRequiredError","otherFieldError","charleftMessage","validEmailError","validUrlError","minQuantityError","maxQuantityError","groupMinError","groupMaxError","uploadError"]},"google_map_api":"","reCAPTCHA_site_key":"","recaptcha_v":"v2","ajax_add_to_cart":"","summary_order":["option_price","product_price","fee","discount","total_price"],"change_price_as_quantity":"","show_field_price_x_quantity":"","disable_validation_scroll":"","gallery_update_field":"last_field","update_top_price":"","datepicker_disableMobile":"","radio_unselect_img":"","strings":{"place_selector_street":"Street Address","place_selector_city":"City","place_selector_state":"State","place_selector_zip":"Zip Code","place_selector_country":"Country","place_selector_latitude":"Latitude","place_selector_longitude":"Longitude","file_button_text":"Choose File","file_placeholder":"{count} Files","file_droppable_action_text":"Browse","file_droppable_desc_text":"or {action} to choose a file","file_upload_completed":"Completed","file_upload_failed":"Failed to upload","other":"Other","clearSelection":"Clear Selection","repeater_add":"Add Field","repeater_remove":"Remove Field","file_droppable_text":"Drag and Drop Files Here","to":" to ","gt_translate_keys":["place_selector_street","place_selector_city","place_selector_state","place_selector_zip","place_selector_country","place_selector_latitude","place_selector_longitude","file_button_text","file_placeholder","file_droppable_action_text","file_droppable_desc_text","file_upload_completed","file_upload_failed","other","clearSelection","repeater_add","repeater_remove","file_droppable_text","to"]},"i18n_view_cart":"View cart","options_price_format":"(price)","wc_price_format":"%1$s%2$s","hide_option_price_zero":"","discount_show_field_price":"1","discount_strike_field_price":"1","discount_strike_summary_price":"1","discount_strike_total_price":"1","responsive_layout":"","product_price_parent_selector":".summary","accordion_open":"first_opened","accordion_auto_open":"","accordion_auto_close":"","woo_price_suffix":"","prices_include_tax":"","isAdmin":"","cart_url":"","is_cart":"","user_roles":["guest"],"google_map_countries":"","init_triggers":["wcpt_product_modal_ready","qv_loader_stop","quick_view_pro:load","elementor\/popup\/show","xt_wooqv-product-loaded","woodmart-quick-view-displayed","porto_init_countdown","woopack.quickview.ajaxload","quick-view-displayed","update_lazyload","riode_load","yith_infs_added_elem","jet-popup\/show-event\/after-show","etheme_quick_view_content_loaded","wc_backbone_modal_loaded"],"wc_currency_symbol":"$","wc_currency_symbol_raw":"$","wc_thousand_sep":",","wc_price_decimals":"2","price_format":"%1$s%2$s","wc_decimal_sep":".","wc_currency_pos":"left","mc_unit":"1","addons":[],"upload_method":"normal"};
/* ]]> */
</script>
<script type="text/javascript" src="https://retrovgames.com/wp-content/plugins/woo-custom-product-addons-pro/assets/js/front-end.js?ver=5.3.1" id="wcpa-front-js"></script>
<script type="text/javascript">(function (undefined) {let scriptOptions={"_localizedStrings":{"redirect_overlay_title":"Hold On","redirect_overlay_text":"You are being redirected to another page,<br>it may take a few seconds.","webview_notification_text":"The selected provider doesn't support embedded browsers!"},"_targetWindow":"prefer-popup","_redirectOverlay":"overlay-with-spinner-and-message","_unsupportedWebviewBehavior":""};
/**
 * Used when Cross-Origin-Opener-Policy blocked the access to the opener. We can't have a reference of the opened windows, so we should attempt to refresh only the windows that has opened popups.
 */
window._nslHasOpenedPopup = false;
window._nslWebViewNoticeElement = null;

window.NSLPopup = function (url, title, w, h) {

    /**
     * Cross-Origin-Opener-Policy blocked the access to the opener
     */
    if (typeof BroadcastChannel === "function") {
        const _nslLoginBroadCastChannel = new BroadcastChannel('nsl_login_broadcast_channel');
        _nslLoginBroadCastChannel.onmessage = (event) => {
            if (window?._nslHasOpenedPopup && event.data?.action === 'redirect') {
                window._nslHasOpenedPopup = false;

                const url = event.data?.href;
                _nslLoginBroadCastChannel.close();
                if (typeof window.nslRedirect === 'function') {
                    window.nslRedirect(url);
                } else {
                    window.opener.location = url;
                }
            }
        };
    }

    const userAgent = navigator.userAgent,
        mobile = function () {
            return /\b(iPhone|iP[ao]d)/.test(userAgent) ||
                /\b(iP[ao]d)/.test(userAgent) ||
                /Android/i.test(userAgent) ||
                /Mobile/i.test(userAgent);
        },
        screenX = window.screenX !== undefined ? window.screenX : window.screenLeft,
        screenY = window.screenY !== undefined ? window.screenY : window.screenTop,
        outerWidth = window.outerWidth !== undefined ? window.outerWidth : document.documentElement.clientWidth,
        outerHeight = window.outerHeight !== undefined ? window.outerHeight : document.documentElement.clientHeight - 22,
        targetWidth = mobile() ? null : w,
        targetHeight = mobile() ? null : h,
        left = parseInt(screenX + (outerWidth - targetWidth) / 2, 10),
        right = parseInt(screenY + (outerHeight - targetHeight) / 2.5, 10),
        features = [];
    if (targetWidth !== null) {
        features.push('width=' + targetWidth);
    }
    if (targetHeight !== null) {
        features.push('height=' + targetHeight);
    }
    features.push('left=' + left);
    features.push('top=' + right);
    features.push('scrollbars=1');

    const newWindow = window.open(url, title, features.join(','));

    if (window.focus) {
        newWindow.focus();
    }

    window._nslHasOpenedPopup = true;

    return newWindow;
};

let isWebView = null;

function checkWebView() {
    if (isWebView === null) {
        function _detectOS(ua) {
            if (/Android/.test(ua)) {
                return "Android";
            } else if (/iPhone|iPad|iPod/.test(ua)) {
                return "iOS";
            } else if (/Windows/.test(ua)) {
                return "Windows";
            } else if (/Mac OS X/.test(ua)) {
                return "Mac";
            } else if (/CrOS/.test(ua)) {
                return "Chrome OS";
            } else if (/Firefox/.test(ua)) {
                return "Firefox OS";
            }
            return "";
        }

        function _detectBrowser(ua) {
            let android = /Android/.test(ua);

            if (/Opera Mini/.test(ua) || / OPR/.test(ua) || / OPT/.test(ua)) {
                return "Opera";
            } else if (/CriOS/.test(ua)) {
                return "Chrome for iOS";
            } else if (/Edge/.test(ua)) {
                return "Edge";
            } else if (android && /Silk\//.test(ua)) {
                return "Silk";
            } else if (/Chrome/.test(ua)) {
                return "Chrome";
            } else if (/Firefox/.test(ua)) {
                return "Firefox";
            } else if (android) {
                return "AOSP";
            } else if (/MSIE|Trident/.test(ua)) {
                return "IE";
            } else if (/Safari\//.test(ua)) {
                return "Safari";
            } else if (/AppleWebKit/.test(ua)) {
                return "WebKit";
            }
            return "";
        }

        function _detectBrowserVersion(ua, browser) {
            if (browser === "Opera") {
                return /Opera Mini/.test(ua) ? _getVersion(ua, "../index-144.html") :
                    / OPR/.test(ua) ? _getVersion(ua, "../index-145.html") :
                        _getVersion(ua, "../index-146.html");
            } else if (browser === "Chrome for iOS") {
                return _getVersion(ua, "../index-147.html");
            } else if (browser === "Edge") {
                return _getVersion(ua, "../index-148.html");
            } else if (browser === "Chrome") {
                return _getVersion(ua, "../index-149.html");
            } else if (browser === "Firefox") {
                return _getVersion(ua, "../index-150.html");
            } else if (browser === "Silk") {
                return _getVersion(ua, "../index-151.html");
            } else if (browser === "AOSP") {
                return _getVersion(ua, "../index-152.html");
            } else if (browser === "IE") {
                return /IEMobile/.test(ua) ? _getVersion(ua, "../index-153.html") :
                    /MSIE/.test(ua) ? _getVersion(ua, "MSIE ")
                        :
                        _getVersion(ua, "rv:");
            } else if (browser === "Safari") {
                return _getVersion(ua, "../index-152.html");
            } else if (browser === "WebKit") {
                return _getVersion(ua, "../index-154.html");
            }
            return "0.0.0";
        }

        function _getVersion(ua, token) {
            try {
                return _normalizeSemverString(ua.split(token)[1].trim().split(/[^\w\.]/)[0]);
            } catch (o_O) {
            }
            return "0.0.0";
        }

        function _normalizeSemverString(version) {
            const ary = version.split(/[\._]/);
            return (parseInt(ary[0], 10) || 0) + "." +
                (parseInt(ary[1], 10) || 0) + "." +
                (parseInt(ary[2], 10) || 0);
        }

        function _isWebView(ua, os, browser, version, options) {
            switch (os + browser) {
                case "iOSSafari":
                    return false;
                case "iOSWebKit":
                    return _isWebView_iOS(options);
                case "AndroidAOSP":
                    return false;
                case "AndroidChrome":
                    return parseFloat(version) >= 42 ? /; wv/.test(ua) : /\d{2}\.0\.0/.test(version) ? true : _isWebView_Android(options);
            }
            return false;
        }

        function _isWebView_iOS(options) {
            const document = (window["document"] || {});

            if ("WEB_VIEW" in options) {
                return options["WEB_VIEW"];
            }
            return !("fullscreenEnabled" in document || "webkitFullscreenEnabled" in document || false);
        }

        function _isWebView_Android(options) {
            if ("WEB_VIEW" in options) {
                return options["WEB_VIEW"];
            }
            return !("requestFileSystem" in window || "webkitRequestFileSystem" in window || false);
        }

        const options = {},
            nav = window.navigator || {},
            ua = nav.userAgent || "",
            os = _detectOS(ua),
            browser = _detectBrowser(ua),
            browserVersion = _detectBrowserVersion(ua, browser);

        isWebView = _isWebView(ua, os, browser, browserVersion, options);
    }

    return isWebView;
}

function isAllowedWebViewForUserAgent(provider) {
    const facebookAllowedWebViews = [
        'Instagram',
        'FBAV',
        'FBAN'
    ];
    let whitelist = [];

    if (provider && provider === 'facebook') {
        whitelist = facebookAllowedWebViews;
    }

    const nav = window.navigator || {},
        ua = nav.userAgent || "";

    if (whitelist.length && ua.match(new RegExp(whitelist.join('|')))) {
        return true;
    }

    return false;
}

function disableButtonInWebView(providerButtonElement) {
    if (providerButtonElement) {
        providerButtonElement.classList.add('nsl-disabled-provider');
        providerButtonElement.setAttribute('href', '#');

        providerButtonElement.addEventListener('pointerdown', (e) => {
            if (!window._nslWebViewNoticeElement) {
                window._nslWebViewNoticeElement = document.createElement('div');
                window._nslWebViewNoticeElement.id = "nsl-notices-fallback";
                window._nslWebViewNoticeElement.addEventListener('pointerdown', function (e) {
                    this.parentNode.removeChild(this);
                    window._nslWebViewNoticeElement = null;
                });
                const webviewNoticeHTML = '<div class="error"><p>' + scriptOptions._localizedStrings.webview_notification_text + '</p></div>';

                window._nslWebViewNoticeElement.insertAdjacentHTML("afterbegin", webviewNoticeHTML);
                document.body.appendChild(window._nslWebViewNoticeElement);
            }
        });
    }

}

window._nslDOMReady(function () {

    window.nslRedirect = function (url) {
        if (scriptOptions._redirectOverlay) {
            const overlay = document.createElement('div');
            overlay.id = "nsl-redirect-overlay";
            let overlayHTML = '';
            const overlayContainer = "<div id='nsl-redirect-overlay-container'>",
                overlayContainerClose = "</div>",
                overlaySpinner = "<div id='nsl-redirect-overlay-spinner'></div>",
                overlayTitle = "<p id='nsl-redirect-overlay-title'>" + scriptOptions._localizedStrings.redirect_overlay_title + "</p>",
                overlayText = "<p id='nsl-redirect-overlay-text'>" + scriptOptions._localizedStrings.redirect_overlay_text + "</p>";

            switch (scriptOptions._redirectOverlay) {
                case "overlay-only":
                    break;
                case "overlay-with-spinner":
                    overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose;
                    break;
                default:
                    overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose;
                    break;
            }

            overlay.insertAdjacentHTML("afterbegin", overlayHTML);
            document.body.appendChild(overlay);
        }

        window.location = url;
    };

    let targetWindow = scriptOptions._targetWindow || 'prefer-popup',
        lastPopup = false;


    document.addEventListener('click', function (e) {
        if (e.target) {
            const buttonLinkElement = e.target.closest('a[data-plugin="nsl"][data-action="connect"]') || e.target.closest('a[data-plugin="nsl"][data-action="link"]');
            if (buttonLinkElement) {
                if (lastPopup && !lastPopup.closed) {
                    e.preventDefault();
                    lastPopup.focus();
                } else {

                    let href = buttonLinkElement.href,
                        success = false;
                    if (href.indexOf('?') !== -1) {
                        href += '&';
                    } else {
                        href += '?';
                    }

                    const redirectTo = buttonLinkElement.dataset.redirect;
                    if (redirectTo === 'current') {
                        href += 'redirect=' + encodeURIComponent(window.location.href) + '&';
                    } else if (redirectTo && redirectTo !== '') {
                        href += 'redirect=' + encodeURIComponent(redirectTo) + '&';
                    }

                    if (targetWindow !== 'prefer-same-window' && checkWebView()) {
                        targetWindow = 'prefer-same-window';
                    }

                    if (targetWindow === 'prefer-popup') {
                        lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', buttonLinkElement.dataset.popupwidth, buttonLinkElement.dataset.popupheight);
                        if (lastPopup) {
                            success = true;
                            e.preventDefault();
                        }
                    } else if (targetWindow === 'prefer-new-tab') {
                        const newTab = window.open(href + 'display=popup', '_blank');
                        if (newTab) {
                            if (window.focus) {
                                newTab.focus();
                            }
                            success = true;
                            window._nslHasOpenedPopup = true;
                            e.preventDefault();
                        }
                    }

                    if (!success) {
                        window.location = href;
                        e.preventDefault();
                    }
                }
            }
        }
    });

    let buttonCountChanged = false;

    const googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]');
    if (googleLoginButtons.length && checkWebView()) {
        googleLoginButtons.forEach(function (googleLoginButton) {
            if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') {
                disableButtonInWebView(googleLoginButton);
            } else {
                googleLoginButton.remove();
                buttonCountChanged = true;
            }
        });
    }

    const facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]');
    if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) {
        facebookLoginButtons.forEach(function (facebookLoginButton) {
            if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') {
                disableButtonInWebView(facebookLoginButton);
            } else {
                facebookLoginButton.remove();
                buttonCountChanged = true;
            }
        });
    }

    const separators = document.querySelectorAll('div.nsl-separator');
    if (buttonCountChanged && separators.length) {
        separators.forEach(function (separator) {
            const separatorParentNode = separator.parentNode;
            if (separatorParentNode) {
                const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons');
                if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) {
                    separator.remove();
                }
            }
        })
    }
});})();</script><!-- WooCommerce JavaScript -->
<script type="text/javascript">
jQuery(function($) { 
$('#billing_country,#shipping_country').selectWoo();
 });
</script>
<div class="wttw" aria-hidden="true"><div class="wapf-ttp"></div></div>
    <script>
        var swiper = new Swiper(".mySwiper", {
      autoHeight: true,
      /*slidesPerView: 2,*/
      spaceBetween: 20,
      loop: true,
      autoplay:true,
      autoplay:3000,
      breakpoints: {
        1024: {
          slidesPerView: 2,
          spaceBetween: 20,
        },
        320: {
            slidesPerView: 1,
            spaceBetween: 20,
        }
    },
      navigation: {
        nextEl: ".swiper-button-next",
        prevEl: ".swiper-button-prev",
      },
      pagination: {
        el: ".swiper-pagination",
        clickable: true,
      },
    });
    </script>
  

<script defer="defer">
jQuery( document ).ready( function( jQuery ) {


jQuery(".cart-click").click(function () {
 
    jQuery(".theme-shoptimizer").addClass('cfw-side-cart-open');
    jQuery(".theme-shoptimizer").removeClass('cfw-side-cart-close');
    
});


});          
</script>

<script defer="defer">

jQuery( document ).ready( function( $ ) {
          $( '.star-rating' ).on( 'click', function( event, fragments, cart_hash ) {
                    if($(".woocommerce-products-header").length > 0){
var href = $(this).parent().siblings().find('a').attr('href')+'#reviews';
      window.location.href = href; 
      }else{
      window.location.hash = "#reviews"
      }
          } );     
     
      
        } );

               </script>

             
          

 <script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Retro vGames",
  "image": "https://retrovgames.com/wp-content/uploads/2023/03/logo.png",
  "@id": "",
  "url": "https://retrovgames.com/",
  "telephone": "+14842730818",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "2121 Union Blvd, Allentown, PA 18109",
    "addressLocality": "Allentown",
    "addressRegion": "PA",
    "postalCode": "18109",
    "addressCountry": "US"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 40.6261335,
    "longitude": -75.4238774
  },
  "openingHoursSpecification": {
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": [
      "Monday",
      "Tuesday",
      "Wednesday",
      "Thursday",
      "Friday",
      "Saturday"
    ],
    "opens": "10:00",
    "closes": "19:00"
  },
  "sameAs": [
    "https://www.facebook.com/Retrovgamess",
    "https://twitter.com/retrovgameshop",
    "https://www.instagram.com/retrovgamesshop/",
    "https://www.youtube.com/@retrovgameshops",
    "https://www.pinterest.com/retrovgamesshop/",
    "../index.html"
  ] 
}
</script>


<script>
window.addEventListener('load', function () {
  document.querySelectorAll('.comment-text .description').forEach(function(desc, i) {
    const p = desc.querySelector('p');

    // Look for <a> siblings directly after <p>
    const a = Array.from(desc.children).find(child => child.tagName === 'A');

    console.log(`Processing comment ${i + 1}`, { p, a });

    if (p && a && a.parentElement !== p) {
      p.appendChild(a); // Move <a> inside <p>
      console.log(`✅ Moved <a> into <p> in comment ${i + 1}`);
    }
  });
});

</script>



<script>
document.addEventListener("DOMContentLoaded", function() {
    const iconBoxes = document.querySelectorAll(".affiliate-program-icon-box");

    iconBoxes.forEach(function(box) {
        const title = box.querySelector(".elementor-icon-box-title");
        const description = box.querySelector(".elementor-icon-box-description");

        if (title && description) {
            title.addEventListener("mouseenter", function() {
                description.style.visibility = "visible";
            });

            title.addEventListener("mouseleave", function() {
                description.style.visibility = "hidden";
            });

            // Optional: Also hide again when user leaves the entire box
            box.addEventListener("mouseleave", function() {
                description.style.visibility = "hidden";
            });
        }
    });
});
</script>




<script>
document.addEventListener("DOMContentLoaded", function () {
    const containers = document.querySelectorAll(".how-become-affiliate-icon-box .elementor-widget-container");

    containers.forEach(container => {
        const description = container.querySelector(".elementor-icon-box-description");
        const title = container.querySelector(".elementor-icon-box-title");
        const icon = container.querySelector(".elementor-icon[class*='elementor-animation-']");

        // Background transition
        container.style.transition = "background-color 0.2s ease-in-out";

        // Initial styles for description
        if (description) {
            description.style.display = "none"; // fully hidden by default
            description.style.opacity = "0";
            description.style.visibility = "hidden";
            description.style.transition = "opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, text-align 0.2s ease-in-out";
            description.style.position = "relative";
        }

        if (title) {
            title.style.transition = "text-align 0.2s ease-in-out";
        }

        if (icon) {
            icon.style.transition = ""; // no transition for color
        }

        container.addEventListener("mouseenter", function () {
            container.style.backgroundColor = "#0881EC";

            if (description) {
                // Instantly set display so opacity can animate
                description.style.display = "block";
                requestAnimationFrame(() => {
                    description.style.opacity = "1";
                    description.style.visibility = "visible";
                    description.style.textAlign = "left";
                });
                description.style.color = "#ffffff"; // instant
            }

            if (title) {
                title.style.color = "#ffffff"; // instant
                title.style.textAlign = "left";
            }

            if (icon) {
                icon.style.color = "#ffffff"; // instant
            }
        });

        container.addEventListener("mouseleave", function () {
            container.style.backgroundColor = "";

            if (description) {
                // Fade out first
                description.style.opacity = "0";
                description.style.visibility = "hidden";
                description.style.textAlign = "";
                description.style.color = "";

                // Then remove from flow after animation completes
                setTimeout(() => {
                    description.style.display = "none";
                }, 200); // match transition time (0.2s)
            }

            if (title) {
                title.style.color = "";
                title.style.textAlign = "";
            }

            if (icon) {
                icon.style.color = "";
            }
        });
    });
});
</script>


<script src="//fw-cdn.com/12490726/4896403.js" chat="true">
</script>
<script>
jQuery(document).ready(function($) {

  function updateViewCartButton() {
    // Target only the "View cart" link, not the Checkout one
    $('.woocommerce-mini-cart__buttons a.wc-forward').each(function() {
      if ($(this).text().trim() === 'View cart') {
        $(this).removeClass('wc-forward').addClass('wc-forwardnew');
      }
    });
  }

  // Run on page load
  updateViewCartButton();

  // Also run when WooCommerce updates the cart fragments (AJAX refresh)
  $(document).on('wc_fragments_refreshed wc_fragments_loaded updated_wc_div updated_cart_totals', function() {
    updateViewCartButton();
  });

});

</script>

</body>

</html>



  