/*!
Theme Name: Tansen
Theme URI: https://tansen.example/
Author: Tansen Foods & Exports
Author URI: https://tansen.example/
Description: A premium export theme for Tansen Basmati — deep royal violet and gold, built around the tanpura in the brand mark. Includes the buyer enquiry desk, the product range, the export specification and the private-label pages.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: tansen
Tags: custom-logo, custom-menu, featured-images, translation-ready, one-column, full-width-template

This theme, like WordPress, is licensed under the GPL.

The design system lives in assets/css/tansen.css. This file carries the theme
header and the reset only, so that the cascade starts from a known state.
*/

/*--------------------------------------------------------------
# Reset
--------------------------------------------------------------*/
*,
*::before,
*::after {
	box-sizing: border-box;
}

html {
	-webkit-text-size-adjust: 100%;
	text-size-adjust: 100%;
}

body,
h1, h2, h3, h4, h5, h6,
p, figure, blockquote, dl, dd, ol, ul {
	margin: 0;
	padding: 0;
}

ol, ul {
	list-style: none;
}

img, picture, video, canvas, svg {
	display: block;
	max-width: 100%;
}

img {
	height: auto;
}

input, button, textarea, select {
	font: inherit;
	color: inherit;
}

button {
	background: none;
	border: 0;
	cursor: pointer;
}

a {
	color: inherit;
	text-decoration: none;
}

table {
	border-collapse: collapse;
	width: 100%;
}

summary::-webkit-details-marker {
	display: none;
}

/*--------------------------------------------------------------
# Accessibility helpers
--------------------------------------------------------------*/
.screen-reader-text {
	border: 0;
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	white-space: nowrap;
}

.skip-link {
	position: absolute;
	top: -100px;
	left: 1rem;
	z-index: 1000;
	padding: 0.75rem 1.25rem;
	background: #380080;
	color: #fff;
	border-radius: 0 0 6px 6px;
	transition: top 160ms ease;
}

.skip-link:focus {
	top: 0;
}
