:root{--color-primary:red;--color-primary-dark:#e00000;--color-secondary:blue;--color-secondary-dark:#0000e0;--color-tertiary:grey;--color-tertiary-dark:#717171;--color-white:white;--color-black:black;--color-store:black;--color-bk:transparent;--font-main:arial;--font-secondary:sans-serif;--font-header:serif}#top-ad{background-color:#404040;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:center;flex-wrap:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:false;-ms-flex-align:false;align-items:false}#top-ad .vidstore_ad_block>div:empty{display:none}@media only screen and (min-width:640px){#top-ad .vidstore_ad_block{min-height:64px}}@media only screen and (min-width:768px){#top-ad .vidstore_ad_block{min-height:120px}}#top-ad .doubleclick-ad iframe,#top-ad .vidstore_ad_block iframe{margin:0}@media only screen and (min-width:768px){#top-ad .doubleclick-ad iframe,#top-ad .vidstore_ad_block iframe{margin:15px 0}}.content-container{position:relative}.background-mask-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;height:100%;background:rgba(0,0,0,.5);-webkit-transition:opacity .3s ease-in 0s;-o-transition:opacity .3s ease-in 0s;transition:opacity .3s ease-in 0s}.background-mask-overlay.hidden{display:none;opacity:0}.vs-cart-dropdown img{height:auto;max-width:100%}.cart-nav-wrap:not(.empty-cart) .vs-cart-dropdown{right:2.5%}.vs-cart-dropdown .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:false;-ms-flex-align:false;align-items:false}.vs-cart-dropdown .cart-empty,.vs-cart-dropdown .return-to-shop{-ms-flex-preferred-size:100%;flex-basis:100%}.vs-cart-dropdown .cart-empty{margin:0}.cart-nav-wrap:not(.empty-cart) .vs-cart-dropdown{left:0;max-width:100%;right:inherit}.vs-cart-dropdown .return-to-shop{text-align:center}.shop-page .vs-cart-dropdown .return-to-shop{display:none}#back-to-cart-navigation:active,#back-to-cart-navigation:focus,#back-to-cart-navigation:hover{background-color:transparent;color:#fff}.navbar-item.vs-top-nav-logo{padding:10px 0}@media only screen and (min-width:768px) and (max-width:1199px){.navbar-item.vs-top-nav-logo{padding-left:1.5rem}}@media only screen and (min-width:768px){.navbar-item.vs-top-nav-logo{padding-right:.75rem}}@media only screen and (max-width:767px){.navbar-item.vs-top-nav-logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.navbar-item.vs-top-nav-logo a{display:grid}.navbar-item.vs-top-nav-logo img{height:auto;max-height:55px}@media only screen and (max-width:767px){.navbar-item.vs-top-nav-logo img{max-width:100%}}@media only screen and (min-width:768px){.navbar-item.vs-top-nav-logo img{max-width:150px}}.navbar-item.vs-top-nav-logo img.logo-medium{max-height:65px}@media only screen and (max-width:767px){.navbar-item.vs-top-nav-logo img.logo-medium{width:160px}}@media only screen and (min-width:768px){.navbar-item.vs-top-nav-logo img.logo-medium{max-width:160px}}.navbar-item.vs-top-nav-logo img.logo-large{max-height:75px}@media only screen and (max-width:767px){.navbar-item.vs-top-nav-logo img.logo-large{width:170px}}@media only screen and (min-width:768px){.navbar-item.vs-top-nav-logo img.logo-large{max-width:170px}}.vs-top-nav-wrap #searchform{border:none;margin-top:5.5px}@media only screen and (max-width:767px){.vs-top-nav-wrap #searchform{border-radius:15px}}@media only screen and (min-width:768px){.vs-top-nav-wrap #searchform{border-radius:20px}}.vs-top-nav-wrap #searchform .gsc-search-box,.vs-top-nav-wrap #searchform .vidstore-search-form,.vs-top-nav-wrap #searchform input#s,.vs-top-nav-wrap #searchform input#searchsubmit{height:34px}.vs-top-nav-wrap #searchform input#s,.vs-top-nav-wrap #searchform input#searchsubmit{padding:5px 0}.vs-top-nav-wrap #searchform input#s{background:#fff;padding-left:20px}@media only screen and (max-width:767px){.vs-top-nav-wrap #searchform input#s{font-size:1.25rem;border-radius:15px 0 0 15px}}@media only screen and (min-width:768px){.vs-top-nav-wrap #searchform input#s{border-radius:20px 0 0 20px}}@media only screen and (min-width:768px) and (max-width:1199px){.vs-top-nav-wrap #searchform input#s{font-size:.85rem}}@media only screen and (min-width:1200px){.vs-top-nav-wrap #searchform input#s{font-size:1rem}}.vs-top-nav-wrap #searchform input#searchsubmit{margin-right:0;width:35px}@media only screen and (max-width:767px){.vs-top-nav-wrap #searchform input#searchsubmit{border-radius:0 15px 15px 0}}@media only screen and (min-width:768px){.vs-top-nav-wrap #searchform input#searchsubmit{background-color:#d3d3d3;border-radius:0 20px 20px 0}}@media only screen and (min-width:768px) and (max-width:1199px){.vs-top-nav-wrap #searchform input#searchsubmit{background-position:5px center}}@media only screen and (min-width:1200px){.vs-top-nav-wrap #searchform input#searchsubmit{background-position:10px center}}.vs-top-nav-wrap #searchform .vidstore-search-form{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:center;flex-wrap:center;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:false;-ms-flex-align:false;align-items:false}@media only screen and (max-width:767px){.vs-top-nav-wrap #searchform .vidstore-search-form{border-radius:15px}}@media only screen and (min-width:768px){.vs-top-nav-wrap #searchform .vidstore-search-form{border-radius:20px}}.vs-top-nav-wrap #searchform .gsc-search-box{width:100%;max-width:none}.vs-top-nav-wrap{-webkit-transition:position ease .75s,-webkit-box-shadow ease .75s;transition:position ease .75s,-webkit-box-shadow ease .75s;-o-transition:box-shadow ease .75s,position ease .75s;transition:box-shadow ease .75s,position ease .75s;transition:box-shadow ease .75s,position ease .75s,-webkit-box-shadow ease .75s}.vs-top-nav-wrap,.vs-top-nav-wrap .mobile-menu-bar,.vs-top-nav-wrap .mobile-navigation,.vs-top-nav-wrap .vs-top-nav.wrap{min-height:67.5px}.vs-top-nav-wrap.sticky{top:0;width:100%;-webkit-box-shadow:0 4px 3px rgba(0,0,0,.5);box-shadow:0 4px 3px rgba(0,0,0,.5)}.vs-top-nav-activated:not(.woocommerce-checkout) .vs-top-nav-wrap.sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}@media only screen and (min-width:1200px){.vs-top-nav-wrap.sticky:not(.sticky-desktop){position:relative;top:0}}@media only screen and (max-width:767px){.admin-bar .vs-top-nav-wrap.sticky{top:46px}}@media only screen and (min-width:768px){.admin-bar .vs-top-nav-wrap.sticky{top:32px}}@media only screen and (min-width:1200px){.vs-nav-top>.menu:not(#shop-menu)>.menu-item:not(:last-of-type){border-bottom:1px solid rgba(255,255,255,.25)}}@media only screen and (min-width:0) and (max-width:1199px){.vs-nav-top>.menu .parentBackListItem .menu-item:not(.href-hashtag):not(:last-of-type),.vs-nav-top>.menu>.menu-item:not(.parentBackListItem){border-bottom:1px solid rgba(255,255,255,.25)}}@media only screen and (min-width:0) and (max-width:1199px){.vs-nav-top>.menu .parentBackListItem .menu-item:not(.href-hashtag):first-of-type,.vs-nav-top>.menu>.menu-item:first-of-type{border-top:1px solid rgba(255,255,255,.25)}}.vs-top-nav .dropdown-toggler,.vs-top-nav a,.vs-top-nav a:active,.vs-top-nav a:focus,.vs-top-nav a:hover,.vs-top-nav a:hover .icon,.vs-top-nav a:visited,.vs-top-nav ul.menu li.top-level-parent a:hover,.vs-top-nav ul.sub-menu li.menu-item a:hover{color:#fff}@media only screen and (min-width:1200px){.main-menu .top-level-parent a{color:#d3d3d3}}@media only screen and (min-width:1200px){.main-menu .top-level-parent a:active,.main-menu .top-level-parent a:focus,.main-menu .top-level-parent a:hover,.main-menu .top-level-parent.child-hover a,.main-menu .top-level-parent:active a,.main-menu .top-level-parent:focus a,.main-menu .top-level-parent:hover a{color:#fff}}@media only screen and (min-width:1200px){.main-menu .menu.no-hover>.top-level-parent:first-of-type a{color:#fff}}a.vs-active{font-style:italic}a.vs-active:after,a.vs-active:before{font-style:normal}.vs-top-nav .menu-item a{text-transform:uppercase}.vs-top-nav .menu-item:not(.dropdown-toggler) a{font-weight:700}@media only screen and (max-width:767px){.vs-top-nav .menu-item:not(.dropdown-toggler) a{font-size:1.25rem}}@media only screen and (min-width:768px){.vs-nav-top a.dropdown-toggler{font-size:1.5rem}}.vs-nav-top a,.vs-top-nav .account-nav-wrap .woocommerce-MyAccount-navigation a{font-family:"Source Sans Pro Bold",Arial,sans-serif}.vs-top-nav .account-nav-wrap .woocommerce-MyAccount-navigation a{color:#000;color:var(--color-secondary);font-weight:700;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:960px){.vs-nav-top .menu-item>a{font-size:1.05rem}}@media only screen and (min-width:961px) and (max-width:1023px){.vs-nav-top .menu-item>a{font-size:1.1rem}}@media only screen and (min-width:1024px){.vs-nav-top .menu-item>a{font-size:1.15rem}}@media only screen and (min-width:1200px){.vs-top-nav .sub-menu .sub-menu .sub-menu a{text-transform:capitalize}}@media only screen and (min-width:1200px){.vs-top-nav #shop-menu>.menu-item>a,.vs-top-nav .sub-menu .sub-menu a{font-size:1rem;line-height:1.5;font-family:"Source Sans Pro Black",Arial,sans-serif}}@media only screen and (min-width:1200px){.vs-top-nav .sub-menu .sub-menu .sub-menu a{font-size:.85rem;font-family:"Source Sans Pro Light",Arial,sans-serif}}.vs-top-nav .sub-menu a,.vs-top-nav a.parentBackLink,.vs-top-nav a.parentBackLinkClone{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vs-top-nav .sub-menu a:before,.vs-top-nav a.parentBackLink:before,.vs-top-nav a.parentBackLinkClone:before{content:"";font-family:dashicons}.vs-top-nav a.parentBackLink:before,.vs-top-nav a.parentBackLinkClone:before{content:"\f341"}.vs-top-nav .menu-item-has-children>a:not(.parentBackLink):not(.parentBackLinkClone){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vs-top-nav .menu-item-has-children>a:not(.parentBackLink):not(.parentBackLinkClone):before{display:none}@media only screen and (min-width:0) and (max-width:1199px){.vs-top-nav .menu-item-has-children>a:not(.parentBackLink):not(.parentBackLinkClone):after{content:"\f345";font-family:dashicons}}.vs-top-nav .top-level-parent.menu-item:not(.menu-item-has-children)>a:not(.parentBackLink):not(.parentBackLinkClone){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:0) and (max-width:1199px){.vs-top-nav .top-level-parent.menu-item:not(.menu-item-has-children)>a:not(.parentBackLink):not(.parentBackLinkClone):after{content:""}}.account-nav-wrap.dropdown-open>a,.cart-nav-wrap.dropdown-open>a{position:relative}.account-nav-wrap.dropdown-open>a:after,.cart-nav-wrap.dropdown-open>a:after{content:"\f142";font-family:dashicons;position:absolute;top:-39px;font-size:3rem;right:0;color:#fff;color:var(--color-white);top:30px}.vs-mobile-menu-li a{margin:10px 15px}.vs-mobile-menu-li a.dashicons{text-align:left;font-size:inherit;line-height:inherit}#account-nav-wrap a,#cart-nav-wrap a{font-weight:700;font-size:1.5rem}#account-nav-wrap a i.dashicons,#cart-nav-wrap a i.dashicons{font-size:1.5rem}.vs-top-nav .desktop-navigation,.vs-top-nav-wrap:not(.sticky){position:relative}#wpadminbar,.vs-top-nav .desktop-navigation,.vs-top-nav-wrap,.vs-top-nav-wrap.sticky,.woocommerce-MyAccount-navigation{z-index:1000002}.vs-nav-login-dropdown #loginform{padding:0 20px}@media only screen and (min-width:0) and (max-width:1199px){.vs-nav-login-dropdown #loginform{min-width:200px}}.vs-nav-login-dropdown #loginform p:not(.login-remember) label{display:block}.vs-nav-login-dropdown #loginform p:not(.login-remember) input{width:100%}.vs-top-nav{position:relative}.vs-top-nav .dropdown-toggler{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vs-top-nav .menu-item-wrapper{position:inherit}.logged-in .vs-top-nav .become-a-member,.vs-top-nav .mobile-menu-dropdown,.vs-top-nav .pre-cart-amount-text{display:none}@media only screen and (min-width:1200px){.vs-top-nav .parentBackLinkClone{display:none!important}}.vs-top-nav .menu{scrollbar-width:none;-ms-overflow-style:none}.vs-top-nav .menu::-webkit-scrollbar{width:0}@media only screen and (max-width:767px){.vs-top-nav .become-a-member.button{width:inherit}}@media only screen and (min-width:768px) and (max-width:960px){.vs-top-nav .become-a-member.button{margin-right:2.5%}}@media only screen and (min-width:768px) and (max-width:1199px){.vs-top-nav .become-a-member.button{padding:10px 20px}}.vs-top-nav .cart-amount,.vs-top-nav .link-text{position:relative;top:-2.5px;left:5px;font-weight:700;font-size:1.25rem}.vs-top-nav .cart-amount{padding-right:5px}@media only screen and (min-width:0) and (max-width:400px){.vs-top-nav .cart-amount{display:none}}@media only screen and (max-width:767px){.vs-top-nav .navbar-brand>div{-webkit-box-flex:1;-ms-flex:1;flex:1}}.woocommerce-checkout:not(.woocommerce-order-received) .vs-top-nav .account-nav-wrap{margin-left:auto}.vs-top-nav#top-navigation{background:0 0}@media only screen and (max-width:767px){.vs-top-nav .mobile-menu-bar{padding:0 2.5%}}.vs-top-nav .desktop-navigation,.vs-top-nav .mobile-menu-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vs-top-nav .desktop-navigation{-webkit-transition:padding ease .5s;-o-transition:padding ease .5s;transition:padding ease .5s}@media only screen and (min-width:768px) and (max-width:960px){.vs-top-nav .desktop-navigation{padding-left:2.5%}}@media only screen and (min-width:961px) and (max-width:1199px){.vs-top-nav .desktop-navigation{padding:0 2.5%}}@media only screen and (min-width:768px) and (max-width:1199px){.vs-top-nav-wrap:not(.sticky) .vs-top-nav .desktop-navigation{padding-right:calc(env(safe-area-inset-left)/ 2)}}.vs-top-nav .mobile-menu-bar-right-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vs-top-nav .dashicons-menu{font-size:3.25rem}.vs-top-nav .desktop-navigation .menu{display:none;text-align:left}@media only screen and (min-width:1200px){.vs-top-nav .desktop-navigation .menu{border-radius:5px}}.vs-top-nav .mobile-menu-button.dropdown-open,.vs-top-nav .mobile-menu-button:active,.vs-top-nav .mobile-menu-button:focus,.vs-top-nav .mobile-menu-button:hover,.vs-top-nav .nav-wrap.dropdown-open,.vs-top-nav .nav-wrap:active,.vs-top-nav .nav-wrap:focus,.vs-top-nav .nav-wrap:hover,.vs-top-nav .vs-main-nav-child>a.dropdown-open,.vs-top-nav .vs-main-nav-child>a:active,.vs-top-nav .vs-main-nav-child>a:focus,.vs-top-nav .vs-main-nav-child>a:hover{border-radius:5px;background:rgba(128,128,128,.25)}.vs-top-nav .account-nav{cursor:pointer}.vs-top-nav .account-nav,.vs-top-nav .cart-navigation,.vs-top-nav .login-link{padding:10px}.vs-top-nav .account-nav-item .account-nav-wrap{display:grid;padding-right:.75rem}.vs-top-nav .cart-nav-wrap{display:grid}@media only screen and (min-width:768px) and (max-width:1023px){.vs-top-nav .account-nav .link-text,.vs-top-nav .login-link .link-text{display:none}}@media only screen and (min-width:0) and (max-width:600px){.vs-top-nav .account-nav .link-text,.vs-top-nav .login-link .link-text{display:none}}@media only screen and (min-width:768px) and (max-width:1199px){.vs-top-nav .navbar-menu{padding-right:1.5rem}}@media only screen and (max-width:767px){.vs-top-nav .navbar-end #cart-nav-wrap,.vs-top-nav .navbar-end .account-nav-item,.vs-top-nav .navbar-link.top-level-parent{display:none}.vs-top-nav .navbar-menu{padding:0}.vs-top-nav .navbar-menu #shop-menu-wrap,.vs-top-nav .navbar-menu .vs-main-nav .vs-main-nav-parent-ul>li>a.dropdown-toggler{display:none}.vs-top-nav .navbar-menu .vs-main-nav-parent-ul{padding:0}.vs-top-nav .navbar-menu #main-menu-wrap{width:100%}.vs-top-nav .navbar-menu ul.menu{max-height:65vh;width:100%;overflow-y:scroll;margin:0}.vs-top-nav .navbar-menu .button-wrap{padding-bottom:20px;width:100%}.vs-top-nav .navbar-menu .sub-menu{margin:0}.vs-top-nav .navbar-menu .vs-mobile-menu-li>.menu>li>.sub-menu>li.menu-item-has-children>.sub-menu,.vs-top-nav .navbar-menu .vs-mobile-menu-li>.menu>li>.sub-menu>li.menu-item-has-children>a,.vs-top-nav .navbar-menu .vs-mobile-menu-li>a{display:none}.vs-top-nav .parentBackListItem>.sub-menu{display:block!important}}.mobile-menu-bar-left-wrap{position:relative;margin-right:auto}.mobile-menu-bar-left-wrap .dashicons-no{font-size:2.75rem}.mobile-menu-bar-left-wrap .mobile-menu-button{display:inline-block;padding-left:.75rem;height:auto;width:auto}.woocommerce-checkout:not(.woocommerce-order-received) .mobile-menu-bar-left-wrap .mobile-menu-button{visibility:hidden}.mobile-menu-bar-left-wrap .mobile-menu-button .dashicons{position:absolute;top:-10px;-webkit-transition:opacity ease .5s;-o-transition:opacity ease .5s;transition:opacity ease .5s}.mobile-menu-bar-left-wrap .mobile-menu-button .dashicons-no{top:11.5px;left:12.5px}.mobile-menu-bar-left-wrap .mobile-menu-button .dashicons-menu{top:8.5px}.mobile-menu-bar-left-wrap .mobile-menu-button.dropdown-open .dashicons-no{opacity:1}.mobile-menu-bar-left-wrap .mobile-menu-button.dropdown-open .dashicons-menu{opacity:0}.mobile-menu-bar-left-wrap .mobile-menu-button:not(.dropdown-open) .dashicons-no{opacity:0}.mobile-menu-bar-left-wrap .mobile-menu-button:not(.dropdown-open) .dashicons-menu{opacity:1}.mobile-cart-account-wrap{margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mobile-cart-account-wrap .navbar-item{padding:0}.vs-main-nav-parent-ul{margin:0;padding:1em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.desktop-navigation .vs-main-nav{margin:auto 2.5% auto 0}@media only screen and (min-width:768px){.desktop-navigation .vs-main-nav{-ms-flex-preferred-size:17.5%;flex-basis:17.5%}}.desktop-navigation .vs-main-nav .main-menu{margin-right:1%}@media only screen and (min-width:768px){.vs-main-nav-child .dropdown-toggler{white-space:nowrap}}@media only screen and (min-width:768px){.vs-main-nav-child .dropdown-toggler:after{content:"\f347";display:inline-block;font-family:dashicons;font-size:1rem;padding-left:5px}}@media only screen and (min-width:768px){.vs-main-nav-child.dropdown-open .dropdown-toggler:after{content:"\f345"}}@media only screen and (min-width:768px){#account-nav-wrap #account-nav.dropdown-toggler{white-space:nowrap}}@media only screen and (min-width:768px){#account-nav-wrap #account-nav.dropdown-toggler:after{content:"\f347";display:inline-block;font-family:dashicons;font-size:1rem;padding-left:5px}}@media only screen and (min-width:1025px){.vs-main-nav-child{padding:2.5px 10px}}.vs-main-nav-child.dropdown-open:before{content:"\f142";font-family:dashicons;position:absolute;color:#000;color:var(--color-secondary-dark);top:27.5px;font-size:4rem}@media only screen and (min-width:768px) and (max-width:1199px){.vs-main-nav-child .menu{position:absolute;left:2.5%;height:80vh;overflow:scroll;margin-top:20px;left:0;min-width:50vw}}@media only screen and (min-width:768px){.vs-main-nav-child .menu{display:none}}@media only screen and (min-width:1200px){.vs-main-nav-child .menu{position:absolute;left:0;right:0}}@media only screen and (min-width:1200px){.vs-main-nav-child.main-menu .menu:before{left:150px}}@media only screen and (min-width:1200px){.vs-main-nav-child.shop-menu .menu:before{left:275px}}.vs-main-nav-child .menu-item:active>.menu,.vs-main-nav-child .menu-item:active>.sub-menu,.vs-main-nav-child .menu-item:focus>.menu,.vs-main-nav-child .menu-item:focus>.sub-menu,.vs-main-nav-child .menu-item:hover>.menu,.vs-main-nav-child .menu-item:hover>.sub-menu{visibility:visible}.vs-main-nav-child .menu-item:active>.sub-menu,.vs-main-nav-child .menu-item:focus>.sub-menu,.vs-main-nav-child .menu-item:hover>.sub-menu{top:0;left:225px}@media only screen and (min-width:0) and (max-width:1199px){.vs-main-nav-child .menu#shop-menu>.menu-item:not(.parentBackListItem){padding:10px 15px}}@media only screen and (min-width:1200px){.vs-main-nav-child .menu#shop-menu>.menu-item:not(.parentBackListItem){padding:7.5px 15px 0}}@media only screen and (min-width:1200px){.vs-main-nav-child .menu#shop-menu>.menu-item:not(.parentBackListItem):first-of-type{padding-top:20px}}.vs-main-nav-child .menu#shop-menu>.menu-item:not(.parentBackListItem):last-of-type{padding-bottom:10px}.vs-main-nav-child .menu#main-menu>.menu-item:not(.parentBackListItem){padding:10px 15px}@media only screen and (min-width:1200px){.vs-main-nav-child .menu>.menu-item{max-width:300px}}@media only screen and (min-width:1200px){.vs-main-nav-child .menu>.menu-item:not(:first-of-type)>.sub-menu{visibility:hidden}}@media only screen and (min-width:1200px){.vs-main-nav-child .menu>.menu-item:not(:first-of-type)>.sub-menu a{opacity:.5}}@media only screen and (min-width:1200px){.vs-main-nav-child .menu>.menu-item:active>.sub-menu,.vs-main-nav-child .menu>.menu-item:focus>.sub-menu,.vs-main-nav-child .menu>.menu-item:hover>.sub-menu{visibility:visible}}@media only screen and (min-width:1200px){.vs-main-nav-child .menu>.menu-item:active>.sub-menu a,.vs-main-nav-child .menu>.menu-item:focus>.sub-menu a,.vs-main-nav-child .menu>.menu-item:hover>.sub-menu a{opacity:1}}@media only screen and (min-width:1200px){.vs-main-nav-child .menu>.menu-item>.sub-menu{top:0;bottom:0;right:0;margin-top:0;padding:20px;position:absolute;left:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:top;-ms-flex-align:top;align-items:top}}@media only screen and (min-width:768px) and (max-width:960px){.vs-main-nav-child .menu>.menu-item>.sub-menu{left:225px}}@media only screen and (min-width:961px) and (max-width:1199px){.vs-main-nav-child .menu>.menu-item>.sub-menu{left:240px}}@media only screen and (min-width:1200px){.vs-main-nav-child .menu>.menu-item>.sub-menu>li:not(:last-of-type){margin-right:2.5%}}.vs-main-nav-child .menu>.menu-item>.sub-menu>li.menu-item-has-children>a{display:none}.vs-main-nav-child .menu>.menu-item>.sub-menu .sub-menu{margin:0}@media only screen and (min-width:0) and (max-width:1199px){.vs-main-nav-child .menu>.menu-item .parentBackLinkClone{padding:10px}}@media only screen and (min-width:0) and (max-width:1199px){.vs-main-nav-child .menu>.menu-item.five-col>.sub-menu,.vs-main-nav-child .menu>.menu-item.four-col>.sub-menu,.vs-main-nav-child .menu>.menu-item.one-col>.sub-menu,.vs-main-nav-child .menu>.menu-item.three-col>.sub-menu,.vs-main-nav-child .menu>.menu-item.two-col>.sub-menu{display:none;margin:0}}@media only screen and (min-width:1200px){.vs-main-nav-child .menu>.menu-item.five-col>.sub-menu,.vs-main-nav-child .menu>.menu-item.four-col>.sub-menu,.vs-main-nav-child .menu>.menu-item.one-col>.sub-menu,.vs-main-nav-child .menu>.menu-item.three-col>.sub-menu,.vs-main-nav-child .menu>.menu-item.two-col>.sub-menu{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.vs-main-nav-child .menu>.menu-item.five-col>.sub-menu>li>.sub-menu>li,.vs-main-nav-child .menu>.menu-item.four-col>.sub-menu>li>.sub-menu>li,.vs-main-nav-child .menu>.menu-item.one-col>.sub-menu>li>.sub-menu>li,.vs-main-nav-child .menu>.menu-item.three-col>.sub-menu>li>.sub-menu>li,.vs-main-nav-child .menu>.menu-item.two-col>.sub-menu>li>.sub-menu>li{line-height:1.25}@media only screen and (min-width:1200px){.vs-main-nav-child .menu>.menu-item.five-col>.sub-menu>li>.sub-menu>li,.vs-main-nav-child .menu>.menu-item.four-col>.sub-menu>li>.sub-menu>li,.vs-main-nav-child .menu>.menu-item.one-col>.sub-menu>li>.sub-menu>li,.vs-main-nav-child .menu>.menu-item.three-col>.sub-menu>li>.sub-menu>li,.vs-main-nav-child .menu>.menu-item.two-col>.sub-menu>li>.sub-menu>li{padding-bottom:10px}}@media only screen and (min-width:0) and (max-width:1199px){.vs-main-nav-child .menu>.menu-item.five-col>.sub-menu .menu-item:not([href="#"]) a,.vs-main-nav-child .menu>.menu-item.four-col>.sub-menu .menu-item:not([href="#"]) a,.vs-main-nav-child .menu>.menu-item.one-col>.sub-menu .menu-item:not([href="#"]) a,.vs-main-nav-child .menu>.menu-item.three-col>.sub-menu .menu-item:not([href="#"]) a,.vs-main-nav-child .menu>.menu-item.two-col>.sub-menu .menu-item:not([href="#"]) a{padding:10px}}@media only screen and (min-width:0) and (max-width:1199px){.psuedo-vertical-accordion-menu .sub-menu .sub-menu .sub-menu{display:none}}.vs-top-nav .account-nav-wrap .woocommerce-MyAccount-navigation:before{content:"\f142";font-family:dashicons;position:absolute;top:-39px;font-size:3rem;right:0}.vs-cart-dropdown,.vs-nav-login-dropdown,.vs-top-nav .account-nav-wrap .woocommerce-MyAccount-navigation{display:none;position:absolute;text-align:left}@media only screen and (min-width:0) and (max-width:1199px){.vs-cart-dropdown,.vs-nav-login-dropdown,.vs-top-nav .account-nav-wrap .woocommerce-MyAccount-navigation{right:0}}@media only screen and (min-width:768px){.cart-nav-wrap:not(.empty-cart),.vs-nav-login-dropdown,.vs-top-nav .account-nav-wrap .woocommerce-MyAccount-navigation{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.vs-cart-dropdown #loginform,.vs-cart-dropdown .container,.vs-nav-login-dropdown #loginform,.vs-nav-login-dropdown .container{color:#000;color:var(--color-black);position:relative;background:#fff;background:var(--color-white);padding:10px;border:none;text-align:left;border-radius:5px}.cart-nav-wrap.empty-cart .container,.vs-nav-login-dropdown #loginform{top:16px}@media only screen and (min-width:768px){.cart-nav-wrap:not(.empty-cart) .container,.vs-nav-login-dropdown #loginform{top:11px}}.vs-top-nav .account-nav-wrap .woocommerce-MyAccount-navigation{margin-top:55px;background:#fff;right:2.5%;border-radius:5px;padding:0}.vs-top-nav .account-nav-wrap .woocommerce-MyAccount-navigation:before{color:#fff}@media only screen and (max-width:767px){.vs-top-nav .account-nav-wrap .woocommerce-MyAccount-navigation{margin-top:0;top:85px}.vs-top-nav .account-nav-wrap .woocommerce-MyAccount-navigation:before{line-height:1rem;top:-10px}}.vs-top-nav .account-nav-wrap .woocommerce-MyAccount-navigation ul{margin:0}.vs-top-nav .account-nav-wrap .woocommerce-MyAccount-navigation li{padding:12.5px 20px 5px}.vs-top-nav .account-nav-wrap .woocommerce-MyAccount-navigation li:not(:last-of-type){border-bottom:1px solid grey}.vs-top-nav .account-nav-wrap .woocommerce-MyAccount-navigation li:last-of-type{padding:12.5px 20px 10px}