.tp-slider-height-3 {
    min-height: 520px;
}
.tp-slider-title-3{
font-size: 90px;
}
@media only screen and (max-width: 767px) {
  .tp-slider-title-3 {
    font-size: 3rem !important;
  }
  .tp-slider-content-3 span {
    font-size: 1.3rem !important;
  }
  .cartmini__area{
  width: 380px !important;
  }
  
  .konvajs-content canvas, .konvajs-content {
    width:100% !important;
    height: auto !important;
  }
  .wallpaperForm{
  padding-top: 70% !important;
  }
  
  .mobileWidth{
    flex: auto !important;
  }
}


/* Define styles for a disabled button */
.disabled-button {
    background-color: #d3d3d3 !important; /* Light gray background */
    color: #888 !important; /* Gray text */
    cursor: not-allowed !important; /* Change the cursor to indicate it's disabled */
    pointer-events: none; /* Prevent clicks */
    opacity: 0.6; /* Make the button semi-transparent */
}

.spinner {
 display: none;
 animation: spin 1s linear infinite;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}
 .disabled-button {
        opacity: 0.6;
        cursor: not-allowed;
    }