html body,html body #page header#masthead :not(i){font-family:'Space Grotesk',sans-serif;font-size:20px}html body a,html body .site-footer a{text-decoration:none}h1,h2,h3,h4{font-weight:700;color:#e3331c}h3{font-size:48px}.homehero{max-height:750px}.site-header{border:none}#page header#masthead{border:none;padding:0;background-color:#000}#page header .col-full .site-branding{margin-bottom:0;padding:4px 0 0 0;width:230px}html .home.page:not(.page-template-template-homepage) .site-header{margin-bottom:0}.storefront-primary-navigation{background-color:#000;border-bottom:4px solid #A28FFF}#page header .col-full .secondary-navigation{float:right;margin:0;font-size:1.5em;width:70%}.hentry .entry-content a{text-decoration:none}.lumentopbookbutton{background-color:#fff;color:#000;border-radius:2em;display:inline-block;line-height:.25em;margin:4px 0 0 0}.lumentopbookbutton:hover{background-color:#A28FFF;border-radius:2em;display:inline-block;line-height:.25em;margin:4px 0 0 0}.lumentopbookbutton a{color:#000000!important}.lumentopbookbutton a:hover{color:#ffffff!important}html body .lumenwhitebutton a.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat{color:#A28FFF}html body .lumenwhitebutton a.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover{color:#fff;background-color:#000}.vc_btn3.vc_btn3-color-danger,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat{color:#FFF;background-color:#e3331c}html body button.menu-toggle{cursor:pointer;text-align:left;font-weight:700;float:right;position:relative;border:2px solid #fff0;box-shadow:none;border-radius:2px;background-image:none;padding:.25em .875em .25em 2em;font-size:2em;max-width:120px;background-color:#000;margin-top:.5em}html body button.menu-toggle span{font-size:.25em}.widget_nav_menu ul li::before{content:"\f0c4";color:#A28FFF}html .homeflips.twowide{display:none}html .homeflips h2{margin:0 auto;color:#A28FFF;text-shadow:3px 1px 4px rgb(0 0 0);max-width:266px}.homeflips div.vc_btn3-container .vc_btn3-color-info{background-color:#A28FFF;text-transform:uppercase;font-size:1em}.homeflips div.vc_btn3-container .vc_btn3-color-info:hover{background-color:#e3331c}.lumenservicepic{min-height:270px}@media screen and (max-width:1490px){html .homeflips.twowide{display:block}html .homeflips.fourwide{display:none}}@media screen and (max-width:767px){.showwide,.showwideflex{display:none!important}html body .shownarrow{display:block!important}html body .shownarrowflex{display:flex!important}}@media screen and (min-width:768px){.showwide{display:block!important}.showwideflex div:nth-child(2){display:flex!important}.shownarrow,.shownarrowflex{display:none!important}html body .main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{padding:.75em .5em;line-height:1em}html body .main-navigation ul.menu ul li a,.main-navigation ul.nav-menu ul li a{padding:1em;font-size:.85em!important}html body .main-navigation ul.nav-menu ul li a:hover{background-color:#000}html body .main-navigation ul.menu ul.sub-menu{border-bottom:4px solid #A28FFF}html body .main-navigation ul.menu,html body .main-navigation ul.nav-menu{margin-left:-.5em}html body .site-header-cart .cart-contents{padding:0}}