{"product_id":"3m-f70-helmet-cover-high-cut-version","title":"3M F70 Funda de Casco-(High Cut Version)","description":"\u003cstyle\u003e\u003c!--\n.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }\n\nbutton.accordion {\nbackground-color: #FFFFFF;\ncolor: #444;\ncursor: pointer;\npadding: 8px;\nwidth: 100%;\nborder: none;\ntext-align: left;\noutline: none;\nfont-size: 14px;\ntransition: 0.4s;\n}\n\nbutton.accordion.active, button.accordion:hover {\nbackground-color: #ddd;\n}\n\nbutton.accordion:after {\ncontent: '\\002B';\ncolor: #777;\nfont-weight: bold;\nfloat: right;\nmargin-left: 5px;\n}\n\nbutton.accordion.active:after {\ncontent: \"\\2212\";\n}\n#more {display: none;}\n.readMoreButton {\nbackground-color: #000000; color: white; border: none; text-decoration: \n}\ndiv.panel {\npadding: 0 18px;\nbackground-color: white;\nmax-height: 0;\noverflow: hidden;\ntransition: max-height 0.2s ease-out;\n}\n--\u003e\u003c\/style\u003e \u003cbutton class=\"accordion\"\u003eDetalles\u003c\/button\u003e\n\u003cdiv class=\"panel\"\u003e\n\n\u003cp\u003e • Se adapta perfectamente al casco 3M™ Ballistic F70 de corte alto\u003cbr\u003e • Diseñado para proteger y aumentar la vida útil de su casco y soportar incluso los entornos más difíciles.\u003cbr\u003e • Fácil instalación: se puede ajustar al casco en segundos, no se requieren herramientas. \u003cbr\u003e• Incluye una bolsa trasera cosida para PVS 31 u otros paquetes de baterías y contrapesos\u003cbr\u003e • Múltiples puntos de arnés para mantener los accesorios valiosos seguros y protegidos.\u003cbr\u003e • Retención elástica central para flashes IR, cámaras, etc.\u003cbr\u003e • Gestión de cables integrada: pestaña de agarre trasera para facilitar la apertura cuando se usan guantes\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbutton class=\"accordion\"\u003eEspecificaciones\u003c\/button\u003e\n\u003cdiv class=\"panel\"\u003e\n\n\u003cp\u003e • CORDURA® de especificación militar 500D\u003cbr\u003e • Bloqueo de cordón de polímero Mil-Spec\u003cbr\u003e • Bolsillo trasero para paquete de batería\/contrapesos PVS 31.\u003cbr\u003e • Pestaña de agarre trasera de PVC\u003cbr\u003e • Hecho en Israel o EE. UU.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cbutton class=\"accordion\"\u003eDescripción completa\u003c\/button\u003e\n\u003cdiv class=\"panel\" id=\"full\"\u003e\n\n\u003cp\u003e • 3M™ Ceradyne se asoció con Agilite, líder mundial en fundas para cascos de precisión y sistemas de gestión de accesorios, para diseñar una plataforma de vanguardia para su nuevo casco F70. El F70 es el casco más nuevo y líder en la industria de 3M, y uno de los cascos de combate más avanzados jamás fabricados. \u003cbr\u003eLa cubierta Agilite F70 aumenta la vida útil del casco al proteger la superficie balística contra \u003cspan id=\"dots\"\u003erasguños\u003c\/span\u003e \u003cspan id=\"more\"\u003e, raspaduras y el entorno de trabajo generalmente abrasivo del personal de operaciones especiales.\u003cbr\u003e También es una plataforma completa de accesorios diseñada para albergar los múltiples accesorios que utiliza el operador, como flashes infrarrojos, contrapesos, paquetes de baterías, cables y más.\u003cbr\u003e\u003cbr\u003e La funda F70 está disponible en versiones de corte alto y corte medio, y está fabricada con materiales de la más alta calidad y de especificaciones militares. Está diseñada para resistir incluso los entornos más exigentes de operaciones especiales militares o policiales.\u003cbr\u003e Las características incluyen retención central elástica integrada, administración de cables, una bolsa trasera para PVS 31 u otros paquetes de baterías y contrapesos y mucho más. Ver detalles\u003cbr\u003e\u003cbr\u003e Para ventas gubernamentales o para solicitar una cotización de la cubierta 3M F70\u003cbr\u003e \u003ca href=\"\/es-es\/pages\/contact-us\" target=\"_blank\" rel=\"noopener noreferrer\"\u003ehaga clic aquí\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e \n\u003cbutton class=\"readMoreButton\" id=\"myBtn\" onclick=\"myFunction()\"\u003eLeer más\u003c\/button\u003e\u003c!-- \/span --\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\/\/ \u003c![CDATA[\nfunction myFunction() {\nvar dots = document.getElementById(\"dots\");\nvar moreText = document.getElementById(\"more\");\nvar btnText = document.getElementById(\"myBtn\");\nvar panel = document.getElementById(\"full\");\n\n\nif (dots.style.display === \"none\") {\ndots.style.display = \"inline\";\nbtnText.innerHTML = \"Read more\"; \nmoreText.style.display = \"none\";\n} else {\ndots.style.display = \"none\";\nbtnText.innerHTML = \"Read less\"; \nmoreText.style.display = \"inline\";\npanel.style.maxHeight = \"none\";\n}\n}\n\/\/ ]]\u003e\u003c\/script\u003e\u003cscript\u003e\/\/ \u003c![CDATA[\n\/\/ W3C's JS Code\nvar acc = document.getElementsByClassName(\"accordion\");\nvar i;\n\nvar firstAccordion = acc[0];\nvar firstPanel = firstAccordion.nextElementSibling;\nfirstAccordion.classList.add(\"active\");\nfirstPanel.style.maxHeight = firstPanel.scrollHeight + \"px\";\n\n\/\/ Add onclick listener to every accordion element\nfor (i = 0; i \u003c acc.length; i++) {\nacc[i].onclick = function() {\n\/\/ For toggling purposes detect if the clicked section is already \"active\"\nvar isActive = this.classList.contains(\"active\");\n\n\/\/ Close all accordions\nvar allAccordions = document.getElementsByClassName(\"accordion\");\nfor (j = 0; j \u003c allAccordions.length; j++) {\n\/\/ Remove active class from section header\nallAccordions[j].classList.remove(\"active\");\n\n\/\/ Remove the max-height class from the panel to close it\nvar panel = allAccordions[j].nextElementSibling;\nvar maxHeightValue = getStyle(panel, \"maxHeight\");\n\nif (maxHeightValue !== \"0px\") {\npanel.style.maxHeight = null;\n}\n}\n\n\/\/ Toggle the clicked section using a ternary operator\nisActive ? this.classList.remove(\"active\") : this.classList.add(\"active\");\n\n\/\/ Toggle the panel element\nvar panel = this.nextElementSibling;\nvar maxHeightValue = getStyle(panel, \"maxHeight\");\n\nif (maxHeightValue !== \"0px\") {\npanel.style.maxHeight = null;\n} else {\npanel.style.maxHeight = panel.scrollHeight + \"px\";\n}\n};\n}\n\n\/\/ Cross-browser way to get the computed height of a certain element. Credit to @CMS on StackOverflow (http:\/\/stackoverflow.com\/a\/2531934\/7926565)\nfunction getStyle(el, styleProp) {\nvar value, defaultView = (el.ownerDocument || document).defaultView;\n\/\/ W3C standard way:\nif (defaultView \u0026\u0026 defaultView.getComputedStyle) {\n\/\/ sanitize property name to css notation\n\/\/ (hypen separated words eg. font-Size)\nstyleProp = styleProp.replace(\/([A-Z])\/g, \"-$1\").toLowerCase();\nreturn defaultView.getComputedStyle(el, null).getPropertyValue(styleProp);\n} else if (el.currentStyle) { \/\/ IE\n\/\/ sanitize property name to camelCase\nstyleProp = styleProp.replace(\/\\-(\\w)\/g, function(str, letter) {\nreturn letter.toUpperCase();\n});\nvalue = el.currentStyle[styleProp];\n\/\/ convert other units to pixels on IE\nif (\/^\\d+(em|pt|%|ex)?$\/i.test(value)) { \nreturn (function(value) {\nvar oldLeft = el.style.left, oldRsLeft = el.runtimeStyle.left;\nel.runtimeStyle.left = el.currentStyle.left;\nel.style.left = value || 0;\nvalue = el.style.pixelLeft + \"px\";\nel.style.left = oldLeft;\nel.runtimeStyle.left = oldRsLeft;\nreturn value;\n})(value);\n}\nreturn value;\n}\n}\n\/\/ ]]\u003e\u003c\/script\u003e","brand":"Agilite","offers":[{"title":"Default Title","offer_id":29175406100549,"sku":"","price":77.95,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0526\/4001\/products\/9444_-_600_1_1.jpg?v=1598960486","url":"https:\/\/agilitegear.com\/es-es\/products\/3m-f70-helmet-cover-high-cut-version","provider":"Agilite","version":"1.0","type":"link"}