@media only screen and (max-width: 767px) {
    .m-y-16 {
        margin-top: 4.4444vw;
        margin-bottom: 4.4444vw;
    }

    .wide-club-card,
    .club-card {
        background: rgba(183, 180, 255, 1) !important;
        padding: 5.2778vw 6.6667vw !important;
        height: 88.3333vw !important;
        margin: 2.2222vw !important;
    }

    .more_btn {
        margin-top: 6.3889vw;
        height: 13.3333vw;
        width: 75.8333vw;
        cursor: pointer;
    }

    .rating_icon {
        width: 11.1111vw;
        height: 11.1111vw;
        margin: 0 2.2222vw;
    }

    .club-card-image {
        width: 36.1111vw;
        height: 36.1111vw;
    }

    .content {
        margin-top: 19vw !important;
    }

    .login-header {
        height: 61.3889vw
    }

    .left-edge-swiper {
        padding: 1.1vw 1.1vw 1.1vw 0
    }

    .remove-left-edge-padding {
        padding: 4.4444vw !important;
        padding-left: 0 !important;
    }

    .empty-cart-image {
        width: 27.7778vw;
        height: 27.7778vw;
    }

    .login-header-logo {
        width: 38.8889vw;
        height: 36.6667vw;
    }

    .purchase-result-return-button {
        height: 13.3333vw;
    }

    .purchase-result-success-image {
        padding: 0
    }

    .slider-img {
        height: 43.6111vw;
        margin-top: 6.6667vw;
    }

    .off-percentage {
        padding: 2.2222vw;
        height: 8.8889vw;
        line-height: 4.0333vw;
    }

    .br-12,
    .code-input,
    .slider-img {
        border-radius: 3.3333vw !important;
    }

    .range-text,
    .subcategory-filters,
    .br-8 {
        border-radius: 2.2222vw !important;
    }

    .product-card {
        box-shadow: 0 0 3.3333vw 0 rgba(113, 113, 113, 0.25);
        height: 105.5556vw;
        min-height: 105.5556vw;
        min-width: 60vw;
        padding: 4.4444vw 4.4444vw 11.1111vw;
        /*border-radius: 1.527vw;*/
    }

    .product-card,
    .br-24 {
        border-radius: 6.6667vw !important;
    }

    .br-16 {
        border-radius: 4.4444vw !important;
    }

    .top_banner {
        height: 43.6111vw !important;
    }

    html {
        font-size: 4.4444vw
    }

    .favorite-card-product-percentage {
        padding: 1.6667vw;
        height: 7.7778vw;
        line-height: 4.0333vw;
    }

    .card-stack {
        width: 100%;
        padding: 0 6.6667vw;
    }

    .game-card-container {
        /*width: 33vw;*/
        /*height: 46vw;*/
        width: 33%;
        height: 25%;
    }

    .product-detail-description {
        height: 55.5556vw;
    }

    .payment-methode-text {
        padding: 3vw;
    }

    .tasks-card,
    .won-prizes-card {
        padding: 4.4444vw;
        border-radius: 0
    }

    .tasks-container,
    .won-prizes-container {
        padding: 0
    }

    .tasks-item-image {
        height: 22.2222vw;
        width: 22.2222vw;
    }

    .tasks-item-title {
        margin-right: 3.3333vw;
    }

    .shipping-label {
        width: 71.9444vw;
        height: 20.8333vw;
    }

    .shipping_parent {
        margin-top: 4.4444vw;
        margin-left: auto;
        margin-right: auto;
    }

    .address-radio {
        width: 6.6667vw !important;
        min-width: 6.6667vw !important;
        height: 6.6667vw !important;
        min-height: 6.6667vw !important;
        border: 0.2778vw solid rgba(134, 134, 134, 1);
        border-radius: 2.2222vw;

    }

    .gift-code-input {
        border: 0.2778vw solid rgba(188, 188, 188, 1);
        padding: 4.4444vw;
    }

    .gift-code-button {
        border: 0.0694vw solid rgba(136, 131, 240, 1);
        margin-top: 4.4444vw;
        height: 13.3333vw;
    }

    .purchase-result-fail-image {
        width: 28vw;
        height: 28vw;
    }

    .cart-section-card-date {
        padding: 2.2222vw !important;
        border: 0.1389vw solid rgba(239, 239, 239, 1);
        margin-top: 4.4444vw;
    }

    .cart-section-card {
        border: 0.1389vw solid rgba(239, 239, 239, 1);
        padding: 4.4444vw !important;
        margin-top: 4.4444vw;
    }

    .date-label {
        width: 13.3333vw;
        height: 27.7778vw;
        border: 0.5556vw solid rgba(239, 239, 239, 1)
    }

    .profile-pages-list-item {
        height: 15.5556vw;
        border-bottom: 0.2778vw solid #E1DFFF;
        padding-right: 4.4444vw;
    }

    .address-radio:checked {
        background-size: 3.6667vw;
    }

    .favorite-card-delete-button {
        width: 11.1111vw;
        height: 11.1111vw;
    }

    .favorite-card-show-product {
        width: 67.7778vw;
        height: 11.1111vw;
    }

    .tab-item {
        padding: 5vw;
        margin: 0.2778vw;
        border-bottom-width: 0;
        border-bottom: 0 solid white;
    }

    .invoices-card {
        box-shadow: none;
        margin-top: 1vw;
        border-radius: 0
    }

    .invoices-card-2 {
        border: 0.2778vw solid rgba(112, 106, 234, 1);
        box-shadow: 0 0.8333vw 2.5694vw -0.5556vw rgba(0, 0, 0, 0.25);
        margin-top: 1.4583vw;
        overflow-x: auto;
    }

    .invoices-table-header {
        padding: 0 8.8889vw;
        font-size: 8.3333vw
    }

    .invoices-table-header-cell {
        padding: 3.8194vw 8.8889vw !important;
    }

    .remove-left-edge-border-radius {
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important;
    }

    .invoices-list {
        padding: 3.3333vw 2.4306vw 1.1111vw 2.0833vw
    }

    .purchase-result-success-section {
        border: 0.2778vw solid rgba(159, 159, 159, 1);
        border-radius: 4.4444vw;
    }

    .contact-us-map {
        height: 41.3889vw;
    }

    .faq-search-input {
        border-radius: 8.3333vw;
        padding: 1.9444vw 8.3333vw;
        box-shadow: none;
        background: rgba(235, 234, 252, 1);
        width: 91.1111vw;
    }

    .faq-card {
        margin: 6.6667vw 4.4444vw
    }

    .cart-card-product-title {
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;

        display: -moz-box;
        -moz-box-orient: vertical;

        overflow: hidden;
        text-overflow: ellipsis;
    }

    .tasks-item-btn {
        width: 66.1111vw;
        height: 7.7778vw;
        border-radius: 2.7778vw;
        margin-right: 3.3333vw;
        padding: 0 2.6389vw
    }

    .score-collecting-item {
        width: 73.0556vw;
        /*width: 58.0556vw;*/
        margin-right: 3.3333vw;
    }

    .score-collecting-row {
        margin-top: 20vw;
    }

    .register-lower-prices-form-image-button {
        margin-top: 2.7778vw;
        width: 50vw;
    }

    .register-lower-prices-form-image-icon {
        width: 35.0556vw;
        height: 35.0556vw;
    }

    .select-options-container {
        display: none;
        width: 100%;
        max-width: 100%;
        margin-top: 0.8333vw;
        margin-right: -4.4444vw;
        box-shadow: none;
        padding: 0;
        overflow-x: auto;
    }

    .empty-list-message-image {
        width: 38.6111vw;
        height: 38.6111vw;
    }

    .bullet {
        min-height: 2.2222vw;
        min-width: 2.2222vw;
        max-height: 2.2222vw;
        max-width: 2.2222vw;
        border-radius: 50%;
        background-color: rgba(117, 111, 233, 1);
        margin-left: 2.2222vw;
        margin-right: 8.8889vw;
    }

    .option-container {
        width: 100%;
        min-height: 3.3333vw;
        padding-left: 1.1111vw;
    }

    .invoice_form_button {
        width: 100%;
        border: 0.2778vw solid rgba(182, 182, 182, 1)
    }

    .invoice_form_button-icon {
        width: 8.8889vw;
        height: 8.8889vw;
        margin-left: 1.1111vw;
    }

    .invoice-form {
        /*margin-right: initial;*/
        width: 100%;
        margin-top: 4.4444vw;
    }

    .fs10,
    .invoices-row-date {
        font-size: 2.7778vw !important;
    }

    .fs12,
    .fs-12-24,
    .toast-message,
    .warehouse-date-input,
    .comparison-item-name,
    .tasks-item-btn,
    .faq-item,
    .won-prizes-item-expiration-date,
    .faq-title,
    .subtitle,
    .favorite-card-product-percentage,
    .payment-methode-text,
    .comment-user-name, .comment-description,
    .comment-date,
    .off-percentage,
    .social-links-title {
        font-size: 3.3333vw !important;
    }

    .fs14,
    .msg_tite,
    .fs-14-24,
    .comparison-property-value,
    .search-pad-text,
    .msg-detail,
    .comparison-item-final-price,
    .game-description,
    .coin-history-desc-text,
    .leaderboard-user-details,
    .won-prizes-item-title,
    .invoices-row-delivery-status,
    .score-collecting-item-detail,
    .favorite-card-product-name,
    .cart-card-product-title,
    .cart-card-product-features,
    .property-value,
    .product-detail-properties-title,
    .filtered-product-price-text {
        font-size: 3.8889vw !important;
    }


    .fs16,
    .fs-16-24,
    .fs-16-36,
    .fs-16-20,
    .invoice_form_button,
    .breadcrumb-text-size,
    .register-lower-prices-form-image-button,
    .comparison-property-name, .tasks-item-title,
    .register-lower-prices-description,
    .score-collecting-item-title,
    .game-chance-count,
    .coin-history-coin-text,
    .favorite-card-product-price,
    .tab-label,
    .property-name,
    .about-dgclub-description,
    .product-detail-description {
        font-size: 4.4444vw !important;
    }

    .fs18 {
        font-size: 5.0vw !important;
    }

    .fs20,
    .fs-20-24,
    .register-lower-prices-title,
    .purchase-result-return-button,
    .purchase-result-success-title,
    .purchase-result-success-subtitle,
    .cart-card-price,
    .users-comments-title,
    .accessories-title,
    .new-products-title,
    .product-detail-introduce-title,
    .product-detail-properties-title {
        font-size: 5.5556vw !important;
    }

    .fs22 {
        font-size: 6.1111vw !important;
    }

    .fs24,
    .purchase-result-success-description,
    .about-dgclub,
    .special-offers-title,
    .similar-products-title {
        font-size: 6.6667vw !important;
    }

    .about-dgclub {
        color: rgba(159, 159, 159, 1);
    }

    .about-dgclub-span {
        color: rgba(112, 106, 234, 1);
    }

    .fs28 {
        font-size: 7.7778vw !important;
    }

    .fs32 {
        font-size: 8.8889vw !important;
    }

    .fs36 {
        font-size: 10.0vw !important;
    }

    .fs40 {
        font-size: 11.1111vw !important;
    }

    .fs48 {
        font-size: 13.3333vw !important;
    }

    .fw-300,
    .toast-message {
        font-weight: 300;
    }

    .fw-400,
    .property-value, .property-name {
        font-weight: 400;
    }

    .fw-700,
    .users-comments-title,
    .product-detail-introduce-title {
        font-weight: 700;
    }

    .cart-card-product-features-image {
        margin-left: 2.2222vw;
    }

    .cart-items-container {
        padding: 0;
        box-shadow: none;
    }

    .cart-section {
        width: 100%;
        max-width: 100%;
        padding: 4.4444vw;
    }

    .cart-item-card {
        padding: 4.4444vw !important;
        margin: 4.4444vw !important;
        box-shadow: 0px 0px 4.4444vw 0px #BBBBBB40;
        border-radius: 4.4444vw;

    }


    .breadcrumb-vertical-divider {
        width: 0.5556vw;
        height: 6.6667vw;
        margin: 0 4.4444vw;
    }

    .comparison-item-card {
        overflow: hidden;
        padding: 0;
        border-radius: 3.3333vw;
        /*height:81.6667vw;*/
        height: auto;
        width: 42.2222vw;
        box-shadow: 0px 0px 1.1111vw 0px rgba(0, 0, 0, 0.25);

    }

    .comparison-item-off-percent {
        padding: 1.6667vw;
        height: 7.2222vw;
        line-height: 4.0333vw;
    }

    .comparison-item-show-product-button {
        margin: 3.3333vw 1.6667vw;
        height: 10.0vw;

    }

    .comparison-container {
        margin: 0 4.4444vw;
        overflow-x: hidden;
        max-width: 100%;
        padding-bottom: 16.73611vw
    }

    .comparison-item-image {
        width: 42.2222vw;
        height: 42.2222vw;
    }

    .search_pad {
        width: 42.2222vw;
        border-radius: 3.3333vw;
        padding: 1.6667vw;
        padding-top: 4.4444vw;
        height: 81.6667vw;
    }

    .empty_search_div {
        /*margin-top: 4.4444vw;*/
        border-radius: 3.3333vw;
        height: 100%;
        padding: 2.2222vw;
    }

    .comparison_search {
        height: 11.1111vw;
        padding: 3.3333vw 2.08vw;
        border-radius: 2.2222vw;
        border: 0.2778vw solid rgba(154, 154, 154, 1)
    }

    .search-item-image {
        width: 100%;
        height: 30vw;
        margin-bottom: 2.2222vw
    }

    .comparison_search_result_card {
        display: block;
        padding: 1vw;
        max-width: 100%;
        width: 100%;
        border-radius: 2.2222vw;
        box-shadow: 0 0 1.1111vw rgba(153, 152, 152, 0.54);
        margin-top: 4.4444vw;
    }

    .comparison-item-remove-button {
        width: 8.8889vw;
        height: 8.8889vw;
        margin: 3.3333vw 1.6667vw;
    }

    .filtered-products-list {
        max-height: unset;
    }

    .search_input,
    .comparison-search {
        background-image: url("../img/search-normal.svg");
        background-size: 6.6667vw;
        background-repeat: no-repeat;
        background-position: 94%;
        text-indent: 9.6667vw;
    }

    .comparison-search:focus {
        outline: 0;
    }

    .product-card-image {
        width: 42.2222vw !important;
        height: 42.2222vw !important;
    }

    .footer-links {
        font-size: 5vw !important;
        margin-bottom: 1.1111vw !important;
        text-align: center;
    }

    .subcategory-filters {
        padding: 2.7778vw;
        margin-right: 3.3333vw;
    }

    .comment-user-image {
        margin-left: 2.2222vw;
    }

    .filtered_products_list {
        max-height: 100%;
    }

    /*  ----------------------------  */
    .range-text {
        padding: 4.4444vw;
        background-color: #EAE9F4;
    }

    .ui-slider-horizontal {
        height: 1.6667vw !important;
    }

    .ui-slider-horizontal .ui-slider-handle {
        top: -2.75vw !important;

    }

    .little_square_image {
        width: 6.6667vw !important;
        height: 6.6667vw !important;
    }

    /*#---------------------------------------------------------------- #*/
    .colored-radio {
        width: 13.3333vw !important;
        height: 13.3333vw !important;

    }

    .colored-radio:checked {
        /*outline: 3px solid var(--blue-1);*/
        /*outline-offset: 3px;*/
        background-size: 5.0vw;
        padding: 1vw;
        box-shadow: 0px 0px 1.1111vw 0px rgba(0, 0, 0, 0.25);


    }

    /*.cart-card-quantity-text {*/
    /*    background-color: rgba(189, 189, 189, 1);*/
    /*}*/
    .big-icon-size,
    .cart-card-quantity-text {
        width: 13.33333vw;
        height: 13.33333vw;
    }

    .small-icon-size {
        width: 5vw !important;
        height: 5vw !important;
    }

    .normal-icon-size,
    .toast-icon, .msg-icon,
    .won-prizes-item-expiration-date-icon,
    .coin-history-coin-icon,
    .leaderboard-card-icon,
    .ui-slider-horizontal .ui-slider-handle,
    .social-icon, .comment-user-image {
        width: 6.6667vw !important;
        height: 6.6667vw !important;
    }

    .invoice_delivery_status {
        width: 5vw !important;
        min-width: 5vw !important;
        height: 5vw !important;
        min-height: 5vw !important;
        border-radius: 1.1111vw;
    }

    .invoice_delivery_status:checked {
        background-size: 2.7083vw;
    }

    .invoices-row {
        margin-top: 8.8889vw
    }

    .bg_quantity_btn {
        /*background-color: #E6E6E6;*/
        cursor: pointer;
        width: 13.3333vw !important;
        height: 13.3333vw !important;
    }

    .social-icon {
        margin: 3.3333vw 4.4444vw !important;
    }

    .selected_thumb {
        width: 14.7222vw !important;
        height: 14.7222vw !important;
    }


    .product-card-details {
        padding: 1.1805vw 1.805vw 2.916vw;
    }

    .filtered-product {
        overflow: hidden;
        border-radius: 1.527vw;
        max-width: 43.2222vw;
        width: 45%;
        height: 77.7778vw;
        margin: 2.222vw;
        box-shadow: 0 0 1.1111vw rgba(0, 0, 0, 0.25);

    }


    .navbar-button {
        width: 6.6667vw !important;
        height: 6.6667vw !important;
        /*min-height: 48px;*/
        /*min-width: 48px;*/
    }

    .navbar-button-image {
        width: 6.6667vw;
        height: 6.6667vw;
    }

    .search-result-image {
        width: 10vw;
        height: 10vw;
        margin-left: 2.2222vw
    }

    .search-result-card {
        z-index: 110;
        right: 0;
        top: 16.6944vw;
        position: absolute;
        display: none;
        padding: 1vw;
        max-width: 100vw;
        width: 100vw;
        border-radius: 0.5555vw
    }

    .special-offers-card {
        border-radius: 0 !important;
        border-top-right-radius: 6.6667vw !important;
        border-bottom-right-radius: 6.6667vw !important;
        margin-top: 5.0694vw;
        padding: 4.4444vw 4.4444vw 4.4444vw 0;
    }

    .slider-card {
        padding: 4.4444vw
    }

    .accessories-card {
        margin-top: 10vw;
    }

    .accessories-card,
    .new-products-card {
        padding: 0;
    }

    .category-swiper,
    .special-offers-swiper {
        margin: 0
    }

    .mobile-swiper {
        padding: 4.4444vw 4.4444vw 4.4444vw 0;
        margin-top: 2.2222vw;
        border-radius: 0 6.6667vw 6.6667vw 0;
    }

    .similar-products-section {
        margin-top: 6.6667vw;
        border-radius: 0 6.6667vw 6.6667vw 0
    }

    .fixed-bottom {
        max-height: 24vw;
    }

    .padding-for-fixed-bottom-element {
        padding-bottom: 19vw;
        /*padding-bottom: 24vw;*/
    }

    .product-details-bottom-section {
        padding-bottom: 25vw;
    }

    .my_label {
        width: 100%;
        height: 16.7361vw;
        margin-top: 0.9722vw;
    }

    .payment-methode-box {
        height: 25.0vw;
        margin-top: 0.9722vw;
    }

    .category-card {
        border-top-right-radius: 5.5556vw !important;
        border-bottom-right-radius: 5.5556vw !important;
        border-bottom-left-radius: 0 !important;

        margin-top: 4.4444vw;
        /*padding-right: 4.86vw !important;*/
        /*padding-left: 4.86vw !important;*/
        /*height: 20.83vw !important;*/
        padding-bottom: 2.083vw;
        background-color: #EDEDED;
    }

    #p {
        height: 34.319vw;
        overflow: hidden;
    }

    #read-more {
        /*background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 1));*/
        background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) -19.33%, #FFFFFF 43.5%);

        color: #4942E4;
        cursor: pointer;
        position: absolute;
        bottom: -3.388vw;
        /*padding: 3vw 0;*/
        padding: 10vw 0;
        text-align: start;
        width: 100%;
        font-size: 4.4444vw;
    }

    /*----------------------------------------------------*/
    .cart-card-img {
        width: 30.5556vw;
        height: 39.4444vw;
        margin-bottom: 4.4444vw;
    }

    .cart-card {
        height: 80.0vw;
    }


    .no-address-error-section {
        height: initial;
        /*box-shadow: 0 0 2.0833vw 0.4167vw rgba(121, 121, 121, 0.25);*/
        /*margin-top: 2.2917vw;*/
    }

    .no-address-error-image {
        margin-top: 4vw;
        width: 50vw;
    }


    .add_address_map {
        height: 35.5556vw;
        border-radius: 7.2222vw;
        margin-top: 5.2778vw;
    }

    .add_address_card {
        padding: 5.0vw;
        border-radius: 6.6667vw;
        box-shadow: 0px 0px 8.3333vw 1.6667vw #79797940;
    }

    .favorite-card {
        padding: 3.6111vw;
        height: 53.6111vw;
        margin-top: 4.4444vw;
        width: 100%;
        /*width: 22.390317% ;*/
        box-shadow: 0px 0px 4.4444vw 0px #8C8C8C40;

        margin-left: 0 /*34px*/

    }

    .favorite-card-img {
        width: 30.0vw;
        height: 30.0vw;
        margin-left: 4.4444vw;
    }

    .leaderboard-card {
        padding-left: 4.4444vw;
        padding-right: 1.1111vw;
        height: 18.8889vw;
        border-radius: 15.2778vw !important;
        margin-top: 4.4444vw;
    }

    .leaderboard-top-leader-card {
        /*height: 8.4722vw;*/
        border: 0.5556vw solid rgba(73, 66, 228, 1);
        box-shadow: 0px 1.1111vw 5.2778vw 0px rgba(185, 184, 210, 0.4);

    }

    .leaderboard-other-leaders-card {
        /*height: 6.0417vw;*/

        border: none;
    }

    .circle-singleLine {
        /*margin: 4vw;*/
        width: 7.2222vw;
        height: 7.2222vw;
        font-size: 4.4444vw;
        line-height: 7.1111vw;
    }

    .leaderboard-user-image {
        width: 16.6667vw;
        height: 16.6667vw;
        border-radius: 50%;
        margin-right: 0;
    }

    .leaderboard-user-coins {
        width: fit-content;
    }

    .leaderboard-user-details-margin {
        margin-right: 1.6667vw
    }

    .coin-history-icon {
        width: 16.6667vw;
        height: 16.6667vw;
    }


    .coin-history-item {
        border-bottom: 0.2778vw solid rgba(225, 225, 225, 0.36);
        padding: 4.4444vw
    }

    .won-prizes-item-image {
        width: 18.3333vw;
        height: 18.3333vw
    }

    .score-collecting-card {
        margin: 0;
        box-shadow: none;
        padding: 0.0vw 4.4444vw;
    }

    .score-collecting-card-image {
        width: 22.2222vw;
        height: 22.2222vw;
    }


    .register-lower-prices-form-card {
        box-shadow: none;
        padding: 0;
        border-radius: 0
    }

    .warehouse-card {
        box-shadow: none;
        padding: 0;
        border-radius: 0;
    }

    .warehouse-date-input {
        min-width: min-content;
    }

    .download_div {
        border: 0.2778vw solid rgba(112, 106, 234, 1);
        width: 90.5556vw;
        height: 13.3333vw;
        margin-top: 4.4444vw;

    }

    .warehouse-date-input-container {
        border: 0.0694vw solid rgba(188, 188, 188, 1);
        padding: 1vw;
        width: 42.2222vw;
        margin-left: initial;
    }

    .data_div {
        margin-top: 12.5vw
    }

    .step {
        width: 13.3333vw;
        height: 13.3333vw;
    }

    .step-line {
        height: 23.3333vw;
    }

    .warehouse-divider {
        width: 0.2778vw;
        height: 6.6667vw;
        margin: 0 4.4444vw;
    }

    .game-cards-section {
        box-shadow: none;
        padding: 0;
    }

    .reward-page {
        padding: 0
    }

    .game_card {
        padding: 2.2222vw;
    }

    .toast-place-helper {
        bottom: 21.3889vw;
        right: 4.4444vw;
        width: 90.5556vw;
    }

    .contact-us-faq-button {
        width: 100%;
        margin-top: 6.6667vw;
        height: 13.3333vw;
    }

    .message_form_inputs {
        border: 0.2778vw solid rgba(0, 0, 0, 0.4);
        margin-top: 4.4444vw;
        padding: 3.8889vw 4.4444vw
    }

    .messages-circle-button {
        z-index: 3;
        left: 23.6667vw;
        right: auto;
        bottom: 25.8333vw;
    }

    .messages-circle-button-text {
        right: 6.1111vw;
        bottom: 7.2222vw;
        width: 6.1111vw;
        height: 6.1111vw;
        line-height: 4.0333vw;
        font-size: 3.3333vw;
        border: 0.2778vw solid rgba(112, 106, 234, 1)
    }

    .messages-circle-button-surface {
        box-shadow: 0px 0px 0.4861vw 0.2778vw rgba(77, 77, 77, 0.25);
        width: 15.5556vw;
        height: 15.5556vw;
        right: 1.3889vw;
        bottom: 1.1111vw;
        z-index: 10;
    }

    .messages-circle-button-icon {
        width: 11.1111vw;
        height: 11.1111vw;
        max-width: 11.1111vw;
        max-height: 11.1111vw;
    }

    .login-mobile-input {
        min-width: 86.6667vw;
        margin-top: 6.1111vw;
        min-height: 13.3333vw;
    }

    .login-btn {
        margin-top: 19.4444vw;
        min-height: 13.3333vw
    }

    .code-input {
        width: 13.3333vw;
        height: 13.3333vw;
        margin: 2.2222vw;
        border: 0.5556vw solid #6A6A6A;
        text-align: center;
    }

    .compare-code-btn {
        margin-top: 66.1111vw;
        min-height: 13.3333vw
    }

    .shop-image-inputs,
    .licence-date-input,
    .licence-code-input {
        width: 100% !important;
    }

    .licence-date-input {
        margin-right: 0;
    }

    .copy-div {

        height: 7.2639vw;
        background: rgba(238, 238, 238, 1);
        border-radius: 0.2778vw;
        margin-right: 2.0139vw;
    }

    .copy-text-div {
        width: 30.8889vw;
    }

    .copy-btn {
        font-weight: 500;
        border-radius: 0.2778vw;
        width: 7.7083vw;
        cursor: pointer;
        min-width: min-content;
    }

    .request_delivery_price_btn,
    .ongoing-delivery-price-btn,
    .delivery-request-all-button {
        max-width: 90%
    }

    /*---------------------------------------------end of media query---------------------------------------------*/
}
