/*
 Theme Name:   Organium Child
 Description:  Organium Child Theme
 Theme URI:	   https://organium.artureanec.com
 Author:       Artureanec
 Author URI:   https://demo.artureanec.com
 Template:     organium
 Version:      1.1.0
 License: GNU  General Public License version 3.0
 License URI:  http://www.gnu.org/licenses/gpl-3.0.html
 Text Domain:  organium-child
*/
/* =Theme customization starts here
------------------------------------------------------- */
.wpcf7 input[type=submit], .mc4wp-form-fields input[type=submit] {
  background-color: #09090f !important;
  font-family: Prompt, sans-serif;
  font-size: 1.125em;
  font-weight: 200;
  height: 56px; }

body {
  font-size: 1.1rem; }

.organium_header-logo__link {
  aspect-ratio: auto;
  height: 48px;
  width: 200px; }

.buy-now-btn a {
  border-radius: 0;
  color: #f0d63b;
  box-shadow: 6px 6px 0px 0px #d71f2e;
  text-transform: uppercase; }

.subscribe-btn a {
  border-radius: 0;
  color: #f0d63b; }

.cta.wp-block-media-text {
  margin-top: 60px; }

.sign-up {
  align-items: center !important;
  background-color: #f0d63b;
  padding: 25px;
  text-align: center; }
  .sign-up a {
    color: #fff;
    text-transform: uppercase; }

footer h2 {
  color: #f0d63b;
  font-size: 2.8rem; }

.organium_page_content_wrapper.with_top_margin,
.organium_blog_content_wrapper.with_top_margin {
  margin-top: 50px; }

.form-block {
  background-image: url(/wp-content/uploads/2024/04/high-quality-carbon-fibre-wheel-from-bst-on-the-black-background-vertical-853x1024.webp);
  background-repeat: no-repeat;
  background-position: right;
  padding: 40px 0; }
  .form-block .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    margin-left: 0 !important; }

.wpcf7 {
  background-color: #f0d63b;
  padding: 15px !important;
  max-width: 515px !important; }
  .wpcf7 input, .wpcf7 textarea {
    border: solid 3px #d71f2e; }
  .wpcf7 textarea {
    height: 150px; }
  .wpcf7 input[type=submit] {
    border: none; }

.mc4wp-form-fields label {
  text-align: left; }
.mc4wp-form-fields input[type=submit] {
  margin-top: 20px !important; }

.organium_mobile_header_menu_container .organium_main-menu > li > a {
  color: #09090f; }

.header_mobile {
  background-color: #09090f; }

.product-description {
  display: flex; }
  .product-description div {
    width: 50%; }

.wc-tabs-wrapper h2, .wc-tabs-wrapper h3, .wc-tabs-wrapper h4, .wc-tabs-wrapper h5, .wc-tabs-wrapper h6 {
  margin-top: 0 !important;
  margin-right: 0;
  margin-bottom: .5em;
  margin-left: 0; }
.wc-tabs-wrapper h2 {
  font-size: 1.8em; }
.wc-tabs-wrapper h3 {
  font-size: 1.5em; }
.wc-tabs-wrapper h4 {
  font-size: 1.2em; }
.wc-tabs-wrapper h5 {
  font-size: 1em; }
.wc-tabs-wrapper h5 {
  font-size: 0.85em; }
.wc-tabs-wrapper .product-description div {
  padding: 0 15px;
  width: 50%; }
.wc-tabs-wrapper table:not(:first-child) {
  margin-top: 1rem !important; }
.wc-tabs-wrapper table:not(:last-child) {
  margin-bottom: 1rem !important; }

.azure {
  color: #e1f2f0; }

.black {
  color: #09090f; }

.red {
  color: #d71f2e; }

.white {
  color: #fff; }

.yellow {
  color: #f0d63b; }

.azurel20 {
  color: white; }

.blackl20 {
  color: #2f2f4f; }

.redl20 {
  color: #eb717b; }

.whitel20 {
  color: white; }

.yellowl20 {
  color: #f7ea9a; }

.azured20 {
  color: #9ad3cc; }

.blackd20 {
  color: black; }

.redd20 {
  color: #7e121b; }

.whited20 {
  color: #cccccc; }

.yellowd20 {
  color: #b79f0e; }

.wc-block-components-button:not(.is-link) {
  background-color: #f0d63b; }
