*{font-family:Montserrat,sans-serif!important}.template-page .main-content{min-height:auto!important}.template-page html,.template-page body,.template-page #PageContainer,.template-page .page-container,.template-page .transition-body{height:auto!important;min-height:auto!important}.template-page.firmware-downloads-fixed{height:auto!important}.template-page.firmware-downloads-fixed html,.template-page.firmware-downloads-fixed body{height:auto!important;min-height:auto!important;overflow-x:hidden}.template-page #shopify-pc__banner,.template-page .shopify-pc__banner__dialog{position:fixed!important;bottom:0!important;top:auto!important;z-index:9999!important;margin:0!important}.template-page .main-content{margin-bottom:200px!important}.firmware-hero{display:none}.firmware-main{padding:40px 0;background:#fff}.firmware-main__container{max-width:800px;margin:0 auto;padding:0 20px}.firmware-newsletter{text-align:center;margin-bottom:60px;padding:40px 0}.firmware-newsletter__content{max-width:500px;margin:0 auto}.firmware-newsletter__title{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;color:#333}.firmware-newsletter__description{font-size:.9rem;color:#666;margin-bottom:2rem;line-height:1.5}.firmware-newsletter__form{max-width:400px;margin:0 auto}.firmware-newsletter__input-group{display:flex;border:1px solid #ddd;border-radius:4px;overflow:hidden}.firmware-newsletter__input{flex:1;padding:12px 16px;border:none;font-size:.9rem;background:#fff;outline:none}.firmware-newsletter__input::placeholder{color:#999}.firmware-newsletter__button{padding:12px 20px;background:#333;color:#fff;border:none;font-size:.9rem;cursor:pointer;transition:background-color .2s ease}.firmware-newsletter__button:hover{background:#555}.firmware-downloads__header{margin-bottom:2rem}.firmware-downloads__title{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;color:#333}.firmware-downloads__description{font-size:.9rem;color:#666;margin-bottom:0}.firmware-downloads__grid{display:flex;flex-direction:column;gap:0}.firmware-file{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid #f0f0f0;transition:background-color .2s ease}.firmware-file:hover{background-color:#f8f9fa}.firmware-file:last-child{border-bottom:none}.firmware-file__header{display:flex;align-items:center;gap:12px;flex:1}.firmware-file__title{font-size:1rem;font-weight:400;color:#333;margin:0;min-width:300px}.firmware-file__version{color:#666;font-size:.9rem;min-width:80px;text-align:left}.firmware-file__meta{display:flex;align-items:center;gap:20px}.firmware-file__info{display:flex;align-items:center;gap:15px;flex-shrink:0}.firmware-file__size,.firmware-file__date{font-size:.85rem;color:#666;min-width:120px;white-space:nowrap}.firmware-file__download{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;background:#333;color:#fff;text-decoration:none;border-radius:4px;font-size:.85rem;transition:background-color .2s ease;min-width:90px}.firmware-file__download:hover{background:#555;color:#fff}.firmware-file__download-icon{font-size:.9rem}.firmware-file__description{display:none}@media (max-width: 768px){.firmware-hero__title{font-size:1.75rem}.firmware-newsletter{padding:30px 20px}.firmware-newsletter__input-group{flex-direction:column;border:none;border-radius:0}.firmware-newsletter__input{border:1px solid #ddd;border-radius:4px;margin-bottom:10px}.firmware-newsletter__button{border-radius:4px}.firmware-file{flex-direction:column;align-items:stretch;gap:12px;padding:20px 0}.firmware-file__header{flex-direction:column;align-items:stretch;gap:8px}.firmware-file__meta{justify-content:space-between}.firmware-file__info{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/firmware-downloads.css.map */
