/* ===================================================================================

* Theme Name: Induxo Child
* Theme URI: https://themeforest.net/user/tripples/portfolio
* Description: Factory & Industrial WordPress Theme.
* Version: 1.1
* Author: Tripples
* Author URI: http://www.themewinter.com
* Template: induxo
* License: GNU General Public License version 3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of future updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */.related-products-grid {    display: grid;    grid-template-columns: repeat(3, 1fr);    gap: 40px;    margin-top: 40px;}.related-product-image img {    width: 100%;    height: 240px;    object-fit: cover;    border-radius: 6px;}.related-title {    font-size: 22px;    font-weight: 700;    margin-top: 10px;}.related-title a {    color: #000;    text-decoration: none;}@media(max-width: 900px){    .related-products-grid { grid-template-columns: repeat(2,1fr); }}@media(max-width: 600px){    .related-products-grid { grid-template-columns: 1fr; }}.product-archive-banner {    height: 360px;    background-size: cover;    background-position: center;    position: relative;}.product-archive-overlay {    background: rgba(0,0,0,0.55);    height: 100%;    display: flex;    align-items: center;    justify-content: center;}.product-archive-overlay h1 {    color: #fff;    font-size: 48px;    font-weight: 700;}.products-grid {    display: grid;    grid-template-columns: repeat(3, 1fr);    gap: 40px;    padding: 80px 0;}.product-card {    text-align: center;}.product-image img {    width: 100%;    height: 260px;    object-fit: cover;    border-radius: 6px;}.product-content {    padding-top: 20px;}.product-icon {    font-size: 40px;    color: #1b6893;    margin-bottom: 10px;}.product-content h3 {    font-size: 22px;    font-weight: 700;    margin-bottom: 8px;}.product-content p {    font-size: 15px;    color: #777;    line-height: 1.6;}/* Pagination */.pagination {    text-align: center;    margin: 60px 0;}.pagination a,.pagination span {    display: inline-block;    padding: 10px 15px;    margin: 5px;    background: #f5f5f5;    color: #000;    text-decoration: none;    border-radius: 4px;}.pagination .current {    background: #1b6893;    color: #fff;}/* Mobile */@media(max-width: 900px){    .products-grid { grid-template-columns: repeat(2,1fr); }}@media(max-width: 600px){    .products-grid { grid-template-columns: 1fr; }}