/* For Case 1 */
body {
cursor: auto !important;
}


@media (min-width: 991px) {
/* For Case 2 */

.zpheader-style-08 .theme-header .theme-neobrutalism-header .theme-neobrutal-search-field-container {
translate: -50% -50%;
opacity: 0;
pointer-events: none;
}

.zpheader-style-08 .theme-header .theme-neobrutalism-header .theme-neobrutal-search-open .theme-neobrutal-search-field-container {
translate: -50% -50%;
animation: slideSearchInRight 0.3s linear;
opacity: 1;
pointer-events: auto;
}

@keyframes slideSearchInRight {
from {
transform: translateX(150px);
}

to {
transform: translateX(0);
opacity: 1;
}
}
}

input[name="first_name"],
input[name="last_name"],
input[name="billing_address.last_name"],
#firstname,
#lastname,
input[name="r_address/2.city"],
input[name="r_address/2.state"],
input[name="r_address/2.country"],
[data-bind="address.first_name"],
[data-bind="shipping_address.city"],
[data-bind="address.last_name"],
[data-bind="address.city"] {
  text-transform: capitalize !important;
}


.theme-cart-details-availcoupon-list-wrap.disabled {
    pointer-events: none;
    opacity: 0.5;
}

.zs-custom-notify-message {
    color: #fff;
    background-color: #000;
    padding: 5px 0;
    text-align: center;
}



.theme-cart-details-availcoupon-list-wrap.disabled {
    pointer-events: none;
    opacity: 0.5;
}

.zs-custom-notify-message {
    color: #fff;
    background-color: #000;
    padding: 5px 0;
    text-align: center;
}

.zs-custom-notify-message {
    display: none;
}

@media (max-width: 768px) {
.theme-prod-img-container[data-zs-image-container] {
    display: block !important;
    aspect-ratio: auto;
    align-self: auto !important;
}
}
 [payment_method_section] [data-zs-checkout-layout-group-name="paymentoption"] {
        display: none;
    }