.blinds-carts-floating-widget-mobile {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 100;
    width: 100%;
    height: 20vw;
}

.blinds-carts-floating-widget-mobile__background {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: url("data:image/svg+xml,%3Csvg width='459' height='86' viewBox='0 0 459 86' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M457.996 28.5994L458.016 85.9264H0.0203554L0 28.5994H3.18053C11.4146 28.6492 19.5455 26.7668 26.92 23.1034C33.1906 20.0213 40.0846 18.4186 47.0718 18.4186C54.0589 18.4186 60.953 20.0213 67.2236 23.1034C74.598 26.7668 82.729 28.6492 90.963 28.5994C99.1932 28.6506 107.32 26.7681 114.69 23.1034C120.963 20.0212 127.859 18.4185 134.848 18.4185C141.837 18.4185 148.733 20.0212 155.006 23.1034C159.166 25.1644 163.479 27.5816 168.097 27.5816C195.64 27.5816 195.132 2 228.972 2H229.023C262.864 2 262.355 27.5816 289.899 27.5816C294.517 27.5816 298.829 25.1644 302.99 23.1034C309.262 20.0212 316.159 18.4185 323.148 18.4185C330.137 18.4185 337.033 20.0212 343.306 23.1034C350.675 26.7681 358.802 28.6506 367.033 28.5994C375.267 28.6492 383.398 26.7668 390.772 23.1034C397.043 20.0213 403.937 18.4186 410.924 18.4186C417.911 18.4186 424.805 20.0213 431.076 23.1034C438.45 26.7668 446.581 28.6492 454.815 28.5994H457.996Z' fill='%23F4ECFF'/%3E%3Cpath d='M0 28.5994H3.18053C11.4146 28.6492 19.5455 26.7668 26.92 23.1034C33.1906 20.0213 40.0846 18.4186 47.0718 18.4186C54.0589 18.4186 60.953 20.0213 67.2236 23.1034C74.598 26.7668 82.729 28.6492 90.963 28.5994C99.1932 28.6506 107.32 26.7681 114.69 23.1034C120.963 20.0212 127.859 18.4185 134.848 18.4185C141.837 18.4185 148.733 20.0212 155.006 23.1034C159.166 25.1644 163.479 27.5816 168.097 27.5816C195.64 27.5816 195.132 2 228.972 2H229.023C262.864 2 262.355 27.5816 289.899 27.5816C294.517 27.5816 298.829 25.1644 302.99 23.1034C309.262 20.0212 316.159 18.4185 323.148 18.4185C330.137 18.4185 337.033 20.0212 343.306 23.1034C350.675 26.7681 358.802 28.6506 367.033 28.5994C375.267 28.6492 383.398 26.7668 390.772 23.1034C397.043 20.0213 403.937 18.4186 410.924 18.4186C417.911 18.4186 424.805 20.0213 431.076 23.1034C438.45 26.7668 446.581 28.6492 454.815 28.5994H457.996' stroke='%23544672' stroke-width='2.54442'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.blinds-carts-floating-widget-mobile__container {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    gap: 7vw;
    height: 100%;
    padding: 2px;
}

.blinds-carts-floating-widget-mobile__item img {
    width: 8.5vw;
    height: 8.5vw;
}

.blinds-carts-floating-widget-mobile__item.blinds-cart-icon img {
    width: 11.5vw;
    height: 11.5vw;
}

.blinds-carts-floating-widget-mobile__item {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-decoration: none;
    color: #6A5D87;
    position: relative;
    width: 20%;
    gap: 0px;
}

.blinds-carts-floating-widget-mobile__item i {
    font-size: 24px;
    margin-bottom: 4px;
}

.blinds-carts-floating-widget-mobile__item span {
    color: #161615;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
}

.blinds-carts-floating-widget-mobile-counter-circle {
    position: absolute;
    width: 5.5vw;
    height: 5.5vw;
    border-radius: 50%;
    color: white;
    font-size: 14px;
    font-weight: 400;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

.blinds-carts-floating-widget-mobile-counter-circle.samples-counter{
    bottom: 22px;
    right: 2.5vw;
}

.blinds-carts-floating-widget-mobile-counter-circle.cart-counter{
    top: 3px;
    right: 1vw;
}

.blinds-carts-floating-widget-mobile-counter-circle.favorites-counter{
    bottom: 22px;
    right: 2.5vw;
}

/* Add this at the bottom of the mobile CSS file */
.blinds-carts-floating-widget-mobile__item.blinds-cart-icon.cart-disabled {
    cursor: default;
}

.blinds-carts-floating-widget-mobile__item.cart-disabled:hover {
    transform: none;
}