body{letter-spacing:-0.04em}.nav-list-link{text-transform:uppercase}.desktop-list-subitems .nav-item .nav-list-link{font-weight:600}.newsletter-footer .btn-link{font-weight:900}.footer-legal{border-top:1px solid #555}.lups{font-size:10px;letter-spacing:normal}.lups svg{vertical-align:text-top;width:12px}.swiper-text p{font-size:24px;text-transform:uppercase}.swiper-text .h1-huge{font-weight:900;text-transform:uppercase}.swiper-text .btn{background-color:#87a;color:#fff;text-transform:uppercase}.section-home h2,.newsletter-footer .h2,footer .h5{font-size:16px;font-weight:900;text-transform:uppercase}.section-banners-home{background-color:#eee;padding-top:90px}.section-banners-home h3{font-size:14px;font-weight:400;text-transform:uppercase}.section-institutional-home-colors{padding:60px 0}.section-institutional-home-colors h2{font-size:24px}.section-institutional-home-colors .btn{font-weight:700;text-transform:uppercase}.section-featured-products-home{padding-top:70px}#calculador{padding:80px 0 50px 0;text-align:center}#calculador h4{font-size:24px;font-weight:900;margin-bottom:15px !important;text-transform:uppercase}#calculador h4+p{font-size:16px}#calculador label{display:inline-block;width:55px}#calculador input{border:1px solid #000;-webkit-border-radius:0;border-radius:0;margin:5px 0;padding:5px}#calculador button{background:#000;border:0;-webkit-border-radius:0;border-radius:0;color:#fff;font-family:"Montserrat",sans-serif;font-size:12px;font-weight:700;margin:15px auto;text-transform:uppercase}#resultado-cortinas a{display:block;background:#87a;border:0;-webkit-border-radius:0;border-radius:0;color:#fff;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:700;margin:15px auto;text-transform:uppercase;width:fit-content}.label{font-weight:700}.textbanner-text.category-banner-info .container{color:#fff}.category-banner-info h1{text-transform:uppercase}.category-banner-info .cat-desc{margin-bottom:0}.category-banner-image{filter:brightness(0.85)}.custom-page-header h1{font-size:30px;text-transform:uppercase}.user-content dt{font-weight:700}.user-content dd{margin-bottom:30px}.user-content a{text-decoration:underline}.about-page,.faq-page{padding:0 15px}.about-page{display:flex}.about-page div{flex-basis:50%}.about-page p{font-size:16px;line-height:2.8em;width:90%}.about-page img{border:10px solid #fff;-webkit-box-shadow:1px 1px 0 0 #000;box-shadow:1px 1px 0 0 #000}@media(max-width: 768px){.about-page{display:block}}
