@media(min-width: 960px){h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}.container{max-width:960px}.site-header .header-content{padding:1.5rem 0}.site-header .main-navigation .primary-menu{gap:2rem}.grid.grid-3{grid-template-columns:repeat(3, 1fr)}.grid.grid-4{grid-template-columns:repeat(4, 1fr)}.posts-grid{grid-template-columns:repeat(auto-fit, minmax(350px, 1fr))}.sidebar-layout{grid-template-columns:1fr 300px}.sidebar-layout .sidebar{order:0}.cards-grid{grid-template-columns:repeat(auto-fit, minmax(350px, 1fr))}.navigation-breadcrumb{font-size:16px}.btn-lg{padding:1rem 2rem;font-size:18px}.search-form .search-field{min-width:300px}.page-template-about .about-content{grid-template-columns:1fr 1fr;text-align:left}.page-template-about .team-grid{grid-template-columns:repeat(3, 1fr)}.page-template-contact .contact-info{grid-template-columns:repeat(3, 1fr)}.home .hero-section{padding:6rem 0}.home .hero-section .hero-content h1{font-size:3rem}.home .hero-section .hero-content p{font-size:1.25rem}.home .features-grid{grid-template-columns:repeat(3, 1fr)}.single .entry-content,.page .entry-content{font-size:18px;line-height:1.8}.archive .page-header{padding:3rem 0}}@media(min-width: 1140px){.container{max-width:1140px}.posts-grid{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr))}.cards-grid{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr))}}@media(min-width: 1320px){.container{max-width:1320px}.home .hero-section .hero-content h1{font-size:3.5rem}}.page-template-contact .contact-info .map-container{max-width:1140px}.woocommerce .products .product .woocommerce-loop-product__link img{max-width:1320px}
