/*
Theme Name:   Bricks Child Theme
Theme URI:    https://bricksbuilder.io/
Description:  Use this child theme to extend Bricks.
Author:       Bricks
Author URI:   https://bricksbuilder.io/
Template:     bricks
Version:      1.1
Text Domain:  bricks
*/



/*


.form--container-dark

background
css

.form-dark

*/



/*CSS-darkmode-misc


.color-scheme--alt .fr-feature-card-kilo h1 a:hover, 
.color-scheme--alt .fr-feature-card-kilo h2 a:hover, 
.color-scheme--alt .fr-feature-card-kilo h3 a:hover, 
.color-scheme--alt .fr-feature-card-kilo h4 a:hover, 
.color-scheme--alt .fr-feature-card-kilo h5 a:hover, 
.color-scheme--alt .fr-feature-card-kilo h6 a:hover {
	color: var(--black)!important;
}


.color-scheme--alt .dark-mode-light {
	color: var(--base-dark)!important;
}

.color-scheme--alt .dark-mode-light a{
	color: var(--action);
}

.color-scheme--alt .dark-mode-light a:hover{
	color: var(--action-hover)!important;
}
	

.color-scheme--alt .dark-black{
	background-color: #0A090B!important;
	fill: var(--base);
}

.color-scheme--alt #brxe-hmwgfa {
	background-image: url('/wp-content/uploads/texture-768x128-1b1b1e.png')!important;
	background-clip: text!important;
	color: transparent!important;
}

.color-scheme--alt .wpgb-button, .bu-swatch {
	border-color: var(--base)!important;
}


.color-scheme--alt .fr-single-product-alpha__cart .bu-swatch:not(.swatch-with-bg) span {
	color: var(--base)!important;
}


.color-scheme--alt .fr-single-product-alpha__cart .bu-swatch.active-swatch:not(.swatch-with-bg) span {
	color: var(--accent-ultra-light)!important;
}

.color-scheme--alt .fr-single-product-alpha__cart .bu-swatch.active-swatch span {
	background-color: var(--base)!important;
}


.color-scheme--alt .woocommerce mark {
	background-color: var(--primary);
	color: var(--accent-ultra-dark);
}

.color-scheme--alt .product-specs--bar-inactive {
	background-color: var(--base-trans-10)!important;
}

.color-scheme--alt a.product-specs--bar-inactive:hover{
	background-color: var(--action-hover)!important;
}

.color-scheme--alt .product-specs--bar-active {
	background-color: var(--base-trans-60)!important;
}

.color-scheme--alt .single_product-1__accordion-heading-icon, .color-scheme--alt .faq__answer-icon {
	color: #FFFFFF!important;
}

.color-scheme--alt .hero-13__overlay {
	background-color: var(--accent-trans-80)!important;
}

.color-scheme--alt .hero-13__description {
	color: var(--base-dark)!important;
}

.color-scheme--alt .product_card--votes {
	color: var(--base)!important;
}

.color-scheme--alt .form--container-dark{
	background-color: #0A090B!important;
}

.color-scheme--alt #brxe-ramexv{
	background-color: var(--accent)!important;
}

.color-scheme--alt .fluent-forms--newsletter-dark .fluentform .ff-el-input--label label{
	color: var(--base)!important;
}

.fluent-forms--newsletter-dark .ff_tc_checkbox input[type=checkbox]:before{ 
	color: var(--accent)!important;
}

.color-scheme--alt label {
	color: var(--base)!important;
}

.dark-mode-light a{
	color: var(--action);
}

.color-scheme--alt .comment{
    border-top-color: var(--accent-light-trans-60)!important;
}

.color-scheme--alt .attributes .brxe-text-basic{
	color: var(--base-dark)!important;
}

.color-scheme--alt .attributes .brxe-icon {
	color: var(--base)!important;
}

.color-scheme--alt .slider__description, .color-scheme--alt .slider__arrow-icon{
	color: var(--base-dark)!important;
}

.color-scheme--alt .fr-background-alpha__overlay, .color-scheme--alt .fr-feature-card-kilo__overlay{
	background-color: rgba(10, 9, 11, 0.9)!important;
}

.color-scheme--alt .fr-feature-card-kilo__bg-image-vip.brxe-image.overlay::before{
	background-color: rgba(10, 9, 11, 0.4)!important;
}

.color-scheme--alt .fr-feature-card-kilo-votes, .color-scheme--alt .fr-feature-card-kilo-{
	color: var(--base-dark)!important;
}

.color-scheme--alt .fr-feature-card-kilo__content-wrapper,  .color-scheme--alt .total-reviews {
	color: var(--base-dark)!important;
}


.color-scheme--alt .product-specs--temp{
	color: var(--base-dark)!important;
}

.color-scheme--alt .product-specs--chart-2{
	background-color: #0A090B!important;
	color: var(--base-dark)!important;
}


.color-scheme--alt .form--container-dark p, .color-scheme--alt .form--container-dark p, .color-scheme--alt .form--container-dark label {
	color: var(--base)!important;
}

.color-scheme--alt .page-intro{
	color: var(--base-dark)!important;
}

.color-scheme--alt .brxe-popup-15832 .brx-popup-content {
    box-shadow: var(--width-xl) 0 var(--width-xl) var(--width-xl) var(--accent-light-trans-60);
	background-color: #0A090B!important;
}

.color-scheme--alt .dark-mode-light .woocommerce-Price-amount{
	color: var(--base)!important;
}

.color-scheme--alt .woocommerce-cart-form dl.variation dd, 
.color-scheme--alt .woocommerce-cart-form dl.variation dt,
.color-scheme--alt .woocommerce-checkout .shop_table dl.variation dd,
.color-scheme--alt .woocommerce-checkout .shop_table dl.variation dt {
	font-family: "Article-Millenium"!important;
	font-size: var(--text-s);
	color: var(--base);
}

.color-scheme--alt .cart-discount td .woocommerce-Price-amount{
    color: var(--success)!important;
}

.color-scheme--alt .woocommerce .button {
	background-color: var(--action);
}

.color-scheme--alt .woocommerce-notices-wrapper .woocommerce-error a, .color-scheme--alt .woocommerce-NoticeGroup .woocommerce-error a.button {
	background-color: var(--danger-dark)!important;
	color: var(--danger-ultra-light)!important;
}

.color-scheme--alt .woocommerce-notices-wrapper .woocommerce-error a:hover, .color-scheme--alt .woocommerce-NoticeGroup .woocommerce-error a.button:hover {
	background-color: var(--danger-ultra-light)!important;
	color: var(--danger)!important;
}


.color-scheme--alt .woocommerce-notices-wrapper .woocommerce-message a, .color-scheme--alt .woocommerce-NoticeGroup .woocommerce-message a.button {
	background-color: var(--success-dark)!important;
	color: var(--success-ultra-light)!important;
}

.color-scheme--alt .woocommerce-notices-wrapper .woocommerce-message a:hover, .color-scheme--alt .woocommerce-NoticeGroup .woocommerce-message a.button:hover {
	background-color: var(--success-ultra-light)!important;
	color: var(--success)!important;
}


.color-scheme--alt .woocommerce-cart-form .coupon .button, .color-scheme--alt .woocommerce-cart-form button[type=submit] {
	color: var(--accent-ultra-light)!important;
	background-color: var(--accent-trans-60)!important;
}
	
.color-scheme--alt .woocommerce-cart-form button[type=submit]:disabled {
	color: var(--accent-trans-30)!important;
	background-color: var(--accent-trans-10)!important;
}

.color-scheme--alt .woocommerce table, .color-scheme--alt .woocommerce-order-details table,.color-scheme--alt .woocommerce-checkout #order_review, .color-scheme--alt fieldset {
	border-color: var(--base-trans-60)!important;
}


.color-scheme--alt .brx-popup .brx-popup-backdrop {
	background-color: var(--accent-light-trans-80)!important;
}

.color-scheme--alt .input, .color-scheme--alt input:not([type=submit]), .color-scheme--alt select, .color-scheme--alt textarea, .color-scheme--alt .select2 .select2-container .select2-container--default .select2-container--below .select2-container--open, .color-scheme--alt .ff-default .ff-el-form-control {
	background-color: var(--accent-light-trans-80)!important;
	border: 1px solid var(--base-trans-60)!important;
	color: var(--base);
}


.color-scheme--alt input::placeholder, .color-scheme--alt textarea::placeholder, .color-scheme--alt ::placeholder, .color-scheme--alt .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{
	color: var(--base-trans-30);
}


.input, input:not([type=submit]), select, textarea{
	color: var(--base)!important;
	background-color: var(--white)!important;
}

.color-scheme--alt .input, .color-scheme--alt input:not([type=submit]), .color-scheme--alt select, .color-scheme--alt textarea{
    color: var(--base)!important;
	background-color: var(--accent-light-trans-80) !important;
}




.color-scheme--alt #product-specs--conditions {
	background-color: var(--base-trans-60)!important;
}

.color-scheme--alt #product-specs--conditions h5 {
	background-image: url('/wp-content/uploads/texture-768x128-1b1b1e.png')!important;
	background-clip: text!important;
	color: transparent!important;
}




/*CSS-darkmode-image_swap*/


.color-scheme--alt .landscape-1 {
    background-image: url('/wp-content/uploads/1920x1080-bg-light-moon-1-1.png')!important;
	object-fit: cover;
}

.color-scheme--alt .landscape-2 {
    background-image: url('/wp-content/uploads/1920x1080-bg-light-moon-2-1.png')!important;
	object-fit: cover;
}

.color-scheme--alt .bg-light-sun-1-1 img{
    content: url('/wp-content/uploads/1920x1080-bg-light-moon-1-1.png')!important;
}

.color-scheme--alt .bg-light-sun-1-2 img{
   content: url('/wp-content/uploads/1920x1080-bg-light-moon-1-2.png')!important;
}

.color-scheme--alt .bg-light-sun-1-3 img{
   content: url('/wp-content/uploads/1920x1080-bg-light-moon-1-3.png')!important;
}

.color-scheme--alt .bg-light-sun-2-1 img{
    content: url('/wp-content/uploads/1920x1080-bg-light-moon-2-1.png')!important;
}

.color-scheme--alt .bg-light-sun-2-2 img{
    content: url('/wp-content/uploads/1920x1080-bg-light-moon-2-2.png')!important;
}

.color-scheme--alt .bg-light-sun-2-3 img{
   content: url('/wp-content/uploads/1920x1080-bg-light-moon-2-3.png')!important;
}


/*CSS-darkmode-neon*/

/*neon https://css-tricks.com/how-to-create-neon-text-with-css/*/

.color-scheme--alt .header__logo img, .color-scheme--alt .mm__mobile-logo img, .color-scheme--alt .fr-footer-hotel__logo img{
	content: url('/wp-content/uploads/1x0-yellaroot-neon-ffffff.svg')!important;
    animation: flicker_logo 4s infinite alternate;
    filter: drop-shadow(0 0 12px var(--action-trans-60));
}

/* Flickering animation for the logo */
@keyframes flicker_logo {
    0%, 18%, 22%, 25%, 53%, 57%, 100% {
        filter: drop-shadow(0 0 1px var(--black-trans-60))
                drop-shadow(0 0 3px var(--black-trans-60))
                drop-shadow(0 0 5px var(--action-trans-60))
                drop-shadow(0 0 8px var(--action-trans-60))
                drop-shadow(0 0 10px var(--action-trans-60));
    }

    20%, 24%, 55% {
        filter: drop-shadow(0 0 0 #000); /* Effectively no shadow */
    }
}



.no-neon {
	display: flex;
}

.color-scheme--alt .no-neon {
	display: none;
}


.neon {
	display: none;
}

.color-scheme--alt .neon {
	display: flex;
}

.color-scheme--alt .neonText-red {
	animation: flicker_red 1.5s infinite alternate;
	color: #fff;
	font-family: "Article-Millenium"!important;
	font-size: var(--text-l)!important;
	text-transform: uppercase;
	text-shadow:
      0 0 7px #fff,
      0 0 21px #fff,
      0 0 42px var(--danger),
      0 0 151px var(--danger);
	border: 0.2rem solid #fff;
	border-radius: 1rem;
	padding: 0.4em;
	box-shadow: 0 0 .2rem #fff,
	  0 0 .2rem #fff,
	  0 0 2rem var(--danger),
	  0 0 2.8rem var(--danger),
	inset 0 0 1.3rem var(--danger);
	background-color: var(--danger); 
 
}

/* Flickering animation */
@keyframes flicker_red {
    
  0%, 18%, 22%, 25%, 53%, 57%, 100% {

      text-shadow:
      0 0 4px #fff,
      0 0 19px #fff,
      0 0 40px var(--danger),
      0 0 150px var(--danger);
  
  }
  
  20%, 24%, 55% {        
      text-shadow: none;
  }    
}


.color-scheme--alt .neonText-green {
	animation: flicker_green 1.5s infinite alternate;
	color: #fff;
	font-family: "Article-Millenium"!important;
	font-size: var(--text-l)!important;
	text-transform: uppercase;
	text-shadow:
      0 0 7px #fff,
      0 0 21px #fff,
      0 0 42px var(--success),
      0 0 151px var(--success);
	border: 0.2rem solid #fff;
	border-radius: 1rem;
	padding: 0.4em;
	box-shadow: 0 0 .2rem #fff,
	  0 0 .2rem #fff,
	  0 0 2rem var(--success),
	  0 0 2.8rem var(--success),
	inset 0 0 1.3rem var(--success);
	background-color: var(--success); 
 
}

/* Flickering animation */
@keyframes flicker_green {
    
  0%, 18%, 22%, 25%, 53%, 57%, 100% {

      text-shadow:
      0 0 4px #fff,
      0 0 19px #fff,
      0 0 40px var(--success),
      0 0 150px var(--success);
  
  }
  
  20%, 24%, 55% {        
      text-shadow: none;
  }    
}


.color-scheme--alt .neonText-yella {
	animation: flicker_yella 1.5s infinite alternate;
	color: #fff;
	font-family: "Article-Millenium"!important;
	font-size: var(--text-l)!important;
	text-transform: uppercase;
	text-shadow:
      0 0 7px #fff,
      0 0 21px #fff,
      0 0 42px var(--action),
      0 0 151px var(--action);
	border: 0.2rem solid #fff;
	border-radius: 1rem;
	padding: 0.4em;
	box-shadow: 0 0 .2rem #fff,
	  0 0 .2rem #fff,
	  0 0 2rem var(--action),
	  0 0 2.8rem var(--action),
	inset 0 0 1.3rem var(--action);
	background-color: var(--action); 
 
}

/* Flickering animation */
@keyframes flicker_yella{
    
  0%, 18%, 22%, 25%, 53%, 57%, 100% {

      text-shadow:
      0 0 4px #fff,
      0 0 19px #fff,
      0 0 40px var(--action),
      0 0 150px var(--action);
  
  }
  
  20%, 24%, 55% {        
      text-shadow: none;
  }    
}

@media screen and (prefers-reduced-motion) { 
  .neonText, .neonText-green, .neonText-red, .neonText-yella {
    animation: none;
	}
  .color-scheme--alt .header__logo img, .color-scheme--alt .mm__mobile-logo img {
  	content: url('/wp-content/uploads/1x0-yellaroot.svg')!important;
    animation: none;
	}
}

.color-scheme--alt .indicator-wearehere {
	content: url('/wp-content/uploads/300x300-we_are_here_sign-FFFFFF-right-neon-2.svg');
    animation: flicker_logo 4s infinite alternate;
    filter: drop-shadow(0 0 12px var(--action-trans-60));
}


/*CSS-mobile-add_to_cart*/

.color-scheme--alt .mobile-add_to_cart-bottom {
	filter: brightness(0) saturate(100%) invert(3%) sepia(2%) saturate(4550%) hue-rotate(227deg) brightness(92%) contrast(99%);
}	


/*CSS-footer*/

.color-scheme--alt .fr-footer-hotel {
	background-color: #0A090B!important;
}

.color-scheme--alt .fr-footer-hotel:before {
	filter: brightness(0) saturate(100%) invert(3%) sepia(2%) saturate(4550%) hue-rotate(227deg) brightness(92%) contrast(99%)!important;
}	

.color-scheme--alt .fr-footer-hotel h3 {
	background-image: url('/wp-content/uploads/texture-768x128-f49f0a.png')!important;
	background-clip: text!important;
	color: transparent!important;
}

.color-scheme--alt .fr-footer-hotel h4, .color-scheme--alt .fr-footer-hotel h5, .color-scheme--alt .fr-footer-hotel h6 {
	background-image: url('/wp-content/uploads/texture-768x128-cbcab4.png')!important;
	background-clip: text!important;
	color: transparent!important;
}


/*CSS-MM-styling*/








/*.color-scheme--alt .mm__dropdown--mega .brx-submenu-toggle button, 
.color-scheme--alt .header-11__profile, 
.color-scheme--alt .bu-wsl-counter-btn-icon, 
.color-scheme--alt .header-11__minicart .mini-cart-link i  {
	color: var(--base)!important;
}

.color-scheme--alt #brx-header.sticky.scrolling .mm__dropdown--mega .brx-submenu-toggle button, 
.color-scheme--alt #brx-header.sticky.scrolling .header-11__profile, 
.color-scheme--alt #brx-header.sticky.scrolling .bu-wsl-counter-btn-icon, 
.color-scheme--alt #brx-header.sticky.scrolling .header-11__minicart .mini-cart-link i  {
	color: var(--base)!important;
}


.color-scheme--alt #brx-header.sticky.scrolling > .brxe-section, 
.color-scheme--alt #brx-header.sticky.scrolling > .brxe-container, 
.color-scheme--alt #brx-header.sticky.scrolling > .brxe-block, 
.color-scheme--alt #brx-header.sticky.scrolling > .brxe-div {
	background-color: #0A090B!important;
}

.color-scheme--alt #brx-header.sticky.scrolling:after{
	filter: brightness(0) saturate(100%) invert(3%) sepia(2%) saturate(4550%) hue-rotate(227deg) brightness(92%) contrast(99%);
}

.color-scheme--alt #brx-header.sticky .brx-nav-nested-items > li > .brx-submenu-toggle > *:hover, 
.color-scheme--alt #brx-header.sticky .brx-nav-nested-items > li > a:hover,
.color-scheme--alt #brx-header.sticky.scrolling .brx-nav-nested-items > li > .brx-submenu-toggle > *:hover, 
.color-scheme--alt #brx-header.sticky.scrolling .brx-nav-nested-items > li > a:hover{
	color: var(--action-hover)!important;
}

body:has(.hero-13) .color-scheme--alt #brx-header.sticky .brx-nav-nested-items > li > .brx-submenu-toggle > *, 
body:has(.hero-13) .color-scheme--alt #brx-header.sticky .brx-nav-nested-items > li > a, 
body:has(.hero-13) .color-scheme--alt #brx-header.sticky .mm__dropdown--mega .brx-submenu-toggle button, 
body:has(.hero-13) .color-scheme--alt .header-11__profile, 
body:has(.hero-13) .color-scheme--alt .bu-wsl-counter-btn-icon, 
body:has(.hero-13) .color-scheme--alt .header-11__minicart .mini-cart-link i{
	color: var(--accent-light);
}


body:has(.woocommerce) .color-scheme--alt #brx-header.sticky .brx-nav-nested-items > li > .brx-submenu-toggle > *, 
body:has(.woocommerce) .color-scheme--alt #brx-header.sticky .brx-nav-nested-items > li > a, 
body:has(.woocommerce) .color-scheme--alt #brx-header.mm__dropdown--mega .brx-submenu-toggle button, 
body:has(.woocommerce) .color-scheme--alt .header-11__profile, 
body:has(.woocommerce) .color-scheme--alt .bu-wsl-counter-btn-icon, 
body:has(.woocommerce) .color-scheme--alt .header-11__minicart .mini-cart-link i{
	color: var(--base);
}

.color-scheme--alt #brx-header.sticky .brx-nav-nested-items > li > a {
	color: var(--base)!important;
}

.color-scheme--alt .mm:not(.brx-open) .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .menu-item a, 
.color-scheme--alt .mm:not(.brx-open) .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .brxe-dropdown:not(.brx-has-megamenu) .brx-submenu-toggle {
	color: var(--base)!important;
}	

.color-scheme--alt .mm:not(.brx-open) .mm__nav-items > li .brx-submenu-toggle a, 
.color-scheme--alt .mm:not(.brx-open) .mm__nav-items > li .brx-submenu-toggle span, 
.color-scheme--alt .mm:not(.brx-open) .mm__nav-items > li .brx-submenu-toggle svg{
	color: var(--base)!important;
}	

.color-scheme--alt #brx-header.sticky.scrolling .brx-nav-nested-items > li > .brx-submenu-toggle > *, 
.color-scheme--alt #brx-header.sticky.scrolling .brx-nav-nested-items > li > a{
	color: var(--base)!important;
}

.color-scheme--alt .mm-ruby-ft-link{
	color: white!important;
}

.color-scheme--alt .mm__dropdown--mega .brx-submenu-toggle button:hover, 
.color-scheme--alt .header-11__profile:hover, 
.color-scheme--alt .bu-wsl-counter-btn-icon:hover, 
.color-scheme--alt .header-11__minicart .mini-cart-link i:hover  {
	color: var(--action-hover)!important;
}*/

/*
.color-scheme--alt  body:has(.brxe-dropdown.open) #brx-header.sticky{
	background-color: #0A090B!important;
}



.color-scheme--alt  #brx-header.sticky .brx-nav-nested-items > li > .brx-submenu-toggle > *, 
.color-scheme--alt  #brx-header.sticky .brx-nav-nested-items > li > a, 
.color-scheme--alt  #brx-header.sticky .mm__dropdown--mega .brx-submenu-toggle button, 
.color-scheme--alt  .header-11__profile, 
.color-scheme--alt  .bu-wsl-counter-btn-icon, 
.color-scheme--alt  .header-11__minicart .mini-cart-link i{
	color: var(--base)!important;
}


.color-scheme--alt  #brx-header.sticky .brx-nav-nested-items > li > .brx-submenu-toggle > *:hover, 
.color-scheme--alt  #brx-header.sticky .brx-nav-nested-items > li > a:hover, 
.color-scheme--alt  #brx-header.sticky .mm__dropdown--mega .brx-submenu-toggle button:hover, 
.color-scheme--alt  .header-11__profile:hover, 
.color-scheme--alt  .bu-wsl-counter-btn-icon:hover, 
.color-scheme--alt  .header-11__minicart .mini-cart-link i:hover{
	color: var(--action-hover)!important;
}

.color-scheme--alt  #brxe-xyvoce button,
.color-scheme--alt  #brxe-rwufpn button{
	color: var(--base);
}

.color-scheme--alt  #brxe-xyvoce button:hover,
.color-scheme--alt  #brxe-rwufpn button:hover{
	color: var(--action-hover);
}









/*MEGA DROP

.color-scheme--alt body:has(.open.active) #brx-header.sticky {
	background-color: #0A090B!important;
}

.color-scheme--alt #brx-header.sticky.scrolling,
.color-scheme--alt #brx-header.sticky.scrolling > .brxe-section {
	background-color: #0A090B!important;
}


.color-scheme--alt .mm .brxe-dropdown .brx-dropdown-content {
	background-color: #0A090B!important;
}

.color-scheme--alt #brx-header.sticky.scrolling:after, 
.color-scheme--alt .mm .brxe-dropdown .brx-dropdown-content:after{
	filter: brightness(0) saturate(100%) invert(3%) sepia(2%) saturate(4550%) hue-rotate(227deg) brightness(92%) contrast(99%);
}


.color-scheme--alt .mm-ruby-link-item > *,
.color-scheme--alt .mm-ruby-ft-link > *{
	color: var(--base);
}



@media (max-width: 768px) {
	.color-scheme--alt .mm .mm__nav-items-wrapper{
		background-color: #0A090B!important;
	}
	.color-scheme--alt .mm .mm__nav-items-wrapper ul.mm__nav-items {
		background-color: #0A090B!important;
	}
	.color-scheme--alt .brxe-dropdown .brx-dropdown-content{
		background-color: #0A090B!important;
	}
}
	
	
	
	
	
	
	
/*MEGA DROP ACCOUNT

.color-scheme--alt .mm__mobile-nav-bottom {
	background-color: var(--base)!important;
}
/*.color-scheme--alt .mm__mobile-nav-bottom:before {
	filter: brightness(0) saturate(100%) invert(2%) sepia(3%) saturate(6466%) hue-rotate(202deg) brightness(87%) contrast(84%);
}*/


/*CSS-sub_menu

@media (max-width: 767px) {
	.color-scheme--alt #brx-content:has(.sub_menu--section) .hero-13.torn-bottom:after {
	filter: invert(21%) sepia(6%) saturate(556%) hue-rotate(202deg) brightness(97%) contrast(89%)!important;
	}
}

.color-scheme--alt .sub_menu--section:after {
	filter: invert(21%) sepia(6%) saturate(556%) hue-rotate(202deg) brightness(97%) contrast(89%);
}

/*SEARCH

.color-scheme--alt .dgwt-wcas-suggestions-wrapp{
    border: 1px solid var(--base);
	color: var(--accent);
}

.color-scheme--alt .dgwt-wcas-suggestions-wrapp *, .color-scheme--alt .dgwt-wcas-details-wrapp *, .color-scheme--alt .dgwt-wcas-sd, .color-scheme--alt .dgwt-wcas-suggestion * {
    color: var(--accent)!important;
}

.color-scheme--alt .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    border: 1px solid var(--base);

}



/*CSS-forms*/ 

/*.color-scheme--alt .input, .color-scheme--alt select, .color-scheme--alt textarea {
	background-color: var(--accent)!important;
	border: 1px solid var(--accent-trans-60)!important;
	color: var(--base)!important;
}*/


/*CSS-headings textures

.color-scheme--alt .bricks-color-secondary {
	background-image: url('/wp-content/uploads/texture-768x128-cbcab4.png')!important;
}

.color-scheme--alt h1, .color-scheme--alt h2, .color-scheme--alt h3, .color-scheme--alt h4, .color-scheme--alt h5, .color-scheme--alt h6 {
	background-image: url('/wp-content/uploads/texture-768x128-ffffff.png')!important;
	background-clip: text!important;
	color: transparent!important;
}

/*CSS-adornment-misc

@media (max-width: 767px) {
	.color-scheme--alt .indicator-wearehere {
		content: url('/wp-content/uploads/300x300-we_are_here_sign-FFFFFF-left-neon-2.svg');
	    animation: flicker_logo 4s infinite alternate;
	    filter: drop-shadow(0 0 12px var(--action-trans-60));
	}
}	

/*CSS-torn

.color-scheme--alt .torn:before, .color-scheme--alt .torn:after, .color-scheme--alt .torn-top:before, .color-scheme--alt .torn-bottom:after, .color-scheme--alt .torn-on_top:before {
	filter: brightness(0) saturate(100%) invert(2%) sepia(3%) saturate(6466%) hue-rotate(202deg) brightness(87%) contrast(84%);
}


/*CSS-Woo Out of Stock Notifier

.color-scheme--alt .cwg_iagree_checkbox input[type=checkbox]:before{
	color: var(--base)!important;
}

.color-scheme--alt .cwg_iagree_checkbox input[type=checkbox]:hover:before{
	color: var(--action-hover)!important;
}

.color-scheme--alt .cwg_iagree_checkbox input[type=checkbox]:checked:before{
	color: var(--action-hover)!important;
}

.color-scheme--alt .cwginstock-subscribe-form .panel-primary{
	background-color: #0A090B!important;
	color: var(--base-dark)!important;
}

.color-scheme--alt .cwginstock-subscribe-form .panel-primary>.panel-heading {
	background-color: #0A090B!important;
}

.color-scheme--alt .cwgstock_button {
    background: var(--action)!important;
    color: var(--accent-ultra-light)!important;
}

/*CSS-NextSoscial login

.color-scheme--alt .form--container-dark .nsl-separator{
	color: var(--base)!important;
}

.color-scheme--alt .nsl-separator::before, .color-scheme--alt .nsl-separator::after{
	border-color: var(--base-trans-60);
}

.color-scheme--alt .nsl-button-label-container{
	color: var(--accent)!important;	
}

.color-scheme--alt #registerform p{
	color: var(--base-dark);
}

/*CSS-FluentForms

.color-scheme--alt .choices__list{
	color: var(--accent)!important;	
}

.color-scheme--alt .form-dark .ff-el-help-message {
	color: var(--base-trans-60)!important;
}

.color-scheme--alt .fluentform .ff_t_c p,
.color-scheme--alt .fluent-forms--home-founder-ff_t_c p{
	color: var(--base)!important;
}

.color-scheme--alt .fluentform input[type=checkbox]:before,
.color-scheme--alt .fluentform input[type=radio]:before {
	color: var(--base)!important;
}


.color-scheme--alt .brxe-bu-ff-styler .fluentform input[type=checkbox]:before {
	color: var(--base)!important;
}

.color-scheme--alt #brx-content input[type=checkbox]:checked + label:before,
.color-scheme--alt #brx-content input[type=checkbox]:checked + span:before{
	color: var(--action-hover)!important;
}

.color-scheme--alt #brx-content input[type=radio]:checked + label:before,
.color-scheme--alt #brx-content input[type=radio]:checked + span:before{
	content: '\f192';
}

.color-scheme--alt form.fc_public_form .fc_field_lists .fc_checkboxes .fc_list_items input[type=checkbox]:after{
	color: var(--base)!important;
}

.color-scheme--alt .form--container-dark {
	background-color: #0A090B!important;
	fill: var(--base);
}

/*CSS-FluentForms .form-dark

.color-scheme--alt .form-dark .fluentform .ff-dropzone .ff_upload_btn.ff-btn {
    background: var(--accent)!important;
}

.color-scheme--alt .form-dark .fluentform .ff-dropzone .ff_upload_btn.ff-btn:hover {
    background: var(--accent-light)!important;
}

.color-scheme--alt #brx-content .form-dark input[type=checkbox] + label:before,
.color-scheme--alt #brx-content .form-dark input[type=checkbox] + span:before,
.color-scheme--alt #brx-content .form-dark input[type=radio] + label:before{
	color: var(--base)!important;
}

/*CSS-FluentSupport

.color-scheme--alt .fst_client_portal .el-tag--info, .color-scheme--alt .el-tag--info{
	color: var(--base-light)!important;
	background-color: var(--base)!important;
    border-color: var(--base)!important;
}



/*CSS-woo




.color-scheme--alt .price {
	color: var(--accent-ultra-dark);
}


.color-scheme--alt .shop_table th{
    color: var(--base-dark) !important;
}

.color-scheme--alt .woo-input tbody .product-name a, .color-scheme--alt .shop_table tbody td.product-name {
    color: var(--base-dark) !important;
}

.color-scheme--alt .shop_table tbody td.product-name .product-quantity{
    color: var(--base) !important;
}

.color-scheme--alt .dark-mode-light--border, 
.color-scheme--alt .single_product-1__divider.horizontal .line, 
.color-scheme--alt .single_product-1__item,
.color-scheme--alt .single_product__divider .line, 
.color-scheme--alt .timeline-7__line,
.color-scheme--alt .timeline-7__line.vertical .line,
.color-scheme--alt .faq__item,
.color-scheme--alt .pop_up-mini_cart--cart_items-item,
.color-scheme--alt .pop_up-mini_cart--cart_items,
.color-scheme--alt .cart_items-total,
.color-scheme--alt .woocommerce-checkout-review-order-table tr{
	border-color: var(--base-trans-60)!important;
}



.color-scheme--alt .woocommerce-checkout .shop_table tfoot{
	border-color: var(--base-trans-60)!important;
}

.color-scheme--alt .woocommerce-checkout .shop_table tfoot, .color-scheme--alt .woo-input .woocommerce-order-details tfoot{
	background-color: #0A090B!important;
}

.color-scheme--alt .woocommerce-checkout .shop_table thead{
	border-color: var(--base-trans-60)!important;
}

.color-scheme--alt .cart-collaterals table tbody tr {
	border-color: var(--base-trans-60)!important;
}

.color-scheme--alt .woocommerce-cart-form tbody tr{
	border-color: var(--base-trans-60)!important;
}

.color-scheme--alt .woocommerce-checkout .shop_table tbody .cart_item {
	border-color: var(--base-trans-60)!important;
}

.color-scheme--alt .panel-light {
	background-color: #0A090B;
}

.color-scheme--alt .panel-light-alt {
	background-color: var(--accent);
}

.color-scheme--alt .sticky_add_to_cart, 
.color-scheme--alt .sticky_checkout{
	background-color: #0A090B;
}

.color-scheme--alt .sticky_add_to_cart.torn-on_top:before,
.color-scheme--alt .sticky_checkout.torn-on_top:before {
	filter: brightness(0) saturate(100%) invert(3%) sepia(2%) saturate(4550%) hue-rotate(227deg) brightness(92%) contrast(99%)!important;
}	


.color-scheme--alt .__affirm-logo.__affirm-logo-blue {
	color: white!important;
}

.color-scheme--alt .payment_methods_all img, .color-scheme--alt .single_product-1__card-info-img img{
	content: url('/wp-content/uploads/icon-color-color-scheme-alt.svg')!important;
}

.color-scheme--alt .stripe-affirm-icon {
	content: url('/wp-content/uploads/affirm-color-scheme-alt.svg')!important;
}

.color-scheme--alt .woocommerce-checkout .shop_table thead, .color-scheme--alt .woocommerce-checkout .shop_table thead tr, .color-scheme--alt .shop_table thead tr{
	border-color: var(--base-trans-60)!important;
}

/*FluentSupport

.color-scheme--alt .fs_client_portal .fs_ticket_wrapper .fs_tickets_container .fs_tickets_table .el-table .el-table__body .fs_ticket_row td .fs_status_badge.closed,
.color-scheme--alt .fs_client_portal .fs_ticket_wrapper .fs_tickets_container .fs_ticket_heroarea .fs_tk_subject .fs_status_badge.fs_status_badge_closed {
    background-color: var(--base-trans-90)!important;
    color: var(--accent)!important;
}

.color-scheme--alt .fs_client_portal .fst_file_lists,
.color-scheme--alt body:has(.wp_vue_editor) .fs_ticket_heroarea{
    background-color: #0A090B!important;
}

/*.color-scheme--alt .fs_client_portal .fs_close_button span:before{
    color: var(--accent)!important;
}

.color-scheme--alt .fs_client_portal .fs_suggestions_popover .fs_suggestions_header label {
    color: var(--accent)!important;
}*/





/*Fibosearch

.color-scheme--alt .dgwt-wcas-suggestions-wrapp *, 
.color-scheme--alt .dgwt-wcas-details-wrapp *, 
.color-scheme--alt .dgwt-wcas-sd, 
.color-scheme--alt .dgwt-wcas-suggestion * {
    color: var(--base)!important;
}

.color-scheme--alt .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{
	border: 1px solid var(--base)!important;
}
*/


