/*
Theme Name: Angstrom2026
Theme URI:
Author: angstrom
Author URI:
Description: a child of 2025 theme
Requires at least: 6.9
Tested up to: 6.9
Requires PHP: 5.7
Version:
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: twentytwentyfive
Text Domain: angstrom2026
Tags:
*/

#billing-address_1, .wc-block-components-address-form__address_1, #billing-city,.wc-block-components-address-form__city ,
 #billing-state, .wc-block-components-address-form__state, #billing-postcode, .wc-block-components-address-form__postcode{
/*   display: none!important;
*/
 }

body {
/* light version*/
/*background: linear-gradient(177deg, #BF9DC5, #A69DC5, #6CABB1, #819CA5);*/
/*dark version*/
/*background: linear-gradient(177deg, #782587, #473096, #216E76, #06759A);*/
/*new dark version*/
background: linear-gradient(177deg, #604f80, #7b719e, #216E76, #06759A);
    background-size: 800% 800%;
    -webkit-animation: AnimationName 42s ease infinite;
    -moz-animation: AnimationName 42s ease infinite;
    animation: AnimationName 42s ease infinite;
}
.has-global-padding {
 /* padding-right: 1.5vw!important;
  padding-left: 1.5vw!important;*/
}
b, strong{font-weight: bold;}

header {position:relative;z-index:100;}
@-webkit-keyframes AnimationName {
    0%{background-position:58% 0%}
    50%{background-position:43% 100%}
    100%{background-position:58% 0%}
}
@-moz-keyframes AnimationName {
    0%{background-position:58% 0%}
    50%{background-position:43% 100%}
    100%{background-position:58% 0%}
}
@keyframes AnimationName {
    0%{background-position:58% 0%}
    50%{background-position:43% 100%}
    100%{background-position:58% 0%}
}

.wp-block-site-logo img {
  mix-blend-mode: color-dodge;
  filter: invert(1);
z-index:100;
}
/* z-index fixer */

.tothetop{
position:relative;
z-index:111;
}


/* mix-blend-modes */
.mbm-luminosity,
.wp-block-button.wc-block-components-product-button.has-custom-width .wp-block-button__link{mix-blend-mode:luminosity;}
button.wp-block-button__link:hover{background-color:#26454e!important;}
/**** more colors*****/
.whitesvg img{fill: #fff;filter: brightness(500%);}
.blueBG:hover{background-color:#3b5998!important;}
.redBG:hover{background-color:#cd201f!important;}
.instaBG:hover {
  background: linear-gradient(145deg, #3051f1 10%, #c92bb7 70%) !important;
}
.aquaBG:hover{background-color:#629aa9!important;}
/* hidey */
.mejs-time{display:none;}
.post-type-archive-product .mejs-horizontal-volume-slider{display:none!important;}
.mejs-container .mejs-controls, .mejs-container{background:none!important;}
.wp-playlist-light{background:none!important;border:none;color:#fff;}
.wp-playlist-light .wp-playlist-caption,.wp-playlist-item-length{color:#fff;}
.wp-playlist .wp-playlist-current-item img{mix-blend-mode: screen;max-width:30px;}
.wp-playlist br{display:none;}
.wp-playlist-light .wp-playlist-playing{background:#4fa3b1;}

.wp-block-woocommerce-filled-mini-cart-contents-block {
  color: black;
}
.wc-block-mini-cart__badge{
color:rgb(113, 27, 27);font-size: 0.65em;
}
/* End custom CSS */
