/*
Theme Name: Zeesh Tools
Theme URI: https://zeeshmart.pk/theme
Author: Zeesh Mart
Author URI: https://zeeshmart.pk
Description: A modern, white-first WooCommerce theme built for tool and hardware stores. Ships with Zeesh Studio — a single editing surface for design tokens, homepage sections, catalogue, orders and store settings.
Version: 1.0.1
Requires at least: 6.4
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: zeesh-tools
Tags: e-commerce, two-columns, right-sidebar, custom-colors, custom-logo, custom-menu, featured-images, block-styles, translation-ready
WC requires at least: 8.0
WC tested up to: 9.4
*/

/*
 * The compiled stylesheet lives in assets/css/app.css and is enqueued from
 * inc/enqueue.php. This file exists for the theme header above, plus the small
 * set of WordPress core classes every theme is required to style.
 */

.alignleft { float: left; margin-right: 1.5em; margin-bottom: 1em; }
.alignright { float: right; margin-left: 1.5em; margin-bottom: 1em; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignwide { max-width: 1100px; margin-left: auto; margin-right: auto; }
.alignfull { max-width: none; }

.wp-caption { max-width: 100%; margin-bottom: 1.5em; }
.wp-caption img[class*="wp-image-"] { display: block; margin: 0 auto; }
.wp-caption-text { font-size: 13px; color: #6B7A90; text-align: center; padding-top: 8px; }

.gallery { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; margin-bottom: 1.5em; }
.gallery-columns-2 { grid-template-columns: repeat(2, 1fr); }
.gallery-columns-4 { grid-template-columns: repeat(4, 1fr); }
.gallery-item img { border-radius: 10px; }

.sticky { position: relative; }
.bypostauthor { display: block; }
.screen-reader-text {
	position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px;
	overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;
}
.screen-reader-text:focus {
	background-color: #fff; border-radius: 6px; box-shadow: 0 0 2px 2px rgba(0,0,0,.2);
	clip: auto !important; color: #0B1220; display: block; font-size: 14px; font-weight: 700;
	height: auto; left: 8px; line-height: normal; padding: 14px 20px; text-decoration: none;
	top: 8px; width: auto; z-index: 100000;
}
