@charset "utf-8";

/*
 * File    : lang-es.css
 * Author  : STUDIO-JT (KMS)
 *
 * SUMMARY :
 * PAGE
 * RWD
 */



/* **************************************** *
 * PAGE
 * **************************************** */
/* CONTENT HUB */
html[lang="es"] .contenthub-filter__bottom-inner { grid-template-columns: 1fr 1fr 1fr 145rem; }

/* CONTACT US */
html[lang="es"] .jt-form__entry--topic .jt-form__data-item { width: 100%; }

/* REJECTION E-MAIL */
html[lang="es"] .rejection-email { max-width: 1000rem; margin: 0 auto; }



/* **************************************** *
 * RWD
 * **************************************** */
@media (max-width: 1480px){
    
    /* REJECTION E-MAIL */
    html[lang="es"] .rejection-email { max-width: 920rem; }

}

@media (max-width: 1200px){

    /* LAYOUT */
    html[lang="es"] .main-container { margin-bottom: 618rem; }

    /* HEADER */
    html[lang="es"] #menu > li > a { padding-left: 10rem; padding-right: 10rem; }
    html[lang="es"] #menu > li:first-child > a { padding-left: 26rem; }
    html[lang="es"] #menu > li:last-child > a { padding-right: 26rem; }
    html[lang="es"] #menu > li > ul { left: -10rem; }
    html[lang="es"] #menu > li:first-child > ul { left: 0; }

    /* FOOTER */
    html[lang="es"] .footer__addition { flex-direction: column; justify-content: start; align-items: start; gap: 18rem; }
    html[lang="es"] .footer__copyright { order: 2; }

    /* MAIN */
    html[lang="es"] .main-technology__content { width: calc(100% - 72rem); }
    html[lang="es"] .main-technology__content-desc br { display: none; }

    /* PRODUCTS */
    html[lang="es"] .product-property__material-list br { display: none; }
    
    /* CONTENT HUB */
    html[lang="es"] .contenthub-filter__bottom-inner { grid-template-columns: 1fr 1fr 1fr 135rem; }

    /* REJECTION E-MAIL */
    html[lang="es"] .rejection-email { max-width: 880rem; }

}

@media (max-width: 860px){

    /* LAYOUT */
    html[lang="es"] .main-container { margin-bottom: 0; }

    /* HEADER */
    html[lang="es"] .small-menu-container__contact { max-width: 260rem; }

    /* MAIN */
    html[lang="es"] .main-technology__content { width: 100%; }

    /* SOLUTIONS */
    html[lang="es"] .solution-banner b br { display: none; }

    /* CONTENT HUB */
    html[lang="es"] .contenthub-filter__bottom-inner { grid-template-columns: 1fr; }

    /* SEARCH & TAG */
    html[lang="es"] .results-entries__category-list { display: none; }
    html[lang="es"] .results-entries__category-select { display: block; width: 200rem; }
    html[lang="es"] .results-entries__category-select .choices__inner { padding: 0 0 0 24rem; font-size: var(--font-size-primary-07); line-height: 36rem; font-weight: 700; background: var(--color-white); border-color: var(--color-white) !important; }
    html[lang="es"] .results-entries__category-select .choices__inner:after { display: none; }
    html[lang="es"] .results-entries__category-select .choices[data-type*=select-one]::after { width: 16rem; right: auto; left: 0; top: -1px; background-size: 16rem auto; }
    html[lang="es"].mobile .results-entries__category-select .jt-choices__wrap { background: var(--color-white); }
    html[lang="es"].mobile .results-entries__category-select .jt-choices__wrap > select { height: 38rem; padding: 0 0 0 24rem; font-size: var(--font-size-primary-07); font-weight: 700; border-color: var(--color-white); }
    html[lang="es"].mobile .results-entries__category-select .jt-choices__wrap:before { width: 16rem; height: 16rem; margin-top: -1rem; right: auto; left: 0; }

}

@media (max-width: 540px){

    /* HEADER */
    html[lang="es"] .small-menu-container__contact { max-width: 240rem; }

    /* FOOTER */
    html[lang="es"] .footer__slogan br { display: none; }

    /* ABOUT US */
    html[lang="es"] .purpose-prologue__content br { display: none; }

    /* PRODUCTS */
    html[lang="es"] .product-comparison-banner__typo p br { display: none; }

    /* SEARCH & TAG */
    html[lang="es"] .results-entries__category-select { width: 100rem; }

}