/*
Theme Name: Astragal
Theme URI: https://onlinesexvideochat.example/
Author:
Description: A single-page adult video-chat landing theme. Bento-grid layout, sage palette, built-in 18+ gate and homepage content; activate and the site is live.
Version: 2.1.3
Requires at least: 6.3
Tested up to: 6.6
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: onlinesexvideochat
Tags: one-column, custom-menu, translation-ready, full-width-template
*/

/* Reset only. The design system lives in assets/css/main.css. */
*,
*::before,
*::after { box-sizing: border-box; }

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

body { margin: 0; }

/* margin-block only: a `margin: 0` shorthand on a heading or a block zeroes
   margin-inline and knocks it out of the centred reading column. */
h1, h2, h3, h4, h5, h6,
p, figure, blockquote, dl, dd, ul, ol { margin-block: 0; }

dd, blockquote { margin-inline: 0; }

ul[class], ol[class] { padding: 0; }

img { max-width: 100%; height: auto; display: block; }

/* NOTE: no max-width on svg — an icon-only flex button collapses to 0 width on iOS Safari. */
svg { display: block; }

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

a { color: inherit; }

:where(:focus-visible) {
  outline: 2px solid currentColor;
  outline-offset: 3px;
}
