p {
margin: 0 0 20px 0 !important;	
}	

.product-grid {
    display: flex;
    flex-direction: column; /* Mantém a lista vertical no desktop */
    gap: 1rem;
    list-style: none; /* Remove bullets dos itens do slider */
    padding: 0;
    margin: 0;
}
.product-grid-desktop{margin-top: 0 !important}
.product-grid-desktop li{margin-bottom: 20px !important}
.product-item {text-align: center; cursor: pointer;}
.product-item.selected {
    border: 2px solid #52b1e1;
    background-color: #f0f8ff;
}

.remove-button {padding: 0.5rem;
    background-color: #52b1e1;
    color: white;
    border: none;
    cursor: pointer;
    border-radius: 5px;
}
.comp-button{width: 100%; text-transform: none}
.remove-button {position: absolute; top: 10px; right: 10px;}
.title{color: var(--primary);}

 @media (min-width: 769px) {
        .product-slider-container{padding-right: 10px}
        .uk-height-large{height: 1000px !important}
    }
/*Mobile */
    @media (max-width: 959px) {
        .product-list {
            max-height: none; /* Desativa o limite de altura no slider */
        }

        .product-grid {
            flex-direction: row; /* Muda para horizontal no mobile */
        }

        .product-item {
            max-width: 120px !important; /* Define largura mínima para itens no slider */
            margin-right: 1rem; /* Espaçamento entre os itens */
        }
        .uk-height-large{height: auto !important}
        .comp-button{line-height: 1 !important; padding: 10px !important}
    }
