.container-calc-proteina body{font-family:Arial,sans-serif;margin:0;padding:20px;color:#333}.container-calc-proteina{max-width:60%;margin:50px auto;background:#fff;padding:30px;border-radius:12px;border:2px solid #A9362C;box-shadow:#363636 0 4px 12px}.container-calc-proteina h3,.container-calc-proteina h4{color:#a9362c;margin-bottom:10px}.container-calc-proteina h3{font-size:24px;text-align:center}.container-calc-proteina p{text-align:center}.container-calc-proteina p,label{color:#444}.calc-proteina-header{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:40px;max-width:1000px}.calc-proteina-intro h3{font-size:2.2rem;color:#a9362c;margin-bottom:10px;font-weight:700;text-align:left}.calc-proteina-intro p{margin-bottom:10px;line-height:1.6;text-align:left}.calc-proteina-intro ul{margin:10px 0 15px 20px;color:#333;list-style:disc}#shopify-section-template--26864878551074__calculadora_proteina_pro_gqqYBn>section>form>div.calc-proteina-header>div.calc-proteina-intro>ul>li{list-style:disc}.calc-proteina-intro small{display:block;margin-top:10px;color:#a9362c;font-size:.9rem;font-style:italic}.calc-proteina-inputs{display:grid;grid-template-columns:1fr 1fr;gap:25px 30px}.calc-proteina-inputs div{display:flex;flex-direction:column}.calc-proteina-inputs label{font-weight:600;margin-bottom:6px;color:#333}.calc-proteina-inputs input{padding:12px;border:2px solid #ddd;border-radius:10px;font-size:1rem;transition:all .3s ease;background:#fff}.calc-proteina-inputs select,#shopify-section-template--26864878551074__calculadora_proteina_pro_gqqYBn>section>form>div.calc-proteina-header>div.calc-proteina-inputs>div:nth-child(4)>span.select2.select2-container.select2-container--classic>span.selection>span{border:2px solid #ddd;border-radius:10px;font-size:1rem;transition:all .3s ease;background:#fff!important;padding:7px}#select2-genero-template--24523081973794__calculadora_proteina_8Vx8EK-container{background:#fff!important;color:#444;font-size:1rem}.calc-proteina-inputs input:focus,.calc-proteina-inputs select:focus{border-color:#fbd025;outline:none;box-shadow:0 0 6px #fbd02599}@media(max-width:900px){.calc-proteina-header{grid-template-columns:1fr;padding:20px}.calc-proteina-inputs{grid-template-columns:1fr}}.calc-proteina-actividad{display:flex;justify-content:space-around;gap:20px;margin:50px}.actividad-option{text-align:center;cursor:pointer;padding:15px;border:2px solid #A9362C;border-radius:12px;width:180px;height:220px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fffef6;transition:all .3s ease}.actividad-option:hover,.actividad-option.selected{background:#fbd025;border:2px solid #A9362C;color:#a9362c;transform:scale(1.05)}.musculograsa{display:flex;justify-content:center;gap:30px}.musculograsa-block{text-align:center;cursor:pointer;border:2px solid #A9362C;border-radius:12px;width:180px;height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fffef6;transition:all .3s ease}.musculograsa-block:hover,.musculograsa-block.selected{background:#fbd025;color:#a9362c;font-weight:700;border:2px solid #A9362C;transform:scale(1.05)}.resultado-box{font-size:28px;font-weight:700;margin:20px 0;background:#fbd025;padding:20px;border-radius:12px;text-align:center;color:#a9362c}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center}.popup-content{background:#fff;padding:20px;border-radius:12px;width:400px;text-align:center;border:2px solid #A9362C}.popup-content h3{color:#a9362c}#newsletterForm{display:flex;flex-direction:column;justify-content:center}#newsletterForm input{border-radius:10px;margin-top:15px}.close{float:right;cursor:pointer;color:#a9362c;font-weight:700}.btn-calculate,#shopify-section-template--26864878551074__calculadora_proteina_pro_gqqYBn>section>form>div.div-btn>button{background:#a9362c;color:#fff;border:none;font-size:20px;cursor:pointer;font-weight:700;transition:all .3s ease;animation:shake .8s ease-in-out infinite}.btn-calculate:hover,#shopify-section-template--26864878551074__calculadora_proteina_pro_gqqYBn>section>form>div.div-btn>button:hover{background:#fbd025;color:#a9362c}@keyframes shake{0%{transform:rotate(0)}20%{transform:rotate(5deg)}40%{transform:rotate(-5deg)}60%{transform:rotate(4deg)}80%{transform:rotate(-4deg)}to{transform:rotate(0)}}.nota-proteina{display:block;margin-top:15px;font-size:.95rem;color:#c0392b;font-style:italic}.icono{max-width:90px;height:auto;margin-bottom:10px}.titulo{font-size:18px;font-weight:700;margin:10px 0;color:#a9362c}.div-btn,#shopify-section-template--26864878551074__calculadora_proteina_pro_gqqYBn>section>form>div.div-btn{display:flex;text-align:center;margin-top:30px;align-items:center;justify-content:center}.btn-calculate{font-size:20px;margin-bottom:40px}.product-carousel-hidden{display:none!important}.titulo-calc{display:inline-block;position:relative;font-size:24px;font-weight:700;line-height:1.2;color:#a9362c;padding-bottom:10px}.titulo-calc:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:100%;background:linear-gradient(90deg,#fbd025,#d1ab17,#fbd025);background-size:200% 100%;animation:underlineLoop 2s linear infinite}@keyframes underlineLoop{0%{transform:scaleX(0);transform-origin:left;background-position:0% 50%}25%{transform:scaleX(1);transform-origin:left;background-position:50% 50%}50%{transform:scaleX(1);transform-origin:right;background-position:100% 50%}75%{transform:scaleX(0);transform-origin:right;background-position:50% 50%}to{transform:scaleX(0);transform-origin:left;background-position:0% 50%}}.terminos-proteina{font-size:13px;line-height:1.7;color:#444;background-color:#f9f9f9;padding:20px;border:1px solid #ddd;border-radius:8px;margin-top:20px;text-align:left}#shopify-section-template--26864878551074__calculadora_proteina_pro_gqqYBn>section>form>div.resultado-wrapper>p{text-align:left}.terminos-proteina strong{display:block;text-transform:uppercase;font-size:14px;color:#222;letter-spacing:.6px;margin-bottom:5px;text-align:center}.terminos-proteina u{text-decoration:none;font-weight:600;display:block;margin-top:10px;margin-bottom:5px;color:#333}.terminos-proteina em{font-style:italic;color:#666}@media(max-width:1024px){.container-calc-proteina{max-width:90%;padding:20px}.calc-proteina-header{grid-template-columns:1fr;gap:20px;padding:20px}.calc-proteina-inputs{grid-template-columns:1fr;gap:15px}.calc-proteina-actividad,.musculograsa{flex-direction:column;align-items:center;margin:30px 0;gap:15px}.actividad-option,.musculograsa-block{width:90%;height:auto;padding:20px}.actividad-option img,.musculograsa-block img{max-width:70px}.resultado-box{font-size:22px;padding:15px}}@media(max-width:600px){.container-calc-proteina{max-width:95%;padding:15px;margin-top:20px;margin-bottom:20px}.calc-proteina-header{padding:10px;gap:15px}.calc-proteina-intro h3{font-size:1.5rem;text-align:center}.calc-proteina-intro p,.calc-proteina-intro ul{text-align:center}.actividad-option,.musculograsa-block{width:100%}.titulo{font-size:16px}.titulo-calc{text-align:center;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/calculadora-proteina-pro.css.map */
