@charset "UTF-8";
/**
 * Stylesheets for the current nuevo child WordPress theme.
 *
 * @link https://nuevo-theme.de/
 *
 * @package nuevo
 * @subpackage nuevo-child
 * @since 1.0.0
 * @author Bastian Schröder <bastian@creative-feat.com>
 * @author 	Marvin Landau <marvin@creativessfeat.com>
 * @copyright Copyright (c) 2025, creative feat GmbH
 */
/**
 * nuevo Wordpress Child Theme
 *
 * @abstract
 * @author 	Bastian Schröder <bastian@creative-feat.com>
 * @author 	Marvin Landau <marvin@creative-feat.com>
 * @copyright Copyright (c) 2025, creative feat GmbH
 * @package cf-wp-theme-template
 * @version 2025-08-19
 */
/**
 * nuevo Wordpress Child Theme
 *
 * @abstract
 * @author 	Bastian Schröder <bastian@creative-feat.com>
 * @author 	Marvin Landau <marvin@creative-feat.com>
 * @copyright Copyright (c) 2025, creative feat GmbH
 * @package cf-wp-theme-template
 * @version 2025-05-18
 */
*:focus {
  outline: none;
}

/* --------------------------------- std_extra_large_width [xl] --------------------------------- */
/* ------------------------------------ std_large_width [lg] ------------------------------------ */
/* --------------------------------- std_middle_large_width [md] -------------------------------- */
/* --------------------------------- std_middle_small_width [ms] -------------------------------- */
/* ------------------------------------ std_small_width [sm] ------------------------------------ */
/* --------------------------------- std_extra_large_width [xl] --------------------------------- */
/* ------------------------------------ std_large_width [lg] ------------------------------------ */
/* --------------------------------- std_middle_large_width [md] -------------------------------- */
/* --------------------------------- std_middle_small_width [ms] -------------------------------- */
/* ------------------------------------ std_small_width [sm] ------------------------------------ */
/**
 * nuevo Wordpress Theme
 *
 * @abstract
 * @author 	Bastian Schröder <bastian@creative-feat.com>
 * @copyright Copyright (c) 2026, creative feat GmbH
 * @package cf-wp-theme-template
 * @version 2026-01-18
 */
section.customclass--block-whois > .content-container.direction-left {
  text-align: left;
  align-items: flex-start;
}
section.customclass--block-whois > .content-container.direction-left h1, section.customclass--block-whois > .content-container.direction-left h2, section.customclass--block-whois > .content-container.direction-left h3, section.customclass--block-whois > .content-container.direction-left h4, section.customclass--block-whois > .content-container.direction-left h5, section.customclass--block-whois > .content-container.direction-left h6, section.customclass--block-whois > .content-container.direction-left p {
  text-align: left !important;
}
section.customclass--block-whois > .content-container.direction-right {
  text-align: right;
  align-items: flex-end;
}
section.customclass--block-whois > .content-container.direction-right h1, section.customclass--block-whois > .content-container.direction-right h2, section.customclass--block-whois > .content-container.direction-right h3, section.customclass--block-whois > .content-container.direction-right h4, section.customclass--block-whois > .content-container.direction-right h5, section.customclass--block-whois > .content-container.direction-right h6, section.customclass--block-whois > .content-container.direction-right p {
  text-align: right !important;
}
section.customclass--block-whois > .content-container.direction-center {
  text-align: center;
  align-items: center;
}
section.customclass--block-whois > .content-container.direction-center h1, section.customclass--block-whois > .content-container.direction-center h2, section.customclass--block-whois > .content-container.direction-center h3, section.customclass--block-whois > .content-container.direction-center h4, section.customclass--block-whois > .content-container.direction-center h5, section.customclass--block-whois > .content-container.direction-center h6, section.customclass--block-whois > .content-container.direction-center p {
  text-align: center !important;
}
section.customclass--block-whois > .content-container.width-5 {
  max-width: calc(1598px * 0.05);
}
section.customclass--block-whois > .content-container.width-10 {
  max-width: calc(1598px * 0.1);
}
section.customclass--block-whois > .content-container.width-15 {
  max-width: calc(1598px * 0.15);
}
section.customclass--block-whois > .content-container.width-20 {
  max-width: calc(1598px * 0.2);
}
section.customclass--block-whois > .content-container.width-25 {
  max-width: calc(1598px * 0.25);
}
section.customclass--block-whois > .content-container.width-30 {
  max-width: calc(1598px * 0.3);
}
section.customclass--block-whois > .content-container.width-35 {
  max-width: calc(1598px * 0.35);
}
section.customclass--block-whois > .content-container.width-40 {
  max-width: calc(1598px * 0.4);
}
section.customclass--block-whois > .content-container.width-45 {
  max-width: calc(1598px * 0.45);
}
section.customclass--block-whois > .content-container.width-50 {
  max-width: calc(1598px * 0.5);
}
section.customclass--block-whois > .content-container.width-55 {
  max-width: calc(1598px * 0.55);
}
section.customclass--block-whois > .content-container.width-60 {
  max-width: calc(1598px * 0.6);
}
section.customclass--block-whois > .content-container.width-65 {
  max-width: calc(1598px * 0.65);
}
section.customclass--block-whois > .content-container.width-70 {
  max-width: calc(1598px * 0.7);
}
section.customclass--block-whois > .content-container.width-75 {
  max-width: calc(1598px * 0.75);
}
section.customclass--block-whois > .content-container.width-80 {
  max-width: calc(1598px * 0.8);
}
section.customclass--block-whois > .content-container.width-85 {
  max-width: calc(1598px * 0.85);
}
section.customclass--block-whois > .content-container.width-90 {
  max-width: calc(1598px * 0.9);
}
section.customclass--block-whois > .content-container.width-95 {
  max-width: calc(1598px * 0.95);
}
section.customclass--block-whois > .content-container.width-100 {
  max-width: calc(1598px * 1);
}
section.customclass--block-whois > .content-container form.whois-check {
  display: flex;
  align-items: center;
  width: 100%;
  gap: 12px;
}
section.customclass--block-whois > .content-container form.whois-check input.whois-check-domain {
  flex: 1 1 auto;
  min-width: 0;
}
section.customclass--block-whois > .content-container form.whois-check .select-wrapper {
  flex: 0 0 auto;
}
section.customclass--block-whois > .content-container form.whois-check .select-wrapper:after {
  top: 0;
}
section.customclass--block-whois > .content-container form.whois-check .select-wrapper select.whois-check-tld {
  width: 90px;
}
section.customclass--block-whois > .content-container form.whois-check .button {
  flex: 0 0 auto;
  margin-top: 0;
  white-space: nowrap;
}
section.customclass--block-whois > .content-container .whois-results {
  margin-top: 20px;
}
section.customclass--block-whois > .content-container .whois-results li {
  position: relative;
  padding-left: 28px; /* Space for the icon */
  line-height: 1.4;
}
section.customclass--block-whois > .content-container .whois-results li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.15em; /* Slight vertical alignment tweak */
  width: 18px;
  height: 18px;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-weight: 700;
}
section.customclass--block-whois > .content-container .whois-results li.registered::before {
  content: "✕";
  border: 2px solid #d11;
  color: #d11;
}
section.customclass--block-whois > .content-container .whois-results li.available::before {
  content: "✓";
  border: 2px solid #0a6;
  color: #0a6;
}

/* ------------------------------------ std_large_width [lg] ------------------------------------ */
/* --------------------------------- std_middle_large_width [md] -------------------------------- */
/* --------------------------------- std_middle_small_width [ms] -------------------------------- */
/* ------------------------------------ std_small_width [sm] ------------------------------------ */
/* ------------------------------------ std_large_width [lg] ------------------------------------ */
/* --------------------------------- std_middle_large_width [md] -------------------------------- */
/* --------------------------------- std_middle_small_width [ms] -------------------------------- */
/* ------------------------------------ std_small_width [sm] ------------------------------------ */

/*# sourceMappingURL=default.css.map */
