p{text-align:justify}.feature p,.headline,.subtitle p,.promo_banner p,.newsletter_popup p{text-align:inherit}span.required{color:#ff5a5f}.unidad{font-size:.8rem;text-transform:none;font-weight:400}.page-viscoren h1.headline,.sdc-about_us h1.headline{color:#000}.headline,.subtitle p{text-shadow:.5px .5px 6px #919eab,-.5px -.5px 6px #919eab,.5px -.5px 6px #919eab,-.5px .5px 6px #919eab}.clickable{border-radius:5px;overflow:hidden}.clickable:hover{-moz-box-shadow:2px 2px 5px 2px;-webkit-box-shadow:2px 2px 5px 2px;box-shadow:2px 2px 5px 2px;-webkit-transition:box-shadow .3s ease-in-out 0s;-moz-transition:box-shadow .3s ease-in-out 0s;-o-transition:box-shadow .3s ease-in-out 0s;-ms-transition:box-shadow .3s ease-in-out 0s;transition:box-shadow .3s ease-in-out 0s}a.button,button,input[type=submit],input[type=reset],input[type=button],.action_button,a.action_button,input.action_button[type=submit],input.action_button[type=button],.share-button,.shopify-payment-button__button.shopify-payment-button__button--unbranded{letter-spacing:2.3px;font-weight:100;border-radius:5px}.socialButtons li a:hover{color:#009aab!important}div.logo img{width:305px!important}.header li.sub-menu{height:42px}@media only screen and (max-width:1199px)and (min-width:960px){.menu a{font-size:.8vw!important}}@media only screen and (max-width:959px)and (min-width:768px){.menu a{font-size:.77vw!important}}#header a.icon-menu span{display:none}@media(max-width:798px){#header a.mobile_logo img{max-width:210px;max-height:50px;margin-top:-10px}#header a.mobile_logo{width:60%}}.menu_empresa{margin-bottom:40px}.menu_empresa div a{color:#fff}.menu_empresa div{min-width:215px;margin:5px 3%}.menu_empresa div:active{background:#009aab!important}div#shopify-section-1552068252392{max-height:125px}div#shopify-section-1552068252392.headline-section.featured-content-section .homepage_content{padding:0}div#shopify-section-1552068252392.headline-section.featured-content-section .homepage_content .container{padding:12px}.section.clearfix.feature{margin:0 0 75px}.section.clearfix.feature .clickable.one-third.column{margin-bottom:10px}.headline-section.featured-content-section .homepage_content,.headline-section.featured-content-section .homepage_content .container{padding:40px 0 0}.content-wide{padding:0}.homepage_content video{height:80vh;object-fit:cover}.homepage_content.featured_content.content-wide{margin-top:-92px}.feature_divider{border:#637381 solid .5px;width:60%}.tabs-wrapper{max-width:960px;margin:2rem auto;padding:1.5rem;background:#fff;border-radius:5px;box-shadow:0 2px 10px #0000001a}.tab-buttons{display:flex;border-bottom:1px solid #b8c6c6;margin-bottom:1.8rem;overflow:hidden}.tab-button{flex:1;padding:1.1rem .8rem;background:none;border:none;cursor:pointer;font-size:1.02rem;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;color:#1b1b1e;position:relative;transition:all .25s ease;border-radius:0;border-right:1px solid #b8c6c6;border-bottom:4px solid transparent;text-align:center}.tab-button:last-child{border-right:none}.tab-button:hover{color:#009aab;background-color:#28537112}.tab-button.active{color:#285371;border-bottom:4px solid #285371;background-color:transparent}.tab-button.active:hover{background-color:transparent}@media(max-width:767px){.tab-buttons{flex-direction:column;border-bottom:none}.tab-button{border-right:none;border-bottom:1px solid #b8c6c6;padding:1.3rem 1rem}.tab-button:last-child{border-bottom:none}.tab-button.active{border-bottom:4px solid #285371}}@media(max-width:798px){.container .column.column.thumbnail{border:1px solid #4c0533;width:90%;margin:1em 5%}}.desc-short p{text-align:justify;text-justify:inter-word}dt{width:100px;margin:0 0 0 10%}dl{margin:auto}dd{float:right;margin:-26px 60% 0 0}.description.sdc_description.second_part{background-color:#e7e7e7;padding-bottom:50px;width:100%}.description.sdc_description.second_part h1{padding-bottom:40px;padding-top:40px;background-color:#4c0533;color:#6b6b6b;margin-bottom:75px}.description.sdc_description.second_part h2{text-align:center}.description.sdc_description.second_part img{width:100%;border-radius:5px;overflow:hidden}.technical li{list-style:square;margin-bottom:0;padding-right:50px}.technical p{list-style:square;margin-bottom:0}.customers_perks{height:230px}.swapimg{position:absolute;height:50px;width:40px;margin:-20px auto 0}.swapimg img{position:absolute;left:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;cursor:pointer}.swapimg img.imghover:hover{opacity:0}.customers_perks .column{height:65px}@media only screen and (max-width:767px){.customers_perks .one.column{width:65px}}.customers_perks tr{height:60px}.customers_perks td.title{width:200px;vertical-align:bottom}td.download{width:50px}.customers_perks table tr{border-top:none;border-bottom:none}.customers_perks table td:first-child,.customers_perks table th:first-child{border-left:none}.customers_perks table td{border-right:none}.customers_perks td.title,.customers_perks td.download{border-bottom:1px solid #DCDCDC}.desactivado img{cursor:no-drop}.desactivado{color:#c4cace}.customers_perks table{max-width:275px;border-collapse:unset;border:1px solid;border-radius:10px;margin:auto;box-shadow:3px 4px 5px 2px;overflow:hidden}.customers_perks h3{padding-left:7px;margin:0;text-align:center}.customers_perks table td.title{padding-bottom:7px;padding-left:15px}.customers_perks tr:last-child td.title,.customers_perks tr:last-child td.download{border-bottom:none}.popup{position:relative}.popup .popuptext1{visibility:hidden;width:170px;background-color:#555;color:#fff;text-align:center;border-radius:5px;padding:8px 0;position:absolute;z-index:1;bottom:30%;left:30%;box-shadow:0 0 0 1px}.popup .popuptext1:after{content:"";position:absolute;top:43%;left:100%;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);white-space:nowrap}.popup .popuptext2{visibility:hidden;width:170px;background-color:#555;color:#fff;text-align:center;border-radius:5px;padding:8px 0;position:absolute;z-index:1;bottom:3%;left:30%;box-shadow:0 0 0 1px}.popup .popuptext2:after{content:"";position:absolute;top:42%;left:100%;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);white-space:nowrap}.popup .show{visibility:visible;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media only screen and (max-width:1199px)and (min-width:960px){.popup .popuptext1,.popup .popuptext2{left:25%}}@media only screen and (max-width:959px)and (min-width:768px){.popup .popuptext1,.popup .popuptext2{left:20%}}@media only screen and (max-width:767px)and (min-width:480px){.popup .popuptext1,.popup .popuptext2{left:25%}}@media only screen and (max-width:480px){.popup .popuptext1,.popup .popuptext2{left:13%}.popup .popuptext1{bottom:33%}.popup .popuptext2{bottom:7%}}.image_sistema img{cursor:default}ul.listaicon{padding:0;margin:0}ul.listaicon li{background-image:url(/cdn/shop/files/favicon.png?);background-repeat:no-repeat;background-position:0px -3px;padding-left:40px;list-style:none}@media only screen and (min-width:768px){.short_form{width:47.7%;display:inline-block;margin-left:1%;margin-right:1%}}input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=month],input[type=week],input[type=time],input[type=range],input[type=color],select,textarea{border-radius:5px}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=search]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=range]:focus,input[type=color]:focus,select:focus,textarea:focus{outline:none;box-shadow:0 0 10px 2px #009aab33}#create-customer a.label{font-weight:700;font-size:13px;text-transform:uppercase;line-height:2;vertical-align:middle}.customers-activate_account a.label{font-weight:700;font-size:13px;text-transform:uppercase}.acceptsMarketing label{display:inline-flex;flex-direction:row;max-width:85%;margin-left:10px;text-align:justify}input#customer\[accepts_policy\] p{line-height:2em}input#customer\[accepts_policy\]:after{content:"*";color:#ff5a5f;margin-left:16px}img.logo_iso{background-color:#fff;width:200px;border-radius:5px}img.logo_iso.right_content{width:300px;float:right}.footer a.action_button,.footer a.action_button:visited{color:#e7e7e7}.foto-portada img{width:100%;max-height:300px;object-fit:cover}.titular{margin:75px 10px 25px}.blog .article img{height:250px;object-fit:cover;border-radius:5px 5px 0 0}.blog .article{position:relative;height:350px;margin-bottom:40px}.blog p.read_more{position:absolute;bottom:0}.blog .article p,.blog .article h2{padding-left:5px}.article-template-section img{border-radius:5px}.article-template-section .article img{height:180px;object-fit:cover}.article-template-section .article{position:relative;height:275px;margin-bottom:40px}.article-template-section p.read_more{position:absolute;bottom:0}.article-template-section .article p,.article-template-section .article h5{padding-left:5px}#shopify-section-1569507659886 .content h2{padding-bottom:20px}@media(min-width:799px){.page-marcas .block__image_with_text .container .sixteen.columns{max-height:8vh}.page-marcas .block__image_with_text .image_with_text{min-height:unset}.page-marcas .eight.columns.image_column{width:270px;margin-left:60px}.page-marcas .seven.columns.content_column h3{margin-bottom:0}.page-marcas .seven.columns.content_column:nth-child(odd){margin-left:30px}.page-marcas .eight.columns.image_column:nth-child(2n){margin-left:20px}}@media(min-width:960px){.page-marcas .eight.columns.image_column{width:270px;margin-left:160px}.page-marcas .seven.columns.content_column:nth-child(odd){margin-left:90px}}@media(min-width:1200px){.page-marcas .eight.columns.image_column{width:270px;margin-left:210px}.page-marcas .seven.columns.content_column:nth-child(odd){margin-left:90px}}#form-datos-proyecto{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-flow:dense;gap:1rem 1.5rem;margin-bottom:1.5rem}#form-datos-proyecto label{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;font-weight:700;color:#363636;text-transform:uppercase;font-size:.9rem;letter-spacing:1px;white-space:nowrap}#form-datos-proyecto .label-doble{grid-column:span 2}#form-datos-proyecto .label-doble input{width:100%;max-width:100%}#form-datos-proyecto input{padding:.6rem;border:1px solid #dfdfdf;border-radius:4px;font-size:1rem;max-width:225px;width:100%;box-sizing:border-box}#form-datos-proyecto input[type=date]{-webkit-appearance:none;appearance:none;min-height:unset;line-height:normal}@media(max-width:767px){#form-datos-proyecto{grid-template-columns:1fr}#form-datos-proyecto .label-doble{grid-column:span 1}#form-datos-proyecto label{white-space:normal}#form-datos-proyecto input{width:100%;max-width:100%}}.page-calculadora .tabs-wrapper{max-width:960px;margin:2rem auto;background:#fff;border:1px solid #d0d0d0}.page-calculadora .tab-buttons{display:flex;margin:0;border-bottom:2px solid #009aab;overflow:visible;gap:.2rem;align-items:flex-end}.page-calculadora .tab-button{flex:1;padding:.9rem 1.2rem;background:#f5f5f5;border-bottom:2px solid #009aab;border-radius:6px 6px 0 0;margin-bottom:-2px;cursor:pointer;font-size:.95rem;font-weight:600;text-transform:uppercase;letter-spacing:1.3px;color:#6b6b6b;transition:color .2s ease,background .2s ease;text-align:center}.page-calculadora .tab-button:hover{background:#ddd;color:#1b1b1e}.page-calculadora .tab-button.active{background:#fff;color:#1b1b1e;border-top:2px solid #009aab;border-left:2px solid #009aab;border-right:2px solid #009aab;border-bottom:3px solid #fff;font-weight:700;padding-top:calc(.9rem + 1px)}.page-calculadora .tab-button.active:first-child{border-left:none}.page-calculadora .tab-button.active:last-child{border-right:none}.page-calculadora .tab-button.active:hover{background:#fff}.page-calculadora .tab-content{display:none;padding:1.5rem}.page-calculadora .tab-content.active{display:block}@media(max-width:767px){.page-calculadora .tab-buttons{padding:0;margin:0 0 1rem;gap:.1rem}.page-calculadora .tab-button{padding:.75rem .5rem;font-size:.8rem;letter-spacing:.8px}.page-calculadora .tab-content{padding:0}}section.datos-proyecto{padding:5px 10px;border-radius:10px}#form-techo,#form-suelo{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-flow:dense;gap:1rem 1.5rem;margin-bottom:1.5rem}#form-techo label,#form-suelo label{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;font-weight:700;color:#363636;text-transform:uppercase;font-size:.9rem;letter-spacing:1px;white-space:nowrap}#form-techo select,#form-suelo select{padding:.6rem;border:1px solid #dfdfdf;border-radius:4px;font-size:1rem;max-width:225px;width:100%;box-sizing:border-box;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='6'><polygon points='0,0 12,0 6,6' fill='%23363' /></svg>") no-repeat right .7rem center;background-size:12px;appearance:none;-webkit-appearance:none;flex-shrink:0}#form-techo input,#form-suelo input{padding:.6rem;border:1px solid #dfdfdf;border-radius:4px;font-size:1rem;max-width:225px;width:100%;box-sizing:border-box;flex-shrink:0}@media(max-width:767px){#form-techo,#form-suelo{grid-template-columns:1fr}#form-techo label,#form-suelo label{white-space:normal}#form-techo select,#form-techo input,#form-suelo select,#form-suelo input{width:100%;max-width:100%;margin-top:.3rem}}.tabla-componentes{width:100%;border-collapse:collapse;margin:1rem 0 1.5rem}.tabla-componentes th,.tabla-componentes td{padding:.8rem;text-align:center;border-bottom:1px solid #e7e7e7}.tabla-componentes th{background:#f5f5f5;color:#1b1b1e;font-weight:700;text-transform:uppercase;font-size:.9rem;letter-spacing:1px;padding:.4rem .4rem 0;vertical-align:bottom}.tabla-componentes th:nth-child(1){width:60%;text-align:left;padding-left:1.1rem}.tabla-componentes thead tr:nth-child(1),.tabla-componentes thead tr:nth-child(1) th{border-bottom:none}.tabla-componentes thead tr:nth-child(2) th{font-size:.6rem;text-transform:none;font-weight:400;padding:0}.tabla-componentes input{width:100%;padding:.5rem;margin:0}.tabla-componentes td:nth-child(2) input,.tabla-componentes td:nth-child(3) input{text-align:center}@media(max-width:767px){.tabla-componentes thead{display:none}.tabla-componentes th,.tabla-componentes td{border:none}.tabla-componentes tr,.tabla-componentes tbody tr{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;padding:.6rem 0;gap:.4rem 0}.tabla-componentes tbody tr{border-bottom:3px solid #DCDCDC}.tabla-componentes tbody tr:first-child{border-top:3px solid #DCDCDC}.tabla-componentes td:nth-child(1){grid-column:1;grid-row:1}.tabla-componentes td:nth-child(2),.tabla-componentes td:nth-child(3),.tabla-componentes td:nth-child(4){grid-column:1 / -1;grid-row:2;display:inline-flex;align-items:center;gap:.4rem;width:34%}.tabla-componentes td:nth-child(3){margin-left:36%}.tabla-componentes td:nth-child(4){margin-left:72%}.tabla-componentes td:nth-child(5){grid-column:2;grid-row:1;display:flex;align-items:center;border:none}.tabla-componentes td:nth-child(2):before{content:"Cantidad:";font-size:.75rem;color:#888;white-space:nowrap}.tabla-componentes td:nth-child(3):before{content:"Peso Unit:";font-size:.75rem;color:#888;white-space:nowrap}.tabla-componentes td:nth-child(4):before{content:"Parcial:";font-size:.75rem;color:#888;white-space:nowrap}.tabla-componentes td:nth-child(2) input,.tabla-componentes td:nth-child(3) input{width:40px}.tabla-componentes tbody input{font-size:.7rem!important}}.page-calculadora .btn-add{cursor:pointer}.page-calculadora .btn-add:hover{background:#007f94}.page-calculadora .btn-delete{background:#dc3545;color:#fff;border:none;border-radius:50%;width:28px;height:28px;font-size:1.1rem;cursor:pointer;padding:5px 9px}.fila-total{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.form-amortiguadores{display:flex;gap:.6rem}.page-calculadora .btn-calcular{cursor:pointer}.page-calculadora .btn-calcular:hover{background:#218838}.page-calculadora .resultados{align-items:center;margin:1rem 0;font-size:1.3rem}.resultados p{margin:.8rem 0}.resultados strong{color:#009aab;font-weight:700}.page-calculadora .parcial{font-weight:700;color:#009aab;padding:.3rem}@media(max-width:767px){.page-calculadora .resultados{font-size:1rem}.form-amortiguadores{flex-direction:column}.page-calculadora .parcial{padding-left:0;margin-left:-4px;margin-bottom:1px}.page-calculadora .tab-buttons{flex-direction:row}}.resultados-wrapper{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:2rem}@media(min-width:960px){.resultados-wrapper{grid-template-columns:1fr 1fr}}.recomendacion-item{background-color:#fff;max-width:450px;border:1px solid;border-radius:5px;margin:25px auto;padding:0 10px 10px}.carga-frecuencia,.opciones-variante{display:flex;align-items:center;justify-content:space-evenly;gap:.5rem;margin:1rem 0}label.variante-fijo{display:flex;flex-direction:column}.valor-fijo{display:inline-block;color:#5f6a7d;min-width:110px;padding:.3rem;background:#f0f0f0;border:1px solid #dfdfdf;border-radius:5px;font-size:.75rem;text-align:center;box-sizing:border-box;margin-bottom:15px;text-transform:capitalize;font-weight:100}select.variante-option{min-width:110px;text-align:center}.checkbox-seleccion{display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer}.label-checkbox{font-weight:500;font-size:12px}.check-producto{width:18px;height:18px;cursor:pointer}.error-mensaje-calc{padding:.75rem;background:#ffebee;border-left:4px solid #d32f2f;border-radius:4px}.infoCTA{display:flex;justify-content:space-around}@media(max-width:767px){.opciones-variante{flex-direction:column}span.label-checkbox{max-width:60%}label.select-variante,label.variante-fijo{width:100%}.infoCTA a.btn.action-button{width:50%}}@media(max-width:960px){span.label-checkbox{line-height:1.6;font-size:.8rem}span.valor-fijo{padding:.4rem;font-size:1rem}.infoCTA a.btn.action-button{width:40%}}#te-informe-section{max-width:960px;margin:2.5rem auto 0;font-family:Source Sans Pro,sans-serif}.te-grafico-combo{display:flex;justify-content:space-evenly}#te-generar-wrapper{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;padding:1.2rem 1.5rem;background:#f5f7f9;border:1px solid #e7e7e7;border-radius:8px;margin-bottom:2rem}.te-hint{margin:0;color:#637381;font-size:.95rem;flex:1}.te-btn-generar{white-space:nowrap}.te-btn-generar:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.te-bloque-titulo{font-size:1.35rem;color:#285371;margin:2rem 0 1rem;letter-spacing:.5px;border-bottom:2px solid #009aab;padding-bottom:.4rem}.te-grafico-card{background:#fff;border:1px solid #e7e7e7;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000000f;margin-bottom:1.5rem;width:45%}.te-grafico-head{padding:12px 18px 10px;border-bottom:1px solid #e7e7e7;display:flex;flex-direction:column;gap:2px}.te-grafico-label{font-weight:700;font-size:.95rem;color:#1b1b1e}.te-grafico-sub{font-size:.82rem;color:#637381}.te-grafico-body{padding:16px 14px 12px;position:relative;min-height:280px}.te-enviar-wrapper{background:#e6f7f9;border:1px solid #b3e4ea;border-radius:8px;padding:20px 24px;display:flex;flex-direction:column;gap:14px;margin-top:2rem}.te-enviar-desc{margin:0;font-size:.95rem;color:#285371}.te-btn-enviar{align-self:flex-start}.te-confirmacion{display:flex;align-items:center;gap:10px;background:#d4f5e9;border:1px solid #00875a;color:#00875a;border-radius:6px;padding:12px 16px;font-weight:600;font-size:.9rem}.te-error-envio{background:#ffebee;border-left:4px solid #d32f2f;border-radius:4px;padding:10px 14px;color:#d32f2f;font-size:.88rem}@media(max-width:600px){#te-generar-wrapper{flex-direction:column;align-items:flex-start}.te-btn-generar,.te-btn-enviar{width:100%;text-align:center}.te-grafico-body{padding:10px 4px 8px}.te-enviar-wrapper{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/tecnoelastica.css.map */
