/*
 Theme Name:   @ Web By D I X Y
 Theme URI:    https://dev.dinurasellapperuma.com
 Description:  Freelance Designer & Developer
 Author:       D I X Y
 Author URI:   https://dinurasellapperuma.com
 Template:     bricks
 Version:      1.3
 Text Domain:  DIXY
*/

/* Header After Scroll Header Background*/
#brx-header.brx-sticky.scrolling {
    /*box-shadow: 0 8px 32px 0 rgba( 53, 53, 54, 0.37 ); */
    backdrop-filter: blur( 15px ); 
    --webkit-backdrop-filter: blur( 15px );
}

/* Hide scrollbar for Chrome, Safari, and Opera */
::-webkit-scrollbar {
    display: none;
}

/* Hide scrollbar for IE, Edge, and Firefox */
body {
    -ms-overflow-style: none; /* IE and Edge */
    scrollbar-width: none; /* Firefox */
}
.message, .success{
    background-color: transparent !important;
    font-size: var(--text-s) !important;
    color: var(--dark) !important;
}


/*body {
  overflow-x: hidden;
}*/

/*a {
  text-decoration: none;
  transition: all 0.3s ease-in-out; 
}*/

/*button {
  transition: transform 0.2s ease-in-out;
}*/

/*button:hover {
  transform: scale(1.05);
}*/

/* Scroll Header Color Change */
.brx-sticky.scrolling .ti-search,
.brx-sticky.scrolling .mini-cart-link svg {
    color: var(--light);
    fill: var(--light);
    transition: all 1.8s ease;
}

.brx-sticky.scrolling .bricks-site-logo {
    transition: all 1.8s ease;
    filter: brightness(0) invert(1);
    width: 50px !important;
    height: auto;
}

.cart-detail-veyupn .widget_shopping_cart_content {
    z-index: 999999999;
}

section{
    width:  100%;
    max-width: 1920px;
}

.woocommerce-additional-fields>h3{
 font-size: var(--text-l);   
}
.woocommerce-mini-cart-item {
 padding-bottom: 1em !important;
 border-bottom: 1px solid var(--primary-l-4);   
}
.payment_methods img{
    float: none;
    max-width: 100%;
}
.pswp.brx {
    --pswp-bg: rgba(0, 0, 0, 0.3) !important;
    backdrop-filter: blur(50px) !important;
    -webkit-backdrop-filter: blur(50px) !important;
}