.nav-mobile{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:var(--bg);padding:calc(env(safe-area-inset-top,0px) + 86px) clamp(20px,5vw,40px) calc(env(safe-area-inset-bottom,0px) + 28px);overflow-y:auto;-webkit-overflow-scrolling:touch;gap:2px}.nav-mobile a{display:flex;align-items:center;min-height:54px;font-size:1.12rem;font-weight:600;color:var(--ink);padding:16px 4px;border-bottom:1px solid var(--line)}.nav-mobile a:active{color:var(--volt)}.nav-mobile a.btn{border-bottom:none;margin-top:20px;color:#fff;justify-content:center}@media(min-width:921px){.nav-mobile{display:none!important}}body:has(.nav-mobile.open) .whatsapp-float,body:has(.nav-mobile.open) .pd-sticky{display:none!important}@media(max-width:920px){.header-inner{gap:10px}.header-cta{padding:9px 13px;font-size:.8rem}.menu-toggle{width:44px;height:44px;flex:0 0 auto}.logo-word{font-size:1.05rem}}@media(max-width:560px){.header .btn-primary.header-cta{display:none}}@media(max-width:560px){.hero-ctas{gap:10px}.hero-ctas .btn{width:100%}.cta-buttons{flex-direction:column}.cta-buttons .btn{width:100%}}@media(max-width:560px){.section{padding:44px 0}.warranty-hero{padding:20px;gap:18px}.pay-strip{padding:14px 16px;gap:14px 18px}.faq-question{padding:15px 16px;font-size:.92rem}.faq-answer-inner{padding:0 16px 16px}.spot-stage{min-height:auto}}.faq-item.open .faq-answer{max-height:760px}img,video,table,pre{max-width:100%}.container{overflow-wrap:break-word}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tecmx-mobile.css.map */
