/*
Theme Name: High End
Theme URI: 
Author: 
Author URI: 
Description: 
Requires at least: 6.8
Tested up to: 6.8
Requires PHP: 5.6
Version: 1.3.1
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Text Domain: high-end
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, style-variations, accessibility-ready, blog, portfolio, news
*/


section {
	padding: var(--wp--preset--spacing--2-x-large);
}

.eyebrow,
.section-label {
  text-transform: uppercase;
  color: var(--wp--preset--color--text-accent);
  font-weight: 500;
}

/* Eyebrow: más pequeño, más espaciado */
.eyebrow {
  font-size: var(--wp--preset--font-size--x-small);
  letter-spacing: 0.18em;
  margin-bottom: var(--wp--preset--spacing--small);
}

/* Section label: ligeramente más grande y con jerarquía separada */
.section-label {
  font-size: var(--wp--preset--font-size--small);
  letter-spacing: 0.12em;
  margin-top: var(--wp--preset--spacing--medium);
  margin-bottom: var(--wp--preset--spacing--x-small);
}

/* Listas personalizadas */
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

li {
  display: flex;
  gap: var(--wp--preset--spacing--x-small);
  margin-bottom: var(--wp--preset--spacing--x-small);
  color: var(--wp--preset--color--contrast);
}

li::before {
  content: "•";
  font-size: 1.4rem;
  line-height: 1;
  color: var(--wp--preset--color--text-accent);
  margin-top: -2px;
}

.list-comparison li {
  position: relative;
  padding-left: 1.4rem;
}

.list-comparison li::before {
  content: "→";
  position: absolute;
  left: 0;
  top: var(--wp--preset--font-size--small);
  font-size: var(--wp--preset--font-size--x-small);
  color: var(--wp--preset--color--text-accent);
}

