/*HEADER*/

#menu-item-710 a.woodmart-nav-link {
    column-gap: 4px;
}

.mobile-nav .fa-user:before {
    font-weight: 500;
}

.wd-nav-mob-tab.wd-swap {
    display: none;
}

.mobile-nav .wd-heading {
    padding: 0 20px;
    height: 55px;
}

.header-featured-text {
    text-transform: uppercase;
    letter-spacing: 4px;
    font-size: 12px;
}

.header-featured-text strong {
    color: #EFEEEB;
}

.theme-woodmart .wd-nav-main>li>a,
.theme-woodmart .wd-tools-element .wd-tools-text {
    letter-spacing: 1px;
}

.theme-woodmart .wd-header-search {
    width: 105px;
    display: flex;
    align-items: center;
}

.wd-header-search.wd-tools-element>a {
    z-index: 1;
    width: 100%;
}

.theme-woodmart .wd-header-search.wd-tools-element .search-button-icon {
    width: 100%;
    display: flex;
    justify-content: flex-start;
}

.theme-woodmart .wd-header-search:after {
    content: 'BUSCAR';
    position: absolute;
    font-weight: bold;
    left: 40px;
    letter-spacing: 2px;
    font-size: 13px;
    transition: opacity .3s ease;
}

.theme-woodmart .wd-header-search {
    transition: opacity .3s ease;
}

.theme-woodmart .wd-header-search:hover {
    opacity: .65;
}

.theme-woodmart .wd-header-search .wd-tools-icon:after {
    left: 10%;
}

.whb-flex-equal-sides .whb-col-right {
    column-gap: 2.25rem;
}

.whb-header .wd-header-nav.wd-inline {
    height: 100%;
    display: flex;
    align-items: center;
}

.menu.wd-nav.wd-nav-main {
    height: 100%;
    align-items: center;
    gap: 0;
}

.menu.wd-nav.wd-nav-main>li {
    height: 100%;
    display: flex;
    align-items: center;
}

.whb-main-header .whb-general-header::before {
    content: url('/wp-content/uploads/2022/11/header-add2.svg');
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
}

.whb-main-header .whb-general-header::after {
    content: url('/wp-content/uploads/2022/11/header-add3.svg');
    position: absolute;
    top: 14px;
    right: 0;
    pointer-events: none;
}

.theme-woodmart .wd-header-search .wd-tools-icon:before {
    content: "\f002";
    font-family: 'Font Awesome 6 Pro';
    font-size: 18px;
    position: relative;
    left: -30px;
}

.theme-woodmart .wd-header-my-account .wd-tools-icon:before {
    font-size: 18px;
    content: "\f007";
    font-family: 'Font Awesome 6 Pro';
}

.theme-woodmart .wd-tools-element .wd-tools-text {
    margin-left: 12px;
}

.theme-woodmart .wd-header-cart .wd-tools-icon.wd-icon-alt:before {
    content: "\f290";
    font-family: 'Font Awesome 6 Pro';
}

.whb-main-header .wd-tools-element>a {
    padding-left: 0;
    padding-right: 0;
}

.whb-main-header .whb-general-header-inner span {
    color: #25353D;
}

@media screen and (max-width: 768px) {

    .vc_responsive .container {
        padding-right: 15px;
        padding-left: 15px;
    }

    .vc_responsive .whb-general-header {
        padding: 0 10px;
    }

    .vc_responsive .whb-main-header .whb-general-header::before,
    .vc_responsive .whb-main-header .whb-general-header::after {
        display: none;
    }

    .vc_responsive .wd-header-text strong {
        font-size: 10px;
    }

    .vc_responsive .cart-widget-side.wd-side-hidden {
        width: 100%;
    }

    .vc_responsive .wd-header-mobile-nav .wd-tools-icon:before {
        font-size: 24px;
        font-weight: 400;
        content: "\f0c9";
        font-family: 'Font Awesome 6 Pro';
    }

}

.whb-header-bottom .wpb_content_element {
    margin-bottom: 0;
}

/*MEGAMENU*/

.wd-dropdown-menu .widget_nav_menu>div>ul>li>a {
    font-size: 18px;

    padding-bottom: 8px;
}

.wd-dropdown-menu .widget_nav_menu>div>ul>li {
    margin-bottom: 12px;
}

.wd-dropdown-menu .widget_nav_menu>div>ul>li:last-child {
    margin-bottom: 0;
}

.wd-dropdown-menu .widget_nav_menu>div>ul>li>a {
    color: #25353D;
}


.theme-woodmart .wd-nav .wd-dropdown-menu.wd-dropdown {
    background-color: #EFEEEB;
    border-top: 1px solid #25353D;
    border-bottom: 1px solid #25353D;
    box-shadow: none;
    margin-top: 0;
    padding: 0;
}

.theme-woodmart .whb-header .wd-nav>li:is(.wd-has-children, .menu-item-has-children)>a:after {
    color: #25353D;
    font-weight: 600;
}

.wd-dropdown-menu .widget_nav_menu>div>ul#menu-megamenu-cosmetica-natural>li {
    margin-bottom: 0;
}

@media screen and (max-width: 768px) {

    .vc_mobile .wd-side-hidden {
        width: 100%;
        background-color: #efeeeb;
    }

    .vc_mobile .mobile-nav .wd-cross-icon>a {
        color: #FFF;
        letter-spacing: 1px;

    }

    .vc_mobile .wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text {
        letter-spacing: 2px;

        color: #25353D;
        font-size: 14px;
    }

    .vc_mobile .wd-nav[class*="wd-style-underline"] .nav-link-text:after {
        background-color: #25353D;
    }

    .vc_mobile .wd-nav>li>a {
        color: #25353D;

        font-size: 12px;
        letter-spacing: 1px;
    }

    .vc_mobile .mobile-nav .wd-heading {
        background-color: #ea6033;
    }

}

/*TOP BAR*/

/*TOP BAR*/

.whb-header .wd-header-html.whb-html-block-element {
    width: 100%;
}

#marquee-abu {
    white-space: nowrap;
    height: 40px;
    position: relative;
    display: flex;
    align-items: center;
    transform: translateX(-12vw);
}

.text-marquee {
    display: inline-flex;
    gap: 2.5rem;
    margin-right: 2.5rem;
    color: #efeeeb;
    font-size: 12px;
    line-height: 1;
    letter-spacing: 2px;
    text-transform: uppercase;
}

.marquee {
    animation: marquee 90s linear infinite;
    -webkit-animation: marquee 90s linear infinite;
}

.marquee>span::before {
    content: '●';
    font-size: 70%;
    position: relative;
    top: -2px;
    margin-right: 2.5rem;
}

@keyframes marquee {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(-100%);
    }
}

/*POP UP*/

.wd-popup {
    padding: 0 !important;
}

.theme-woodmart #woodmart_sizeguide.wd-popup {
    padding: 30px !important;
}


/*FOOTER*/

.footer-menu .widgettitle {
    font-size: 14px;
    text-transform: capitalize;
    letter-spacing: 1px;

    color: #25353D;
    margin-bottom: 25px;
}

.theme-woodmart .footer-menu .widget_nav_menu {
    text-align: left;
    color: #25353D;
    padding: 0;
}

.footer-menu .menu {
    font-size: 14px;

    letter-spacing: 0;

}

.footer-menu .menu>li>a {
    color: #25353D;
    letter-spacing: 0.5px;
}

.footer-pg .vc_figure .vc_single_image-wrapper>img {
    width: 57%;
}

.footer-text-copy {
    text-align: center;
    letter-spacing: 1px;
    color: #25353D;
    margin-bottom: 15px !important;
}

.footer-text-copy.enova {
    text-transform: uppercase;

    font-size: 12.5px;
    letter-spacing: 2px;
}

.wpb_content_element.footer-pg {
    margin-bottom: 30px;
}

.footer-container-2 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.theme-woodmart .footer-container {
    background-color: #EFEEEB;
}

.custom-underline {
    padding-bottom: 1px;
    border-bottom: 2px solid #25353D;
    transition: opacity .3s ease;
}

.custom-underline:hover {
    opacity: .75;
    cursor: pointer;
}

.footer-container-1 {
    background-color: #25353D;
    margin-bottom: 40px;
}

.footer-container-1 .wpb_text_column>.wpb_wrapper>p {
    display: flex;
    justify-content: center;
    color: #EFEEEB;
    font-size: 14px;
    letter-spacing: 1px;
}

.footer-container-1 .wpb_content_element {
    margin: 0;
}

.prefooter-block .vc_column-inner>.wpb_wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1rem;
    padding: 30px;
}

.footer-container-2 li:hover {
    opacity: .8;
}


@media screen and (max-width: 1024px) {

    .vc_mobile .footer-container-1 {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        padding: 2.5% 0;
        margin-bottom: 40px;
    }

    .vc_mobile .prefooter-block {
        width: 50%;
    }

    .vc_mobile .footer-container-1 .wpb_text_column>.wpb_wrapper>p {
        text-align: center;
        line-height: 1.3;
    }

    .vc_mobile .theme-woodmart .footer-menu .widget_nav_menu {
        padding: 15px 0;
        text-align: center;
    }

    .vc_mobile .footer-container-2 .wpb_text_column.wpb_content_element>.wpb_wrapper>p {
        text-align: center;
    }

    .vc_mobile .footer-container-2 .wd-social-icons {
        justify-content: center;
    }

    .vc_mobile .footer-pg .vc_figure .vc_single_image-wrapper>img {
        width: 60%;
    }

    .vc_mobile .footer-text-copy {
        font-size: 12px;
    }

    .vc_mobile .footer-text-copy.enova {
        font-size: 10px;
    }

    .vc_mobile .footer-container-2 {
        margin-bottom: 20px;
    }

    .vc_mobile .footer-container-2 {
        margin-top: 60px;
        row-gap: 35px;
    }

    .vc_mobile .footer-container-2 .wpb_content_element {
        margin-bottom: 0;
    }

    .vc_mobile .footer-container-2 .vc_column_container .vc_column-inner {
        padding-top: 0;
    }

    .vc_mobile .footer-container-2 .vc_col-sm-3 {
        width: 50%;
    }

    .vc_mobile .theme-woodmart .flickity-button {
        width: 7vw;
        height: 7vw;
    }

    .vc_mobile .arrows-style-1 .flickity-button.next,
    .vc_mobile .arrows-style-1 .flickity-button.previous {
        justify-content: center;
    }

    .vc_mobile .theme-woodmart .flickity-button.next:after {
        font-size: 3vw;
    }


}

@media screen and (min-width: 1025px) {

    .footer-container-2 .vc_col-sm-3:nth-child(1) {
        width: 30%;
    }

    .footer-container-2 .vc_col-sm-3:nth-child(2),
    .footer-container-2 .vc_col-sm-3:nth-child(3),
    .footer-container-2 .vc_col-sm-3:nth-child(4) {
        width: max-content;
    }

}

.footer-container-2 .wd-social-icons {
    display: flex;
    column-gap: 10px;
}

.footer-container-2 .wpb_text_column.wpb_content_element>.wpb_wrapper>p>strong {
    color: #25353D;

    font-size: 14px;
}

.footer-container-2 .wpb_text_column.wpb_content_element>.wpb_wrapper>p {
    margin-bottom: 25px;
    color: #25353D;
    letter-spacing: 0.5px;
}

.theme-woodmart .icons-size-default .wd-social-icon {
    width: 35px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.theme-woodmart .wd-social-icons.icons-size-default .wd-icon {
    font-size: 16px;
    color: #25353D;
}

@media screen and (max-width: 480px) {

    .vc_mobile .footer-container-2 .vc_col-sm-3 {
        width: 100%;
    }

    .vc_mobile .footer-container-2 {
        row-gap: 25px;
    }

    .vc_mobile .joinchat__button,
    .vc_mobile .joinchat__button__open {
        height: 50px;
        min-height: 50px;
        width: 50px;
        min-width: 50px;
    }

}


/*HOME - SECTION 1*/

.home .main-page-wrapper {
    padding-top: 0;
}

/*HOME - SECTION 2*/

.home-section2-products .wpb_text_column>.wpb_wrapper h3 {
    text-align: center;
    font-size: 32px;

    letter-spacing: 1px;
    margin-bottom: 10px;
}

.home-section2-products .wpb_text_column>.wpb_wrapper p {
    text-align: center;
    font-size: 16px;

    letter-spacing: 1px;
}

.product .product-wrapper .product-element-top {
    border: 1px solid #25353D;
    border-radius: 5px;
    margin-bottom: 15px;
}

.product .product-wrapper .product-information {
    padding: 0;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    row-gap: 12px;
}

.product .product-wrapper .product-element-bottom>h3 {
    font-size: 20px;
    text-align: left;
    font-weight: bold;
    line-height: 1.3;
    margin-bottom: 0;
    max-height: calc((2) * (26px));
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
}

.product .product-wrapper .wd-more-desc .wd-more-desc-btn {
    background: linear-gradient(to bottom, rgb(239 238 235 / 50%) 0, #EFEEEB 100%);
}

.wd-more-desc.wd-more-desc-full {
    max-height: none !important;
}

body .product.wd-hover-base .fade-in-block {
    display: none;
}

.product .product-wrapper .product-element-bottom .hover-content .hover-content-inner.wd-more-desc-inner.woodmart-more-desc-inner {
    display: block;
    text-align: left;
}

.product .product-wrapper .product-element-bottom .product-rating-price {
    order: 1;
}

.product-rating-price bdi {
    font-size: 16px;

}

.home-section2-products {
    margin-bottom: 65px;
    display: flex;
}

.theme-woodmart .wd-hover-with-fade.wd-fade-off .fade-in-block {
    padding: 0 !important;
}

.theme-woodmart .product-grid-item .wd-product-cats {
    margin-bottom: 0;
}

.theme-woodmart [class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
    left: calc(-60px + var(--wd-car-sp) / 2);
}

.theme-woodmart [class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
    right: calc(-60px + var(--wd-car-sp) / 2);
}


@media screen and (max-width: 768px) {

    .vc_mobile .home-section2-products .wpb_text_column>.wpb_wrapper h3 {
        font-size: 28px;
    }

    .vc_mobile .home-section2-products .wpb_text_column>.wpb_wrapper p {
        font-size: 14px;
        padding: 0 10%;
    }

    .vc_responsive .product .product-wrapper .wd-more-desc {
        max-height: calc((2) * (20px));
    }

    .vc_mobile .product .product-wrapper .product-element-bottom>h3 {
        max-height: calc((2) * (16px));
    }

    .vc_mobile .product .product-wrapper .product-information {
        row-gap: 8px;
    }

    .vc_mobile .home .owl-carousel :is(.owl-nav .owl-prev, .owl-nav .owl-next, .owl-dot) {
        display: none;
    }


}


/*HOME - SECTION 3*/

.home-section3-cats .wpb_text_column>.wpb_wrapper>h3 {
    color: #FFF;
    text-transform: uppercase;
    font-size: 18px;
    letter-spacing: 2px;

}

.home-section3-item .vc_column-inner>.wpb_wrapper>.wpb_single_image.wpb_content_element {
    margin-bottom: 20px;
}

.home-section3-item .vc_column-inner>.wpb_wrapper>.wpb_text_column.wpb_content_element {
    margin-bottom: 10px;
}

.home-section3-cats .wd-button-wrapper {
    display: flex;
}

.home-section3-cats .wd-button-wrapper>a {

    font-size: 14px;
    letter-spacing: 1.5px;
}

.theme-woodmart .btn-style-link.btn-color-white {
    border-color: #FFF;
}

.theme-woodmart .btn.btn-style-link {
    border-width: 1px;
}

.home-section3-cats {
    padding: 80px 0;
    margin-bottom: 85px;
}

.home-section3-cats .home-section3-item>.vc_column-inner {
    padding-top: 0;
}

.home-section3-cats .wd-button-wrapper>a:hover {
    opacity: .75;
}

.home-section3-item .wpb_wrapper.vc_figure {
    overflow: hidden;
}

.home-section3-item .vc_single_image-wrapper {
    transition: transform 0.25s cubic-bezier(0, 0, 0.6, 1.30);
    -webkit-transition: transform 0.25s cubic-bezier(0, 0, 0.6, 1.30);
    -moz-transition: transform 0.25s cubic-bezier(0, 0, 0.6, 1.30);
    -ms-transition: transform 0.25s cubic-bezier(0, 0, 0.6, 1.30);
    -o-transition: transform 0.25s cubic-bezier(0, 0, 0.6, 1.30);
}

.home-section3-item:hover .vc_single_image-wrapper {
    transform: scale3d(1.10, 1.10, 1);
    -webkit-transform: scale3d(1.10, 1.10, 1);
    -moz-transform: scale3d(1.10, 1.10, 1);
    -ms-transform: scale3d(1.10, 1.10, 1);
    -o-transform: scale3d(1.10, 1.10, 1);
}

.home-section3-item .vc_single_image-wrapper {
    transform: scale3d(1.05, 1.05, 1);
    -webkit-transform: scale3d(1.05, 1.05, 1);
    -moz-transform: scale3d(1.05, 1.05, 1);
    -ms-transform: scale3d(1.05, 1.05, 1);
    -o-transform: scale3d(1.05, 1.05, 1);
}

.home-section3-item :is(h1, h2, h3, h4, h5, h6, .title) a:hover {
    color: rgb(4 255 220);
}

@media screen and (max-width: 768px) {

    .vc_mobile .home-section3-item .wpb_wrapper.vc_figure img {
        height: 300px;
        object-fit: cover;
    }

    .vc_mobile .home-section3-cats {
        display: flex;
        flex-wrap: wrap;
        column-gap: 15px;
        row-gap: 60px;
    }

    .vc_mobile .home-section3-cats .vc_column-inner {
        padding-left: 0;
        padding-right: 0;
    }

    .vc_mobile .home-section3-cats .home-section3-item.vc_column_container {
        width: calc(50% - 7.5px);
    }

    .vc_mobile .home-section3-cats .wpb_text_column>.wpb_wrapper>h3 {
        font-size: 12px;
    }

    .vc_mobile .home-section3-item .vc_column-inner>.wpb_wrapper>.wpb_single_image.wpb_content_element {
        margin-bottom: 10px;
    }

    .vc_mobile .home-section3-cats .wd-button-wrapper>a {
        font-size: 10px;
    }

    .vc_mobile .home-section3-item .vc_column-inner>.wpb_wrapper>.wpb_text_column.wpb_content_element {
        margin-bottom: 5px;
    }

}


/*HOME - SECTION 4*/

.home-section4-products .wpb_text_column>.wpb_wrapper h3 {
    text-align: center;
    font-size: 32px;

    letter-spacing: 1px;
    margin-bottom: 10px;
}

.home-section4-products .wpb_text_column>.wpb_wrapper p {
    text-align: center;
    font-size: 16px;

    letter-spacing: 1px;
}

.home-section4-products {
    margin-bottom: 65px;
    display: flex;
}

.theme-woodmart .home-section4-products .wpb_column.vc_column_container>.vc_column-inner {
    padding-top: 0;
}

@media screen and (max-width: 768px) {

    .vc_mobile .home-section4-products .wpb_text_column>.wpb_wrapper h3 {
        font-size: 28px;
    }

    .vc_mobile .home-section4-products .wpb_text_column>.wpb_wrapper p {
        font-size: 14px;
        padding: 0 10%;
    }

}


/*HOME - SECTION 5*/

.home-section5-featured-img .wpb_single_image.wpb_content_element {
    margin-bottom: 0;
}

.home-section5-featured-info>.vc_column-inner {
    align-items: center;
    justify-content: center;
}

.home-section5-featured-info>.vc_column-inner>.wpb_wrapper {
    display: flex;
    flex-direction: column;
    gap: 2rem;
    width: 500px;
}

.home-section5-featured-info .wpb_text_column.wpb_content_element>.wpb_wrapper {
    text-align: center;
}

.home-section5-featured-info .wpb_wrapper .wpb_text_column.wpb_content_element {
    margin-bottom: 0;
}

.home-section5-featured-info h4 {
    font-size: 42px;
    line-height: 1.2;

    color: #25353D;
    margin-bottom: 0;
    width: 360px;
}

.home-section5-featured-info p {
    font-size: 20px;

    letter-spacing: 1px;
}

.home-section5-featured-info .vc_column-inner .wpb_text_column>.wpb_wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 2rem;
}

.theme-woodmart .btn.home-section5-btn {
    width: 230px;
    height: 50px;

    text-transform: uppercase;
    letter-spacing: 3.5px;
    font-size: 13px;
    color: #FFF;
    background-color: #EB6134;
    line-height: 1.6;
}

.theme-woodmart .btn.btn-color-default.home-section5-btn:hover {
    color: #FFF;
    opacity: .85;
    box-shadow: none;
}

@media screen and (max-width: 768px) {

    .vc_mobile .home-section5-featured-info {
        height: 50vh;
    }

    .vc_mobile .home-section5-featured-info h4 {
        font-size: 28px;
    }

    .vc_mobile .home-section5-featured-info p {
        font-size: 14px;

        padding: 0 5%;
    }

    .vc_mobile .home-section5-featured-info>.vc_column-inner>.wpb_wrapper {
        width: 100%;
    }

}


/*HOME - SECTION 6*/

.home-section6-newsletter {
    padding: 50px 0;
}

.home-section6-newsletter-title h5 {
    font-size: 32px;

    text-transform: uppercase;
    letter-spacing: 1px;
    color: #FFF;
    width: 500px;
}

.home-section6-newsletter-form form {
    display: flex;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: wrap;
    gap: .75rem;
}

.home-section6-newsletter-form .newsletter-desc {
    order: 1;
    color: #FFF;

}

.home-section6-newsletter-form .wpcf7-form>p {
    margin-bottom: 10px;
}

.home-section6-newsletter-form .wpcf7-form>p:nth-child(2) {
    width: 60%;
}

.home-section6-newsletter-form p span .email-newsletter {
    color: #25353D;
    background-color: #FFF;
    height: 50px;
    border: none;
    border-radius: 5px;
    padding: 0 40px;
}

.home-section6-newsletter-form .btn-newsletter {
    color: #FFF;
    background-color: #25353D;
    height: 50px;
    font-size: 13px;

    letter-spacing: 3.5px;
    text-transform: uppercase;
    border-radius: 5px;
}

[type="submit"]:hover {
    color: #FFF !important;
    box-shadow: none !important;
    text-decoration: none !important;
}

.home-section6-newsletter-form .btn-newsletter:hover {
    opacity: .85;
}

.home-section6-newsletter-form span.wpcf7-form-control-wrap::before {
    content: '\f0e0';
    font-family: 'Font Awesome 6 Pro';
    position: absolute;
    top: 49.5px;
    left: 30px;
    font-weight: 500;
    color: #25353d;
}

input.email-newsletter::placeholder {
    opacity: .65;
}

.theme-woodmart .pagin-style-2 .flickity-page-dots li {
    color: #25353D;
}

.theme-woodmart .flickity-button {
    top: calc(50% - 55px);
    background: #25353d;
    border-radius: 50%;
    width: 2.35vw;
    height: 2.35vw;
    transition-duration: .25s;
}

@media screen and (max-width: 768px) {

    .theme-woodmart .flickity-button.previous:after {
        content: "\f053";
        font-family: 'Font Awesome 6 Pro';
        font-size: 3vw;
    }

}

.theme-woodmart .flickity-button.next:after {
    content: "\f054";
    font-family: "Font Awesome 6 Pro";
    transform: translateX(-1.5px);
    -webkit-transform: translateX(-1.5px);
    -moz-transform: translateX(-1.5px);
    -ms-transform: translateX(-1.5px);
    -o-transform: translateX(-1.5px);
}

.theme-woodmart .flickity-button:after {
    font-weight: 300;
    color: #FFF;
    font-size: 1vw;
}

.theme-woodmart .flickity-button.previous {
    left: 10px;
}

.theme-woodmart .flickity-button.next {
    right: 10px;
}

.theme-woodmart .flickity-button:hover {
    transform: scale(1.08);
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -ms-transform: scale(1.08);
    -o-transform: scale(1.08);
}



@media screen and (max-width: 768px) {

    .vc_mobile .home-section6-newsletter-title h5 {
        font-size: 24px;
        width: 100%;
    }

    .vc_mobile .home-section6-newsletter-form .wpcf7-form>p:nth-child(2),
    .vc_mobile .home-section6-newsletter-form .wpcf7-form>p,
    .vc_mobile .home-section6-newsletter-form .btn-newsletter {
        width: 100%;
    }

    .vc_mobile .home-section6-newsletter-form .btn-newsletter {
        margin-bottom: 10px;
    }

    .vc_mobile .home-section6-newsletter .wpb_text_column.wpb_content_element {
        margin-bottom: 0;
    }

    .vc_mobile .home-section6-newsletter-form .newsletter-desc {
        font-size: 12px;
    }

    .vc_mobile .theme-woodmart .labels-rectangular .product-label {
        letter-spacing: 0;
    }

}

/*HOME - MARCAS*/

.vc_row.home-carrusel-marcas {
    display: flex;
}

.theme-woodmart .home-carrusel-marcas>.wpb_column.vc_column_container>.vc_column-inner {
    padding-top: 0;
}


.theme-woodmart.wpb-js-composer .home-carrusel-marcas .wd-images-gallery {
    margin-bottom: 0;
}

.theme-woodmart.wpb-js-composer .home-carrusel-marcas .wd-images-gallery>div {
    display: flex;
    align-items: center;
    height: 200px;
}

.home-carrusel-marcas .wd-gallery-item img {
    padding: 30px;
}