body a {}

.d-none {
    display: none;
}

.d-block {
    display: block;
}

.aspect-ratio-1 img {
    aspect-ratio: 1;
    object-fit: cover;
}

.marcas-cinza img {
    filter: grayscale(100%);
    animation: ease-in-out 0.3s;
    transition: filter 0.3s ease-in-out;
}

.yith-ywraq-add-to-quote:has(.yith-ywraq-add-button.hide) {
    border: 1px solid #539d58;
    padding: 10px;
    border-radius: 10px;
    width: auto;
    display: table;
    background: #f1fff0;
}

.yith-ywraq-add-to-quote .add-request-quote-button {}

.yith_ywraq_add_item_browse_message {}

.yith_ywraq_add_item_browse_message a {
    font-size: 15px !important;
    color: #0f5a16;
}

.yith-ywraq-mail-form-wrapper {
    display: none;
}

.marcas-cinza img:hover {
    filter: grayscale(0%);
}

.custom-cta-ul-li {}

.custom-cta-ul-li .elementor-cta__description {
    display: flex;
}

.custom-cta-ul-li ul {
    width: auto;
    margin: 0 auto;
}

.custom-cta-ul-li ul li {
    text-align: left;
    margin-bottom: 10px;
}

/* final */

@media(max-width: 991px) {


    /* final */
}

@media(min-width: 992px) {
    .d-md-none {
        display: none;
    }

    .d-md-block {
        display: block;
    }

    /* final */
}