/*
Theme Name: VYROX Fitness
Author: VYROX Studio
Description: Editorial fitness club theme with responsive program directories, schedules, member plans and optional editable demo content.
Version: 1.0.0
Requires at least: 6.4
Tested up to: 7.1
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: vyrox-fitness
*/
.admin-bar header{top:32px}.site-menu,.site-menu ul{list-style:none;margin:0;padding:0}.site-menu{display:flex;align-items:center;gap:14px}.site-menu li{position:relative}.site-menu .sub-menu{display:none;position:absolute;top:100%;left:0;min-width:180px;padding:10px;background:#222629}.site-menu li:hover>.sub-menu,.site-menu li:focus-within>.sub-menu{display:grid;gap:10px}.site-menu .current-menu-item>a{color:var(--lime)}.site-logo img{max-width:155px;max-height:45px;width:auto}.wp-post-image{object-fit:cover}.entry{padding:140px var(--pad) 70px;min-height:55vh}.entry h1{margin-bottom:32px}.entry article{margin:25px 0}.entry-content a{text-decoration:underline}.entry-content h2,.entry-content h3{margin:24px 0 12px}.entry-content ul,.entry-content ol{margin:1em 0}.entry-content>*{max-width:820px}.entry-content .alignwide{max-width:1140px}.aligncenter{margin-inline:auto}.alignleft{float:left;margin-right:1em}.alignright{float:right;margin-left:1em}.wp-caption,.wp-caption-text,.gallery-caption{max-width:100%}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.wp-nav-foot{display:contents}.wp-nav-foot li{display:block}.footlinks .site-menu{display:contents}.comment-list{padding-left:1.5em}.comments-area{padding:35px var(--pad)}.comments-area textarea{display:block;width:100%;max-width:700px}.vyrox-demo-content{display:flow-root}.vyrox-demo-content>.section:first-child{padding-top:125px}.post-links{margin:20px 0}.site-search input{padding:10px}
@media(max-width:1080px){.site-menu{display:contents}.site-menu .sub-menu{position:static;display:grid;padding:6px;background:transparent}.site-menu .sub-menu a{font-size:12px}}
@media(max-width:782px){.admin-bar header{top:46px}}
@media(max-width:600px){.admin-bar header.solid{top:0}}
