| Server IP : 104.171.130.249 / Your IP : 216.73.216.146 Web Server : nginx/1.25.5 System : Linux 0dac65491b7e 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64 User : root ( 0) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/html/wp-content/themes/matreshka/assets/css/ |
Upload File : |
/* Mobile Header */
.mobile-header {
padding: 15px 20px;
position: sticky;
top: 0;
z-index: 1000;
}
.mobile-header-content {
display: flex;
justify-content: space-between;
align-items: center;
}
.mobile-logo {
display: flex;
align-items: center;
background: var(--red-gradients);
padding: 10px 15px;
border-radius: 40px;
}
.mobile-logo .matreshka-logo {
height: 35px;
width: auto;
}
/* Burger Menu Toggle Button */
.burger-menu-toggle {
display: flex;
flex-direction: column;
justify-content: space-between;
width: 30px;
height: 24px;
background: transparent;
border: none;
cursor: pointer;
padding: 0;
z-index: 1001;
}
.burger-line {
width: 80%;
height: 3px;
background-color: #000;
border-radius: 2px;
transition: all 0.3s ease;
}
.mobile-header-content input {
width: 100px !important;
}
.burger-menu-toggle.active .burger-line:nth-child(1) {
transform: translateY(10.5px) rotate(45deg);
}
.burger-menu-toggle.active .burger-line:nth-child(2) {
opacity: 0;
}
.burger-menu-toggle.active .burger-line:nth-child(3) {
transform: translateY(-10.5px) rotate(-45deg);
}
/* Mobile Sidebar Menu */
.mobile-sidebar-menu {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 9999;
visibility: hidden;
opacity: 0;
transition: visibility 0s 0.3s, opacity 0.3s ease;
}
.mobile-sidebar-menu.active {
visibility: visible;
opacity: 1;
transition: visibility 0s, opacity 0.3s ease;
}
/* Menu Overlay */
.mobile-menu-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.5);
opacity: 0;
transition: opacity 0.3s ease;
}
.mobile-sidebar-menu.active .mobile-menu-overlay {
opacity: 1;
}
/* Menu Content */
.mobile-menu-content {
position: absolute;
top: 0;
right: 0;
width: 80%;
max-width: 320px;
height: 100%;
background: #fff;
transform: translateX(100%);
transition: transform 0.3s ease;
overflow-y: auto;
padding: 20px;
}
.mobile-sidebar-menu.active .mobile-menu-content {
transform: translateX(0);
}
/* Close Button */
.mobile-menu-close {
position: absolute;
top: 85px;
right: 15px;
background: transparent;
border: none;
cursor: pointer;
padding: 5px;
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
color: #000;
}
.mobile-menu-close:hover {
opacity: 0.7;
}
/* Mobile Menu Navigation */
.mobile-menu-nav {
margin-top: 10px;
}
.mobile-menu-list {
list-style: none;
padding: 0;
margin: 0;
}
.mobile-menu-item {
border-bottom: 1px solid #e0e0e0;
}
.mobile-menu-item:last-child {
border-bottom: none;
}
.mobile-menu-link {
display: block;
padding: 18px 0;
color: #000;
text-decoration: none;
font-size: 16px;
transition: color 0.3s ease;
}
.mobile-menu-link:hover {
color: #e63946;
}
/* Prevent body scroll when menu is open */
body.mobile-menu-open {
overflow: hidden;
}
/* Media queries */
@media (min-width: 768px) {
.mobile-header,
.mobile-sidebar-menu {
display: none !important;
}
}