1<!doctype html> 2 3<html lang="es" dir="ltr"> 4 <head> 5 <meta charset="utf-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0"> 7 <meta name="theme-color" content="#000000"> 8 9 <title>VODALAND-SPAIN</title><link rel="canonical" href="https://www.vodaland.es/"><link rel="shortcut icon" href="//www.vodaland.es/cdn/shop/files/favicon.png?v=1779699313&width=96"> 10 <link rel="apple-touch-icon" href="//www.vodaland.es/cdn/shop/files/favicon.png?v=1779699313&width=180"><link rel="preconnect" href="https://cdn.shopify.com"> 11 <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin> 12 <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"><link rel="preload" href="//www.vodaland.es/cdn/fonts/barlow/barlow_n7.691d1d11f150e857dcbc1c10ef03d825bc378d81.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//www.vodaland.es/cdn/fonts/barlow/barlow_n4.038c60d7ea9ddb238b2f64ba6f463ba6c0b5e5ad.woff2" as="font" type="font/woff2" crossorigin><!-- Swiper styles --> 13 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" /> 14 <!-- Swiper script --> 15
15<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
15<meta property="og:type" content="website"> 16 <meta property="og:title" content="VODALAND-SPAIN"><meta property="og:url" content="https://www.vodaland.es/"> 17<meta property="og:site_name" content="VODALAND-SPAIN"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="VODALAND-SPAIN"> 18 <meta name="twitter:description" content="VODALAND-SPAIN">
18<script type="application/ld+json"> 19 { 20 "@context": "https://schema.org", 21 "@type": "BreadcrumbList", 22 "itemListElement": [{ 23 "@type": "ListItem", 24 "position": 1, 25 "name": "Inicio", 26 "item": "https://www.vodaland.es" 27 }] 28 } 29</script>
29<script type="application/ld+json"> 30 [ 31 { 32 "@context": "https://schema.org", 33 "@type": "WebSite", 34 "name": "VODALAND-SPAIN", 35 "url": "https:\/\/www.vodaland.es", 36 "potentialAction": { 37 "@type": "SearchAction", 38 "target": "https:\/\/www.vodaland.es\/search?q={search_term_string}", 39 "query-input": "required name=search_term_string" 40 } 41 }, 42 { 43 "@context": "https://schema.org", 44 "@type": "Organization", 45 "name": "VODALAND-SPAIN","url": "https:\/\/www.vodaland.es" 46 } 47 ] 48 </script>
48<style>/* Typography (heading) */ 49 @font-face { 50 font-family: Barlow; 51 font-weight: 700; 52 font-style: normal; 53 font-display: fallback; 54 src: url("//www.vodaland.es/cdn/fonts/barlow/barlow_n7.691d1d11f150e857dcbc1c10ef03d825bc378d81.woff2") format("woff2"), 55 url("//www.vodaland.es/cdn/fonts/barlow/barlow_n7.4fdbb1cb7da0e2c2f88492243ffa2b4f91924840.woff") format("woff"); 56} 57 58@font-face { 59 font-family: Barlow; 60 font-weight: 700; 61 font-style: italic; 62 font-display: fallback; 63 src: url("//www.vodaland.es/cdn/fonts/barlow/barlow_i7.50e19d6cc2ba5146fa437a5a7443c76d5d730103.woff2") format("woff2"), 64 url("//www.vodaland.es/cdn/fonts/barlow/barlow_i7.47e9f98f1b094d912e6fd631cc3fe93d9f40964f.woff") format("woff"); 65} 66 67/* Typography (body) */ 68 @font-face { 69 font-family: Barlow; 70 font-weight: 400; 71 font-style: normal; 72 font-display: fallback; 73 src: url("//www.vodaland.es/cdn/fonts/barlow/barlow_n4.038c60d7ea9ddb238b2f64ba6f463ba6c0b5e5ad.woff2") format("woff2"), 74 url("//www.vodaland.es/cdn/fonts/barlow/barlow_n4.074a9f2b990b38aec7d56c68211821e455b6d075.woff") format("woff"); 75} 76 77@font-face { 78 font-family: Barlow; 79 font-weight: 400; 80 font-style: italic; 81 font-display: fallback; 82 src: url("//www.vodaland.es/cdn/fonts/barlow/barlow_i4.8c59b6445f83f078b3520bad98b24d859431b377.woff2") format("woff2"), 83 url("//www.vodaland.es/cdn/fonts/barlow/barlow_i4.bf7e6d69237bd02188410034976892368fd014c0.woff") format("woff"); 84} 85 86@font-face { 87 font-family: Barlow; 88 font-weight: 700; 89 font-style: normal; 90 font-display: fallback; 91 src: url("//www.vodaland.es/cdn/fonts/barlow/barlow_n7.691d1d11f150e857dcbc1c10ef03d825bc378d81.woff2") format("woff2"), 92 url("//www.vodaland.es/cdn/fonts/barlow/barlow_n7.4fdbb1cb7da0e2c2f88492243ffa2b4f91924840.woff") format("woff"); 93} 94 95@font-face { 96 font-family: Barlow; 97 font-weight: 700; 98 font-style: italic; 99 font-display: fallback; 100 src: url("//www.vodaland.es/cdn/fonts/barlow/barlow_i7.50e19d6cc2ba5146fa437a5a7443c76d5d730103.woff2") format("woff2"), 101 url("//www.vodaland.es/cdn/fonts/barlow/barlow_i7.47e9f98f1b094d912e6fd631cc3fe93d9f40964f.woff") format("woff"); 102} 103 104:root { 105 /** 106 * --------------------------------------------------------------------- 107 * SPACING VARIABLES 108 * 109 * We are using a spacing inspired from frameworks like Tailwind CSS. 110 * --------------------------------------------------------------------- 111 */ 112 --spacing-0-5: 0.125rem; /* 2px */ 113 --spacing-1: 0.25rem; /* 4px */ 114 --spacing-1-5: 0.375rem; /* 6px */ 115 --spacing-2: 0.5rem; /* 8px */ 116 --spacing-2-5: 0.625rem; /* 10px */ 117 --spacing-3: 0.75rem; /* 12px */ 118 --spacing-3-5: 0.875rem; /* 14px */ 119 --spacing-4: 1rem; /* 16px */ 120 --spacing-4-5: 1.125rem; /* 18px */ 121 --spacing-5: 1.25rem; /* 20px */ 122 --spacing-5-5: 1.375rem; /* 22px */ 123 --spacing-6: 1.5rem; /* 24px */ 124 --spacing-6-5: 1.625rem; /* 26px */ 125 --spacing-7: 1.75rem; /* 28px */ 126 --spacing-7-5: 1.875rem; /* 30px */ 127 --spacing-8: 2rem; /* 32px */ 128 --spacing-8-5: 2.125rem; /* 34px */ 129 --spacing-9: 2.25rem; /* 36px */ 130 --spacing-9-5: 2.375rem; /* 38px */ 131 --spacing-10: 2.5rem; /* 40px */ 132 --spacing-11: 2.75rem; /* 44px */ 133 --spacing-12: 3rem; /* 48px */ 134 --spacing-14: 3.5rem; /* 56px */ 135 --spacing-16: 4rem; /* 64px */ 136 --spacing-18: 4.5rem; /* 72px */ 137 --spacing-20: 5rem; /* 80px */ 138 --spacing-24: 6rem; /* 96px */ 139 --spacing-28: 7rem; /* 112px */ 140 --spacing-32: 8rem; /* 128px */ 141 --spacing-36: 9rem; /* 144px */ 142 --spacing-40: 10rem; /* 160px */ 143 --spacing-44: 11rem; /* 176px */ 144 --spacing-48: 12rem; /* 192px */ 145 --spacing-52: 13rem; /* 208px */ 146 --spacing-56: 14rem; /* 224px */ 147 --spacing-60: 15rem; /* 240px */ 148 --spacing-64: 16rem; /* 256px */ 149 --spacing-72: 18rem; /* 288px */ 150 --spacing-80: 20rem; /* 320px */ 151 --spacing-96: 24rem; /* 384px */ 152 153 /* Container */ 154 --container-max-width: 1600px; 155 --container-narrow-max-width: 1350px; 156 --container-gutter: var(--spacing-5); 157 --section-outer-spacing-block: var(--spacing-8); 158 --section-inner-max-spacing-block: var(--spacing-8); 159 --section-inner-spacing-inline: var(--container-gutter); 160 --section-stack-spacing-block: var(--spacing-8); 161 162 /* Grid gutter */ 163 --grid-gutter: var(--spacing-5); 164 165 /* Product list settings */ 166 --product-list-row-gap: var(--spacing-8); 167 --product-list-column-gap: var(--grid-gutter); 168 169 /* Form settings */ 170 --input-gap: var(--spacing-2); 171 --input-height: 2.625rem; 172 --input-padding-inline: var(--spacing-4); 173 174 /* Other sizes */ 175 --sticky-area-height: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(--sticky-header-enabled, 0) * var(--header-height, 0px)); 176 177 /* RTL support */ 178 --transform-logical-flip: 1; 179 --transform-origin-start: left;
180 --transform-origin-end: right; 181 182 /** 183 * --------------------------------------------------------------------- 184 * TYPOGRAPHY 185 * --------------------------------------------------------------------- 186 */ 187 188 /* Font properties */ 189 190 --heading-font-family: 'Helvetica', sans-serif !important; 191 --heading-font-weight: 700; 192 --heading-font-style: normal; 193 --heading-text-transform: normal; 194 --heading-letter-spacing: -0.02em; 195 196 --text-font-family: 'Helvetica', sans-serif !important; 197 --text-font-weight: 400; 198 --text-font-style: normal; 199 --text-letter-spacing: 0.0em; 200 201 /* Font sizes */ 202 --text-h0: 3rem; 203 --text-h1: 80px; 204 --text-h2: 56px; 205 --text-h3: 1.5rem; 206 --text-h4: 24px; 207 --text-h5: 20px;; 208 --text-h6: 1rem; 209 --text-xs: 0.6875rem; 210 --text-sm: 0.75rem; 211 --text-base: 0.875rem; 212 --text-lg: 1.125rem; 213 214 /** 215 * --------------------------------------------------------------------- 216 * COLORS 217 * --------------------------------------------------------------------- 218 */ 219 220 /* Color settings */--accent: 0 147 141; 221 --text-primary: 26 26 26; 222 --background-primary: 249 249 249; 223 --dialog-background: 255 255 255; 224 --border-color: var(--text-color, var(--text-primary)) / 0.12; 225 226 /* Button colors */ 227 --button-background-primary: 0 147 141; 228 --button-text-primary: 255 255 255; 229 --button-background-secondary: 240 196 23; 230 --button-text-secondary: 26 26 26; 231 232 /* Status colors */ 233 --success-background: 224 244 232; 234 --success-text: 0 163 65; 235 --warning-background: 255 246 233; 236 --warning-text: 255 183 74; 237 --error-background: 254 231 231; 238 --error-text: 248 58 58; 239 240 /* Product colors */ 241 --on-sale-text: 248 58 58; 242 --on-sale-badge-background: 248 58 58; 243 --on-sale-badge-text: 255 255 255; 244 --sold-out-badge-background: 0 0 0; 245 --sold-out-badge-text: 255 255 255; 246 --primary-badge-background: 128 60 238; 247 --primary-badge-text: 255 255 255; 248 --star-color: 255 183 74; 249 --product-card-background: 255 255 255; 250 --product-card-text: 26 26 26; 251 252 /* Header colors */ 253 --header-background: 0 0 0; 254 --header-text: 255 255 255; 255 256 /* Footer colors */ 257 --footer-background: 255 255 255; 258 --footer-text: 26 26 26; 259 260 /* Rounded variables (used for border radius) */ 261 --rounded-xs: 0.25rem; 262 --rounded-sm: 0.375rem; 263 --rounded: 0.75rem; 264 --rounded-lg: 1.5rem; 265 --rounded-full: 9999px; 266 267 --rounded-button: 0.25rem; 268 --rounded-input: 0.5rem; 269 270 /* Box shadow */ 271 --shadow-sm: 0 2px 8px rgb(var(--text-primary) / 0.1); 272 --shadow: 0 5px 15px rgb(var(--text-primary) / 0.1); 273 --shadow-md: 0 5px 30px rgb(var(--text-primary) / 0.1); 274 --shadow-block: 0px 18px 50px rgb(var(--text-primary) / 0.1); 275 276 /** 277 * --------------------------------------------------------------------- 278 * OTHER 279 * --------------------------------------------------------------------- 280 */ 281 282 --stagger-products-reveal-opacity: 0; 283 --cursor-close-svg-url: url(//www.vodaland.es/cdn/shop/t/3/assets/cursor-close.svg?v=147174565022153725511776445737); 284 --cursor-zoom-in-svg-url: url(//www.vodaland.es/cdn/shop/t/3/assets/cursor-zoom-in.svg?v=154953035094101115921776445737); 285 --cursor-zoom-out-svg-url: url(//www.vodaland.es/cdn/shop/t/3/assets/cursor-zoom-out.svg?v=16155520337305705181776445737); 286 --checkmark-svg-url: url(//www.vodaland.es/cdn/shop/t/3/assets/checkmark.svg?v=77552481021870063511776445737); 287 } 288 289 [dir="rtl"]:root { 290 /* RTL support */ 291 --transform-logical-flip: -1; 292 --transform-origin-start: right; 293 --transform-origin-end: left; 294 } 295 296 @media screen and (min-width: 700px) { 297 :root { 298 /* Typography (font size) */ 299 --text-h0: 4rem; 300 --text-h1: 3rem; 301 --text-h2: 2.5rem; 302 --text-h3: 2rem; 303 --text-h4: 1.625rem; 304 --text-h5: 1.25rem; 305 --text-h6: 1.125rem; 306 307 --text-xs: 0.75rem; 308 --text-sm: 0.875rem; 309 --text-base: 1.0rem; 310 --text-lg: 1.25rem; 311 312 /* Spacing */ 313 --container-gutter: 2rem; 314 --section-outer-spacing-block: var(--spacing-12); 315 --section-inner-max-spacing-block: var(--spacing-10); 316 --section-inner-spacing-inline: var(--spacing-10); 317 --section-stack-spacing-block: var(--spacing-10); 318 319 /* Grid gutter */ 320 --grid-gutter: var(--spacing-6); 321 322 /* Product list settings */ 323 --product-list-row-gap: var(--spacing-12); 324 325 /* Form settings */ 326 --input-gap: 1rem; 327 --input-height: 3.125rem; 328 --input-padding-inline: var(--spacing-5); 329 } 330 } 331 332 @media screen and (min-width: 1000px) { 333 :root { 334 /* Spacing settings */ 335 --container-gutter: var(--spacing-12); 336 --section-outer-spacing-block: var(--spacing-14); 337 --section-inner-max-spacing-block: var(--spacing-12); 338 --section-inner-spacing-inline: var(--spacing-12); 339 --section-stack-spacing-block: var(--spacing-10); 340 } 341 } 342 343 @media screen and (min-width: 1150px) { 344 :root { 345 /* Spacing settings */ 346 --container-gutter: var(--spacing-12); 347 --section-outer-spacing-block: var(--spacing-14); 348 --section-inner-max-spacing-block: var(--spacing-12); 349 --section-inner-spacing-inline: var(--spacing-12); 350 --section-stack-spacing-block: var(--spacing-12); 351 } 352 } 353 354 @media screen and (min-width: 1400px) { 355 :root { 356 /* Typography (font size) */ 357 --text-h0: 5rem; 358 --text-h1: 3.75rem; 359 --text-h2: 3rem; 360 --text-h3: 2.25rem; 361 --text-h4: 2rem; 362 --text-h5: 1.5rem; 363 --text-h6: 1.25rem; 364 365 --section-outer-spacing-block: var(--spacing-16); 366 --section-inner-max-spacing-block: var(--spacing-14); 367 --section-inner-spacing-inline: var(--spacing-14); 368 } 369 } 370 371 @media screen and (min-width: 1600px) { 372 :root { 373 --section-outer-spacing-block: var(--spacing-16); 374 --section-inner-max-spacing-block: var(--spacing-16); 375 --section-inner-spacing-inline: var(--spacing-16); 376 } 377 } 378 379 /** 380 * --------------------------------------------------------------------- 381 * LIQUID DEPENDANT CSS 382 * 383 * Our main CSS is Liquid free, but some very specific features depend on 384 * theme settings, so we have them here 385 * --------------------------------------------------------------------- 386 */@media screen and (pointer: fine) {
387 .button:not([disabled]):hover, .btn:not([disabled]):hover, .shopify-payment-button__button--unbranded:not([disabled]):hover { 388 --button-background-opacity: 0.85; 389 } 390 391 .button--subdued:not([disabled]):hover { 392 --button-background: var(--text-color) / .05 !important; 393 } 394 }</style>
394<script> 395 // This allows to expose several variables to the global scope, to be used in scripts 396 window.themeVariables = { 397 settings: { 398 showPageTransition: null, 399 staggerProductsApparition: true, 400 reduceDrawerAnimation: false, 401 reduceMenuAnimation: false, 402 headingApparition: "split_fade", 403 pageType: "index", 404 moneyFormat: "â¬{{amount_with_comma_separator}}", 405 moneyWithCurrencyFormat: "â¬{{amount_with_comma_separator}} EUR", 406 currencyCodeEnabled: false, 407 cartType: "popover", 408 showDiscount: true, 409 discountMode: "saving", 410 pageBackground: "#f9f9f9", 411 textColor: "#1a1a1a" 412 }, 413 414 strings: { 415 accessibilityClose: "Cerrar", 416 accessibilityNext: "Siguiente", 417 accessibilityPrevious: "Anterior", 418 closeGallery: "Cerrar galerÃa", 419 zoomGallery: "Zoom", 420 errorGallery: "No se puede cargar la imagen", 421 searchNoResults: "No se encontraron resultados.", 422 addOrderNote: "Añadir nota al pedido", 423 editOrderNote: "Editar nota del pedido", 424 shippingEstimatorNoResults: "No hacemos envÃos a tu dirección.", 425 shippingEstimatorOneResult: "Hay una tarifa de gastos de envÃo para tu dirección:", 426 shippingEstimatorMultipleResults: "Hay varias tarifas de gastos de envÃo para tu dirección:", 427 shippingEstimatorError: "Se produjo un error al recuperar las tarifas de gastos de envÃo:" 428 }, 429 430 breakpoints: { 431 'sm': 'screen and (min-width: 700px)', 432 'md': 'screen and (min-width: 1000px)', 433 'lg': 'screen and (min-width: 1150px)', 434 'xl': 'screen and (min-width: 1400px)', 435 436 'sm-max': 'screen and (max-width: 699px)', 437 'md-max': 'screen and (max-width: 999px)', 438 'lg-max': 'screen and (max-width: 1149px)', 439 'xl-max': 'screen and (max-width: 1399px)' 440 } 441 }; 442 443 // For detecting native share 444 document.addEventListener('DOMContentLoaded', function () { 445 document.documentElement.classList.add(`native-share--${navigator.share ? 'enabled' : 'disabled'}`); 446 });</script>
446<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 446
446
447<script type="importmap">{ 448 "imports": { 449 "vendor": "//www.vodaland.es/cdn/shop/t/3/assets/vendor.min.js?v=166563502121812900551776445705", 450 "theme": "//www.vodaland.es/cdn/shop/t/3/assets/theme.js?v=153482133032756305501788863675", 451 "photoswipe": "//www.vodaland.es/cdn/shop/t/3/assets/photoswipe.min.js?v=13374349288281597431776445705" 452 } 453 } 454 </script>
454 455 456
456<script type="module" src="//www.vodaland.es/cdn/shop/t/3/assets/vendor.min.js?v=166563502121812900551776445705"></script>
456 457
457<script type="module" src="//www.vodaland.es/cdn/shop/t/3/assets/theme.js?v=153482133032756305501788863675"></script>
457 458 <!-- Force Tidio to use store language --> 459
459<script> 460 document.tidioChatLang = document.querySelector('html').getAttribute('lang'); 461 </script>
461 462 <!-- Start Content for HEader --> 463
463<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
463<meta name="google-site-verification" content="codBELqaUzj4GlFiTdZPPdpmvixPzeb46Toqxow3Qes"> 464<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/98905653596/digital_wallets/dialog"> 465<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
465<script async="async" src="/checkouts/internal/preloads.js?locale=es-ES&default_configuration_id=7975960924"></script>
vendor: 1 bytes, line 465
465
466<script id="shopify-features" type="application/json">{"accessToken":"9b5a32ea8ea81bd2c9203b894efb29c7","betas":["rich-media-storefront-analytics"],"domain":"www.vodaland.es","predictiveSearch":true,"shopId":98905653596,"locale":"es"}</script>
vendor: 1 bytes, line 466
466
467<script>var Shopify = Shopify || {}; 468Shopify.shop = "c7h4xb-mg.myshopify.com"; 469Shopify.locale = "es"; 470Shopify.currency = {"active":"EUR","rate":"1.0"}; 471Shopify.country = "ES"; 472Shopify.theme = {"name":"theme-export-vodaland-usa-com-copy-of-impact-r","id":197392662876,"schema_name":"Impact","schema_version":"6.9.1","theme_store_id":null,"role":"main"}; 473Shopify.theme.handle = "null"; 474Shopify.theme.style = {"id":null,"handle":null}; 475Shopify.cdnHost = "www.vodaland.es/cdn"; 476Shopify.routes = Shopify.routes || {}; 477Shopify.routes.root = "/"; 478Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 479Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 480Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 481Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 481
481
482<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 482
482
483<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 483
483
484<script> 485 window.Shopify = window.Shopify || {}; 486 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 487 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 488 window.Shopify.SignInWithShop.eligible = true; 489</script>
vendor: 1 bytes, line 489
489
490<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 490
490
491<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.es.esm.js"></script>
vendor: 1 bytes, line 491
491
492<script type="module"> 493 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.es.esm.js"); 494 495 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 496 497</script>
vendor: 1 bytes, line 497
497
498<script> 499 window.Shopify = window.Shopify || {}; 500 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 501 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.es.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.es.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.es.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.es.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.es.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.es.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.es.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.es.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.es.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.es.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.es.esm.js"],"listener":["modules/v2/loader.listener.es.esm.js"],"pay-button":["modules/v2/loader.pay-button.es.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.es.esm.js"],"shop-button":["modules/v2/loader.shop-button.es.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.es.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.es.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.es.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.es.esm.js"],"shop-login":["modules/v2/loader.shop-login.es.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.es.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.es.esm.js"]}; 502</script>
vendor: 1 bytes, line 502
502
503<script>(function() { 504 var isLoaded = false; 505 function asyncLoad() { 506 if (isLoaded) return; 507 isLoaded = true; 508 var urls = ["https:\/\/cdn.calconic.com\/static\/js\/calconic.min.js?shop=c7h4xb-mg.myshopify.com","https:\/\/cdn.calconic.com\/static\/js\/calconic.cart.min.js?shop=c7h4xb-mg.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=c7h4xb-mg.myshopify.com"]; 509 for (var i = 0; i < urls.length; i++) { 510 var s = document.createElement('script'); 511 s.type = 'text/javascript'; 512 s.async = true; 513 s.src = urls[i]; 514 var x = document.getElementsByTagName('script')[0]; 515 x.parentNode.insertBefore(s, x); 516 } 517 }; 518 if(window.attachEvent) { 519 window.attachEvent('onload', asyncLoad); 520 } else { 521 window.addEventListener('load', asyncLoad, false); 522 } 523})();</script>
vendor: 1 bytes, line 523
523
524<script id="__st">var __st={"a":98905653596,"offset":7200,"reqid":"6392bbc1-cd44-49d1-be13-26cc7ab1d91b-1790737301","pageurl":"www.vodaland.es\/","u":"2afd40820cac","p":"home"};</script>
vendor: 1 bytes, line 524
524
525<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 525
525
526<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protegido por hCaptcha',privacyText:'Privacidad',termsText:'Términos'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 526
526
527<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.vodaland.es/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 527
527
528<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.vodaland.es/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
528<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 528
528
529<script> 530 window.Shopify = window.Shopify || {}; 531 window.Shopify.MCP = window.Shopify.MCP || {}; 532 window.Shopify.MCP.enabled = true; 533 window.Shopify.MCP.shop = "c7h4xb-mg.myshopify.com"; 534 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.vodaland.es\/api\/mcp"; 535 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 536</script>
vendor: 1 bytes, line 536
536
537<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.vodaland.es\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 538</script>
vendor: 1 bytes, line 538
538
539<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.vodaland.es/cdn/shopifycloud/portable-wallets/latest/portable-wallets.es.js",t.type="module",document.head.appendChild(t)}}; 540</script>
vendor: 1 bytes, line 540
540
541<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 542 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 543</script>
vendor: 1 bytes, line 543
543
544<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 545</script>
vendor: 1 bytes, line 545
545
546<script id='scb4127' type='text/javascript' async='' src='https://www.vodaland.es/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
vendor: 1 bytes, line 546
546
547<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
547 548 <!-- end content for header --><link href="//www.vodaland.es/cdn/shop/t/3/assets/theme.css?v=107173128029455126691787142186" rel="stylesheet" type="text/css" media="all" /><style> 549 #shop-hcaptcha-badge-container { 550 bottom: 130px !important; 551 } 552 </style><link href="//www.vodaland.es/cdn/shop/t/3/assets/homepage.css?v=136471035860977249901776445705" rel="stylesheet" type="text/css" media="all" /> 553<link rel="preload stylesheet" href="//www.vodaland.es/cdn/shop/t/3/assets/boost-pfs-instant-search.css?v=146474835330714392691776445737" as="style"><link href="//www.vodaland.es/cdn/shop/t/3/assets/boost-pfs-custom.css?v=176776704611400484621781626253" rel="stylesheet" type="text/css" media="all" /> 554 555 556 557 558 559 560 561<!-- Google Tag Manager gtag
vendor: 71 bytes, lines 561-562
561 562<script async defer src="https://www.googletagmanager.com/gtag/js?id=
562AW-874937159
vendor: 12 bytes, line 562
562"></script>
563<script defer> 564
vendor: 127 bytes, lines 564-567
564window.dataLayer=window.dataLayer||[]; 565 function gtag(){dataLayer.push(arguments);} 566 gtag('js',new Date()); 567 gtag('config','
567AW-874937159
vendor: 4 bytes, line 567
567');
568</script>
568--> 569 570 571 572<!-- Hotjar Tracking Code -->
573<script type="text/customscript">
vendor: 119 bytes, lines 573-576
573 574 (function(h,o,t,j,a,r){ 575 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 576 h._hjSettings={hjid:
5763063510
vendor: 248 bytes, lines 576-581
576,hjsv:6}; 577 a=o.getElementsByTagName('head')[0]; 578 r=o.createElement('script');r.async=1; 579 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 580 a.appendChild(r); 581 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
582</script>
582 583 584<!-- StackAdapt Universal Pixel -->
585<script>!function(s,a,e,v,n,t,z){if(s.saq)return;n=s.saq=function() 586{n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(! 587s._saq)s._saq=n;n.push=n;n.loaded=! 5880;n.version='1.0';n.queue=[];t=a.createElement(e);t.async=! 5890;t.src=v;z=a.getElementsByTagName(e)[0];z.parentNode.insertBefore(t,z)} 590(window,document,'script','https://tags.srv.stackadapt.com/events.js');saq('ts','wh054ynovg4Ppr2gLA5yrQ');</script>
590 591 592<!-- Bing UET -->
593<script type="text/customscript">(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"56385433", enableAutoSpaTracking: true};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>
vendor: 1 bytes, line 593
593
594<script type="text/customInlineScript"> 595 document.addEventListener('click', function (event) { 596 if ( event.target.matches('a[href^="tel:"]') ) { 597 window.uetq = window.uetq || []; 598 window.uetq.push('event', 'Click', {'event_label': 'call_btn'}); 599 } 600 return; 601 }); 602</script>
602 603 604<!-- Call Tracking Metrics -->
605<script async src="//345281.tctm.co/t.js" defer></script>
605 606 607<!-- iconnode -->
608<script defer src="//scripts.iconnode.com/79008.js"></script>
608 609 610<!-- VWO Async SmartCode -->
611<script type='text/javascript'> 612 window._vwo_code = window._vwo_code || (function(){ 613 var account_id=576158,settings_tolerance=2000,library_tolerance=2500, 614 use_existing_jquery=false,is_spa=1,hide_element='body', 615 f=false,d=document,code={use_existing_jquery:function(){return use_existing_jquery}, 616 library_tolerance:function(){return library_tolerance}, 617 finish:function(){if(!f){f=true; 618 var a=d.getElementById('_vis_opt_path_hides'); 619 if(a)a.parentNode.removeChild(a); 620 }}, 621 finished:function(){return f}, 622 load:function(a){var b=d.createElement('script'); 623 b.src=a;b.type='text/javascript';b.onerror=function(){_vwo_code.finish()}; 624 d.getElementsByTagName('head')[0].appendChild(b); 625 }, 626 init:function(){ 627 window.settings_timer=setTimeout(function(){_vwo_code.finish()},settings_tolerance); 628 var a=d.createElement('style'),b=hide_element? 629 hide_element+'{opacity:0 !important;filter:alpha(opacity=0)!important;}':'', 630 h=d.getElementsByTagName('head')[0]; 631 a.setAttribute('id','_vis_opt_path_hides');a.setAttribute('type','text/css'); 632 if(a.styleSheet)a.styleSheet.cssText=b;else a.appendChild(d.createTextNode(b)); 633 h.appendChild(a);this.load('https://dev.visualwebsiteoptimizer.com/j.php?a=' 634 +account_id+'&u='+encodeURIComponent(d.URL)+'&f='+(+is_spa)+'&r='+Math.random()); 635 return settings_timer; 636 }}; 637 window._vwo_settings_timer=code.init();return code; 638 }()); 639</script>
639 640<!-- End VWO Async SmartCode --> 641 642<!-- Vodaland USA LinkedIn Insight Tag -->
643<script type="text/javascript"> 644 _linkedin_partner_id="6815532"; 645 window._linkedin_data_partner_ids=window._linkedin_data_partner_ids||[]; 646 window._linkedin_data_partner_ids.push(_linkedin_partner_id); 647</script>
vendor: 1 bytes, line 647
647
648<script type="text/javascript"> 649 (function(l){ 650 if(!l){window.lintrk=function(a,b){window.lintrk.q.push([a,b])};window.lintrk.q=[]} 651 var s=document.getElementsByTagName("script")[0]; 652 var b=document.createElement("script"); 653 b.type="text/javascript";b.async=true; 654 b.src="https://snap.licdn.com/li.lms-analytics/insight.min.js"; 655 s.parentNode.insertBefore(b,s); 656 })(window.lintrk); 657</script>
657 658<noscript> 659 <img height="1" width="1" style="display:none" alt="" 660 src="https://px.ads.linkedin.com/collect/?pid=6815532&fmt=gif"/> 661</noscript> 662<!--########## SITE VERIFICATION ##########--> 663 <meta name="google-site-verification" content="slvQKnyC_bLsbC16AWz0WsZBVDNTOMsyvatXTsuZocA"> 664 <meta name="google-site-verification" content="TA6Qx6T0BOOPjq1QtAhUCdfczEXtLZsbFvicYaRUunQ"> 665 <meta name="google-site-verification" content="C8yooHQ6H79pPYf_1Hvk0fDHHOp0lZdSxm5hB8-2BqI"> 666 <meta name="msvalidate.01" content="1A3E5B3AFBDF5ED9361128D942CE5604"> 667 <meta name="facebook-domain-verification" content="iaasfz2hbao8c9mvuwrskkmg0hterx"> 668 <meta name="ahrefs-site-verification" content="e2f3631f9e8cbe8192f3c0441d071ec21133729751b0e61d179826bbd5869f75"> 669 670 671 672 <!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf --> 673 674 675
675<script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/P6ohg9nT04zIus9LQNetTWHb8HQawuSTk6gc6sJD?languageCode=es" async></script>
675 676 677 678 679 680<!-- END app block --><!-- BEGIN app block: shopify://apps/rebuy-personalization-engine/blocks/rebuy-global-embed/a26ae9b9-933b-40bf-bbc6-bf1220bbc4dc -->
681<script> 682 window.Rebuy = window.Rebuy || {}; 683 window.Rebuy.customer = window.Rebuy.customer || {}; 684 685 window.Rebuy.market = window.Rebuy.market || {}; 686 687 window.Rebuy.market.country = "ES"; 688 689 690 window.Rebuy.market.locale = "es"; 691 692</script>
692 693 694 695 696 697 698<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
699<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 98905653596,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 699
699
700<script> 701 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 702</script>
vendor: 1 bytes, line 702
702
703<script> 704 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 705 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 706 window.ShopifyAnalytics.meta.currency = 'EUR'; 707 var meta = {"page":{"pageType":"home","requestId":"6392bbc1-cd44-49d1-be13-26cc7ab1d91b-1790737301"}}; 708 for (var attr in meta) { 709 window.ShopifyAnalytics.meta[attr] = meta[attr]; 710 } 711</script>
vendor: 1 bytes, line 711
711
712<script class="analytics"> 713 (function () { 714 var customDocumentWrite = function(content) { 715 var jquery = null; 716 717 if (window.jQuery) { 718 jquery = window.jQuery; 719 } else if (window.Checkout && window.Checkout.$) { 720 jquery = window.Checkout.$; 721 } 722 723 if (jquery) { 724 jquery('body').append(content); 725 } 726 }; 727 728 var hasLoggedConversion = function(token) { 729 if (token) { 730 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 731 } 732 return false; 733 } 734 735 var setCookieIfConversion = function(token) { 736 if (token) { 737 var twoMonthsFromNow = new Date(Date.now()); 738 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 739 740 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 741 } 742 } 743 744 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 745 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 746 if (trekkie.integrations) { 747 return; 748 } 749 trekkie.methods = [ 750 'identify', 751 'page', 752 'ready', 753 'track', 754 'trackForm', 755 'trackLink' 756 ]; 757 trekkie.factory = function(method) { 758 return function() { 759 var args = Array.prototype.slice.call(arguments); 760 args.unshift(method); 761 trekkie.push(args); 762 if (method == 'track' || method == 'page') { 763 var pageUrl; 764 try { 765 pageUrl = window.location.href; 766 } catch (e) {} 767 var pageReferrer; 768 try { 769 pageReferrer = document.referrer; 770 } catch (e) {} 771 try { 772 if (window.__TREKKIE_SHIM_QUEUE == null) { 773 window.__TREKKIE_SHIM_QUEUE = []; 774 } 775 window.__TREKKIE_SHIM_QUEUE.push({ 776 from: 'trekkie-stub', 777 method: method, 778 args: args.slice(1), 779 pageContext: { 780 url: pageUrl, 781 referrer: pageReferrer 782 } 783 }); 784 } catch (e) { 785 // no-op 786 } 787 } 788 return trekkie; 789 }; 790 }; 791 for (var i = 0; i < trekkie.methods.length; i++) { 792 var key = trekkie.methods[i]; 793 trekkie[key] = trekkie.factory(key); 794 } 795 trekkie.load = function(config) { 796 trekkie.config = config || {}; 797 trekkie.config.initialDocumentCookie = document.cookie; 798 var first = document.getElementsByTagName('script')[0]; 799var script = document.createElement('script'); 800script.type = 'text/javascript'; 801script.onerror = function(e) { 802 var scriptFallback = document.createElement('script'); 803 scriptFallback.type = 'text/javascript'; 804 scriptFallback.onerror = function(error) { 805 var Monorail = { 806 produce: function produce(monorailDomain, schemaId, payload) { 807 var currentMs = new Date().getTime(); 808 var event = { 809 schema_id: schemaId, 810 payload: payload, 811 metadata: { 812 event_created_at_ms: currentMs, 813 event_sent_at_ms: currentMs 814 } 815 }; 816 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 817 }, 818 sendRequest: function sendRequest(endpointUrl, payload) { 819 // Try the sendBeacon API 820 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 821 var blobData = new window.Blob([payload], { 822 type: 'text/plain' 823 }); 824 825 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 826 return true; 827 } // sendBeacon was not successful 828 829 } // XHR beacon 830 831 var xhr = new XMLHttpRequest(); 832 833 try { 834 xhr.open('POST', endpointUrl); 835 xhr.setRequestHeader('Content-Type', 'text/plain'); 836 xhr.send(payload); 837 } catch (e) { 838 console.log(e); 839 } 840 841 return false; 842 }, 843 isIos12: function isIos12() { 844 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 845 } 846 }; 847 Monorail.produce('monorail-edge.shopifysvc.com', 848 'trekkie_storefront_load_errors/1.1', 849 {shop_id: 98905653596, 850 theme_id: 197392662876, 851 app_name: "storefront", 852 context_url: window.location.href, 853 source_url: "//www.vodaland.es/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 854 855 }; 856 scriptFallback.async = true; 857 scriptFallback.src = '//www.vodaland.es/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 858 first.parentNode.insertBefore(scriptFallback, first); 859}; 860script.async = true; 861script.src = '//www.vodaland.es/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 862first.parentNode.insertBefore(script, first); 863 864 }; 865 trekkie.load( 866 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":98905653596,"isMerchantRequest":null,"themeId":197392662876,"themeCityHash":"16681324518134558083","contentLanguage":"es","currency":"EUR","eventMetadataId":"b7ee8d91-c1b6-4fe8-b26f-4e25fcf24298"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 867 ); 868 869 var loaded = false;
870 trekkie.ready(function() { 871 if (loaded) return; 872 loaded = true; 873 874 window.ShopifyAnalytics.lib = window.trekkie; 875 876 var originalDocumentWrite = document.write; 877 document.write = customDocumentWrite; 878 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 879 document.write = originalDocumentWrite; 880 881 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 882 var token = match? match[1]: undefined; 883 if (!hasLoggedConversion(token)) { 884 setCookieIfConversion(token); 885 886 } 887 }); 888 889 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"6392bbc1-cd44-49d1-be13-26cc7ab1d91b-1790737301","shopifyEmitted":true}); 890 891 var eventsListenerScript = document.createElement('script'); 892 eventsListenerScript.async = true; 893 eventsListenerScript.src = "//www.vodaland.es/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 894 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 895})();</script>
vendor: 1 bytes, line 895
895
896<script 897 defer 898 src="https://www.vodaland.es/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 899 data-application="storefront-renderer" 900 data-shop-id="98905653596" 901 data-render-region="gcp-us-west1" 902 data-page-type="index" 903 data-theme-instance-id="197392662876" 904 data-theme-name="Impact" 905 data-theme-version="6.9.1" 906 data-monorail-region="shop_domain" 907 data-resource-timing-sampling-rate="10" 908 data-shs="true" 909 data-shs-beacon="true" 910 data-shs-export-with-fetch="true" 911 data-shs-logs-sample-rate="1" 912 data-shs-beacon-endpoint="https://www.vodaland.es/api/collect" 913></script>
913 914<meta name="shopify-y" content="cd039b60-7835-400b-8cf0-2fc42d4a9ff0" data-expiration="1822305248000"><meta name="shopify-s" content="67980dc1-50d9-4fde-8158-f6c00d4fcae1" data-expiration="1790749448000"><meta name="new-cookie-storage-activated" content="t"> 915</head> 916 917 <body class="zoom-image--enabled template-index"><!-- DRAWER --> 918<template id="drawer-default-template"> 919 <style> 920 [hidden] { 921 display: none !important; 922 } 923 </style> 924 925 <button part="outside-close-button" is="close-button" aria-label="Cerrar"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24"> 926 <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path> 927 </svg></button> 928 929 <div part="overlay"></div> 930 931 <div part="content"> 932 <header part="header"> 933 <slot name="header"></slot> 934 935 <button part="close-button" is="close-button" aria-label="Cerrar"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24"> 936 <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path> 937 </svg></button> 938 </header> 939 940 <div part="body"> 941 <slot></slot> 942 </div> 943 944 <footer part="footer"> 945 <slot name="footer"></slot> 946 </footer> 947 </div> 948</template> 949 950<!-- POPOVER --> 951<template id="popover-default-template"> 952 <button part="outside-close-button" is="close-button" aria-label="Cerrar"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24"> 953 <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path> 954 </svg></button> 955 956 <div part="overlay"></div> 957 958 <div part="content"> 959 <header part="title"> 960 <slot name="title"></slot> 961 </header> 962 963 <div part="body"> 964 <slot></slot> 965 </div> 966 </div> 967</template><a href="#main" class="skip-to-content sr-only">Ir al contenido</a><!-- BEGIN sections: header-group --> 968<aside id="shopify-section-sections--29351893959004__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"></aside><div id="shopify-section-sections--29351893959004__engineering-portal" class="shopify-section shopify-section-group-header-group"><style> 969 #shopify-section-sections--29351893959004__engineering-portal { 970 --engineering-portal-background: #000000; 971 --engineering-portal-text-color: #ffffff; 972 --engineering-portal-button-background: #20b2aa; 973 --engineering-portal-button-text-color: #ffffff; 974 } 975 #shopify-section-sections--29351893959004__engineering-portal .section.section-blends.section-full{ 976 padding: 0px 48px; 977 background-color: var(--engineering-portal-background); 978 } 979 .engineering-portal { 980 981 color: var(--engineering-portal-text-color); 982 padding: 0px 0; 983 position: relative; 984 z-index: 15; 985 } 986 987 .engineering-portal__container { 988 margin: 0 auto; 989 990 display: flex;
991 align-items: center; 992 justify-content: space-between; 993 } 994 995 996 .engineering-portal__left { 997 display: flex; 998 align-items: center; 999 gap: 8px; 1000 } 1001 1002 .engineering-portal__additional-link { 1003 display: flex; 1004 align-items: center; 1005 gap: 8px; 1006 font-size: 14px; 1007 font-weight: 500; 1008 text-decoration: none; 1009 color: var(--engineering-portal-text-color); 1010 transition: opacity 0.2s ease; 1011 } 1012 1013 .engineering-portal__additional-link:hover { 1014 opacity: 0.8; 1015 } 1016 1017 .engineering-portal__additional-link-icon { 1018 width: 16px; 1019 height: 16px; 1020 fill: currentColor; 1021 object-fit: contain; 1022 } 1023 1024 .engineering-portal__page-indicator { 1025 font-size: 14px; 1026 color: rgba(255, 255, 255, 0.7); 1027 background-color: rgba(255, 255, 255, 0.1); 1028 padding: 4px 8px; 1029 border-radius: 4px; 1030 } 1031 1032 .engineering-portal__right { 1033 display: flex; 1034 align-items: center; 1035 gap: 16px; 1036 } 1037 1038 .engineering-portal__text { 1039 display: flex; 1040 align-items: center; 1041 gap: 8px; 1042 font-size: 14px; 1043 font-weight: 500; 1044 text-decoration: none; 1045 color: var(--engineering-portal-text-color); 1046 transition: opacity 0.2s ease; 1047 } 1048 1049 .engineering-portal__text:hover { 1050 opacity: 0.8; 1051 } 1052 1053 .engineering-portal__icon { 1054 width: 16px; 1055 height: 16px; 1056 fill: currentColor; 1057 object-fit: contain; 1058 } 1059 1060 .engineering-portal__button { 1061 background-color: var(--engineering-portal-button-background); 1062 color: var(--engineering-portal-button-text-color); 1063 border: none; 1064 padding: 8px 16px; 1065 font-size: 14px; 1066 font-weight: 600; 1067 cursor: pointer; 1068 display: flex;
1069 align-items: center; 1070 gap: 6px; 1071 transition: all 0.2s ease; 1072 text-decoration: none; 1073 width: auto; 1074 } 1075 1076 .engineering-portal__button:hover { 1077 opacity: 0.9; 1078 transform: translateY(-1px); 1079 } 1080 1081 .engineering-portal__button-icon { 1082 width: 12px; 1083 height: 12px; 1084 fill: currentColor; 1085 object-fit: contain; 1086 } 1087 1088 @media screen and (max-width: 768px) { 1089 .engineering-portal__container { 1090 padding: 0 16px; 1091 } 1092 1093 .engineering-portal__page-indicator { 1094 display: none; 1095 } 1096 1097 .engineering-portal__text { 1098 font-size: 12px; 1099 } 1100 1101 .engineering-portal__additional-link { 1102 font-size: 12px; 1103 } 1104 1105 .engineering-portal__button { 1106 padding: 6px 12px; 1107 font-size: 12px; 1108 } 1109 } 1110 @media screen and (max-width: 465px) { 1111 .engineering-portal__container{ 1112 justify-content: center; 1113 } 1114 #shopify-section-sections--29351893959004__engineering-portal .section.section-blends.section-full{ 1115 padding:0px; 1116 } 1117 } 1118</style><div class="section section-blends section-full text-custom"style="--text-color: 255 255 255;"> 1119 <div class="section-stack"> 1120 <div class="engineering-portal"> 1121 <div class="engineering-portal__container"> 1122 <div class="engineering-portal__left"></div> 1123 1124 <div class="engineering-portal__right"><a href="https://cdn.shopify.com/s/files/1/0989/0565/3596/files/Catalogo_Vodaland_Espana_2026_Web.pdf?v=1787922405" class="engineering-portal__additional-link"><svg class="engineering-portal__additional-link-icon" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1125 <path d="M8 2L2 8l6 6M14 8H2" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 1126 </svg>Descargar Catálogo 1127 </a><a href="/pages/get-an-estimate" class="engineering-portal__button"><svg class="engineering-portal__button-icon" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> 1128 <path d="M6 1l4 4-4 4M10 5H2" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 1129 </svg>SOLICITAR PRESUPUESTO 1130 </a></div> 1131 </div> 1132 </div> 1133 </div> 1134</div> 1135 1136 1137 1138<style> #shopify-section-sections--29351893959004__engineering-portal .section-blends.section-full {border-bottom: 1px solid var(--clr-gray-medium, #3f4b50);} </style></div><header id="shopify-section-sections--29351893959004__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>:root { 1139 --sticky-header-enabled:1; 1140 } 1141 1142 #shopify-section-sections--29351893959004__header { 1143 --header-grid-template: "main-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr); 1144 --header-padding-block: var(--spacing-4-5); 1145 --header-background-opacity: 1.0; 1146 --header-background-blur-radius: 0px; 1147 --header-transparent-text-color: 255 255 255;--header-logo-width: 100px; 1148 --header-logo-height: 16px;position: sticky; 1149 top: 0; 1150 z-index: 10; 1151 } 1152 1153 .shopify-section--header { 1154 z-index:9 !important; 1155 } 1156 1157 .header__secondary-menu-below { 1158 display: flex; 1159 justify-content: center; 1160 1161 1162 border-top: 1px solid #FFF; 1163 border-bottom: 1px solid #FFF; 1164 padding: var(--header-padding-block) max(var(--container-gutter), 50% - var(--container-max-width) / 2); 1165 padding-top: 16.5px !important; 1166 padding-bottom: 19.5px !important; 1167 background:#000; 1168 }.header__secondary-menu-below { 1169 background: transparent !important; 1170 }.header__secondary-menu-below { 1171 background: transparent !important; 1172 }.header__secondary-menu-below nav ul li a { 1173 font-size: 12px; 1174 color: #fff; 1175 font-weight: 400; 1176 text-transform: uppercase; 1177} 1178 1179 .header__phone-link { 1180 display: inline-flex; 1181 align-items: center; 1182 gap: 0.5rem; 1183 font-size: 14px; 1184 font-weight: 500; 1185 color: inherit; 1186 text-decoration: none; 1187 white-space: nowrap; 1188 } 1189 1190 .header__phone-link svg { 1191 width: 18px; 1192 height: 18px; 1193 } 1194 1195 .header__secondary-menu-below .header__link-list { 1196 display: flex; 1197 gap: var(--spacing-6); 1198 width:100%; 1199 } 1200 1201 .header__secondary-menu-below .header__link-list ul { 1202 display: flex; 1203 gap: var(--spacing-6); 1204 list-style: none; 1205 margin: 0; 1206 padding: 0; 1207 width:100%; 1208 justify-content: space-between; 1209 } 1210 1211 @media screen and (max-width: 1149px) { 1212 .header__secondary-menu-below { 1213 display: none !important; 1214 } 1215 }.shopify-section--announcement-bar ~ #shopify-section-sections--29351893959004__header { 1216 top: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px)); 1217 }@media screen and (min-width: 700px) { 1218 #shopify-section-sections--29351893959004__header {--header-logo-width: 230px; 1219 --header-logo-height: 37px;--header-padding-block: var(--spacing-8-5); 1220 } 1221 }.navigation-drawer .panel__scroller ul li, 1222 .navigation-drawer .panel__scroller ul li a, 1223 .navigation-drawer .panel__scroller ul li button { 1224 font-weight: 400; 1225 } 1226 1227 .navigation-drawer .panel__scroller > ul > li > a, 1228 .navigation-drawer .panel__scroller > ul > li > button { 1229 font-weight: 700; 1230 } 1231 1232 #header-sidebar-menu .panel-list__wrapper > .panel:nth-of-type(3) ul li span span.reversed-link{ 1233 font-weight: 400 !important; 1234 } 1235 /* Bold only titles that start with "#" â must beat the 400 rule above */ 1236 #header-sidebar-menu .panel-list__wrapper > .panel:nth-of-type(3) ul li.mega-menu__heading span span.reversed-link { 1237 font-weight: 600 !important; 1238 } 1239 1240</style> 1241 1242<height-observer variable="header"> 1243 <store-header class="header" sticky> 1244 <div class="header__wrapper"><div class="header__main-nav"> 1245 <div class="header__icon-list"> 1246 <button type="button" class="tap-area lg:hidden" aria-controls="header-sidebar-menu">
1247 <span class="sr-only">Menú</span><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-hamburger" viewBox="0 0 22 22"> 1248 <path d="M1 5h20M1 11h20M1 17h20" stroke="currentColor" stroke-linecap="round"></path> 1249 </svg></button> 1250 1251 <a href="/search" class="tap-area sm:hidden" aria-controls="search-drawer"> 1252 <span class="sr-only">Buscar</span><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-search" viewBox="0 0 22 22"> 1253 <circle cx="11" cy="10" r="7" fill="none" stroke="currentColor"></circle> 1254 <path d="m16 15 3 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path> 1255 </svg></a><nav class="header__link-list wrap" role="navigation"> 1256 <ul class="contents" role="list"> 1257 1258 <li><details is="mega-menu-disclosure" trigger="hover" > 1259 <summary class="text-with-icon gap-2.5 link-faded-reverse" >Productos<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7"> 1260 <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path> 1261 </svg></summary><style> 1262 @media screen and (min-width: 1150px) { 1263 #mega-menu-mega_menu_C8CFVY { 1264 --mega-menu-nav-column-max-width: 160px; 1265 --mega-menu-justify-content: space-between; 1266 --mega-menu-nav-gap: var(--spacing-8); 1267 1268 1269 --column-list-max-width: 75%; 1270 1271 } 1272 } 1273 1274 @media screen and (min-width: 1400px) { 1275 #mega-menu-mega_menu_C8CFVY { 1276 --mega-menu-nav-column-max-width: 180px; 1277 --mega-menu-nav-gap: var(--spacing-16); 1278 1279 1280 --column-list-max-width: 75%; 1281 1282 } 1283 } 1284 1285 @media screen and (min-width: 1600px) { 1286 #mega-menu-mega_menu_C8CFVY { 1287 --mega-menu-nav-gap: var(--spacing-16); 1288 } 1289 } 1290 1291 @media screen and (min-width: 1800px) { 1292 #mega-menu-mega_menu_C8CFVY { 1293 --mega-menu-nav-gap: var(--spacing-20); 1294 } 1295 } 1296 </style><div id="mega-menu-mega_menu_C8CFVY" class="mega-menu "><ul class="mega-menu__nav" role="list"><li class="v-stack gap-4 justify-items-start"> 1297 <a class="h5" > 1298 <span >DRAIN</span> 1299 </a><div class="mega-menu__split-cols"> 1300 <ul class="v-stack gap-2 justify-items-start" role="list"><li class="mega-menu__heading"> 1301 <a href="/collections/canales-de-drenaje" class="link-faded"> 1302 <span >Canales de Drenaje</span> 1303 </a> 1304</li> 1305<li > 1306 <a href="/collections/serie-easy" class="link-faded"> 1307 <span >Serie Easy</span> 1308 </a> 1309</li> 1310<li > 1311 <a href="/collections/slot-drain" class="link-faded"> 1312 <span >Slot Drain</span> 1313 </a> 1314</li> 1315<li > 1316 <a href="/collections/canales-ancho-interno-100" class="link-faded"> 1317 <span >Canales Ancho Interno 100</span> 1318 </a> 1319</li> 1320<li > 1321 <a href="/collections/canales-ancho-interno-150" class="link-faded"> 1322 <span >Canales Ancho Interno 150</span> 1323 </a> 1324</li> 1325<li > 1326 <a href="/collections/canales-ancho-interno-200" class="link-faded"> 1327 <span >Canales Ancho Interno 200</span> 1328 </a> 1329</li> 1330<li > 1331 <a href="/collections/canales-industriales" class="link-faded"> 1332 <span >Canales Industriales</span> 1333 </a> 1334</li> 1335<li > 1336 <a href="/collections/sistemas-inoxidables-residenciales" class="link-faded"> 1337 <span >Sistemas Inoxidables Residenciales</span> 1338 </a> 1339</li> 1340<li > 1341 <a href="/collections/sistemas-inoxidables-industriales" class="link-faded"> 1342 <span >Sistemas Inoxidables Industriales</span> 1343 </a> 1344</li> 1345<li class="mega-menu__heading"> 1346 <a href="/collections/arquetas" class="link-faded"> 1347 <span >Arquetas</span> 1348 </a> 1349</li> 1350<li class="mega-menu__heading"> 1351 <a href="/collections/sumideros-lineales" class="link-faded"> 1352 <span >Sumideros Lineales</span> 1353 </a> 1354</li> 1355</ul> 1356 <ul class="v-stack gap-2 justify-items-start" role="list"><li class="mega-menu__heading"> 1357 <a href="/collections/sumideros" class="link-faded"> 1358 <span >Sumideros</span> 1359 </a> 1360</li> 1361<li class="mega-menu__heading"> 1362 <a href="/collections/drain-accesorios" class="link-faded"> 1363 <span >Accesorios</span> 1364 </a> 1365</li> 1366<li > 1367 <a href="/collections/accesorios-serie-easy" class="link-faded"> 1368 <span >Accesorios Serie Easy</span> 1369 </a> 1370</li> 1371<li > 1372 <a href="/collections/accesorios-slot-drain" class="link-faded"> 1373 <span >Accesorios Slot Drain</span> 1374 </a> 1375</li> 1376<li > 1377 <a href="/collections/accesorios-canales-ancho-interno-100" class="link-faded"> 1378 <span >Accesorios Canales Ancho Interno 100</span> 1379 </a> 1380</li> 1381<li > 1382 <a href="/collections/accesorios-canales-ancho-interno-150" class="link-faded"> 1383 <span >Accesorios Canales Ancho Interno 150</span> 1384 </a> 1385</li> 1386<li > 1387 <a href="/collections/accesorios-canales-ancho-interno-200" class="link-faded"> 1388 <span >Accesorios Canales Ancho Interno 200</span> 1389 </a> 1390</li> 1391<li > 1392 <a href="/collections/accesorios-canales-industriales" class="link-faded"> 1393 <span >Accesorios Canales Industriales</span> 1394 </a> 1395</li> 1396<li > 1397 <a href="/collections/accesorios-sistemas-inoxidables-residenciales" class="link-faded"> 1398 <span >Accesorios Sistemas Inoxidables Residenciales</span> 1399 </a> 1400</li> 1401<li > 1402 <a href="/collections/accesorios-sistemas-inoxidables-industriales" class="link-faded"> 1403 <span >Accesorios Sistemas Inoxidables Industriales</span> 1404 </a> 1405</li> 1406</ul> 1407 </div></li><li class="v-stack gap-4 justify-items-start"> 1408 <a class="h5" >
1409 <span >TERRA</span> 1410 </a><ul class="v-stack gap-2 justify-items-start" role="list"><li class="mega-menu__heading"> 1411 <a href="/collections/pavimento-permeable-placas-estabilizadoras" class="link-faded"> 1412 <span >Pavimento Permeable - Placas Estabilizadoras</span> 1413 </a> 1414</li> 1415<li > 1416 <a href="/collections/sistema-easypave" class="link-faded"> 1417 <span >Sistema EasyPave</span> 1418 </a> 1419</li> 1420<li > 1421 <a href="/collections/sistema-hexpave" class="link-faded"> 1422 <span >Sistema HexPave</span> 1423 </a> 1424</li> 1425<li class="mega-menu__heading"> 1426 <a href="/collections/control-de-erosion-geoceldas" class="link-faded"> 1427 <span >Control de Erosión - Geoceldas</span> 1428 </a> 1429</li> 1430<li class="mega-menu__heading"> 1431 <a href="/collections/borduras-y-perfiles" class="link-faded"> 1432 <span >Borduras y Perfiles</span> 1433 </a> 1434</li> 1435<li > 1436 <a href="/collections/borduras-de-plastico" class="link-faded"> 1437 <span >Borduras de Plástico</span> 1438 </a> 1439</li> 1440<li > 1441 <a href="/collections/borduras-y-pefiles-metalicos" class="link-faded"> 1442 <span >Borduras y Pefiles Metálicos</span> 1443 </a> 1444</li> 1445<li class="mega-menu__heading"> 1446 <a href="/collections/sistema-de-aguas-pluviales-drywell" class="link-faded"> 1447 <span >Sistema de Aguas Pluviales Drywell</span> 1448 </a> 1449</li> 1450<li class="mega-menu__heading"> 1451 <a href="/collections/terra-accesorios" class="link-faded"> 1452 <span >Accesorios</span> 1453 </a> 1454</li> 1455<li > 1456 <a href="/collections/accesorios-para-placas" class="link-faded"> 1457 <span >Accesorios para Placas</span> 1458 </a> 1459</li> 1460<li > 1461 <a href="/collections/accesorios-para-geoceldas" class="link-faded"> 1462 <span >Accesorios para Geoceldas</span> 1463 </a> 1464</li> 1465<li > 1466 <a href="/collections/accesorios-para-borduras" class="link-faded"> 1467 <span >Accesorios para Borduras</span> 1468 </a> 1469</li> 1470</ul></li><li class="v-stack gap-4 justify-items-start"> 1471 <a class="h5" > 1472 <span >URBAN</span> 1473 </a><ul class="v-stack gap-2 justify-items-start" role="list"><li class="mega-menu__heading"> 1474 <a href="/collections/tapas-y-registros" class="link-faded"> 1475 <span >Tapas y Registros</span> 1476 </a> 1477</li> 1478<li > 1479 <a href="/collections/tapas-de-fundicion" class="link-faded"> 1480 <span >Tapas de Fundición</span> 1481 </a> 1482</li> 1483<li > 1484 <a href="/collections/tapas-de-plastico" class="link-faded"> 1485 <span >Tapas de Plástico</span> 1486 </a> 1487</li> 1488<li > 1489 <a href="/collections/tapas-de-composite" class="link-faded"> 1490 <span >Tapas de Composite</span> 1491 </a> 1492</li> 1493<li > 1494 <a href="/collections/tapas-rellenables" class="link-faded"> 1495 <span >Tapas Rellenables</span> 1496 </a> 1497</li> 1498</ul></li><li class="v-stack gap-4 justify-items-start"> 1499 <a class="h5" > 1500 <span >CLEAN</span> 1501 </a><ul class="v-stack gap-2 justify-items-start" role="list"><li class="mega-menu__heading"> 1502 <a href="/collections/separadores-de-hidrocarburos-de-prfv" class="link-faded"> 1503 <span >Separadores de Hidrocarburos de PRFV</span> 1504 </a> 1505</li> 1506<li class="mega-menu__heading"> 1507 <a href="/collections/separadores-de-grasas" class="link-faded"> 1508 <span >Separadores de Grasas</span> 1509 </a> 1510</li> 1511<li > 1512 <a href="/collections/separadores-de-grasas-de-prfv" class="link-faded"> 1513 <span >Separadores de Grasas de PRFV</span> 1514 </a> 1515</li> 1516<li > 1517 <a href="/collections/separadores-de-grasas-de-acero-inoxidable" class="link-faded"> 1518 <span >Separadores de Grasas de Acero Inoxidable</span> 1519 </a> 1520</li> 1521</ul></li><li class="v-stack gap-4 justify-items-start"> 1522 <a class="h5" > 1523 <span >OUTLET</span> 1524 </a><ul class="v-stack gap-2 justify-items-start" role="list"><li class="mega-menu__heading"> 1525 <a href="/collections/liquidacion" class="link-faded"> 1526 <span >Liquidación</span> 1527 </a> 1528</li> 1529<li class="mega-menu__heading"> 1530 <a href="/collections/segunda-oportunidad" class="link-faded"> 1531 <span >Segunda Oportunidad</span> 1532 </a> 1533</li> 1534</ul></li></ul> 1535 1536 1537 1538 1539 1540<style> 1541 #navigation-promo-mega_menu_C8CFVY-5- { 1542 --navigation-promo-grid: 1543 1544 auto / repeat(0, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width))) 1545 1546 1547; 1548 --mega-menu-promo-grid-image-max-width: 300px; 1549 --mega-menu-promo-grid-image-min-width: 172px; 1550 --promo-heading-font-size: var(--text-h5); 1551 --content-over-media-row-gap: var(--spacing-3); 1552 --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2); 1553 --panel-wrapper-justify-content: flex-start;} 1554 1555 #navigation-promo-mega_menu_C8CFVY-5- .navigation-promo__carousel-control
1555s {inset-block-end: var(--content-over-media-column-gap);} 1556 1557 @media screen and (min-width:700px) { 1558 #navigation-promo-mega_menu_C8CFVY-5- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px; 1559 --content-over-media-row-gap: var(--spacing-4); 1560 --content-over-media-column-gap: var(--spacing-5); 1561 } 1562 }@media screen and (min-width: 1150px) { 1563 #navigation-promo-mega_menu_C8CFVY-5- { 1564 --promo-heading-font-size: var(--text-h4); 1565 --promo-heading-line-height: 1.3; 1566 --navigation-promo-gap: var(--spacing-4); 1567 --mega-menu-promo-grid-image-min-width: 220px; 1568 1569 1570 1571 1572 } 1573 1574 1575 #navigation-promo-mega_menu_C8CFVY-5- { 1576 --content-over-media-row-gap: var(--spacing-6); 1577 --content-over-media-column-gap: var(--spacing-8); 1578 } 1579 1580 } 1581 1582 @media screen and (min-width: 1400px) { 1583 #navigation-promo-mega_menu_C8CFVY-5- { 1584 --mega-menu-promo-grid-image-max-width: 360px; 1585 1586 1587 --promo-heading-font-size: var(--text-h5); 1588 --promo-heading-line-height: 1.4; 1589 1590 } 1591 1592 1593 #navigation-promo-mega_menu_C8CFVY-5- { 1594 --content-over-media-row-gap: var(--spacing-5); 1595 --content-over-media-column-gap: var(--spacing-6); 1596 } 1597 1598 }</style><div class="navigation-promo__wrapper " id="navigation-promo-mega_menu_C8CFVY-5-"><div class="navigation-promo navigation-promo--grid scroll-area bleed"> 1599 1600 </div></div></div></details></li> 1601 1602 <li><details class="relative" is="dropdown-disclosure" trigger="hover"> 1603 <summary class="text-with-icon gap-2.5 link-faded-reverse" >Recursos<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7"> 1604 <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path> 1605 </svg></summary> 1606 1607 <div class="dropdown-menu "> 1608 <ul class="contents" role="list"><li><a href="/pages/contact-us" class="dropdown-menu__item group" > 1609 <span><span class="reversed-link">Contacta con nosotros</span></span> 1610 </a></li><li><a href="/blogs/case-studies" class="dropdown-menu__item group" > 1611 <span><span class="reversed-link">Centro de conocimiento</span></span> 1612 </a></li><li><a href="/pages/our-video-library" class="dropdown-menu__item group" > 1613 <span><span class="reversed-link">Videoteca</span></span> 1614 </a></li><li><a href="/pages/specs-and-installation-library" class="dropdown-menu__item group" > 1615 <span><span class="reversed-link">Biblioteca de especificaciones e instalación</span></span> 1616 </a></li><li><a href="/pages/load-classification" class="dropdown-menu__item group" > 1617 <span><span class="reversed-link">Clase de carga</span></span> 1618 </a></li><li><details class="relative" is="dropdown-disclosure" trigger="hover"> 1619 <summary class="dropdown-menu__item group" > 1620 <span><span class="reversed-link">Instalación</span></span><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-right" viewBox="0 0 7 10"> 1621 <path d="m1 9 4-4-4-4" fill="none" stroke="currentColor" stroke-width="2"></path> 1622 </svg></summary> 1623 1624 <div class="dropdown-menu"> 1625 <ul class="contents" role="list"><li> 1626 <a href="/pages/instalacion-en-cascada" class="dropdown-menu__item group" > 1627 <span><span class="reversed-link">Instalación en Cascada</span></span> 1628 </a> 1629 </li><li> 1630 <a href="/pages/instalacion-de-arquetas-y-sumideros" class="dropdown-menu__item group" >
1631 <span><span class="reversed-link">Instalación de Arquetas y Sumideros</span></span> 1632 </a> 1633 </li><li> 1634 <a href="/pages/instalacion-geoceldas-en-caminos" class="dropdown-menu__item group" > 1635 <span><span class="reversed-link">Instalación Geoceldas en Caminos</span></span> 1636 </a> 1637 </li><li> 1638 <a href="/pages/instalacion-con-soportes-de-fijacion-vodaland" class="dropdown-menu__item group" > 1639 <span><span class="reversed-link">Instalación con Soportes de Fijación Vodaland</span></span> 1640 </a> 1641 </li><li> 1642 <a href="/pages/instalacion-de-canales-de-drenaje-vodaland-serie-easy" class="dropdown-menu__item group" > 1643 <span><span class="reversed-link">Instalación de Canales de Drenaje Vodaland - Serie Easy</span></span> 1644 </a> 1645 </li><li> 1646 <a href="/pages/instalacion-de-drenaje-lineal" class="dropdown-menu__item group" > 1647 <span><span class="reversed-link">Instalación de Drenaje Lineal</span></span> 1648 </a> 1649 </li></ul> 1650 </div> 1651 </details></li></ul> 1652 </div> 1653 </details></li> 1654 1655 <li><a href="/pages/about-vodaland" class=" link-faded-reverse" >CompañÃa</a></li></ul> 1656 </nav></div> 1657 </div><h1 class="header__logo"> 1658 <a href="/"><span class="sr-only">VODALAND-SPAIN</span><img src="//www.vodaland.es/cdn/shop/files/VODA_GB_SL_1_pdf.png?v=1783688847&width=2593" alt="VODALAND-SPAIN" srcset="//www.vodaland.es/cdn/shop/files/VODA_GB_SL_1_pdf.png?v=1783688847&width=460 460w, //www.vodaland.es/cdn/shop/files/VODA_GB_SL_1_pdf.png?v=1783688847&width=690 690w" width="2593" height="417" sizes="230px" class="header__logo-image"><img src="//www.vodaland.es/cdn/shop/files/VODA_GB_SL_1_pdf.png?v=1783688847&width=2593" alt="" srcset="//www.vodaland.es/cdn/shop/files/VODA_GB_SL_1_pdf.png?v=1783688847&width=460 460w, //www.vodaland.es/cdn/shop/files/VODA_GB_SL_1_pdf.png?v=1783688847&width=690 690w" width="2593" height="417" sizes="230px" class="header__logo-image header__logo-image--transparent"></a> 1659 </h1> 1660 1661<div class="header__secondary-nav"> 1662 <ul class="header__icon-list"><li class="hidden sm:flex items-center shrink-0"> 1663 <a href="tel:34658936078" class="header__phone-link "> 1664 <span class="sr-only">Call +34 658 93 60 78</span><svg role="presentation" fill="none" focusable="false" stroke-width="2" width="18" height="18" class="icon icon-picto-phone" viewBox="0 0 24 24"> 1665 <path d="M7.102 7.137a2.628 2.628 0 0 0-3.895.421c-.14.192-.312.415-.531.691a4.843 4.843 0 0 0 .007 6.028c1.039 1.287 2.127 2.586 3.343 3.804 1.217 1.217 2.516 2.305 3.805 3.342 1.742 1.406 4.276 1.406 6.026.009.31-.249.554-.432.76-.583 1.237-.903 1.448-2.599.445-3.758a44.912 44.912 0 0 0-1.42-1.542c-.657-.695-1.789-.772-2.512-.144-.125.11-.287.257-.511.464-2-1.188-3.214-2.417-4.382-4.382.213-.226.36-.39.472-.517a1.827 1.827 0 0 0-.148-2.503c-.48-.448-.963-.897-1.459-1.33Z" fill="currentColor" fill-opacity=".12" stroke="currentColor" stroke-linejoin="round"/> 1666 <path d="M17.297 10.644a4.354 4.354 0 0 0-1.508-2.517 4.354 4.354 0 0 0-2.875-.994M22.59 9.77a9.824 9.824 0 0 0-3.405-5.678 9.828 9.828 0 0 0-6.494-2.246" stroke="currentColor" stroke-linecap="round"/> 1667 </svg><span>+34 658 93 60 78</span> 1668 </a> 1669 </li> 1670 1671 <li> 1672 <a href="/search" class="hidden tap-area sm:block" aria-controls="search-drawer">
1673 <span class="sr-only">Buscar</span><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-search" viewBox="0 0 22 22"> 1674 <circle cx="11" cy="10" r="7" fill="none" stroke="currentColor"></circle> 1675 <path d="m16 15 3 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path> 1676 </svg></a> 1677 </li> 1678 1679 <li> 1680 <a href="https://calendly.com/d/cvgt-m49-vqq" class="hidden tap-area sm:block" aria-controls="calendar-drawer"> 1681 <span class="sr-only">Translation missing: es.header.general.calendar</span><svg xmlns="http://www.w3.org/2000/svg" role="presentation" focusable="false" width="22" height="22" class="icon icon-calendar" viewBox="0 0 500 512.36"> 1682 <path d="M453.13 512.36H46.87C21.13 512.36 0 491.21 0 465.49V94.03c0-25.74 21.12-46.86 46.87-46.86h79.21V18.55C126.08 8.32 136.2 0 148.7 0c12.52 0 22.64 8.32 22.64 18.55v28.62h157.33V18.55C328.67 8.32 338.79 0 351.3 0s22.64 8.32 22.64 18.55v28.62h79.19c25.74 0 46.87 21.12 46.87 46.87v371.45c0 25.77-21.11 46.87-46.87 46.87zM348.49 226.58h67.15c4.71 0 8.55 3.89 8.55 8.55V291c0 4.68-3.87 8.55-8.55 8.55h-67.15c-4.68 0-8.56-3.84-8.56-8.55v-55.87c0-4.7 3.86-8.55 8.56-8.55zm-131.37 0h67.15c4.71 0 8.56 3.89 8.56 8.55V291c0 4.68-3.89 8.55-8.56 8.55h-67.15c-4.67 0-8.55-3.84-8.55-8.55v-55.87c0-4.7 3.85-8.55 8.55-8.55zm-132.76 0h67.15c4.71 0 8.56 3.89 8.56 8.55V291c0 4.68-3.88 8.55-8.56 8.55H84.36c-4.68 0-8.55-3.84-8.55-8.55v-55.87c0-4.7 3.85-8.55 8.55-8.55zm264.13 128.94h67.15c4.71 0 8.55 3.87 8.55 8.54v55.87c0 4.69-3.86 8.55-8.55 8.55h-67.15c-4.69 0-8.56-3.84-8.56-8.55v-55.87c0-4.7 3.86-8.54 8.56-8.54zm-131.37 0h67.15c4.71 0 8.56 3.87 8.56 8.54v55.87c0 4.69-3.87 8.55-8.56 8.55h-67.15c-4.68 0-8.55-3.84-8.55-8.55v-55.87c0-4.7 3.85-8.54 8.55-8.54zm-132.76 0h67.15c4.71 0 8.56 3.87 8.56 8.54v55.87c0 4.69-3.87 8.55-8.56 8.55H84.36c-4.69 0-8.55-3.84-8.55-8.55v-55.87c0-4.7 3.85-8.54 8.55-8.54zM15.01 172.73v287.76c0 20.24 16.58 36.86 36.86 36.86h396.25c20.29 0 36.87-16.62 36.87-36.87V172.73H15.01z" fill="currentColor" stroke="currentColor" stroke-width="1"/> 1683 </svg></a> 1684 </li><li> 1685 <a href="https://www.vodaland.es/customer_authentication/redirect?locale=es®ion_country=ES" class="hidden tap-area sm:block"> 1686 <span class="sr-only">Iniciar sesión</span><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-account" viewBox="0 0 22 22"> 1687 <circle cx="11" cy="7" r="4" fill="none" stroke="currentColor"></circle> 1688 <path d="M3.5 19c1.421-2.974 4.247-5 7.5-5s6.079 2.026 7.5 5" fill="none" stroke="currentColor" stroke-linecap="round"></path> 1689 </svg></a> 1690 </li><li> 1691 <a href="/cart" data-no-instant class="relative block tap-area" aria-controls="cart-drawer"> 1692 <span class="sr-only">Carrito</span><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-cart" viewBox="0 0 22 22"> 1693 <path d="M11 7H3.577A2 2 0 0 0 1.64 9.497l2.051 8A2 2 0 0 0 5.63 19H16.37a2 2 0 0 0 1.937-1.503l2.052-8A2 2 0 0 0 18.422 7H11Zm0 0V1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path> 1694 </svg><div class="header__cart-count"> 1695 <cart-count class="count-bubble opacity-0"> 1696 <span class="sr-only">0 artÃculos</span> 1697 <span aria-hidden="true">0</span> 1698 </cart-count> 1699 </div> 1700 </a> 1701 </li> 1702 </ul> 1703 </div> 1704 </div><style type="text/css"> 1705 .header__wrapper { 1706 z-index:9; 1707 position:relative; 1708} 1709 .header__secondary-menu-below .icon-chevron-bottom { 1710 display:inline; 1711 } 1712 1713 .header__link-list ul.sub-menu { 1714 display: none; 1715 position: absolute; 1716 background: #fff; 1717 border-radius: 1718 list-style: none; 1719 padding: 0; 1720 margin: 0; 1721 min-width: 180px; 1722 box-shadow: 0 2px 10px rgba(0,0,0,0.1); 1723 border-radius:6px; 1724 overflow:hidden; 1725} 1726 1727.header__link-list li.has-dropdown:hover > ul.sub-menu { 1728 display: block; 1729} 1730 1731.header__link-list li.has-dropdown { 1732 position: relative; 1733} 1734
1735.header__link-list .sub-menu-item a { 1736 display: block; 1737 padding: 10px 15px; 1738 color: inherit; 1739 text-decoration: none; 1740} 1741 1742.header__secondary-menu-below .header__link-list .contents > li > .link-faded-reverse:hover { 1743 color:#fff !important; 1744} 1745 1746 1747.header__secondary-menu-below .header__link-list .sub-menu .link-faded-reverse:hover { 1748 font-weight:normal !important; 1749} 1750 1751.header__link-list .sub-menu-item a:hover { 1752 background: #f5f5f5; 1753 font-wieght:normal !important; 1754} 1755 1756 </style> 1757 <div class="header__secondary-menu-below"> 1758 <nav class="header__link-list" role="navigation"> 1759 <ul class="contents"><li class="menu-item has-dropdown"> 1760 <a href="#" class="bold link-faded-reverse"> 1761 Elige tu proyecto 1762<span class="dropdown-icon" aria-hidden="true"><svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7"> 1763 <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path> 1764 </svg></span></a><ul class="sub-menu"><li class="sub-menu-item"> 1765 <a href="/pages/pick-your-project-slot-drains" class="link-faded-reverse">SLOT DRAIN</a> 1766 </li><li class="sub-menu-item"> 1767 <a href="/pages/easypave-hexpave" class="link-faded-reverse">PLACAS ESTABILIZADORAS</a> 1768 </li></ul></li><li class="menu-item has-dropdown"> 1769 <a href="#" class="bold link-faded-reverse"> 1770 JARDÃN 1771<span class="dropdown-icon" aria-hidden="true"><svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7"> 1772 <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path> 1773 </svg></span></a><ul class="sub-menu"><li class="sub-menu-item"> 1774 <a href="/collections/jardin-arquetas" class="link-faded-reverse">ARQUETAS</a> 1775 </li><li class="sub-menu-item"> 1776 <a href="/collections/jardin-canales-de-drenaje" class="link-faded-reverse">CANALES DE DRENAJE</a> 1777 </li><li class="sub-menu-item"> 1778 <a href="/collections/jardin-drywell" class="link-faded-reverse">DRYWELL</a> 1779 </li><li class="sub-menu-item"> 1780 <a href="/collections/jardin-borduras" class="link-faded-reverse">BORDURAS</a> 1781 </li><li class="sub-menu-item"> 1782 <a href="/collections/jardin-placas-estabilizadoras" class="link-faded-reverse">PLACAS ESTABILIZADORAS</a> 1783 </li></ul></li><li class="menu-item has-dropdown"> 1784 <a href="#" class="bold link-faded-reverse"> 1785 PISCINAS 1786<span class="dropdown-icon" aria-hidden="true"><svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7"> 1787 <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path> 1788 </svg></span></a><ul class="sub-menu"><li class="sub-menu-item"> 1789 <a href="/collections/piscinas-arquetas" class="link-faded-reverse">ARQUETAS</a> 1790 </li><li class="sub-menu-item"> 1791 <a href="/collections/piscinas-canales-de-drenaje" class="link-faded-reverse">CANALES DE DRENAJE</a> 1792 </li><li class="sub-menu-item"> 1793 <a href="/collections/piscinas-slot-drain" class="link-faded-reverse">SLOT DRAIN</a> 1794 </li></ul></li><li class="menu-item has-dropdown"> 1795 <a href="#" class="bold link-faded-reverse"> 1796 TERRAZAS 1797<span class="dropdown-icon" aria-hidden="true"><svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7"> 1798 <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path> 1799 </svg></span></a><ul class="sub-menu"><li class="sub-menu-item"> 1800 <a href="/collections/terrazas-arquetas" class="link-faded-reverse">ARQUETAS</a> 1801 </li><li class="sub-menu-item"> 1802 <a href="/collections/terrazas-canales-de-drenaje" class="link-faded-reverse">CANALES DE DRENAJE</a> 1803 </li>
1803<li class="sub-menu-item"> 1804 <a href="/collections/terrazas-slot-drain" class="link-faded-reverse">SLOT DRAIN</a> 1805 </li></ul></li><li class="menu-item has-dropdown"> 1806 <a href="#" class="bold link-faded-reverse"> 1807 CONTROL DE EROSIÃN 1808<span class="dropdown-icon" aria-hidden="true"><svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7"> 1809 <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path> 1810 </svg></span></a><ul class="sub-menu"><li class="sub-menu-item"> 1811 <a href="/collections/control-de-erosion-drywell" class="link-faded-reverse">DRYWELL</a> 1812 </li><li class="sub-menu-item"> 1813 <a href="/collections/control-de-erosion-geoceldas" class="link-faded-reverse">GEOCELDAS</a> 1814 </li><li class="sub-menu-item"> 1815 <a href="/collections/control-de-erosion-placas-estabilizadoras" class="link-faded-reverse">PLACAS ESTABILIZADORAS</a> 1816 </li></ul></li><li class="menu-item has-dropdown"> 1817 <a href="#" class="bold link-faded-reverse"> 1818 ÃREAS RECREATIVAS 1819<span class="dropdown-icon" aria-hidden="true"><svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7"> 1820 <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path> 1821 </svg></span></a><ul class="sub-menu"><li class="sub-menu-item"> 1822 <a href="/collections/areas-recreativas-arquetas" class="link-faded-reverse">ARQUETAS</a> 1823 </li><li class="sub-menu-item"> 1824 <a href="/collections/areas-recreativas-canales-de-drenaje" class="link-faded-reverse">CANALES DE DRENAJE</a> 1825 </li><li class="sub-menu-item"> 1826 <a href="/collections/areas-recreativas-slot-drain" class="link-faded-reverse">SLOT DRAIN</a> 1827 </li><li class="sub-menu-item"> 1828 <a href="/collections/areas-recreativas-placas-estabilizadoras" class="link-faded-reverse">PLACAS ESTABILIZADORAS</a> 1829 </li><li class="sub-menu-item"> 1830 <a href="/collections/areas-recreativas-separadores-de-hidrocarburos" class="link-faded-reverse">SEPARADORES DE HIDROCARBUROS</a> 1831 </li></ul></li><li class="menu-item has-dropdown"> 1832 <a href="#" class="bold link-faded-reverse"> 1833 PARKINGS 1834<span class="dropdown-icon" aria-hidden="true"><svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7"> 1835 <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path> 1836 </svg></span></a><ul class="sub-menu"><li class="sub-menu-item"> 1837 <a href="/collections/parkings-arquetas" class="link-faded-reverse">ARQUETAS</a> 1838 </li><li class="sub-menu-item"> 1839 <a href="/collections/parkings-canales-de-drenaje" class="link-faded-reverse">CANALES DE DRENAJE</a> 1840 </li><li class="sub-menu-item"> 1841 <a href="/collections/parkings-slot-drain" class="link-faded-reverse">SLOT DRAIN</a> 1842 </li><li class="sub-menu-item"> 1843 <a href="/collections/parkings-placas-estabilizadoras" class="link-faded-reverse">PLACAS ESTABILIZADORAS</a> 1844 </li><li class="sub-menu-item"> 1845 <a href="/collections/parkings-tapas" class="link-faded-reverse">TAPAS</a> 1846 </li><li class="sub-menu-item"> 1847 <a href="/collections/parkings-separadores-de-hidrocarburos" class="link-faded-reverse">SEPARADORES DE HIDROCARBUROS</a> 1848 </li></ul></li><li class="menu-item has-dropdown"> 1849 <a href="#" class="bold link-faded-reverse"> 1850 INDUSTRIAL 1851<span class="dropdown-icon" aria-hidden="true"><svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7"> 1852 <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path> 1853 </svg></span></a><ul class="sub-menu">
1853<li class="sub-menu-item"> 1854 <a href="/collections/industrial-arquetas" class="link-faded-reverse">ARQUETAS</a> 1855 </li><li class="sub-menu-item"> 1856 <a href="/collections/industrial-canales-de-drenaje" class="link-faded-reverse">CANALES DE DRENAJE</a> 1857 </li><li class="sub-menu-item"> 1858 <a href="/collections/industrial-slot-drain" class="link-faded-reverse">SLOT DRAIN</a> 1859 </li><li class="sub-menu-item"> 1860 <a href="/collections/industrial-tapas" class="link-faded-reverse">TAPAS</a> 1861 </li><li class="sub-menu-item"> 1862 <a href="/collections/industrial-separadores-de-hidrocarburos" class="link-faded-reverse">SEPARADORES DE HIDROCARBUROS</a> 1863 </li></ul></li><li class="menu-item has-dropdown"> 1864 <a href="#" class="bold link-faded-reverse"> 1865 HORECA 1866<span class="dropdown-icon" aria-hidden="true"><svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7"> 1867 <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path> 1868 </svg></span></a><ul class="sub-menu"><li class="sub-menu-item"> 1869 <a href="/collections/horeca-canales-de-drenaje" class="link-faded-reverse">CANALES DE DRENAJE</a> 1870 </li><li class="sub-menu-item"> 1871 <a href="/collections/horeca-slot-drain" class="link-faded-reverse">SLOT DRAIN</a> 1872 </li><li class="sub-menu-item"> 1873 <a href="/collections/horeca-separadores-de-grasas" class="link-faded-reverse">SEPARADORES DE GRASAS</a> 1874 </li></ul></li></ul> 1875 </nav> 1876 </div></store-header> 1877</height-observer><navigation-drawer mobile-opening="bottom" open-from="left" id="header-sidebar-menu" class="navigation-drawer drawer lg:hidden" > 1878 <button is="close-button" aria-label="Cerrar"class="sm-max:hidden"><svg role="presentation" stroke-width="2" focusable="false" width="19" height="19" class="icon icon-close" viewBox="0 0 24 24"> 1879 <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path> 1880 </svg></button><div class="panel-list__wrapper"> 1881 <div class="panel"> 1882 <div class="panel__wrapper" > 1883 <div class="panel__scroller v-stack gap-8"><ul class="v-stack gap-4"> 1884<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-0"> 1885 <span>Productos</span> 1886 <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8"> 1887 <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path> 1888 </svg></span> 1889 </button></li> 1890<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-1"> 1891 <span>Recursos</span> 1892 <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8"> 1893 <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path> 1894 </svg></span> 1895 </button></li> 1896<li class="h3 sm:h4"><a href="/pages/about-vodaland" class="group block w-full"> 1897 <span><span class="reversed-link">CompañÃa</span></span> 1898 </a></li></ul><style type="text/css"> 1899.mobile-secondary-menu { 1900 overflow-x: hidden; /* Prevents side-scroll flicker */ 1901} 1902 1903.mobile-secondary-menu .sub-menu { 1904 max-height: 0; 1905 overflow: hidden; 1906 margin-top: 0.25rem; 1907 padding-left: 1rem; 1908 border-left: 1px solid var(--color-border, #ddd); 1909 transition: max-height 0.3s ease, opacity 0.3s ease; 1910 opacity: 0; 1911} 1912 1913.mobile-secondary-menu .has-children.open > .sub-menu { 1914 max-height: 500px; /* Plenty of space for expansion */ 1915 opacity: 1; 1916} 1917 1918.mobile-secondary-menu .secondary-toggle { 1919 display: flex; 1920 justify-content: space-between; 1921 align-items: center; 1922 width: 100%; 1923 background: none; 1924 border: none; 1925 padding: 0; 1926 text-align: left; 1927} 1928 1929.mobile-secondary-menu .secondary-toggle .chevron { 1930 transition: transform 0.25s ease; 1931} 1932 1933.mobile-secondary-menu .has-children.open .chevron { 1934 transform: rotate(180deg); 1935} 1936</style> 1937
1938<script> 1939 document.addEventListener('DOMContentLoaded', () => { 1940 document.querySelectorAll('.mobile-secondary-menu .secondary-toggle').forEach(btn => { 1941 btn.addEventListener('click', () => { 1942 const li = btn.closest('.has-children'); 1943 const subMenu = li.querySelector('.sub-menu'); 1944 const isOpen = li.classList.toggle('open'); 1945 1946 if (subMenu) { 1947 subMenu.style.maxHeight = isOpen ? subMenu.scrollHeight + 'px' : '0px'; 1948 } 1949 }); 1950 }); 1951}); 1952</script>
1952 1953 1954 <ul class="v-stack gap-3 mobile-secondary-menu"><li class="secondary-item has-children"><button type="button" class="secondary-toggle h6 group"> 1955 <span class="reversed-link">Elige tu proyecto</span> 1956 <svg class="chevron" viewBox="0 0 10 6" width="10" height="6" aria-hidden="true"> 1957 <path d="M1 1l4 4 4-4" fill="none" stroke="currentColor" stroke-width="1.5"/> 1958 </svg> 1959 </button> 1960 1961 <ul class="sub-menu"><li> 1962 <a href="/pages/pick-your-project-slot-drains" class="h6 group"> 1963 <span><span class="reversed-link">SLOT DRAIN</span></span> 1964 </a> 1965 </li><li> 1966 <a href="/pages/easypave-hexpave" class="h6 group"> 1967 <span><span class="reversed-link">PLACAS ESTABILIZADORAS</span></span> 1968 </a> 1969 </li></ul></li><li class="secondary-item has-children"><button type="button" class="secondary-toggle h6 group"> 1970 <span class="reversed-link">JARDÃN</span> 1971 <svg class="chevron" viewBox="0 0 10 6" width="10" height="6" aria-hidden="true"> 1972 <path d="M1 1l4 4 4-4" fill="none" stroke="currentColor" stroke-width="1.5"/> 1973 </svg> 1974 </button> 1975 1976 <ul class="sub-menu"><li> 1977 <a href="/collections/jardin-arquetas" class="h6 group"> 1978 <span><span class="reversed-link">ARQUETAS</span></span> 1979 </a> 1980 </li><li> 1981 <a href="/collections/jardin-canales-de-drenaje" class="h6 group"> 1982 <span><span class="reversed-link">CANALES DE DRENAJE</span></span> 1983 </a> 1984 </li><li> 1985 <a href="/collections/jardin-drywell" class="h6 group"> 1986 <span><span class="reversed-link">DRYWELL</span></span> 1987 </a> 1988 </li><li> 1989 <a href="/collections/jardin-borduras" class="h6 group"> 1990 <span><span class="reversed-link">BORDURAS</span></span> 1991 </a> 1992 </li><li> 1993 <a href="/collections/jardin-placas-estabilizadoras" class="h6 group"> 1994 <span><span class="reversed-link">PLACAS ESTABILIZADORAS</span></span> 1995 </a> 1996 </li></ul></li><li class="secondary-item has-children"><button type="button" class="secondary-toggle h6 group"> 1997 <span class="reversed-link">PISCINAS</span> 1998 <svg class="chevron" viewBox="0 0 10 6" width="10" height="6" aria-hidden="true"> 1999 <path d="M1 1l4 4 4-4" fill="none" stroke="currentColor" stroke-width="1.5"/> 2000 </svg> 2001 </button> 2002 2003 <ul class="sub-menu"><li> 2004 <a href="/collections/piscinas-arquetas" class="h6 group"> 2005 <span><span class="reversed-link">ARQUETAS</span></span> 2006 </a> 2007 </li><li> 2008 <a href="/collections/piscinas-canales-de-drenaje" class="h6 group"> 2009 <span><span class="reversed-link">CANALES DE DRENAJE</span></span> 2010 </a> 2011 </li><li> 2012 <a href="/collections/piscinas-slot-drain" class="h6 group"> 2013 <span><span class="reversed-link">SLOT DRAIN</span></span> 2014 </a> 2015 </li></ul></li><li class="secondary-item has-children"><button type="button" class="secondary-toggle h6 group"> 2016 <span class="reversed-link">TERRAZAS</span> 2017 <svg class="chevron" viewBox="0 0 10 6" width="10" height="6" aria-hidden="true"> 2018 <path d="M1 1l4 4 4-4" fill="none" stroke="currentColor" stroke-width="1.5"/> 2019 </svg> 2020 </button> 2021 2022 <ul class="sub-menu"><li> 2023 <a href="/collections/terrazas-arquetas" class="h6 group"> 2024 <span><span class="reversed-link">ARQUETAS</span></span> 2025 </a> 2026 </li><li> 2027 <a href="/collections/terrazas-canales-de-drenaje" class="h6 group"> 2028 <span><span class="reversed-link">CANALES DE DRENAJE</span></span> 2029 </a> 2030 </li><li> 2031 <a href="/collections/terrazas-slot-drain" class="h6 group">
2032 <span><span class="reversed-link">SLOT DRAIN</span></span> 2033 </a> 2034 </li></ul></li><li class="secondary-item has-children"><button type="button" class="secondary-toggle h6 group"> 2035 <span class="reversed-link">CONTROL DE EROSIÃN</span> 2036 <svg class="chevron" viewBox="0 0 10 6" width="10" height="6" aria-hidden="true"> 2037 <path d="M1 1l4 4 4-4" fill="none" stroke="currentColor" stroke-width="1.5"/> 2038 </svg> 2039 </button> 2040 2041 <ul class="sub-menu"><li> 2042 <a href="/collections/control-de-erosion-drywell" class="h6 group"> 2043 <span><span class="reversed-link">DRYWELL</span></span> 2044 </a> 2045 </li><li> 2046 <a href="/collections/control-de-erosion-geoceldas" class="h6 group"> 2047 <span><span class="reversed-link">GEOCELDAS</span></span> 2048 </a> 2049 </li><li> 2050 <a href="/collections/control-de-erosion-placas-estabilizadoras" class="h6 group"> 2051 <span><span class="reversed-link">PLACAS ESTABILIZADORAS</span></span> 2052 </a> 2053 </li></ul></li><li class="secondary-item has-children"><button type="button" class="secondary-toggle h6 group"> 2054 <span class="reversed-link">ÃREAS RECREATIVAS</span> 2055 <svg class="chevron" viewBox="0 0 10 6" width="10" height="6" aria-hidden="true"> 2056 <path d="M1 1l4 4 4-4" fill="none" stroke="currentColor" stroke-width="1.5"/> 2057 </svg> 2058 </button> 2059 2060 <ul class="sub-menu"><li> 2061 <a href="/collections/areas-recreativas-arquetas" class="h6 group"> 2062 <span><span class="reversed-link">ARQUETAS</span></span> 2063 </a> 2064 </li><li> 2065 <a href="/collections/areas-recreativas-canales-de-drenaje" class="h6 group"> 2066 <span><span class="reversed-link">CANALES DE DRENAJE</span></span> 2067 </a> 2068 </li><li> 2069 <a href="/collections/areas-recreativas-slot-drain" class="h6 group"> 2070 <span><span class="reversed-link">SLOT DRAIN</span></span> 2071 </a> 2072 </li><li> 2073 <a href="/collections/areas-recreativas-placas-estabilizadoras" class="h6 group"> 2074 <span><span class="reversed-link">PLACAS ESTABILIZADORAS</span></span> 2075 </a> 2076 </li><li> 2077 <a href="/collections/areas-recreativas-separadores-de-hidrocarburos" class="h6 group"> 2078 <span><span class="reversed-link">SEPARADORES DE HIDROCARBUROS</span></span> 2079 </a> 2080 </li></ul></li><li class="secondary-item has-children"><button type="button" class="secondary-toggle h6 group"> 2081 <span class="reversed-link">PARKINGS</span> 2082 <svg class="chevron" viewBox="0 0 10 6" width="10" height="6" aria-hidden="true"> 2083 <path d="M1 1l4 4 4-4" fill="none" stroke="currentColor" stroke-width="1.5"/> 2084 </svg> 2085 </button> 2086 2087 <ul class="sub-menu"><li> 2088 <a href="/collections/parkings-arquetas" class="h6 group"> 2089 <span><span class="reversed-link">ARQUETAS</span></span> 2090 </a> 2091 </li><li> 2092 <a href="/collections/parkings-canales-de-drenaje" class="h6 group"> 2093 <span><span class="reversed-link">CANALES DE DRENAJE</span></span> 2094 </a> 2095 </li><li> 2096 <a href="/collections/parkings-slot-drain" class="h6 group"> 2097 <span><span class="reversed-link">SLOT DRAIN</span></span> 2098 </a> 2099 </li><li> 2100 <a href="/collections/parkings-placas-estabilizadoras" class="h6 group"> 2101 <span><span class="reversed-link">PLACAS ESTABILIZADORAS</span></span> 2102 </a> 2103 </li><li> 2104 <a href="/collections/parkings-tapas" class="h6 group"> 2105 <span><span class="reversed-link">TAPAS</span></span> 2106 </a> 2107 </li><li> 2108 <a href="/collections/parkings-separadores-de-hidrocarburos" class="h6 group">
2109 <span><span class="reversed-link">SEPARADORES DE HIDROCARBUROS</span></span> 2110 </a> 2111 </li></ul></li><li class="secondary-item has-children"><button type="button" class="secondary-toggle h6 group"> 2112 <span class="reversed-link">INDUSTRIAL</span> 2113 <svg class="chevron" viewBox="0 0 10 6" width="10" height="6" aria-hidden="true"> 2114 <path d="M1 1l4 4 4-4" fill="none" stroke="currentColor" stroke-width="1.5"/> 2115 </svg> 2116 </button> 2117 2118 <ul class="sub-menu"><li> 2119 <a href="/collections/industrial-arquetas" class="h6 group"> 2120 <span><span class="reversed-link">ARQUETAS</span></span> 2121 </a> 2122 </li><li> 2123 <a href="/collections/industrial-canales-de-drenaje" class="h6 group"> 2124 <span><span class="reversed-link">CANALES DE DRENAJE</span></span> 2125 </a> 2126 </li><li> 2127 <a href="/collections/industrial-slot-drain" class="h6 group"> 2128 <span><span class="reversed-link">SLOT DRAIN</span></span> 2129 </a> 2130 </li><li> 2131 <a href="/collections/industrial-tapas" class="h6 group"> 2132 <span><span class="reversed-link">TAPAS</span></span> 2133 </a> 2134 </li><li> 2135 <a href="/collections/industrial-separadores-de-hidrocarburos" class="h6 group"> 2136 <span><span class="reversed-link">SEPARADORES DE HIDROCARBUROS</span></span> 2137 </a> 2138 </li></ul></li><li class="secondary-item has-children"><button type="button" class="secondary-toggle h6 group"> 2139 <span class="reversed-link">HORECA</span> 2140 <svg class="chevron" viewBox="0 0 10 6" width="10" height="6" aria-hidden="true"> 2141 <path d="M1 1l4 4 4-4" fill="none" stroke="currentColor" stroke-width="1.5"/> 2142 </svg> 2143 </button> 2144 2145 <ul class="sub-menu"><li> 2146 <a href="/collections/horeca-canales-de-drenaje" class="h6 group"> 2147 <span><span class="reversed-link">CANALES DE DRENAJE</span></span> 2148 </a> 2149 </li><li> 2150 <a href="/collections/horeca-slot-drain" class="h6 group"> 2151 <span><span class="reversed-link">SLOT DRAIN</span></span> 2152 </a> 2153 </li><li> 2154 <a href="/collections/horeca-separadores-de-grasas" class="h6 group"> 2155 <span><span class="reversed-link">SEPARADORES DE GRASAS</span></span> 2156 </a> 2157 </li></ul></li></ul></div><div class="panel-footer v-stack gap-5"><ul class="social-media " role="list"><li> 2158 <a href="https://www.facebook.com/vodalandUSA" class="tap-area" target="_blank" rel="noopener" aria-label="SÃguenos en Facebook"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-facebook" viewBox="0 0 24 24"> 2159 <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/> 2160 </svg></a> 2161 </li><li> 2162 <a href="https://www.instagram.com/vodaland_usa/" class="tap-area" target="_blank" rel="noopener" aria-label="SÃguenos en Instagram"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-instagram" viewBox="0 0 24 24"> 2163 <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/> 2164 </svg></a> 2165 </li></ul><div class="panel-footer__localization-wrapper h-stack gap-6 border-t md:hidden"><a href="/account" class="panel-footer__account-link bold text-sm">Cuenta</a></div></div></div> 2166 </div><div class="panel gap-8"> 2167 <div class="panel__wrapper" style="--panel-wrapper-justify-content: flex-start" hidden> 2168 <ul class="v-stack gap-4"> 2169 <li class="lg:hidden"> 2170 <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewB
2170ox="0 0 7 10"> 2171 <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path> 2172 </svg>Productos 2173 </button> 2174 </li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-0"> 2175 <span>DRAIN</span> 2176 <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8"> 2177 <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path> 2178 </svg></span> 2179 </button></li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-1"> 2180 <span>TERRA</span> 2181 <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8"> 2182 <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path> 2183 </svg></span> 2184 </button></li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-2"> 2185 <span>URBAN</span> 2186 <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8"> 2187 <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path> 2188 </svg></span> 2189 </button></li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-3"> 2190 <span>CLEAN</span> 2191 <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8"> 2192 <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path> 2193 </svg></span> 2194 </button></li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-4"> 2195 <span>OUTLET</span> 2196 <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8"> 2197 <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path> 2198 </svg></span> 2199 </button></li></ul> 2200 2201 2202 2203<style> 2204 #navigation-promo-mega_menu_C8CFVY-drawer-5- { 2205 --navigation-promo-grid: 2206 2207 auto / repeat(0, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width))) 2208 2209 2210; 2211 --mega-menu-promo-grid-image-max-width: 300px; 2212 --mega-menu-promo-grid-image-min-width: 172px; 2213 --promo-heading-font-size: var(--text-h5); 2214 --content-over-media-row-gap: var(--spacing-3); 2215 --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2); 2216 --panel-wrapper-justify-content: flex-start;} 2217 2218 #navigation-promo-mega_menu_C8CFVY-drawer-5- .navigation-promo__carousel-controls {inset-block-end: var(--content-over-media-column-gap);} 2219 2220 @media screen and (min-width:700px) { 2221 #navigation-promo-mega_menu_C8CFVY-drawer-5- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px; 2222 --content-over-media-row-gap: var(--spacing-4); 2223 --content-over-media-column-gap: var(--spacing-5); 2224 } 2225 }@media screen and (min-width: 1150px) { 2226 #navigation-promo-mega_menu_C8CFVY-drawer-5- { 2227 --promo-heading-font-size: var(--text-h5); 2228 --content-over-media-row-gap: var(--spacing-5); 2229 --content-over-media-column-gap: var(--spacing-7); 2230 --mega-menu-promo-grid-image-min-width: 220px; 2231 2232 2233 } 2234 }</style><div class="navigation-promo__wrapper " id="navigation-promo-mega_menu_C8CFVY-drawer-5-"><div class="navigation-promo navigation-promo--grid scroll-area bleed"> 2235 2236 </div></div></div><div class="panel__wrapper" hidden> 2237 <ul class="v-stack gap-4"> 2238 <li class="lg:hidden"> 2239 <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewB
2239ox="0 0 7 10"> 2240 <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path> 2241 </svg>Recursos 2242 </button> 2243 </li><li class="h3 sm:h4"><a class="group block w-full" href="/pages/contact-us"><span><span class="reversed-link">Contacta con nosotros</span></span> 2244 </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/blogs/case-studies"><span><span class="reversed-link">Centro de conocimiento</span></span> 2245 </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/pages/our-video-library"><span><span class="reversed-link">Videoteca</span></span> 2246 </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/pages/specs-and-installation-library"><span><span class="reversed-link">Biblioteca de especificaciones e instalación</span></span> 2247 </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/pages/load-classification"><span><span class="reversed-link">Clase de carga</span></span> 2248 </a></li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-5"> 2249 <span>Instalación</span> 2250 <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8"> 2251 <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path> 2252 </svg></span> 2253 </button></li></ul></div> 2254 </div> 2255 <div class="panel"> 2256 <div class="panel__wrapper" hidden> 2257 <ul class="v-stack gap-4"> 2258 <li class="text-with-icon lg:hidden"> 2259 <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10"> 2260 <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path> 2261 </svg>DRAIN 2262 </button> 2263 </li><li class="h5 sm:h5 mega-menu__heading"> 2264 <a class="group block w-full" 2265 href="/collections/canales-de-drenaje"><span><span class="reversed-link">Canales de Drenaje</span></span> 2266 </a> 2267 </li><li class="h5 sm:h5"> 2268 <a class="group block w-full" 2269 href="/collections/serie-easy"><span><span class="reversed-link">Serie Easy</span></span> 2270 </a> 2271 </li><li class="h5 sm:h5"> 2272 <a class="group block w-full" 2273 href="/collections/slot-drain"><span><span class="reversed-link">Slot Drain</span></span> 2274 </a> 2275 </li><li class="h5 sm:h5"> 2276 <a class="group block w-full" 2277 href="/collections/canales-ancho-interno-100"><span><span class="reversed-link">Canales Ancho Interno 100</span></span> 2278 </a> 2279 </li><li class="h5 sm:h5"> 2280 <a class="group block w-full" 2281 href="/collections/canales-ancho-interno-150"><span><span class="reversed-link">Canales Ancho Interno 150</span></span> 2282 </a> 2283 </li><li class="h5 sm:h5"> 2284 <a class="group block w-full" 2285 href="/collections/canales-ancho-interno-200"><span><span class="reversed-link">Canales Ancho Interno 200</span></span> 2286 </a> 2287 </li><li class="h5 sm:h5"> 2288 <a class="group block w-full" 2289 href="/collections/canales-industriales"><span><span class="reversed-link">Canales Industriales</span></span> 2290 </a> 2291 </li><li class="h5 sm:h5"> 2292 <a class="group block w-full" 2293 href="/collections/sistemas-inoxidables-residenciales"><span><span class="reversed-link">Sistemas Inoxidables Residenciales</span></span> 2294 </a> 2295 </li><li class="h5 sm:h5"> 2296 <a class="group block w-full" 2297 href="/collections/sistemas-inoxidables-industriales"><span><span class="reversed-link">Sistemas Inoxidables Industriales</span></span> 2298 </a> 2299 </li><li class="h5 sm:h5 mega-menu__heading"> 2300 <a class="group block w-full" 2301 href="/collections/arquetas"><span><span class="reversed-link">Arquetas</span></span> 2302 </a> 2303 </li><li class="h5 sm:h5 mega-menu__heading"> 2304 <a class="group block w-full" 2305 href="/collections/sumideros-lineales"><span><span class="reversed-link">Sumideros Lineales</span></span> 2306 </a> 2307 </li><li class="h5 sm:h5 mega-menu__heading"> 2308 <a class="group block w-full" 2309 href="/collections/sumideros"><span><span class="reversed-link">Sumideros</span></span> 2310 </a> 2311 </li><li class="h5 sm:h5 mega-menu__heading"> 2312 <a class="group block w-full" 2313 href="/collections/drain-accesorios"><span><span class="reversed-link">Accesorios</span></span> 2314 </a> 2315 </li><li class="h5 sm:h5"> 2316 <a class="group block w-full" 2317 href="/collections/accesorios-serie-easy"><span><span class="reversed-link">Accesorios Serie Easy</span></span> 2318 </a> 2319 </li><li class="h5 sm:h5"> 2320 <a class="group block w-full" 2321 href="/collections/accesorios-slot-drain"><span><span class="reversed-link">Accesorios Slot Drain</span></span> 2322 </a> 2323 </li><li class="h5 sm:h5"> 2324 <a class="group block w-full" 2325 href="/collections/accesorios-canales-ancho-interno-100"><span><span class="reversed-link">Accesorios Canales Ancho Interno 100</span></span> 2326 </a> 2327 </li><li class="h5 sm:h5"> 2328 <a class="group block w-full" 2329 href="/collections/accesorios-canales-ancho-interno-150"><span><span class="reversed-link">Accesorios Canales Ancho Interno 150</span></span> 2330 </a> 2331 </li><li class="h5 sm:h5"> 2332 <a class="group block w-full" 2333 href="/collections/accesorios-canales-ancho-interno-200"><span><span class="reversed-link">Accesorios Canales Ancho Interno 200</span></span> 2334 </a> 2335 </li><li class="h5 sm:h5"> 2336 <a class="group block w-full" 2337 href="/collections/accesorios-canales-industriales"><span><span class="reversed-link">Accesorios Canales Industriales</span></span> 2338 </a> 2339 </li><li class="h5 sm:h5"> 2340 <a class="group block w-full" 2341 href="/collections/accesorios-sistemas-inoxidables-residenciales"><span><span class="reversed-link">Accesorios Sistemas Inoxidables Residenciales</span></span> 2342 </a> 2343 </li><li class="h5 sm:h5"> 2344 <a class="group block w-full" 2345 href="/collections/accesorios-sistemas-inoxidables-industriales"><span><span class="reversed-link">Accesorios Sistemas Inoxidables Industriales</span></span> 2346 </a> 2347 </li></ul> 2348 </div><div class="panel__wrapper" hidden> 2349 <ul class="v-stack gap-4"> 2350 <li class="text-with-icon lg:hidden"> 2351 <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewB
2351ox="0 0 7 10"> 2352 <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path> 2353 </svg>TERRA 2354 </button> 2355 </li><li class="h5 sm:h5 mega-menu__heading"> 2356 <a class="group block w-full" 2357 href="/collections/pavimento-permeable-placas-estabilizadoras"><span><span class="reversed-link">Pavimento Permeable - Placas Estabilizadoras</span></span> 2358 </a> 2359 </li><li class="h5 sm:h5"> 2360 <a class="group block w-full" 2361 href="/collections/sistema-easypave"><span><span class="reversed-link">Sistema EasyPave</span></span> 2362 </a> 2363 </li><li class="h5 sm:h5"> 2364 <a class="group block w-full" 2365 href="/collections/sistema-hexpave"><span><span class="reversed-link">Sistema HexPave</span></span> 2366 </a> 2367 </li><li class="h5 sm:h5 mega-menu__heading"> 2368 <a class="group block w-full" 2369 href="/collections/control-de-erosion-geoceldas"><span><span class="reversed-link">Control de Erosión - Geoceldas</span></span> 2370 </a> 2371 </li><li class="h5 sm:h5 mega-menu__heading"> 2372 <a class="group block w-full" 2373 href="/collections/borduras-y-perfiles"><span><span class="reversed-link">Borduras y Perfiles</span></span> 2374 </a> 2375 </li><li class="h5 sm:h5"> 2376 <a class="group block w-full" 2377 href="/collections/borduras-de-plastico"><span><span class="reversed-link">Borduras de Plástico</span></span> 2378 </a> 2379 </li><li class="h5 sm:h5"> 2380 <a class="group block w-full" 2381 href="/collections/borduras-y-pefiles-metalicos"><span><span class="reversed-link">Borduras y Pefiles Metálicos</span></span> 2382 </a> 2383 </li><li class="h5 sm:h5 mega-menu__heading"> 2384 <a class="group block w-full" 2385 href="/collections/sistema-de-aguas-pluviales-drywell"><span><span class="reversed-link">Sistema de Aguas Pluviales Drywell</span></span> 2386 </a> 2387 </li><li class="h5 sm:h5 mega-menu__heading"> 2388 <a class="group block w-full" 2389 href="/collections/terra-accesorios"><span><span class="reversed-link">Accesorios</span></span> 2390 </a> 2391 </li><li class="h5 sm:h5"> 2392 <a class="group block w-full" 2393 href="/collections/accesorios-para-placas"><span><span class="reversed-link">Accesorios para Placas</span></span> 2394 </a> 2395 </li><li class="h5 sm:h5"> 2396 <a class="group block w-full" 2397 href="/collections/accesorios-para-geoceldas"><span><span class="reversed-link">Accesorios para Geoceldas</span></span> 2398 </a> 2399 </li><li class="h5 sm:h5"> 2400 <a class="group block w-full" 2401 href="/collections/accesorios-para-borduras"><span><span class="reversed-link">Accesorios para Borduras</span></span> 2402 </a> 2403 </li></ul> 2404 </div><div class="panel__wrapper" hidden> 2405 <ul class="v-stack gap-4"> 2406 <li class="text-with-icon lg:hidden"> 2407 <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewB
2407ox="0 0 7 10"> 2408 <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path> 2409 </svg>URBAN 2410 </button> 2411 </li><li class="h5 sm:h5 mega-menu__heading"> 2412 <a class="group block w-full" 2413 href="/collections/tapas-y-registros"><span><span class="reversed-link">Tapas y Registros</span></span> 2414 </a> 2415 </li><li class="h5 sm:h5"> 2416 <a class="group block w-full" 2417 href="/collections/tapas-de-fundicion"><span><span class="reversed-link">Tapas de Fundición</span></span> 2418 </a> 2419 </li><li class="h5 sm:h5"> 2420 <a class="group block w-full" 2421 href="/collections/tapas-de-plastico"><span><span class="reversed-link">Tapas de Plástico</span></span> 2422 </a> 2423 </li><li class="h5 sm:h5"> 2424 <a class="group block w-full" 2425 href="/collections/tapas-de-composite"><span><span class="reversed-link">Tapas de Composite</span></span> 2426 </a> 2427 </li><li class="h5 sm:h5"> 2428 <a class="group block w-full" 2429 href="/collections/tapas-rellenables"><span><span class="reversed-link">Tapas Rellenables</span></span> 2430 </a> 2431 </li></ul> 2432 </div><div class="panel__wrapper" hidden> 2433 <ul class="v-stack gap-4"> 2434 <li class="text-with-icon lg:hidden"> 2435 <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10"> 2436 <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path> 2437 </svg>CLEAN 2438 </button> 2439 </li><li class="h5 sm:h5 mega-menu__heading"> 2440 <a class="group block w-full" 2441 href="/collections/separadores-de-hidrocarburos-de-prfv"><span><span class="reversed-link">Separadores de Hidrocarburos de PRFV</span></span> 2442 </a> 2443 </li><li class="h5 sm:h5 mega-menu__heading"> 2444 <a class="group block w-full" 2445 href="/collections/separadores-de-grasas"><span><span class="reversed-link">Separadores de Grasas</span></span> 2446 </a> 2447 </li><li class="h5 sm:h5"> 2448 <a class="group block w-full" 2449 href="/collections/separadores-de-grasas-de-prfv"><span><span class="reversed-link">Separadores de Grasas de PRFV</span></span> 2450 </a> 2451 </li><li class="h5 sm:h5"> 2452 <a class="group block w-full" 2453 href="/collections/separadores-de-grasas-de-acero-inoxidable"><span><span class="reversed-link">Separadores de Grasas de Acero Inoxidable</span></span> 2454 </a> 2455 </li></ul> 2456 </div><div class="panel__wrapper" hidden> 2457 <ul class="v-stack gap-4"> 2458 <li class="text-with-icon lg:hidden"> 2459 <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewB
2459ox="0 0 7 10"> 2460 <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path> 2461 </svg>OUTLET 2462 </button> 2463 </li><li class="h5 sm:h5 mega-menu__heading"> 2464 <a class="group block w-full" 2465 href="/collections/liquidacion"><span><span class="reversed-link">Liquidación</span></span> 2466 </a> 2467 </li><li class="h5 sm:h5 mega-menu__heading"> 2468 <a class="group block w-full" 2469 href="/collections/segunda-oportunidad"><span><span class="reversed-link">Segunda Oportunidad</span></span> 2470 </a> 2471 </li></ul> 2472 </div><div class="panel__wrapper" hidden> 2473 <ul class="v-stack gap-4"> 2474 <li class="text-with-icon lg:hidden"> 2475 <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10"> 2476 <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path> 2477 </svg>Instalación 2478 </button> 2479 </li><li class="h5 sm:h5"> 2480 <a class="group block w-full" 2481 href="/pages/instalacion-en-cascada"><span><span class="reversed-link">Instalación en Cascada</span></span> 2482 </a> 2483 </li><li class="h5 sm:h5"> 2484 <a class="group block w-full" 2485 href="/pages/instalacion-de-arquetas-y-sumideros"><span><span class="reversed-link">Instalación de Arquetas y Sumideros</span></span> 2486 </a> 2487 </li><li class="h5 sm:h5"> 2488 <a class="group block w-full" 2489 href="/pages/instalacion-geoceldas-en-caminos"><span><span class="reversed-link">Instalación Geoceldas en Caminos</span></span> 2490 </a> 2491 </li><li class="h5 sm:h5"> 2492 <a class="group block w-full" 2493 href="/pages/instalacion-con-soportes-de-fijacion-vodaland"><span><span class="reversed-link">Instalación con Soportes de Fijación Vodaland</span></span> 2494 </a> 2495 </li><li class="h5 sm:h5"> 2496 <a class="group block w-full" 2497 href="/pages/instalacion-de-canales-de-drenaje-vodaland-serie-easy"><span><span class="reversed-link">Instalación de Canales de Drenaje Vodaland - Serie Easy</span></span> 2498 </a> 2499 </li><li class="h5 sm:h5"> 2500 <a class="group block w-full" 2501 href="/pages/instalacion-de-drenaje-lineal"><span><span class="reversed-link">Instalación de Drenaje Lineal</span></span> 2502 </a> 2503 </li></ul> 2504 </div> 2505 </div></div></navigation-drawer>
2505<script> 2506 document.documentElement.style.setProperty('--header-height', Math.round(document.getElementById('shopify-section-sections--29351893959004__header').clientHeight) + 'px'); 2507</script>
2507 2508 2509<style> #shopify-section-sections--29351893959004__header {z-index: 1;} </style></header> 2510<!-- END sections: header-group --><!-- BEGIN sections: overlay-group --> 2511<div id="shopify-section-sections--29351894647132__newsletter-popup" class="shopify-section shopify-section-group-overlay-group shopify-section--popup"><newsletter-popup id="newsletter-drawer" open-from="right" class="drawer newsletter-drawer" only-once apparition-delay="5" handle-section-events> 2512 <button is="close-button" aria-label="Cerrar" class="sm-max:hidden"><svg role="presentation" stroke-width="2" focusable="false" width="19" height="19" class="icon icon-close" viewBox="0 0 24 24"> 2513 <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path> 2514 </svg></button><div class="newsletter-drawer__content v-stack gap-4 text-center"> 2515 <div class="v-stack gap-6"><p class="h5">SuscrÃbete a nuestra newsletter</p><form method="post" action="/contact#newsletter-sections--29351894647132__newsletter-popup" id="newsletter-sections--29351894647132__newsletter-popup" accept-charset="UTF-8" class="form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><div class="fieldset"> 2516 <input type="hidden" name="contact[tags]" value="newsletter"><div class="form-control" ><input id="input-sections--29351894647132__newsletter-popup--contactemail" class="input is-floating" type="email" dir="ltr" name="contact[email]" placeholder=" " 2517 2518 2519 2520 2521 autocomplete="email" 2522 2523 2524 required 2525 2526><label for="input-sections--29351894647132__newsletter-popup--contactemail" class="floating-label">Correo electrónico</label></div></div> 2527<button type="submit" class="button button--xl" 2528 2529 2530 2531 2532 2533 2534 2535 is="custom-button" 2536 > 2537 <div class="text-with-icon justify-center"><svg role="presentation" fill="none" focusable="false" stroke-width="2" width="18" height="18" class="icon icon-picto-envelope" viewBox="0 0 24 24"> 2538 <path d="M1.77 18.063a3.586 3.586 0 0 0 3.174 3.11c2.278.24 4.637.49 7.056.49 2.417 0 4.778-.252 7.056-.49a3.584 3.584 0 0 0 3.175-3.11c.243-1.96.483-3.987.483-6.063 0-2.074-.24-4.102-.483-6.063a3.586 3.586 0 0 0-3.175-3.112c-2.278-.236-4.639-.487-7.056-.487s-4.778.252-7.056.49a3.583 3.583 0 0 0-3.175 3.11c-.243 1.96-.483 3.988-.483 6.062 0 2.074.24 4.102.483 6.063Z" fill="currentColor" fill-opacity=".12" stroke="currentColor" stroke-linejoin="round"/> 2539 <path d="m1.817 5.493 8.06 6.356a3.428 3.428 0 0 0 4.245 0l8.06-6.356" stroke="currentColor" stroke-linejoin="round"/> 2540 </svg>Quiero recibir novedades</div></button></form></div></div> 2541 </newsletter-popup></div><div id="shopify-section-sections--29351894647132__cart-drawer" class="shopify-section shopify-section-group-overlay-group"><cart-drawer class="cart-drawer drawer drawer--lg" id="cart-drawer"><button is="close-button" aria-label="Cerrar"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24"> 2542 <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path> 2543 </svg></button> 2544 2545 <div class="empty-state align-self-center"> 2546 <div class="empty-state__icon-wrapper"><svg role="presentation" stroke-width="1" focusable="false" width="32" height="32" class="icon icon-cart" viewBox="0 0 22 22"> 2547 <path d="M11 7H3.577A2 2 0 0 0 1.64 9.497l2.051 8A2 2 0 0 0 5.63 19H16.37a2 2 0 0 0 1.937-1.503l2.052-8A2 2 0 0 0 18.422 7H11Zm0 0V1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path> 2548 </svg><span class="count-bubble count-bubble--lg">0</span> 2549 </div> 2550 2551 <div class="prose"> 2552 <p class="h5">La cesta está vacÃa</p> 2553<a class="button button--xl" 2554 2555 2556 2557 2558 2559 href="/collections/all" 2560 2561 2562 >Seguir comprando</a></div> 2563 </div></cart-drawer> 2564 2565 2566</div><div id="shopify-section-sections--29351894647132__search-drawer" class="shopify-section shopify-section-group-overlay-group"><search-drawer class="search-drawer drawer drawer--lg" id="search-drawer"> 2567 <form action="/search" method="get" class="v-stack gap-5 sm:gap-8" role="search"> 2568 <div class="search-input"> 2569 <input type="search" name="q" placeholder="Buscarâ¦" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" aria-label="Buscar"> 2570 <button type="reset" class="text-subdued">Borrar</button> 2571 <button type="button" is="close-button">
2572 <span class="sr-only">Cerrar</span><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24"> 2573 <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path> 2574 </svg></button> 2575 </div> 2576 2577 <input type="hidden" name="type" value="product"> 2578 2579 <predictive-search class="predictive-search" section-id="sections--29351894647132__search-drawer"><div slot="results"></div> 2580 2581 <div slot="loading"> 2582 <div class="v-stack gap-5 sm:gap-6 "> 2583 <div class="h-stack gap-4 sm:gap-5"><span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span></div> 2584 2585 <div class="v-stack gap-4 sm:gap-6"><div class="h-stack align-center gap-5 sm:gap-6"> 2586 <span class="skeleton skeleton--thumbnail"></span> 2587 2588 <div class="v-stack gap-3 w-full"> 2589 <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span> 2590 <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span> 2591 <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span> 2592 </div> 2593 </div><div class="h-stack align-center gap-5 sm:gap-6"> 2594 <span class="skeleton skeleton--thumbnail"></span> 2595 2596 <div class="v-stack gap-3 w-full"> 2597 <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span> 2598 <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span> 2599 <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span> 2600 </div> 2601 </div><div class="h-stack align-center gap-5 sm:gap-6"> 2602 <span class="skeleton skeleton--thumbnail"></span> 2603 2604 <div class="v-stack gap-3 w-full"> 2605 <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span> 2606 <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span> 2607 <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span> 2608 </div> 2609 </div><div class="h-stack align-center gap-5 sm:gap-6"> 2610 <span class="skeleton skeleton--thumbnail"></span> 2611 2612 <div class="v-stack gap-3 w-full"> 2613 <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span> 2614 <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span> 2615 <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span> 2616 </div> 2617 </div></div> 2618 </div></div> 2619 </predictive-search> 2620 </form> 2621</search-drawer> 2622 2623</div> 2624<!-- END sections: overlay-group --><cart-notification-drawer open-from="bottom" class="quick-buy-drawer drawer"></cart-notification-drawer><main role="main" id="main" class="anchor"> 2625 <section id="shopify-section-template--29351892910428__section-1" class="shopify-section shopify-section--slideshow"><style>#shopify-section-template--29351892910428__section-1 { 2626 --slideshow-background: linear-gradient(127deg, rgba(66, 74, 48, 1) 11%, rgba(138, 157, 123, 1) 100%); 2627 --slideshow-controls-background: ; 2628 --slideshow-controls-color: 255 255 255;margin-block-start: calc(-1 * var(--header-height) * var(--section-is-first));}#block-image_GdGP3x {--slideshow-slide-background: linear-gradient(127deg, rgba(66, 74, 48, 1) 11%, rgba(138, 157, 123, 1) 100%); 2629 --slideshow-slide-controls-background: ; 2630 --slideshow-slide-controls-color: 255 255 255; 2631 }#block-block-1 {--slideshow-slide-background: linear-gradient(127deg, rgba(66, 74, 48, 1) 11%, rgba(138, 157, 123, 1) 100%); 2632 --slideshow-slide-controls-background: ; 2633 --slideshow-slide-controls-color: 255 255 255; 2634 }#block-block-2 {--slideshow-slide-background: linear-gradient(127deg, rgba(66, 74, 48, 1) 11%, rgba(138, 157, 123, 1) 100%);
2635 --slideshow-slide-controls-background: ; 2636 --slideshow-slide-controls-color: 255 255 255; 2637 }/* Ken Burns Effect */ 2638 .slideshow__slide.is-selected img, 2639 .slideshow__slide.is-selected video { 2640 animation: kenBurns 10.8s ease-in-out forwards; 2641 transform: scale(1) translate(0%, 0%); 2642 animation-delay: 1s; 2643 2644 } 2645 2646 2647 /* Ken Burns Effect */ 2648 .slideshow__slide.is-selected img, 2649 .slideshow__slide.is-selected video { 2650 animation: kenBurns 10.8s ease-in-out forwards; 2651 transform: scale(1) translate(0%, 0%); 2652 animation-delay: 1s; 2653 2654 } 2655/* 2656 @keyframes kenBurns { 2657 2658 2659 30% { 2660 transform: scale(1.08) translate(2%, -1%); 2661 2662 2663 } 2664 2665 2666 66% { 2667 transform: scale(1.125) translate(3%, -2%); 2668 2669 2670 } 2671 2672 2673 2674 } 2675 */ 2676 2677 2678 2679@keyframes kenBurns { 2680 2681 2682 25% { 2683 transform: scale(1.12) translate(4%, 4%); 2684 } 2685 2686 50% { 2687 transform: scale(1.18) translate(4%, 0%); 2688 } 2689 2690 75% { 2691 transform: scale(1.06) translate(0%, 4%); 2692 } 2693 2694 2695} 2696 2697 2698@keyframes kenBurnsReverse { 2699 2700 2701 25% { 2702 transform: scale(1.12) translate(-4%, -4%); 2703 } 2704 2705 50% { 2706 transform: scale(1.18) translate(-4%, 0%); 2707 } 2708 2709 75% { 2710 transform: scale(1.06) translate(0%, -4%); 2711 } 2712 2713 2714} 2715</style><x-slideshow class="slideshow slideshow--multiple-slides" allow-transparent-header><slideshow-carousel id="slideshow-template--29351892910428__section-1" class="slideshow__carousel" selector=".slideshow__slide" transition="fade_with_text" autoplay="9" role="region"><div id="block-image_GdGP3x" class="slideshow__slide is-selected" data-slide-type="image" role="group" ><div class="content-over-media content-over-media--fill " style="--content-over-media-content-max-width: 600px; --content-over-media-overlay: 0 0 0 / 0.3"><picture><img src="//www.vodaland.es/cdn/shop/files/Drain_122-resize.webp?v=1776687780&width=1400" alt="" srcset="//www.vodaland.es/cdn/shop/files/Drain_122-resize.webp?v=1776687780&width=200 200w, //www.vodaland.es/cdn/shop/files/Drain_122-resize.webp?v=1776687780&width=300 300w, //www.vodaland.es/cdn/shop/files/Drain_122-resize.webp?v=1776687780&width=400 400w, //www.vodaland.es/cdn/shop/files/Drain_122-resize.webp?v=1776687780&width=500 500w, //www.vodaland.es/cdn/shop/files/Drain_122-resize.webp?v=1776687780&width=600 600w, //www.vodaland.es/cdn/shop/files/Drain_122-resize.webp?v=1776687780&width=700 700w, //www.vodaland.es/cdn/shop/files/Drain_122-resize.webp?v=1776687780&width=800 800w, //www.vodaland.es/cdn/shop/files/Drain_122-resize.webp?v=1776687780&width=900 900w, //www.vodaland.es/cdn/shop/files/Drain_122-resize.webp?v=1776687780&width=1000 1000w, //www.vodaland.es/cdn/shop/files/Drain_122-resize.webp?v=1776687780&width=1200 1200w, //www.vodaland.es/cdn/shop/files/Drain_122-resize.webp?v=1776687780&width=1400 1400w" width="1400" height="1050" loading="eager" fetchpriority="high" sizes="100vw"></picture><div class="place-self-center-start text-start sm:place-self-center-start sm:text-start text-custom"style="--text-color: 255 255 255;"> 2716 <div class="prose"><p class="h1" data-sequence="heading"><split-lines>Control total del flujo</split-lines></p><div class="custom-slide-content"><p>Nuestros sistemas de drenaje están diseñados con precisión, fiabilidad y resistencia, preparados para afrontar cualquier desafÃo con total seguridad.</p></div> 2717<a class="button button--xl" 2718 style="--button-background: 255 255 255 / var(--button-background-opacity, 1);--button-outline-color: 255 255 255;--button-text-color: 0 0 0;" 2719 2720 2721 2722 2723 href="/collections" 2724 2725 2726 >BUSCAR PRODUCTOS</a></div> 2727 </div> 2728 </div></div><div id="block-block-1" class="slideshow__slide " data-slide-type="image" role="group" ><div class="content-over-media content-over-media--fill " style="--content-over-media-content-max-width: 600px; --content-over-media-overlay: 0 0 0 / 0.3"><picture><img src="//www.vodaland.es/cdn/shop/files/Drain_25-min.webp?v=1776687779&width=1200" alt="" srcset="//www.vodaland.es/cdn/shop/files/Drain_25-min.webp?v=1776687779&width=200 200w, //www.vodaland.es/cdn/shop/files/Drain_25-min.webp?v=1776687779&width=300 300w, //www.vodaland.es/cdn/shop/files/Drain_25-min.webp?v=1776687779&width=400 400w, //www.vodaland.es/cdn/shop/files/Drain_25-min.webp?v=1776687779&width=500 500w, //www.vodaland.es/cdn/shop/files/Drain_25-min.webp?v=1776687779&width=600 600w, //www.vodaland.es/cdn/shop/files/Drain_25-min.webp?v=1776687779&width=700 700w, //www.vodaland.es/cdn/shop/files/Drain_25-min.webp?v=1776687779&width=800 800w, //www.vodaland.es/cdn/shop/files/Drain_25-min.webp?v=1776687779&width=900 900w, //www.vodaland.es/cdn/shop/files/Drain_25-min.webp?v=1776687779&width=1000 1000w, //www.vodaland.es/cdn/shop/files/Drain_25-min.webp?v=1776687779&width=1200 1200w" width="1200" height="900" loading="lazy" fetchpriority="low" sizes="100vw"></picture>
2728<div class="place-self-center-start text-start sm:place-self-center-start sm:text-start text-custom"style="--text-color: 255 255 255;"> 2729 <div class="prose"><p class="h1" data-sequence="heading"><split-lines>Innovación en la que Puedes Confiar</split-lines></p><div class="custom-slide-content"><p>Diseñados por expertos, nuestros sistemas ofrecen durabilidad y rendimiento adaptados a las necesidades reales de tus proyectos.</p></div> 2730<a class="button button--xl" 2731 style="--button-background: 255 255 255 / var(--button-background-opacity, 1);--button-outline-color: 255 255 255;--button-text-color: 0 0 0;" 2732 2733 2734 2735 2736 href="/collections/collection-catalog" 2737 2738 2739 >BUSCAR PRODUCTOS</a></div> 2740 </div> 2741 </div></div><div id="block-block-2" class="slideshow__slide " data-slide-type="image" role="group" ><div class="content-over-media content-over-media--fill " style="--content-over-media-content-max-width: 780px; --content-over-media-overlay: 0 0 0 / 0.3"><picture><img src="//www.vodaland.es/cdn/shop/files/Drain_35-resize.webp?v=1776687780&width=1400" alt="" srcset="//www.vodaland.es/cdn/shop/files/Drain_35-resize.webp?v=1776687780&width=200 200w, //www.vodaland.es/cdn/shop/files/Drain_35-resize.webp?v=1776687780&width=300 300w, //www.vodaland.es/cdn/shop/files/Drain_35-resize.webp?v=1776687780&width=400 400w, //www.vodaland.es/cdn/shop/files/Drain_35-resize.webp?v=1776687780&width=500 500w, //www.vodaland.es/cdn/shop/files/Drain_35-resize.webp?v=1776687780&width=600 600w, //www.vodaland.es/cdn/shop/files/Drain_35-resize.webp?v=1776687780&width=700 700w, //www.vodaland.es/cdn/shop/files/Drain_35-resize.webp?v=1776687780&width=800 800w, //www.vodaland.es/cdn/shop/files/Drain_35-resize.webp?v=1776687780&width=900 900w, //www.vodaland.es/cdn/shop/files/Drain_35-resize.webp?v=1776687780&width=1000 1000w, //www.vodaland.es/cdn/shop/files/Drain_35-resize.webp?v=1776687780&width=1200 1200w, //www.vodaland.es/cdn/shop/files/Drain_35-resize.webp?v=1776687780&width=1400 1400w" width="1400" height="1050" loading="lazy" fetchpriority="low" sizes="100vw"></picture><div class="place-self-center-start text-start sm:place-self-center-start sm:text-start text-custom"style="--text-color: 255 255 255;"> 2742 <div class="prose"><p class="h1" data-sequence="heading"><split-lines>La base de los paisajes modernos</split-lines></p><div class="custom-slide-content"><p>Nuestros sistemas están creados por especialistas que entienden la precisión, la durabilidad y las exigencias de la ingenierÃa aplicada.</p></div> 2743<a class="button button--xl" 2744 style="--button-background: 255 255 255 / var(--button-background-opacity, 1);--button-outline-color: 255 255 255;--button-text-color: 0 0 0;" 2745 2746 2747 2748 2749 href="/collections/collection-catalog" 2750 2751 2752 >BUSCAR PRODUCTOS</a></div> 2753 </div> 2754 </div></div></slideshow-carousel> 2755</x-slideshow> 2756 2757 2758<style> #shopify-section-template--29351892910428__section-1 .button--xl {border-radius: 4px; color: #fff; padding: 16px 24px; font-size: 15px; font-weight: 700; letter-spacing: 1px; line-height: 100%; background-color: #00938d;} @media screen and (min-width: 1400px) {#shopify-section-template--29351892910428__section-1 .content-over-media > :not(img, #shopify-section-template--29351892910428__section-1 video, #shopify-section-template--29351892910428__section-1 iframe, #shopify-section-template--29351892910428__section-1 svg, #shopify-section-template--29351892910428__section-1 video-media, #shopify-section-template--29351892910428__section-1 picture) {max-width: 900px; padding-left: 136px; } #shopify-section-template--29351892910428__section-1 .custom-slide-content {width: 495px; }} </style></section><div id="shopify-section-template--29351892910428__our_catalog_jG8bLf" class="shopify-section our-catalog-section"> 2759 2760<style> 2761 .our-catalog-section { 2762 background: #f8f9fa; 2763 2764 } 2765 2766 .our-catalog-section .catelog_head { 2767 display: flex; 2768 justify-content: space-between; 2769 align-items: center; 2770 flex-wrap: wrap; 2771 margin-bottom: 40px; 2772 } 2773 2774 .our-catalog-section .catelog_head h2 { 2775 font-size: 48px; 2776 color: #333; 2777 margin: 0; 2778 } 2779 2780 .our-catalog-section .catelog_head .download_link { 2781 font-size: 16px; 2782 color: #333; 2783 text-decoration: none; 2784 background: url('https://cdn.shopify.com/s/files/1/1935/3847/files/pdf_icon_a.svg?v=1750078717') no-repeat left center; 2785 background-size: 20px; 2786 padding-left: 30px; 2787 border-bottom: 1px solid #333; 2788 transition: opacity 0.3s; 2789 } 2790 2791 .our-catalog-section .catelog_head .download_link:hover { 2792 2793 } 2794 2795 .our-catalog-section .catelog_list { 2796 display: grid; 2797 grid-template-columns: repeat(4, 1fr); 2798 gap: 30px; 2799 2800 justify-content: center; 2801 margin: 0 auto; 2802 } 2803 2804 .our-catalog-section .catelog_thumbnail { 2805 2806 } 2807 2808 .our-catalog-section .catelog_thumbnail:hover { 2809 2810 } 2811 2812 .our-catalog-section .catelog_inn { 2813 display: flex; 2814 flex-direction: column; 2815 height: 100%; 2816 } 2817 2818 .our-catalog-section .catelog_image { 2819 2820 } 2821 2822 .our-catalog-section .catelog_image img { 2823 width: 100%; 2824 height: 100%; 2825 object-fit: cover; 2826 display: block; 2827 transition: transform 0.3s; 2828 } 2829 2830 .our-catalog-section .catelog_thumbnail:hover .catelog_image img { 2831 transform: scale(1.05); 2832 } 2833 2834 .our-catalog-section .catelog_content { 2835 2836 } 2837 2838 .our-catalog-section .catelog_title { 2839 margin-bottom: 20px; 2840 margin-top:20px; 2841 } 2842 2843 .our-catalog-section .catelog_title h4 { 2844 margin: 0; 2845 font-size: 24px; 2846 font-weight: 700; 2847 line-height: 110%; 2848 } 2849 2850 .our-catalog-section .catalog_menu_links { 2851 display: grid; 2852 grid-template-columns: repeat(2, 1fr); 2853 gap: 16px 10px; 2854 flex-grow: 1; 2855 align-content: flex-start; 2856 } 2857 @media (min-width: 660px) { 2858 .our-catalog-section .catalog_menu_links > *:nth-child(2n) { 2859 padding-left: 20px; 2860 } 2861 } 2862 2863 .our-catalog-section .catalog_menu_links a { 2864 font-size: 14px; 2865 color: #666; 2866 text-decoration: underline; 2867 padding: 0; 2868 transition: color 0.3s; 2869 display: block; 2870 line-height: 1.4; 2871 white-space: normal; 2872 } 2873 2874 .our-catalog-section .catalog_menu_links a:hover { 2875 2876 } 2877 2878 @media (max-width: 1200px) { 2879 .our-catalog-section .catelog_list { 2880 grid-template-columns: repeat(3, 1fr); 2881 gap: 24px; 2882 2883 2884 } 2885 } 2886 2887 @media (max-width: 991px) { 2888 .our-catalog-section .catelog_list { 2889 grid-template-columns: repeat(2, 1fr); 2890 gap: 24px; 2891 2892 2893 } 2894 2895 .our-catalog-section .catelog_head h2 { 2896 font-size: 36px; 2897 } 2898 } 2899 2900 @media (max-width: 640px) { 2901 .our-catalog-section .catelog_head { 2902 flex-direction: column; 2903 gap: 16px; 2904 text-align: center; 2905 } 2906 2907 .our-catalog-section .catelog_head h2 { 2908 font-size: 28px; 2909 } 2910 2911 .our-catalog-section .catelog_list { 2912 2913 gap: 20px; 2914 2915 2916 } 2917 2918 .our-catalog-section .catelog_content { 2919 2920 } 2921 2922 .our-catalog-section .catelog_title h3 { 2923 font-size: 22px; 2924 } 2925 2926 .our-catalog-section .catelog_image { 2927 height: 180px; 2928 } 2929 2930 .our-catalog-section .catalog_menu_links { 2931 gap: 12px 20px; 2932 grid-template-columns: 1fr; 2933 } 2934 } 2935 2936 @media (max-width: 450px) { 2937 .our-catalog-section { 2938 2939 } 2940 2941 .our-catalog-section .catelog_head h2 { 2942 font-size: 24px; 2943 } 2944 2945 .our-catalog-section .catelog_content { 2946 2947 } 2948 2949 .our-catalog-section .catelog_title h3 { 2950 font-size: 20px; 2951 } 2952 2953 .our-catalog-section .catelog_image { 2954 height: 160px; 2955 } 2956 } 2957 </style> 2958 2959 <div class="section section-blends section-full"> 2960 <div class="section-stack"> 2961 2962 <div class="catelog_list"> 2963 2964 <div class="catelog_thumbnail"> 2965 <div class="catelog_inn"> 2966 <div class="catelog_image"> 2967 2968 <img src="//www.vodaland.es/cdn/shop/files/Drain_1_600x.jpg?v=1777476582" alt="DRAIN" loading="lazy" width="600" height="400"> 2969 2970 </div> 2971 2972 <div class="catelog_content"> 2973 <div class="catelog_title"> 2974 <h4>DRAIN</h4> 2975 </div> 2976 2977 <div class="catalog_menu_links"> 2978 2979 <a href="/collections/canales-de-drenaje">Canales de Drenaje</a> 2980 2981 <a href="/collections/arquetas">Arquetas</a> 2982 2983 <a href="/collections/sumideros-lineales">Sumideros Lineales</a> 2984 2985 <a href="/collections/sumideros">Sumideros</a> 2986 2987 <a href="/collections/drain-accesorios">Accesorios</a> 2988 2989 </div> 2990 </div> 2991 </div> 2992 </div> 2993 2994 <div class="catelog_thumbnail"> 2995 <div class="catelog_inn"> 2996 <div class="catelog_image"> 2997 2998 <img src="//www.vodaland.es/cdn/shop/files/Drain_120_600x.jpg?v=1777476583" alt="TERRA" loading="lazy" width="600" height="400"> 2999 3000 </div> 3001 3002 <div class="catelog_content"> 3003 <div class="catelog_title"> 3004 <h4>TERRA</h4> 3005 </div> 3006 3007 <div class="catalog_menu_links"> 3008
3009 <a href="/collections/pavimento-permeable-placas-estabilizadoras">Pavimento Permeable - Placas Estabilizadoras</a> 3010 3011 <a href="/collections/control-de-erosion-geoceldas">Control de Erosión - Geoceldas</a> 3012 3013 <a href="/collections/borduras-y-perfiles">Borduras y Perfiles</a> 3014 3015 <a href="/collections/sistema-de-aguas-pluviales-drywell">Sistema de Aguas Pluviales Drywell</a> 3016 3017 <a href="/collections/terra-accesorios">Accesorios</a> 3018 3019 </div> 3020 </div> 3021 </div> 3022 </div> 3023 3024 <div class="catelog_thumbnail"> 3025 <div class="catelog_inn"> 3026 <div class="catelog_image"> 3027 3028 <img src="//www.vodaland.es/cdn/shop/files/urban_600x.png?v=1777476583" alt="URBAN" loading="lazy" width="600" height="400"> 3029 3030 </div> 3031 3032 <div class="catelog_content"> 3033 <div class="catelog_title"> 3034 <h4>URBAN</h4> 3035 </div> 3036 3037 <div class="catalog_menu_links"> 3038 3039 <a href="/collections/tapas-y-registros">Tapas y Registros</a> 3040 3041 </div> 3042 </div> 3043 </div> 3044 </div> 3045 3046 <div class="catelog_thumbnail"> 3047 <div class="catelog_inn"> 3048 <div class="catelog_image"> 3049 3050 <img src="//www.vodaland.es/cdn/shop/files/clean_600x.png?v=1777476583" alt="CLEAN" loading="lazy" width="600" height="400"> 3051 3052 </div> 3053 3054 <div class="catelog_content"> 3055 <div class="catelog_title"> 3056 <h4>CLEAN</h4> 3057 </div> 3058 3059 <div class="catalog_menu_links"> 3060 3061 <a href="/collections/separadores-de-hidrocarburos-de-prfv">Separadores de Hidrocarburos de PRFV</a> 3062 3063 <a href="/collections/separadores-de-grasas">Separadores de Grasas</a> 3064 3065 </div> 3066 </div> 3067 </div> 3068 </div> 3069 3070 </div> 3071 </div> 3072 </div> 3073 3074 3075 </div><section id="shopify-section-template--29351892910428__logo_list_bwh88U" class="shopify-section shopify-section--logo-list"><style> 3076 #shopify-section-template--29351892910428__logo_list_bwh88U { 3077 --section-background-hash: 054922020920008346060000003430673; 3078 } 3079 3080 #shopify-section-template--29351892910428__logo_list_bwh88U + * { 3081 --previous-section-background-hash: 054922020920008346060000003430673; 3082 }</style><style> 3083 #shopify-section-template--29351892910428__logo_list_bwh88U { 3084 --logo-list-item-max-size: 280px; 3085 --logo-list-grid: auto-flow 1fr / repeat(var(--logo-list-items-per-row), minmax(0, var(--logo-list-item-max-size))); 3086 --logo-list-items-per-row: 2; 3087 --logo-list-items-border: / ; 3088 } 3089 3090 @media screen and (min-width: 700px) { 3091 #shopify-section-template--29351892910428__logo_list_bwh88U { 3092 --logo-list-grid: auto-flow 1fr / repeat(var(--logo-list-items-per-row), minmax(0, var(--logo-list-item-max-size))); 3093 --logo-list-items-per-row: 3; 3094 } 3095 } 3096 3097 @media screen and (min-width: 1000px) { 3098 #shopify-section-template--29351892910428__logo_list_bwh88U { 3099 --logo-list-items-per-row: 4; 3100 } 3101 } 3102 3103 @media screen and (min-width: 1150px) { 3104 #shopify-section-template--29351892910428__logo_list_bwh88U { 3105 --logo-list-items-per-row: 5; 3106 } 3107 } 3108 3109 /* Carousel styles for logo list */ 3110 3111 .logo-carousel-template--29351892910428__logo_list_bwh88U { 3112 position: relative; 3113 overflow: hidden; 3114 width: 100%; 3115 max-width: 100%; 3116 } 3117 3118 .logo-carousel-template--29351892910428__logo_list_bwh88U .logo-list { 3119 display: flex; 3120 transition: transform 0.5s ease-in-out; 3121 gap: 0; 3122 width: 100%; 3123 max-width: 100%; 3124 } 3125 3126 .logo-carousel-template--29351892910428__logo_list_bwh88U .logo-list__item { 3127 flex: 0 0 15%; 3128 min-width: 0; 3129 max-width: none; 3130 width: 20%; 3131 padding: 0 1rem; 3132 display: flex; 3133 align-items: center; 3134 justify-content: center; 3135 } 3136 3137 /* Ensure 5 logos are always shown on desktop */ 3138 @media screen and (min-width: 1001px) { 3139 .logo-carousel-template--29351892910428__logo_list_bwh88U .logo-list__item { 3140 flex: 0 0 15%; 3141 width: 20%; 3142 padding: 0 1rem; 3143 } 3144 } 3145 3146 @media screen and (max-width: 1000px) { 3147 .logo-carousel-template--29351892910428__logo_list_bwh88U .logo-list__item { 3148 flex: 0 0 20%; 3149 width: 20%; 3150 padding: 0 0.75rem; 3151 } 3152 } 3153 3154 @media screen and (max-width: 768px) { 3155 .logo-carousel-template--29351892910428__logo_list_bwh88U .logo-list__item { 3156 flex: 0 0 25%; 3157 width: 25%; 3158 padding: 0 0.5rem; 3159 } 3160 } 3161 3162 .logo-carousel-template--29351892910428__logo_list_bwh88U .carousel-control
3162s { 3163 display: flex; 3164 justify-content: center; 3165 align-items: center; 3166 gap: 1rem; 3167 margin-top: 1.5rem; 3168 display:none; 3169 } 3170 3171 .logo-carousel-template--29351892910428__logo_list_bwh88U .carousel-btn { 3172 background: var(--text-color, #000); 3173 color: var(--background, #fff); 3174 border: none; 3175 border-radius: 50%; 3176 width: 40px; 3177 height: 40px; 3178 display: flex; 3179 align-items: center; 3180 justify-content: center; 3181 cursor: pointer; 3182 transition: all 0.3s ease; 3183 } 3184 3185 .logo-carousel-template--29351892910428__logo_list_bwh88U .carousel-btn:hover { 3186 opacity: 0.8; 3187 transform: scale(1.1); 3188 } 3189 3190 .logo-carousel-template--29351892910428__logo_list_bwh88U .carousel-btn:disabled { 3191 opacity: 0.3; 3192 cursor: not-allowed; 3193 transform: none; 3194 } 3195 3196 .logo-carousel-template--29351892910428__logo_list_bwh88U .carousel-dots { 3197 display: flex; 3198 gap: 0.5rem; 3199 } 3200 3201 .logo-carousel-template--29351892910428__logo_list_bwh88U .carousel-dot { 3202 width: 8px; 3203 height: 8px; 3204 border-radius: 50%; 3205 background: rgba(var(--text-color-rgb, 0, 0, 0), 0.3); 3206 border: none; 3207 cursor: pointer; 3208 transition: all 0.3s ease; 3209 } 3210 3211 .logo-carousel-template--29351892910428__logo_list_bwh88U .carousel-dot.active { 3212 background: var(--text-color, #000); 3213 } 3214 3215 .logo-carousel-template--29351892910428__logo_list_bwh88U .carousel-dot:hover { 3216 background: rgba(var(--text-color-rgb, 0, 0, 0), 0.6); 3217 } 3218 3219 /* Prevent horizontal overflow and touch scrolling */ 3220 .logo-carousel-template--29351892910428__logo_list_bwh88U { 3221 touch-action: pan-y; 3222 -webkit-overflow-scrolling: touch; 3223 padding-top: 48px; 3224 padding-bottom: 48px; 3225 } 3226 3227 /* Ensure logos are properly centered and sized */ 3228 .logo-carousel-template--29351892910428__logo_list_bwh88U .logo-list__image { 3229 3230 max-width: 60%; 3231 height: auto; 3232 object-fit: contain; 3233 } 3234 3235 .logo-carousel-template--29351892910428__logo_list_bwh88U .logo-list { 3236 touch-action: pan-y; 3237 -webkit-overflow-scrolling: touch; 3238 } 3239 3240 /* Ensure parent containers don't overflow */ 3241 #shopify-section-template--29351892910428__logo_list_bwh88U { 3242 overflow-x: hidden; 3243 max-width: 100%; 3244 } 3245 3246 </style><div class="section section-full bg-custom"style="--background: 255 255 255;" style="overflow-x: hidden; max-width: 100%;"> 3247 <div class="section-stack sm:justify-items-center" style="overflow-x: hidden; max-width: 100%;"> 3248 <div class="prose text-center"></div> 3249 <div class="logo-carousel-template--29351892910428__logo_list_bwh88U"> 3250 <reveal-items class="logo-list"><div 3251class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/FC_BARCELONA_LOGO.webp?v=1783697886&width=3840" alt="" srcset="//www.vodaland.es/cdn/shop/files/FC_BARCELONA_LOGO.webp?v=1783697886&width=300 300w, //www.vodaland.es/cdn/shop/files/FC_BARCELONA_LOGO.webp?v=1783697886&width=600 600w" width="3840" height="3895" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3252class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/AENA_LOGO.webp?v=1783697885&width=3840" alt="" srcset="//www.vodaland.es/cdn/shop/files/AENA_LOGO.webp?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/AENA_LOGO.webp?v=1783697885&width=600 600w" width="3840" height="1815" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3253class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/INDITEX_LOGO.webp?v=1783697884&width=3840" alt="" srcset="//www.vodaland.es/cdn/shop/files/INDITEX_LOGO.webp?v=1783697884&width=300 300w, //www.vodaland.es/cdn/shop/files/INDITEX_LOGO.webp?v=1783697884&width=600 600w" width="3840" height="794" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3254class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/FERROVIAL_LOGO.jpg?v=1783697885&width=1920" alt="" srcset="//www.vodaland.es/cdn/shop/files/FERROVIAL_LOGO.jpg?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/FERROVIAL_LOGO.jpg?v=1783697885&width=600 600w" width="1920" height="1080" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3255class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/SAN_JOSE_LOGO.webp?v=1783697885&width=3840" alt="" srcset="//www.vodaland.es/cdn/shop/files/SAN_JOSE_LOGO.webp?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/SAN_JOSE_LOGO.webp?v=1783697885&width=600 600w" width="3840" height="1397" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3256class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/BERTOLIN_LOGO.jpg?v=1783697887&width=5760" alt="" srcset="//www.vodaland.es/cdn/shop/files/BERTOLIN_LOGO.jpg?v=1783697887&width=300 300w, //www.vodaland.es/cdn/shop/files/BERTOLIN_LOGO.jpg?v=1783697887&width=600 600w" width="6693" height="2363" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3257class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/Volkswagen_LOGO.webp?v=1783697887&width=3840" alt="" srcset="//www.vodaland.es/cdn/shop/files/Volkswagen_LOGO.webp?v=1783697887&width=300 300w, //www.vodaland.es/cdn/shop/files/Volkswagen_LOGO.webp?v=1783697887&width=600 600w" width="3840" height="3840" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3258class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/CLASICA_URBANA_LOGO.jpg?v=1783697885&width=1413" alt="" srcset="//www.vodaland.es/cdn/shop/files/CLASICA_URBANA_LOGO.jpg?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/CLASICA_URBANA_LOGO.jpg?v=1783697885&width=600 600w" width="1413" height="371" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3259class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/TM_LOGO.png?v=1783697885&width=2283" alt="" srcset="//www.vodaland.es/cdn/shop/files/TM_LOGO.png?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/TM_LOGO.png?v=1783697885&width=600 600w" width="2283" height="1301" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3260class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/ACTION_LOGO.jpg?v=1783697885&width=1080" alt="" srcset="//www.vodaland.es/cdn/shop/files/ACTION_LOGO.jpg?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/ACTION_LOGO.jpg?v=1783697885&width=600 600w" width="1080" height="675" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3261class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/PAVASAL_LOGO.jpg?v=1783697885&width=1640" alt="" srcset="//www.vodaland.es/cdn/shop/files/PAVASAL_LOGO.jpg?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/PAVASAL_LOGO.jpg?v=1783697885&width=600 600w" width="1640" height="856" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3262class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/AVINTIA_LOGO.svg?v=1783697884&width=2500" alt="" srcset="//www.vodaland.es/cdn/shop/files/AVINTIA_LOGO.svg?v=1783697884&width=300 300w, //www.vodaland.es/cdn/shop/files/AVINTIA_LOGO.svg?v=1783697884&width=600 600w" width="2500" height="675" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3263class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/FC_BARCELONA_LOGO.webp?v=1783697886&width=3840" alt="" srcset="//www.vodaland.es/cdn/shop/files/FC_BARCELONA_LOGO.webp?v=1783697886&width=300 300w, //www.vodaland.es/cdn/shop/files/FC_BARCELONA_LOGO.webp?v=1783697886&width=600 600w" width="3840" height="3895" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3264class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/AENA_LOGO.webp?v=1783697885&width=3840" alt="" srcset="//www.vodaland.es/cdn/shop/files/AENA_LOGO.webp?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/AENA_LOGO.webp?v=1783697885&width=600 600w" width="3840" height="1815" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3265class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/INDITEX_LOGO.webp?v=1783697884&width=3840" alt="" srcset="//www.vodaland.es/cdn/shop/files/INDITEX_LOGO.webp?v=1783697884&width=300 300w, //www.vodaland.es/cdn/shop/files/INDITEX_LOGO.webp?v=1783697884&width=600 600w" width="3840" height="794" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3266class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/FERROVIAL_LOGO.jpg?v=1783697885&width=1920" alt="" srcset="//www.vodaland.es/cdn/shop/files/FERROVIAL_LOGO.jpg?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/FERROVIAL_LOGO.jpg?v=1783697885&width=600 600w" width="1920" height="1080" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3267class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/SAN_JOSE_LOGO.webp?v=1783697885&width=3840" alt="" srcset="//www.vodaland.es/cdn/shop/files/SAN_JOSE_LOGO.webp?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/SAN_JOSE_LOGO.webp?v=1783697885&width=600 600w" width="3840" height="1397" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3268class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/BERTOLIN_LOGO.jpg?v=1783697887&width=5760" alt="" srcset="//www.vodaland.es/cdn/shop/files/BERTOLIN_LOGO.jpg?v=1783697887&width=300 300w, //www.vodaland.es/cdn/shop/files/BERTOLIN_LOGO.jpg?v=1783697887&width=600 600w" width="6693" height="2363" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3269class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/Volkswagen_LOGO.webp?v=1783697887&width=3840" alt="" srcset="//www.vodaland.es/cdn/shop/files/Volkswagen_LOGO.webp?v=1783697887&width=300 300w, //www.vodaland.es/cdn/shop/files/Volkswagen_LOGO.webp?v=1783697887&width=600 600w" width="3840" height="3840" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3270class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/CLASICA_URBANA_LOGO.jpg?v=1783697885&width=1413" alt="" srcset="//www.vodaland.es/cdn/shop/files/CLASICA_URBANA_LOGO.jpg?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/CLASICA_URBANA_LOGO.jpg?v=1783697885&width=600 600w" width="1413" height="371" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3271class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/TM_LOGO.png?v=1783697885&width=2283" alt="" srcset="//www.vodaland.es/cdn/shop/files/TM_LOGO.png?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/TM_LOGO.png?v=1783697885&width=600 600w" width="2283" height="1301" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3272class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/ACTION_LOGO.jpg?v=1783697885&width=1080" alt="" srcset="//www.vodaland.es/cdn/shop/files/ACTION_LOGO.jpg?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/ACTION_LOGO.jpg?v=1783697885&width=600 600w" width="1080" height="675" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3273class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/PAVASAL_LOGO.jpg?v=1783697885&width=1640" alt="" srcset="//www.vodaland.es/cdn/shop/files/PAVASAL_LOGO.jpg?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/PAVASAL_LOGO.jpg?v=1783697885&width=600 600w" width="1640" height="856" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3274class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/AVINTIA_LOGO.svg?v=1783697884&width=2500" alt="" srcset="//www.vodaland.es/cdn/shop/files/AVINTIA_LOGO.svg?v=1783697884&width=300 300w, //www.vodaland.es/cdn/shop/files/AVINTIA_LOGO.svg?v=1783697884&width=600 600w" width="2500" height="675" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3275class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/FC_BARCELONA_LOGO.webp?v=1783697886&width=3840" alt="" srcset="//www.vodaland.es/cdn/shop/files/FC_BARCELONA_LOGO.webp?v=1783697886&width=300 300w, //www.vodaland.es/cdn/shop/files/FC_BARCELONA_LOGO.webp?v=1783697886&width=600 600w" width="3840" height="3895" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3276class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/AENA_LOGO.webp?v=1783697885&width=3840" alt="" srcset="//www.vodaland.es/cdn/shop/files/AENA_LOGO.webp?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/AENA_LOGO.webp?v=1783697885&width=600 600w" width="3840" height="1815" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3277class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/INDITEX_LOGO.webp?v=1783697884&width=3840" alt="" srcset="//www.vodaland.es/cdn/shop/files/INDITEX_LOGO.webp?v=1783697884&width=300 300w, //www.vodaland.es/cdn/shop/files/INDITEX_LOGO.webp?v=1783697884&width=600 600w" width="3840" height="794" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3278class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/FERROVIAL_LOGO.jpg?v=1783697885&width=1920" alt="" srcset="//www.vodaland.es/cdn/shop/files/FERROVIAL_LOGO.jpg?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/FERROVIAL_LOGO.jpg?v=1783697885&width=600 600w" width="1920" height="1080" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3279class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/SAN_JOSE_LOGO.webp?v=1783697885&width=3840" alt="" srcset="//www.vodaland.es/cdn/shop/files/SAN_JOSE_LOGO.webp?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/SAN_JOSE_LOGO.webp?v=1783697885&width=600 600w" width="3840" height="1397" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3280class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/BERTOLIN_LOGO.jpg?v=1783697887&width=5760" alt="" srcset="//www.vodaland.es/cdn/shop/files/BERTOLIN_LOGO.jpg?v=1783697887&width=300 300w, //www.vodaland.es/cdn/shop/files/BERTOLIN_LOGO.jpg?v=1783697887&width=600 600w" width="6693" height="2363" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3281class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/Volkswagen_LOGO.webp?v=1783697887&width=3840" alt="" srcset="//www.vodaland.es/cdn/shop/files/Volkswagen_LOGO.webp?v=1783697887&width=300 300w, //www.vodaland.es/cdn/shop/files/Volkswagen_LOGO.webp?v=1783697887&width=600 600w" width="3840" height="384
32810" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3282class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/CLASICA_URBANA_LOGO.jpg?v=1783697885&width=1413" alt="" srcset="//www.vodaland.es/cdn/shop/files/CLASICA_URBANA_LOGO.jpg?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/CLASICA_URBANA_LOGO.jpg?v=1783697885&width=600 600w" width="1413" height="371" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3283class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/TM_LOGO.png?v=1783697885&width=2283" alt="" srcset="//www.vodaland.es/cdn/shop/files/TM_LOGO.png?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/TM_LOGO.png?v=1783697885&width=600 600w" width="2283" height="1301" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3284class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/ACTION_LOGO.jpg?v=1783697885&width=1080" alt="" srcset="//www.vodaland.es/cdn/shop/files/ACTION_LOGO.jpg?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/ACTION_LOGO.jpg?v=1783697885&width=600 600w" width="1080" height="675" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3285class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/PAVASAL_LOGO.jpg?v=1783697885&width=1640" alt="" srcset="//www.vodaland.es/cdn/shop/files/PAVASAL_LOGO.jpg?v=1783697885&width=300 300w, //www.vodaland.es/cdn/shop/files/PAVASAL_LOGO.jpg?v=1783697885&width=600 600w" width="1640" height="856" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 3286class="logo-list__item bg-secondary" ><img src="//www.vodaland.es/cdn/shop/files/AVINTIA_LOGO.svg?v=1783697884&width=2500" alt="" srcset="//www.vodaland.es/cdn/shop/files/AVINTIA_LOGO.svg?v=1783697884&width=300 300w, //www.vodaland.es/cdn/shop/files/AVINTIA_LOGO.svg?v=1783697884&width=600 600w" width="2500" height="675" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div></reveal-items> 3287 3288 <div class="carousel-controls"> 3289 <button class="carousel-btn carousel-btn--prev" aria-label="Previous logos"> 3290 <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 3291 <polyline points="15,18 9,12 15,6"></polyline> 3292 </svg> 3293 </button> 3294 3295 <div class="carousel-dots"><button class="carousel-dot active" data-slide="0" aria-label="Go to slide 1"></button><button class="carousel-dot " data-slide="1" aria-label="Go to slide 2"></button><button class="carousel-dot " data-slide="2" aria-label="Go to slide 3"></button><button class="carousel-dot " data-slide="3" aria-label="Go to slide 4"></button><button class="carousel-dot " data-slide="4" aria-label="Go to slide 5"></button><button class="carousel-dot " data-slide="5" aria-label="Go to slide 6"></button><button class="carousel-dot " data-slide="6" aria-label="Go to slide 7"></button><button class="carousel-dot " data-slide="7" aria-label="Go to slide 8"></button><button class="carousel-dot " data-slide="8" aria-label="Go to slide 9"></button><button class="carousel-dot " data-slide="9" aria-label="Go to slide 10"></button><button class="carousel-dot " data-slide="10" aria-label="Go to slide 11"></button><button class="carousel-dot " data-slide="11" aria-label="Go to slide 12"></button></div> 3296 3297 <button class="carousel-btn carousel-btn--next" aria-label="Next logos"> 3298 <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 3299 <polyline points="9,18 15,12 9,6"></polyline> 3300 </svg> 3301 </button> 3302 </div> 3303 </div> 3304 </div> 3305 </div>
3305<script> 3306document.addEventListener('DOMContentLoaded', function() { 3307 const carousel = document.querySelector('.logo-carousel-template--29351892910428__logo_list_bwh88U'); 3308 if (!carousel) return; 3309 3310 const logoList = carousel.querySelector('.logo-list'); 3311 const prevBtn = carousel.querySelector('.carousel-btn--prev'); 3312 const nextBtn = carousel.querySelector('.carousel-btn--next'); 3313 const dots = carousel.querySelectorAll('.carousel-dot'); 3314 3315 let currentPosition = 0; 3316 let autoScrollInterval = null; 3317 let isTransitioning = false; 3318 3319 const totalLogos = 12; 3320 const totalItems = totalLogos * 3; // We have 3 sets of logos 3321 3322 // Auto-scroll settings 3323 const autoScrollDelay = 4000; // 4 seconds 3324 3325 function updateCarousel() { 3326 if (isTransitioning) return; 3327 3328 isTransitioning = true; 3329 3330 // Calculate transform - each logo is 20% width (100% / 5) 3331 const translateX = -(currentPosition * 20); 3332 logoList.style.transform = `translateX(${translateX}%)`; 3333 3334 // Update dots based on current position relative to original set 3335 const currentSlide = currentPosition % totalLogos; 3336 dots.forEach((dot, index) => { 3337 dot.classList.toggle('active', index === currentSlide); 3338 }); 3339 3340 // Reset transition state 3341 setTimeout(() => { 3342 isTransitioning = false; 3343 }, 500); 3344 } 3345 3346 function nextSlide() { 3347 if (isTransitioning) return; 3348 currentPosition++; 3349 3350 // Reset position when we reach the end of the first set 3351 if (currentPosition >= totalLogos) { 3352 setTimeout(() => { 3353 logoList.style.transition = 'none'; 3354 currentPosition = 0; 3355 logoList.style.transform = 'translateX(0%)'; 3356 setTimeout(() => { 3357 logoList.style.transition = 'transform 0.5s ease-in-out'; 3358 }, 50); 3359 }, 500); 3360 } 3361 3362 updateCarousel(); 3363 } 3364 3365 function prevSlide() { 3366 if (isTransitioning) return; 3367 3368 if (currentPosition <= 0) { 3369 // Jump to the end of the second set 3370 logoList.style.transition = 'none'; 3371 currentPosition = totalLogos * 2 - 1; 3372 logoList.style.transform = `translateX(-${currentPosition * 20}%)`; 3373 setTimeout(() => { 3374 logoList.style.transition = 'transform 0.5s ease-in-out'; 3375 currentPosition--; 3376 updateCarousel(); 3377 }, 50); 3378 } else { 3379 currentPosition--; 3380 updateCarousel(); 3381 } 3382 } 3383 3384 function goToSlide(slideIndex) { 3385 if (isTransitioning) return; 3386 currentPosition = slideIndex; 3387 updateCarousel(); 3388 } 3389 3390 function startAutoScroll() { 3391 if (totalLogos <= 1) return; 3392 stopAutoScroll(); 3393 autoScrollInterval = setInterval(nextSlide, autoScrollDelay); 3394 } 3395 3396 function stopAutoScroll() { 3397 if (autoScrollInterval) { 3398 clearInterval(autoScrollInterval); 3399 autoScrollInterval = null; 3400 } 3401 } 3402 3403 // Event listeners 3404 if (nextBtn) { 3405 nextBtn.addEventListener('click', () => { 3406 stopAutoScroll(); 3407 nextSlide(); 3408 startAutoScroll(); 3409 }); 3410 } 3411 3412 if (prevBtn) { 3413 prevBtn.addEventListener('click', () => { 3414 stopAutoScroll(); 3415 prevSlide(); 3416 startAutoScroll(); 3417 }); 3418 } 3419 3420 // Dot navigation 3421 dots.forEach((dot, index) => { 3422 dot.addEventListener('click', () => { 3423 stopAutoScroll(); 3424 goToSlide(index); 3425 startAutoScroll(); 3426 }); 3427 }); 3428 3429 // Pause auto-scroll on hover 3430 carousel.addEventListener('mouseenter', stopAutoScroll); 3431 carousel.addEventListener('mouseleave', startAutoScroll); 3432 3433 // Prevent horizontal page scrolling on touch 3434 let startX = 0; 3435 let startY = 0; 3436 3437 carousel.addEventListener('touchstart', (e) => { 3438 startX = e.touches[0].clientX; 3439 startY = e.touches[0].clientY; 3440 stopAutoScroll(); 3441 }, { passive: true }); 3442 3443 carousel.addEventListener('touchmove', (e) => { 3444 if (!startX || !startY) return; 3445 3446 const currentX = e.touches[0].clientX; 3447 const currentY = e.touches[0].clientY; 3448 const diffX = Math.abs(currentX - startX); 3449 const diffY = Math.abs(currentY - startY); 3450 3451 // If horizontal movement is greater than vertical, prevent page scroll 3452 if (diffX > diffY) { 3453 e.preventDefault(); 3454 } 3455 }, { passive: false }); 3456 3457 carousel.addEventListener('touchend', () => { 3458 startAutoScroll(); 3459 }, { passive: true }); 3460 3461 // Prevent drag on images 3462 const images = carousel.querySelectorAll('img');
3463 images.forEach(img => { 3464 img.addEventListener('dragstart', (e) => e.preventDefault()); 3465 }); 3466 3467 // Initialize 3468 updateCarousel(); 3469 startAutoScroll(); 3470}); 3471</script>
3471<style> #shopify-section-template--29351892910428__logo_list_bwh88U .bg-custom {padding: 0px;} #shopify-section-template--29351892910428__logo_list_bwh88U .section-stack {display: block;} #shopify-section-template--29351892910428__logo_list_bwh88U .logo-list__item.bg-secondary {background: none;} @media screen and (min-width: 700px) {#shopify-section-template--29351892910428__logo_list_bwh88U .logo-list {gap: 4.6rem; }} </style></section><section id="shopify-section-template--29351892910428__section-3" class="shopify-section shopify-section--scrolling-text"><style> 3472 #shopify-section-template--29351892910428__section-3 { 3473 --section-background-hash: 0; 3474 } 3475 3476 #shopify-section-template--29351892910428__section-3 + * { 3477 --previous-section-background-hash: 0; 3478 }</style><style> 3479 #shopify-section-template--29351892910428__section-3 { 3480 --section-spacing-inline: 0; 3481 --scrolling-text-font-size: 1.125rem; 3482 } 3483 3484 @media screen and (min-width: 700px) { 3485 #shopify-section-template--29351892910428__section-3 { 3486 --scrolling-text-font-size: 1.5rem; 3487 } 3488 } 3489 </style><div class="section section--tight section-blends section-full text-custom"style="--text-color: 26 26 26;"><div class="scrolling-text scrolling-text--scroll"><scrolling-text class="scrolling-text__wrapper"><span class="scrolling-text__text heading " ><span class="text-stroke " style="">Tu socio de confianza. Liderando el sector del drenaje</span></span><span class="scrolling-text__text heading motion-reduce:hidden" aria-hidden="true"><span class="text-stroke " style="">Tu socio de confianza. Liderando el sector del drenaje</span></span><span class="scrolling-text__text heading motion-reduce:hidden" aria-hidden="true"><span class="text-stroke " style="">Tu socio de confianza. Liderando el sector del drenaje</span></span><span class="scrolling-text__text heading motion-reduce:hidden" aria-hidden="true"><span class="text-stroke " style="">Tu socio de confianza. Liderando el sector del drenaje</span></span><span class="scrolling-text__text heading motion-reduce:hidden" aria-hidden="true"><span class="text-stroke " style="">Tu socio de confianza. Liderando el sector del drenaje</span></span><span class="scrolling-text__text heading motion-reduce:hidden" aria-hidden="true"><span class="text-stroke " style="">Tu socio de confianza. Liderando el sector del drenaje</span></span><span class="scrolling-text__text heading motion-reduce:hidden" aria-hidden="true"><span class="text-stroke " style="">Tu socio de confianza. Liderando el sector del drenaje</span></span><span class="scrolling-text__text heading motion-reduce:hidden" aria-hidden="true"><span class="text-stroke " style="">Tu socio de confianza. Liderando el sector del drenaje</span></span><span class="scrolling-text__text heading motion-reduce:hidden" aria-hidden="true"><span class="text-stroke " style="">Tu socio de confianza. Liderando el sector del drenaje</span></span><span class="scrolling-text__text heading motion-reduce:hidden" aria-hidden="true"><span class="text-stroke " style="">Tu socio de confianza. Liderando el sector del drenaje</span></span></scrolling-text></div> 3490 </div><style> #shopify-section-template--29351892910428__section-3 .scrolling-text__text {font-size: 140px;} #shopify-section-template--29351892910428__section-3 .section-full {padding-top: 20px; padding-bottom: 20px;} </style></section><section id="shopify-section-template--29351892910428__section-7" class="shopify-section shopify-section--image-with-text-overlay"><style> 3491 #shopify-section-template--29351892910428__section-7 { 3492 --section-outer-spacing-block: 0; 3493 --content-over-media-overlay: 0 0 0 / 0.0;} 3494 3495 #shopify-section-template--29351892910428__section-7 .content-over-media { 3496 max-height: 60vh; 3497 min-height: 400px; 3498 } 3499 3500 #shopify-section-template--29351892910428__section-7 .content-over-media img { 3501 object-fit: cover; 3502 height: 100%; 3503 } 3504 3505 @media screen and (max-width: 699px) { 3506 #shopify-section-template--29351892910428__section-7 .content-over-media { 3507 max-height: 50vh; 3508 min-height: 300px; 3509 } 3510 } 3511</style> 3512 3513<div class="section section-blends section-full text-custom"style="--text-color: 255 255 255;" ><image-banner reveal-on-scroll="true" class="content-over-media content-over-media--lg full-bleed text-custom"style="--text-color: 255 255 255;"><picture><img src="//www.vodaland.es/cdn/shop/files/landscape-banner.webp?v=1777409397&width=1800" alt="" srcset="//www.vodaland.es/cdn/shop/files/landscape-banner.webp?v=1777409397&width=200 200w, //www.vodaland.es/cdn/shop/files/landscape-banner.webp?v=1777409397&width=300 300w, //www.vodaland.es/cdn/shop/files/landscape-banner.webp?v=1777409397&width=400 400w, //www.vodaland.es/cdn/shop/files/landscape-banner.webp?v=1777409397&width=500 500w, //www.vodaland.es/cdn/shop/files/landscape-banner.webp?v=1777409397&width=600 600w, //www.vodaland.es/cdn/shop/files/landscape-banner.webp?v=1777409397&width=700 700w, //www.vodaland.es/cdn/shop/files/landscape-banner.webp?v=1777409397&width=800 800w, //www.vodaland.es/cdn/shop/files/landscape-banner.webp?v=1777409397&width=900 900w, //www.vodaland.es/cdn/shop/files/landscape-banner.webp?v=1777409397&width=1000 1000w, //www.vodaland.es/cdn/shop/files/landscape-banner.webp?v=1777409397&width=1200 1200w, //www.vodaland.es/cdn/shop/files/landscape-banner.webp?v=1777409397&width=1400 1400w, //www.vodaland.es/cdn/shop/files/landscape-banner.webp?v=1777409397&width=1600 1600w, //www.vodaland.es/cdn/shop/files/landscape-banner.webp?v=1777409397&width=1800 1800w" width="1800" height="836" loading="lazy" sizes="100vw" fetchpriority="low"></picture>
3513<div class="place-self-center-start text-start sm:place-self-center-start sm:text-start"> 3514 <div class="prose"><p class="h2" reveal-on-scroll="true" >Tu aliado en paisajismo y drenaje</p><div ><p>Vodaland ofrece soluciones innovadoras en drenaje, recolección y purificación de agua. Con presencia internacional, estamos listos para impulsar tu próximo proyecto industrial, municipal o de construcción.<br/></p></div> 3515<a class="button button--lg" 3516 style="--button-background: 0 147 141 / var(--button-background-opacity, 1);--button-outline-color: 0 147 141;" 3517 3518 3519 3520 3521 href="/pages/about-vodaland" 3522 3523 3524 >DESCUBRIR MÃS SOBRE VODALAND</a> 3525</div> 3526 </div></image-banner> 3527</div> 3528 3529<style> #shopify-section-template--29351892910428__section-7 button.button.button--lg {border-radius: 4px; color: #fff; padding: 16px 24px; font-size: 15px; font-weight: 700; letter-spacing: 1px; line-height: 100%;} @media screen and (min-width: 1400px) {#shopify-section-template--29351892910428__section-7 .content-over-media > :not(img, #shopify-section-template--29351892910428__section-7 video, #shopify-section-template--29351892910428__section-7 iframe, #shopify-section-template--29351892910428__section-7 svg, #shopify-section-template--29351892910428__section-7 video-media, #shopify-section-template--29351892910428__section-7 picture) {max-width: 664px; padding-left: 136px; }} </style></section><section id="shopify-section-template--29351892910428__impact_text_v2_JHD9xW" class="shopify-section shopify-section--impact-text-v2"><style> 3530 #shopify-section-template--29351892910428__impact_text_v2_JHD9xW { 3531 --section-background-hash: 0; 3532 } 3533 3534 #shopify-section-template--29351892910428__impact_text_v2_JHD9xW + * { 3535 --previous-section-background-hash: 0; 3536 }</style><style> 3537 #shopify-section-template--29351892910428__impact_text_v2_JHD9xW { 3538 --impact-text-font-size: calc(min(20vw, 65px) * 1); 3539 --impact-text-font-weight: 700; 3540 --impact-text-custom-size: 48px; 3541 --impact-text-auto-columns: 64vw; 3542 } 3543 3544 @media screen and (min-width: 700px) { 3545 #shopify-section-template--29351892910428__impact_text_v2_JHD9xW { 3546 --impact-text-font-size: calc(min(15vw, var(--container-max-width) * 0.15) / 3 * 1); 3547 --impact-text-auto-columns: minmax(0, 1fr); 3548 } 3549 3550 }#shopify-section-template--29351892910428__impact_text_v2_JHD9xW .impact-text__text { 3551 font-weight: var(--impact-text-font-weight); 3552 } 3553 #shopify-section-template--29351892910428__impact_text_v2_JHD9xW .section.section-blends.section-full{ 3554 padding-top:64px; 3555 }#shopify-section-template--29351892910428__impact_text_v2_JHD9xW { 3556 background-image: url('//www.vodaland.es/cdn/shop/files/top-sec.svg?v=1777410649&width=1920'); 3557 background-size: cover;background-position: center bottom;background-repeat: no-repeat; 3558 background-attachment: scroll; 3559 }</style><div class="section section-blends section-full"> 3560 <div > 3561 <div class="impact-text impact-text--center "><div class="snap-center" ><h2 class="impact-text__text heading break-all"> 3562 <impact-text count-up="2" reveal-js>25+</impact-text> 3563 </h2><div class="impact-text__content"> 3564 <div class="prose"><h3 class="h4">AÃOS DE EXPERIENCIA</h3></div> 3565 </div></div><div class="snap-center" ><h2 class="impact-text__text heading break-all"> 3566 <impact-text count-up="2" reveal-js>14</impact-text> 3567 </h2><div class="impact-text__content"> 3568 <div class="prose"><h3 class="h4">OFICINAS DE VENTAS</h3></div> 3569 </div></div><div class="snap-center" ><h2 class="impact-text__text heading break-all"> 3570 <impact-text count-up="2" reveal-js>8+</impact-text> 3571 </h2><div class="impact-text__content"> 3572 <div class="prose"><h3 class="h4">INSTALACIONES INDUSTRIALES</h3></div> 3573 </div></div></div> 3574 </div> 3575 </div> 3576<style> #shopify-section-template--29351892910428__impact_text_v2_JHD9xW .section-full {padding-top: 160px !important;} #shopify-section-template--29351892910428__impact_text_v2_JHD9xW .snap-center {background-color: #000; color: #fff; border-radius: 5px; padding: 42px 53px;} #shopify-section-template--29351892910428__impact_text_v2_JHD9xW impact-text {font-size: 72px !important; font-weight: 300; line-height: 100%;} #shopify-section-template--29351892910428__impact_text_v2_JHD9xW h3.h4 {font-size: 16px !important;} @media screen and (min-width: 1400px) {#shopify-section-template--29351892910428__impact_text_v2_JHD9xW {background-position-y: -567px; } #shopify-section-template--29351892910428__impact_text_v2_JHD9xW .section-full {padding: 98px 190px; }} </style></section><section id="shopify-section-template--29351892910428__product_features_a9hrYg" class="shopify-section section"> 3577 3578<div class="product-features section-template--29351892910428__product_features_a9hrYg-padding" 3579 data-auto-scroll="false" 3580 data-auto-scroll-delay="5"> 3581<div class="page-width"> 3582 <div class="product-features__container"> 3583 <!-- Left Column Features --> 3584 <div class="product-features__column product-features__column--left"> 3585 3586 3587 <div class="feature-box" > 3588 <div class="feature-box__icon"> 3589 3590 <img 3591 src="//www.vodaland.es/cdn/shop/files/enginered-in-house.svg?v=1777477185" 3592 alt="Diseñado Internamente" 3593 loading="lazy" 3594 3595 > 3596 3597 </div> 3598 <div class="feature-box__content"> 3599 <h3 class="feature-box__title">Diseñado Internamente</h3> 3600 <p class="feature-box__description">Diseñamos y fabricamos cada producto nosotros mismos para ofrecerte soluciones desarrolladas por expertos, no piezas genéricas.</p> 3601 </div> 3602 </div> 3603 3604 3605 3606 <div class="feature-box" > 3607 <div class="feature-box__icon"> 3608 3609 <img 3610 src="//www.vodaland.es/cdn/shop/files/built-for-real-project.svg?v=1777477185" 3611 alt="Pensado para Proyectos Reales" 3612 loading="lazy" 3613 3614 > 3615 3616 </div> 3617 <div class="feature-box__content"> 3618 <h3 class="feature-box__title">Pensado para Proyectos Reales</h3> 3619 <p class="feature-box__description">
3619Nuestras soluciones cuentan con la confianza de ingenieros, contratistas y municipios en proyectos de todo el mundo.</p> 3620 </div> 3621 </div> 3622 3623 3624 3625 <div class="feature-box" > 3626 <div class="feature-box__icon"> 3627 3628 <img 3629 src="//www.vodaland.es/cdn/shop/files/no-middleman.svg?v=1777477185" 3630 alt="Sin Intermediarios" 3631 loading="lazy" 3632 3633 > 3634 3635 </div> 3636 <div class="feature-box__content"> 3637 <h3 class="feature-box__title">Sin Intermediarios</h3> 3638 <p class="feature-box__description">Directamente de nuestra fábrica a tu obra: entregas más rápidas, mejores precios y soporte técnico especializado.</p> 3639 </div> 3640 </div> 3641 3642 3643 3644 3645 3646 3647 3648 3649 </div> 3650 3651 <!-- Central Product Carousel --> 3652 <div class="product-features__center"> 3653 <div class="product-carousel"> 3654 <div class="product-carousel__container"> 3655 3656 <div class="product-carousel__slide active"> 3657 <div class="product-features__image"> 3658 3659 <img 3660 src="//www.vodaland.es/cdn/shop/files/Canal-de-plastico-DN100-galva-H60.webp?v=1780911206" 3661 alt="Canal de Plástico BASE DN100 con Rejilla Pasarela de Acero Galvanizado" 3662 loading="lazy" 3663 class="product-features__img" 3664 > 3665 3666 </div> 3667 3668 </div> 3669 3670 <div class="product-carousel__slide "> 3671 <div class="product-features__image"> 3672 3673 <img 3674 src="//www.vodaland.es/cdn/shop/files/Easy-1-negro_a481d8a0-fbaa-4c81-98dd-d5bfe7248f6f.webp?v=1786015264" 3675 alt="Canal de Plástico Easy 1 con Rejilla de Plástico" 3676 loading="lazy" 3677 class="product-features__img" 3678 > 3679 3680 </div> 3681 3682 </div> 3683 3684 <div class="product-carousel__slide "> 3685 <div class="product-features__image"> 3686 3687 <img 3688 src="//www.vodaland.es/cdn/shop/files/088387.2-20-GY_3250e09e-6ddf-415d-aa7a-d7f94826cee8.webp?v=1786363189" 3689 alt="Canal de Plástico EASY LOW con SLOT H20 de Plástico Color Gris" 3690 loading="lazy" 3691 class="product-features__img" 3692 > 3693 3694 </div> 3695 3696 </div> 3697 3698 <div class="product-carousel__slide "> 3699 <div class="product-features__image"> 3700 3701 <img 3702 src="//www.vodaland.es/cdn/shop/files/canales-de-hormigon-dn100-clase-d400-160mm-1.webp?v=1785260605" 3703 alt="Canales de Hormigón PRO DN100 D400" 3704 loading="lazy" 3705 class="product-features__img" 3706 > 3707 3708 </div> 3709 3710 </div> 3711 3712 </div> 3713 3714 3715 </div> 3716 3717 </div> 3718 3719 <!-- Right Column Features --> 3720 <div class="product-features__column product-features__column--right"> 3721 3722 3723 3724 3725 3726 3727 3728 3729 <div class="feature-box" > 3730 <div class="feature-box__icon"> 3731 3732 <img 3733 src="//www.vodaland.es/cdn/shop/files/iso-certified.svg?v=1777477185" 3734 alt="Certificación ISO 9001" 3735 loading="lazy" 3736 3737 > 3738 3739 </div> 3740 <div class="feature-box__content"> 3741 <h3 class="feature-box__title">Certificación ISO 9001</h3> 3742 <p class="feature-box__description">Cada producto se fabrica conforme a estrictos estándares internacionales para ofrecer la máxima calidad, seguridad y durabilidad.</p> 3743 </div> 3744 </div> 3745 3746 3747 3748 <div class="feature-box" > 3749 <div class="feature-box__icon"> 3750 3751 <img 3752 src="//www.vodaland.es/cdn/shop/files/modular-scalable.svg?v=1777477185" 3753 alt="Flexible y Adaptable" 3754 loading="lazy" 3755 3756 > 3757 3758 </div> 3759 <div class="feature-box__content"> 3760 <h3 class="feature-box__title">Flexible y Adaptable</h3> 3761 <p class="feature-box__description">Una amplia gama de sistemas para cubrir las necesidades de cualquier proyecto, desde aplicaciones residenciales hasta entornos industriales.</p> 3762 </div> 3763 </div> 3764 3765 3766 3767 <div class="feature-box" > 3768 <div class="feature-box__icon"> 3769 3770 <img 3771 src="//www.vodaland.es/cdn/shop/files/sustainable-design.svg?v=1777477185" 3772 alt="Comprometidos con el Medio Ambiente" 3773 loading="lazy" 3774 3775 > 3776 3777 </div> 3778 <div class="feature-box__content"> 3779 <h3 class="feature-box__title">Comprometidos con el Medio Ambiente</h3> 3780 <p class="feature-box__description">Diseñados con la sostenibilidad en mente, nuestros productos contribuyen a una gestión eficiente y responsable del agua.</p> 3781 </div> 3782 </div> 3783 3784 3785 </div> 3786 </div> 3787 3788 <!-- Call to Action Section --> 3789 <div class="product-features__cta"> 3790 <div class="cta-content"> 3791 <div class="cta-content-inner"> 3792 <h2 class="cta-title">Proyectos y Casos de Ãxito</h2> 3793 <p class="cta-description"></p>
3794 </div> 3795 3796 <a href="/blogs/case-studies" class="cta-button"> 3797 VER CASOS DE ÃXITO 3798 </a> 3799 3800 </div> 3801 </div> 3802</div> 3803</div> 3804 3805<style> 3806section#shopify-section-template--17734952550489__product_features_a9hrYg{ 3807 padding-top: 0; 3808} 3809.shopify-section.section{ 3810 padding-bottom: 30px !important; 3811} 3812.product-features { 3813 3814} 3815 3816.product-features__container { 3817 display: grid; 3818 grid-template-columns: 1fr 2.2fr 1fr; 3819 gap: 3rem; 3820 align-items: center; 3821 margin-bottom: 4rem; 3822} 3823 3824.product-features__center { 3825 display: flex; 3826 justify-content: center; 3827 align-items: center; 3828} 3829 3830.product-carousel { 3831 position: relative; 3832 width: 100%; 3833 max-width: 600px; 3834 min-height: 600px; 3835} 3836 3837.product-carousel__container { 3838 position: relative; 3839 overflow: hidden; 3840 min-height: 600px; 3841 z-index: 0; 3842} 3843 3844.product-carousel__slide { 3845 position: absolute; 3846 top: 0; 3847 left: 0; 3848 width: 100%; 3849 opacity: 0; 3850 transform: translateX(100%); 3851 transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1); 3852 flex-direction: column; 3853 align-items: center; 3854 text-align: center; 3855 display: flex; 3856 z-index: 1; 3857} 3858 3859.product-carousel__slide.active { 3860 opacity: 1; 3861 transform: translateX(0); 3862 z-index: 2; 3863} 3864 3865.product-carousel__slide.prev { 3866 transform: translateX(-100%); 3867 z-index: 0; 3868} 3869 3870.product-features__image { 3871 height: auto; 3872 margin-bottom: 1rem; 3873 position: relative; 3874 overflow: hidden; 3875 3876} 3877 3878.product-features__image::before { 3879 content: ''; 3880 position: absolute; 3881 top: 0; 3882 left: 0; 3883 right: 0; 3884 bottom: 0; 3885 3886 opacity: 0.3; 3887 mix-blend-mode: multiply; 3888 z-index: 1; 3889 transition: all 0.3s ease; 3890} 3891 3892.product-features__image:hover::before { 3893 3894} 3895 3896.product-features__img { 3897 height: auto; 3898 object-fit: contain; 3899 max-width: 100%; 3900 transition: filter 0.3s ease; 3901} 3902 3903.product-features__image:hover .product-features__img { 3904 filter: saturate(0); 3905} 3906 3907.product-placeholder { 3908 width: 300px; 3909 height: 300px; 3910 background: #f5f5f5; 3911 display: flex; 3912 align-items: center; 3913 justify-content: center; 3914 color: #666; 3915 font-size: 1rem; 3916} 3917 3918.product-info { 3919 padding: 0 1rem; 3920 z-index: 0 ; 3921} 3922@media screen and (min-width: 1000px) { 3923 .product-info { 3924 3925 z-index: 0 !important; 3926 3927 } 3928} 3929.product-title { 3930 font-size: 1.2rem; 3931 font-weight: 600; 3932 color: #333; 3933 margin: 0 0 0.5rem 0; 3934 line-height: 1.3; 3935} 3936 3937.product-price { 3938 display: flex; 3939 align-items: center; 3940 justify-content: center; 3941 gap: 0.5rem; 3942 flex-wrap: wrap; 3943} 3944 3945.price, .price-sale { 3946 font-size: 1.1rem; 3947 font-weight: 700; 3948 color: #00938D; 3949} 3950 3951.price-compare { 3952 font-size: 0.9rem; 3953 color: #999; 3954 text-decoration: line-through; 3955} 3956 3957 3958.product-carousel-placeholder { 3959 display: flex; 3960 align-items: center; 3961 justify-content: center; 3962 min-height: 600px; 3963 background: #f5f5f5; 3964 color: #666; 3965 font-size: 1rem; 3966 text-align: center; 3967 padding: 2rem; 3968} 3969 3970.product-features__column { 3971 display: flex; 3972 flex-direction: column; 3973 gap: 2rem; 3974} 3975 3976.feature-box { 3977 display: flex; 3978 flex-direction: column; 3979 align-items: center; 3980 gap: 0.75rem; 3981 padding: 0.7rem; 3982 transition: transform 0.3s ease, box-shadow 0.3s ease; 3983} 3984 3985.feature-box:hover { 3986 transform: translateY(-2px); 3987} 3988 3989.feature-box__icon { 3990 flex-shrink: 0; 3991 display: flex; 3992 align-items: center; 3993 justify-content: center; 3994} 3995 3996.feature-box__icon img, 3997.feature-box__icon svg { 3998 display: block; 3999 width: 48px; 4000 height: 48px; 4001} 4002 4003.feature-box__content { 4004 flex: 1; 4005 text-align: center; 4006} 4007 4008.feature-box__title { 4009 font-size: 1.1rem; 4010 font-weight: 700; 4011 color: #333; 4012 margin: 0 0 0.5rem 0; 4013 line-height: 1.3; 4014} 4015 4016.feature-box__description { 4017 font-size: 0.95rem; 4018 color: #666; 4019 margin: 0; 4020 line-height: 1.5; 4021} 4022 4023.cta-content { 4024 display: flex; 4025 justify-content: space-between; 4026 align-items: center; 4027 flex-wrap: wrap; 4028 gap: 2rem; 4029} 4030 4031.cta-title { 4032 font-size: 2rem; 4033 font-weight: 700; 4034 margin: 0; 4035 line-height: 1.2; 4036} 4037 4038.cta-button { 4039 display: inline-block; 4040 border-radius: 4px; 4041 background: #00938D; 4042 color: #fff; 4043 padding: 16px 24px; 4044 font-size: 15px; 4045 font-weight: 700; 4046 letter-spacing: 1px; 4047 line-height: 100%; 4048 text-decoration: none; 4049} 4050 4051.cta-button:hover { 4052 4053 transform: translateY(-1px); 4054} 4055 4056@media screen and (min-width: 1400px) { 4057.cta-content-inner { 4058 width: 425px; 4059} 4060.product-features__cta { 4061 padding-top: 1rem; 4062 padding-left: 140px; 4063 padding-right: 140px; 4064} 4065.product-features__img{ 4066 height:600px !important; 4067} 4068} 4069@media screen and (max-width: 1024px) { 4070 .product-features__container { 4071 grid-template-columns: 1fr; 4072 gap: 2rem; 4073 } 4074 4075 .product-features__center { 4076 order: -1; 4077 margin-bottom: 2rem; 4078 } 4079 4080 .product-features__column { 4081 gap: 1.5rem; 4082 } 4083} 4084 4085@media screen and (max-width: 768px) { 4086 .product-features { 4087 padding: 2rem 0; 4088 } 4089 4090 .product-features__container { 4091 gap: 1.5rem; 4092 } 4093 4094 .feature-box { 4095 padding: 1rem; 4096 } 4097
4098 .product-carousel { 4099 max-width: 100%; 4100 } 4101 4102 4103 .product-title { 4104 font-size: 1.1rem; 4105 } 4106 4107 .price, .price-sale { 4108 font-size: 1rem; 4109 } 4110 4111 .cta-content { 4112 flex-direction: column; 4113 text-align: center; 4114 gap: 1.5rem; 4115 } 4116 4117 .cta-title { 4118 font-size: 1.5rem; 4119 } 4120 4121 .cta-button { 4122 width: 100%; 4123 text-align: center; 4124 } 4125} 4126</style> 4127
4128<script> 4129document.addEventListener('DOMContentLoaded', function() { 4130const carousels = document.querySelectorAll('.product-carousel'); 4131 4132carousels.forEach(carousel => { 4133 const slides = carousel.querySelectorAll('.product-carousel__slide'); 4134 4135 let currentSlide = 0; 4136 const totalSlides = slides.length; 4137 let isTransitioning = false; 4138 let autoScrollInterval = null; 4139 4140 // Get settings from section 4141 const section = carousel.closest('.product-features'); 4142 const autoScroll = true; // Force auto-scroll to always be enabled 4143 const autoScrollDelay = parseInt(section?.dataset?.autoScrollDelay || 5) * 1000; 4144 4145 // Debug logging 4146 console.log('Auto-scroll settings:', { autoScroll, autoScrollDelay, totalSlides }); 4147 4148 if (totalSlides <= 1) { 4149 return; 4150 } 4151 4152 function showSlide(index, direction = 'next') { 4153 if (isTransitioning) return; 4154 4155 isTransitioning = true; 4156 4157 // Remove active class from all slides 4158 slides.forEach(slide => { 4159 slide.classList.remove('active', 'prev'); 4160 }); 4161 4162 // Add active class to current slide 4163 slides[index].classList.add('active'); 4164 4165 // Reset transition state after animation 4166 setTimeout(() => { 4167 isTransitioning = false; 4168 }, 500); 4169 } 4170 4171 function nextSlide() { 4172 if (isTransitioning) return; 4173 currentSlide = (currentSlide + 1) % totalSlides; 4174 showSlide(currentSlide, 'next'); 4175 } 4176 4177 function prevSlide() { 4178 if (isTransitioning) return; 4179 currentSlide = (currentSlide - 1 + totalSlides) % totalSlides; 4180 showSlide(currentSlide, 'prev'); 4181 } 4182 4183 function startAutoScroll() { 4184 if (autoScroll && totalSlides > 1) { 4185 stopAutoScroll(); // Clear any existing interval 4186 autoScrollInterval = setInterval(nextSlide, autoScrollDelay); 4187 } 4188 } 4189 4190 function stopAutoScroll() { 4191 if (autoScrollInterval) { 4192 clearInterval(autoScrollInterval); 4193 autoScrollInterval = null; 4194 } 4195 } 4196 4197 4198 // Touch/swipe support for mobile 4199 let startX = 0; 4200 let endX = 0; 4201 let isDragging = false; 4202 4203 carousel.addEventListener('touchstart', (e) => { 4204 startX = e.touches[0].clientX; 4205 isDragging = true; 4206 }); 4207 4208 carousel.addEventListener('touchmove', (e) => { 4209 if (isDragging) { 4210 e.preventDefault(); 4211 } 4212 }); 4213 4214 carousel.addEventListener('touchend', (e) => { 4215 if (isDragging) { 4216 endX = e.changedTouches[0].clientX; 4217 handleSwipe(); 4218 isDragging = false; 4219 } 4220 }); 4221 4222 function handleSwipe() { 4223 const threshold = 50; 4224 const diff = startX - endX; 4225 4226 if (Math.abs(diff) > threshold) { 4227 if (diff > 0) { 4228 nextSlide(); 4229 } else { 4230 prevSlide(); 4231 } 4232 } 4233 } 4234 4235 // Initialize the first slide 4236 showSlide(0); 4237 4238 // Initialize auto-scroll if enabled 4239 startAutoScroll(); 4240 4241 // Pause auto-scroll when page is not visible 4242 document.addEventListener('visibilitychange', () => { 4243 if (document.hidden) { 4244 stopAutoScroll(); 4245 } else if (autoScroll) { 4246 startAutoScroll(); 4247 } 4248 }); 4249}); 4250}); 4251</script>
4251 4252 4253 4254<style> #shopify-section-template--29351892910428__product_features_a9hrYg .feature-box__title {font-size: 18px !important;} </style></section><section id="shopify-section-template--29351892910428__hero_carousel_6McyKx" class="shopify-section section"><style data-shopify> 4255#shopify-section-template--17734952550489__hero_carousel_6McyKx{ 4256 padding-top: 0 !important; 4257} 4258#shopify-section-template--17734952550489__hero_carousel_6McyKx .section{ 4259 padding-top: 0 !important; 4260 padding-bottom: 0 !important; 4261} 4262/* hero-carousel styles */ 4263.hero-carousel-template--29351892910428__hero_carousel_6McyKx { 4264 position: relative; 4265 width: 100vw; 4266 height: 65vh; 4267 min-height: 400px; 4268 margin-left: calc(-50vw + 50%); 4269 margin-right: calc(-50vw + 50%); 4270} 4271 4272.hero-carousel-template--29351892910428__hero_carousel_6McyKx .swiper { 4273 width: 100%; 4274 height: 100%; 4275 position: relative; 4276} 4277 4278.hero-carousel-template--29351892910428__hero_carousel_6McyKx .swiper-slide { 4279 background-size: cover; 4280 background-position: center; 4281 position: relative; 4282 display: flex; 4283 align-items: center; 4284 color: var(--text-color); 4285 min-height: 65vh; 4286 height: 100%; 4287} 4288 4289/* Enhanced overlay with left-side emphasis */ 4290.hero-carousel-template--29351892910428__hero_carousel_6McyKx .swiper-slide::before { 4291 /* content: ""; 4292 position: absolute; 4293 inset: 0; 4294 background: linear-gradient(90deg, 4295 rgba(0, 0, 0, 0.7) 0%, 4296 rgba(0, 0, 0, 0.5) 40%, 4297 rgba(0, 0, 0, 0.2) 70%, 4298 rgba(0, 0, 0, 0.1) 100%); 4299 z-index: 1; */ 4300} 4301 4302.hero-carousel-template--29351892910428__hero_carousel_6McyKx .overlay { 4303 /* position: absolute; 4304 inset: 0; 4305 background: linear-gradient(90deg, 4306 rgba(0, 0, 0, 0.7) 0%, 4307 rgba(0, 0, 0, 0.5) 40%, 4308 rgba(0, 0, 0, 0.2) 70%, 4309 rgba(0, 0, 0, 0.1) 100%); */ 4310} 4311 4312.hero-carousel-template--29351892910428__hero_carousel_6McyKx .content { 4313 position: relative; 4314 z-index: 2; 4315 max-width: 500px; 4316 padding: 40px; 4317 margin-left: 10%; 4318} 4319 4320.hero-carousel-template--29351892910428__hero_carousel_6McyKx .product-card { 4321 position: absolute; 4322 right: 5%; 4323 top: 50%; 4324 transform: translateY(-50%); 4325 background: white; 4326 padding: 30px; 4327 border-radius: 8px; 4328 box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2); 4329 max-width: 300px; 4330 z-index: 3; 4331} 4332 4333.hero-carousel-template--29351892910428__hero_carousel_6McyKx .product-card { 4334 position: absolute; 4335 right: 5%; 4336 top: 45%; 4337 transform: translateY(-50%); 4338 background: white; 4339 padding: 20px; 4340 border-radius: 8px; 4341 box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2); 4342 max-width: 380px; 4343 z-index: 3; 4344 display: flex; 4345 align-items: flex-start; 4346 gap: 20px; 4347 margin-right: 12%; 4348} 4349 4350.hero-carousel-template--29351892910428__hero_carousel_6McyKx .product-card .product-image { 4351 width: 134px; 4352 height: 134px; 4353 background: #f5f5f5; 4354 border-radius: 4px; 4355 flex-shrink: 0; 4356 display: flex; 4357 align-items: center; 4358 justify-content: center; 4359 overflow: hidden; 4360} 4361 4362.hero-carousel-template--29351892910428__hero_carousel_6McyKx .product-card .product-image img { 4363 width: 100%; 4364 height: 100%; 4365 object-fit: cover; 4366 border-radius: 4px; 4367} 4368 4369.hero-carousel-template--29351892910428__hero_carousel_6McyKx .product-card .product-info { 4370 flex: 1; 4371 min-width: 0; 4372 text-align: center; 4373 margin-top:15px; 4374} 4375 4376.hero-carousel-template--29351892910428__hero_carousel_6McyKx .product-card .product-name { 4377 color: #20B2AA; 4378 font-weight: 600; 4379 font-size: 16px; 4380 margin-bottom: 8px; 4381 line-height: 1.3; 4382 text-align: center; 4383} 4384 4385.hero-carousel-template--29351892910428__hero_carousel_6McyKx .product-card .product-price { 4386 color: #333; 4387 font-size: 14px; 4388 margin-bottom: 12px; 4389 text-align: center; 4390 margin-top:5px; 4391 margin-bottom:5px; 4392} 4393 4394.hero-carousel-template--29351892910428__hero_carousel_6McyKx .product-card .product-link { 4395 color: #333; 4396 text-decoration: underline; 4397 font-size: 14px; 4398 cursor: pointer; 4399 text-align: center; 4400} 4401 4402.hero-carousel-template--29351892910428__hero_carousel_6McyKx .product-card .close-btn { 4403 position: absolute; 4404 bottom: -60px; 4405 left: 12px; 4406 width: 32px; 4407 height: 32px; 4408 background: #ffffff; 4409 /* border: 1px solid rgba(0, 0, 0, 0.1); */ 4410 border-radius: 50%; 4411 display: flex; 4412 align-items: center; 4413 justify-content: center; 4414 cursor: pointer; 4415 font-size: 16px; 4416 font-weight: bold; 4417 color: #000000; 4418 box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.2); 4419 transition: all 0.2s ease; 4420 z-index: 5; 4421} 4422 4423.hero-carousel-template--29351892910428__hero_carousel_6McyKx .product-card .close-btn:hover { 4424 transform: scale(1.05); 4425 box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15); 4426 border-color: rgba(0, 0, 0, 0.2); 4427} 4428 4429.hero-carousel-template--29351892910428__hero_carousel_6McyKx .swiper-button-prev, 4430.hero-carousel-template--29351892910428__hero_carousel_6McyKx .swiper-button-next { 4431 color: #ffffff; 4432} 4433 4434.hero-carousel-template--29351892910428__hero_carousel_6McyKx .swiper-pagination-bullet { 4435 background: rgba(255, 255, 255, 0.4); 4436 opacity: 1; 4437 width: 12px; 4438 height: 12px; 4439 transition: all 0.3s ease; 4440} 4441 4442.hero-carousel-template--29351892910428__hero_carousel_6McyKx .swiper-pagination-bullet-active { 4443 background: #ffffff; 4444 border: 2px solid #ffffff; 4445 box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.2); 4446 opacity: 1; 4447 transform: scale(1.2); 4448} 4449 4450/* Pagination container positioning and spacing */ 4451.hero-carousel-template--29351892910428__hero_carousel_6McyKx .swiper-pagination { 4452 bottom: 30px; 4453 z-index: 10; 4454} 4455 4456.hero-carousel-template--29351892910428__hero_carousel_6McyKx .swiper-pagination .swiper-pagination-bullet { 4457 margin: 0 6px; 4458} 4459 4460.hero-carousel-template--29351892910428__hero_carousel_6McyKx h2 { 4461 color: ; 4462 margin-bottom: 20px; 4463 line-height: 1.2; 4464} 4465 4466.hero-carousel-template--29351892910428__hero_carousel_6McyKx p { 4467 color: ; 4468 margin-bottom: 30px; 4469 line-height: 1.6; 4470} 4471 4472.hero-carousel-template--29351892910428__hero_carousel_6McyKx .btn { 4473 border-radius: 4px; 4474 background: #00938D; 4475 color: #fff; 4476 padding: 16px 24px; 4477 font-size: 15px; 4478 font-weight: 700; 4479 letter-spacing: 1px; 4480 line-height: 100%; 4481 text-decoration: none; 4482 transition: all 0.3s ease; 4483 text-transform: uppercase; 4484} 4485 4486.hero-carousel-template--29351892910428__hero_carousel_6McyKx .btn:hover { 4487 transform: translateY(-2px); 4488 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); 4489} 4490 4491/* swiper styles */ 4492.swiper-slide { 4493 position: relative; 4494 background-size: cover; 4495 background-position: center; 4496 display: flex; 4497 width: 100%; 4498 height: auto; 4499} 4500 4501.content-wrapper { 4502 width: 100%; 4503 height: 100%; 4504 max-width: 1440px; 4505 display: flex; 4506 align-items: center; 4507 z-index: 2; 4508} 4509 4510.content-wrapper .content { 4511 max-width: 570px !important; 4512} 4513 4514.swiper-button-prev, 4515.swiper-button-next { 4516 background: #00000080; 4517 color: #ffffff; 4518 display: flex !important; 4519 align-items: center; 4520 justify-content: center; 4521 width: 44px; 4522 height: 44px; 4523 border-radius: 50%; 4524 z-index: 10; 4525 position: absolute; 4526 top: 50%; 4527 transform: translateY(-50%); 4528} 4529 4530.swiper-button-prev::after, 4531.swiper-button-next::after {
4532 color: #ffffff; 4533 font-size: 20px; 4534} 4535 4536.swiper-pagination-bullet { 4537 background-color: rgba(255, 255, 255, 0.4); 4538 opacity: 1; 4539 width: 12px; 4540 height: 12px; 4541 transition: all 0.3s ease; 4542} 4543 4544.swiper-pagination-bullet-active { 4545 background-color: #ffffff !important; 4546 border: 2px solid #ffffff; 4547 box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.2); 4548 opacity: 1; 4549 transform: scale(1.2); 4550} 4551 4552/* Responsive adjustments */ 4553@media (max-width: 1024px) { 4554 .hero-carousel-template--29351892910428__hero_carousel_6McyKx .content { 4555 margin-left: 3%; 4556 padding: 30px; 4557 } 4558 4559 .hero-carousel-template--29351892910428__hero_carousel_6McyKx .product-card { 4560 right: 3%; 4561 max-width: 280px; 4562 padding: 20px; 4563 gap: 15px; 4564 } 4565} 4566 4567@media (max-width: 900px) { 4568 .hero-carousel-template--29351892910428__hero_carousel_6McyKx { 4569 height: auto; 4570 min-height: 80vh; 4571 } 4572 4573 .hero-carousel-template--29351892910428__hero_carousel_6McyKx .swiper-slide { 4574 min-height: 80vh; 4575 flex-direction: column; 4576 justify-content: center; 4577 align-items: center; 4578 padding: 30px 20px; 4579 } 4580 4581 .hero-carousel-template--29351892910428__hero_carousel_6McyKx .content-wrapper { 4582 flex-direction: column; 4583 align-items: center; 4584 justify-content: center; 4585 text-align: center; 4586 width: 100%; 4587 height: 100%; 4588 gap: 25px; 4589 } 4590 4591 .hero-carousel-template--29351892910428__hero_carousel_6McyKx .content { 4592 margin-left: 0; 4593 padding: 20px; 4594 max-width: 100%; 4595 text-align: center; 4596 order: 1; 4597 } 4598 4599 .hero-carousel-template--29351892910428__hero_carousel_6McyKx .product-card { 4600 position: relative; 4601 right: auto; 4602 top: auto; 4603 transform: none; 4604 margin: 0; 4605 max-width: 350px; 4606 width: 100%; 4607 order: 2; 4608 } 4609} 4610 4611@media (max-width: 768px) { 4612 .hero-carousel-template--29351892910428__hero_carousel_6McyKx { 4613 height: auto; 4614 min-height: 100vh; 4615 } 4616 4617 .hero-carousel-template--29351892910428__hero_carousel_6McyKx .swiper-slide { 4618 min-height: 100vh; 4619 flex-direction: column; 4620 justify-content: center; 4621 align-items: center; 4622 padding: 20px; 4623 } 4624 4625 .hero-carousel-template--29351892910428__hero_carousel_6McyKx .content-wrapper { 4626 flex-direction: column; 4627 align-items: center; 4628 justify-content: center; 4629 text-align: center; 4630 width: 100%; 4631 height: 100%; 4632 gap: 30px; 4633 } 4634 4635 .hero-carousel-template--29351892910428__hero_carousel_6McyKx .content { 4636 margin-left: 0; 4637 padding: 20px; 4638 max-width: 100%; 4639 text-align: center; 4640 order: 1; 4641 } 4642 4643 .hero-carousel-template--29351892910428__hero_carousel_6McyKx .product-card { 4644 position: relative; 4645 right: auto; 4646 top: auto; 4647 transform: none; 4648 margin: 0; 4649 max-width: 320px; 4650 width: 100%; 4651 flex-direction: row; 4652 align-items: center; 4653 text-align: left; 4654 gap: 15px; 4655 margin-right: 0; 4656 order: 2; 4657 } 4658 4659 .hero-carousel-template--29351892910428__hero_carousel_6McyKx .product-card .product-info { 4660 text-align: left; 4661 margin-top: 0; 4662 } 4663 4664 .hero-carousel-template--29351892910428__hero_carousel_6McyKx .product-card .product-name, 4665 .hero-carousel-template--29351892910428__hero_carousel_6McyKx .product-card .product-price, 4666 .hero-carousel-template--29351892910428__hero_carousel_6McyKx .product-card .product-link { 4667 text-align: left; 4668 } 4669} 4670 4671</style> 4672<div class="section section-blends section-full"> 4673 <div class="section-stack"> 4674 <div class="hero-carousel-section"> 4675 <div 4676 class="swiper hero-carousel-template--29351892910428__hero_carousel_6McyKx" 4677 style=" 4678 --text-color: ; 4679 " 4680 > 4681 <div class="swiper-wrapper"> 4682 4683 4684 4685 <div 4686 class="swiper-slide" 4687 style=" 4688 background-image: url('//www.vodaland.es/cdn/shop/files/20251028_144502-resize-crop.webp?v=1777409359'); 4689 " 4690 > 4691 <div class="overlay"></div> 4692 <div class="content-wrapper"> 4693 <div class="content"> 4694 <h2 style=" 4695 color: #ffffff; 4696 font-size: 32px; 4697 font-weight: 600; 4698 font-family: inherit; 4699 "> 4700 Easy Curve â Curvas adaptables 4701 </h2> 4702 4703 <p style=" 4704 color: #ffffff; 4705 font-size: 18px; 4706 font-weight: 400; 4707 font-family: inherit; 4708 "> 4709 Instalamos este sistema a lo largo de un camino peatonal para mejorar la gestión del agua y, al mismo tiempo, realzar la apariencia general del espacio. 4710 </p> 4711 4712 4713 <a 4714 href="/products/canal-de-plastico-easy-curve-beta-con-rejilla-de-plastico-negro" 4715 class="btn" 4716 4717 > 4718 VER PRODUCTO 4719 </a> 4720 4721 </div> 4722 </div> 4723 4724 4725 </div> 4726 4727 4728 </div> 4729 4730 4731 4732 4733 <div class="swiper-pagination"></div> 4734 4735 </div> 4736 </div> 4737 </div> 4738</div> 4739 4740
4741<script> 4742 document.addEventListener("DOMContentLoaded", function () { 4743 new Swiper(".hero-carousel-template--29351892910428__hero_carousel_6McyKx", { 4744 loop: false, 4745 autoplay: false ? { 4746 delay: 5000, 4747 disableOnInteraction: false 4748 } : false, 4749 navigation: { 4750 nextEl: ".hero-carousel-template--29351892910428__hero_carousel_6McyKx .swiper-button-next", 4751 prevEl: ".hero-carousel-template--29351892910428__hero_carousel_6McyKx .swiper-button-prev" 4752 }, 4753 pagination: { 4754 el: ".hero-carousel-template--29351892910428__hero_carousel_6McyKx .swiper-pagination", 4755 clickable: true 4756 } 4757 }); 4758 4759 // Product card close functionality 4760 const closeButtons = document.querySelectorAll('.hero-carousel-template--29351892910428__hero_carousel_6McyKx .close-btn'); 4761 closeButtons.forEach(button => { 4762 button.addEventListener('click', function() { 4763 const productCard = this.closest('.product-card'); 4764 if (productCard) { 4765 productCard.style.display = 'none'; 4766 } 4767 }); 4768 }); 4769 }); 4770</script>
4770 4771 4772 4773<style> #shopify-section-template--29351892910428__hero_carousel_6McyKx {padding-top: 0;} </style></section><section id="shopify-section-template--29351892910428__1760369413ac75f64b" class="shopify-section shopify-section--apps"> 4774</section><section id="shopify-section-template--29351892910428__multiple_images_with_text_T9pmxY" class="shopify-section shopify-section--multiple-images-with-text"><style> 4775 #shopify-section-template--29351892910428__multiple_images_with_text_T9pmxY { 4776 --section-background-hash: 0; 4777 } 4778 4779 #shopify-section-template--29351892910428__multiple_images_with_text_T9pmxY + * { 4780 --previous-section-background-hash: 0; 4781 }</style><style> 4782 #shopify-section-template--29351892910428__multiple_images_with_text_T9pmxY { 4783 --multiple-images-with-text-max-width: 580px; 4784 --multiple-images-with-text-images-grid-template: repeat(1, auto) / minmax(0, 0.75fr) minmax(0, 1fr); 4785 --multiple-images-with-text-images-alignment: start; 4786 --multiple-images-with-text-main-image-offset: 40px; 4787 }@media screen and (min-width: 1000px) { 4788 #shopify-section-template--29351892910428__multiple_images_with_text_T9pmxY { 4789 --multiple-images-with-text-max-width: 690px; 4790 } 4791 }@media screen and (min-width: 1150px) { 4792 #shopify-section-template--29351892910428__multiple_images_with_text_T9pmxY { 4793 --multiple-images-with-text-max-width: none; 4794 --multiple-images-with-text-grid-template-columns: minmax(0, 1fr) minmax(0, 0.7fr); 4795 --multiple-images-with-text-column-gap: var(--spacing-24); 4796 --multiple-images-with-text-alignment: start; 4797 } 4798 } 4799 4800 @media screen and (min-width: 1400px) { 4801 #shopify-section-template--29351892910428__multiple_images_with_text_T9pmxY { 4802 --multiple-images-with-text-column-gap: var(--spacing-28); 4803 } 4804 #shopify-section-template--29351892910428__multiple_images_with_text_T9pmxY .section-blends.section-full{ 4805 padding-left:10rem; 4806 padding-right:10rem; 4807 } 4808 } 4809</style><div class="section section-blends section-full"> 4810 <multiple-images-with-text class="multiple-images-with-text"> 4811 <multiple-images-with-text-image-list reversed swipeable="false" layout="collage" class="multiple-images-with-text__image-list"><img src="//www.vodaland.es/cdn/shop/files/501021217_1253012796826347_2899764000057853363_n.png?v=1777410723&width=376" alt="" srcset="//www.vodaland.es/cdn/shop/files/501021217_1253012796826347_2899764000057853363_n.png?v=1777410723&width=200 200w, //www.vodaland.es/cdn/shop/files/501021217_1253012796826347_2899764000057853363_n.png?v=1777410723&width=300 300w" width="376" height="498" loading="lazy" id="image-item_Vx9NGJ" sizes="min(100vw, 500px)" class="rounded-sm shadow-sm reveal"><img src="//www.vodaland.es/cdn/shop/files/503407431_1251326180328342_1158873655574431743_n.png?v=1777410738&width=195" alt="" width="195" height="349" loading="lazy" id="image-item_DiMgnn" sizes="min(100vw, 500px)" class="rounded-sm shadow-sm reveal"></multiple-images-with-text-image-list> 4812 4813 <div class="multiple-images-with-text__content-with-nav"> 4814 <multiple-images-with-text-content-list swipeable="false" class="multiple-images-with-text__content-list"><div class="prose is-selected" image-id="image-item_Vx9NGJ" ><p class="h2" reveal-on-scroll="true"><split-lines>Diseñado para la Seguridad, Creado para el Diseño</split-lines></p><p>En Vodaland nos dedicamos a desarrollar soluciones para el terreno que no solo priorizan la seguridad y el atractivo estético, sino también la eficiencia. Nos apasiona nuestro trabajo y nos esforzamos por ofrecer resultados que sean funcionales y visualmente impactantes. Nuestro equipo de expertos se compromete a proporcionar sistemas y productos de drenaje y paisajismo de alta calidad que superen las expectativas de nuestros clientes.</p> 4815<a class="button button--xl" 4816 4817 4818 4819 4820 4821 href="/collections/collection-catalog" 4822 4823 4824 >VER TODOS LOS PRODUCTOS</a></div></multiple-images-with-text-content-list></div> 4825 </multiple-images-with-text> 4826</div> 4827 4828 4829<style> #shopify-section-template--29351892910428__multiple_images_with_text_T9pmxY {padding-top: 120px;} #shopify-section-template--29351892910428__multiple_images_with_text_T9pmxY .rounded-sm {border-radius: 0;} #shopify-section-template--29351892910428__multiple_images_with_text_T9pmxY .multiple-images-with-text__image-list img:nth-of-type(2) {transform: translateY(-46px) !important;} </style></section><section id="shopify-section-template--29351892910428__section-10" class="shopify-section shopify-section--press"><style> 4830 #shopify-section-template--29351892910428__section-10 { 4831 --section-background-hash: 0; 4832 } 4833 4834 #shopify-section-template--29351892910428__section-10 + * { 4835 --previous-section-background-hash: 0; 4836 }</style><style> 4837 #shopify-section-template--29351892910428__section-10 { 4838 --press-items-border: / ; 4839 --press-max-width: 1000px; 4840 } 4841 4842 4843 #shopify-section-template--29351892910428__section-10 .section-stack { 4844 background-image: url('//www.vodaland.es/cdn/shop/files/Voda_Visuals_2_1_e9f337be-fb5a-4f98-ac49-b71a8e291fa5.png?v=1777477372&width=1920'); 4845 background-size: cover; 4846 background-position: center; 4847 background-repeat: no-repeat; 4848 background-attachment: fixed; 4849 position: relative; 4850 } 4851 4852 #shopify-section-template--29351892910428__section-10 .section-stack::before { 4853 content: ''; 4854 position: absolute; 4855 top: 0; 4856 left: 0; 4857 right: 0; 4858 bottom: 0; 4859 background: rgba(0, 0, 0, 0.0); 4860 4861 } 4862 4863 #shopify-section-template--29351892910428__section-10 .press { 4864 position: relative; 4865 z-index: 0; 4866 } 4867 4868 </style><div class="section section-blends section-full text-custom"style="--text-color: 249 249 249;"> 4869 <div class="section-stack"> 4870 <div class="press"> 4871 <press-carousel id="carousel-template--29351892910428__section-10" class="press__list full-bleed text-center sm:unbleed" role="region"><div id="block-template--29351892910428__section-10-block-1" class="press__list-item snap-center is-selected" role="group" aria-label="ArtÃculo 1 de 3" ><blockquote class="blockquote h3" reveal-on-scroll="true">
4871Nos ayudó a gestionar las pendientes de nuestra nueva casa. Los materiales llegaron a tiempo y funcionaron perfectamente.</blockquote><div class="rating"> 4872 <div class="rating__stars" role="img" aria-label="5 de 5 estrellas"><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star icon icon-rating-star" viewBox="0 0 15 15"> 4873 <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path> 4874 </svg><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star icon icon-rating-star" viewBox="0 0 15 15"> 4875 <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path> 4876 </svg><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star icon icon-rating-star" viewBox="0 0 15 15"> 4877 <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path> 4878 </svg><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star icon icon-rating-star" viewBox="0 0 15 15"> 4879 <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path> 4880 </svg><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star icon icon-rating-star" viewBox="0 0 15 15"> 4881 <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path> 4882 </svg></div> 4883 </div></div><div id="block-template--29351892910428__section-10-block-2" class="press__list-item snap-center " role="group" aria-label="ArtÃculo 2 de 3" ><blockquote class="blockquote h3" reveal-on-scroll="true">Un antes y un después â noté la diferencia al instante. Cumple exactamente lo que promete.</blockquote></div><div id="block-template--29351892910428__section-10-block-3" class="press__list-item snap-center " role="group" aria-label="ArtÃculo 3 de 3" ><blockquote class="blockquote h3" reveal-on-scroll="true">Entrega rápida, calidad excelente y un equipo súper atento. Respondieron todas mis dudas con amabilidad.</blockquote></div></press-carousel><div class="press__controls"> 4884 <button class="circle-button ring group" is="prev-button" aria-controls="carousel-template--29351892910428__section-10"> 4885 <span class="sr-only">Anterior</span> 4886 <span class="animated-arrow animated-arrow--reverse"></span> 4887 </button> 4888 4889 <page-dots aria-controls="carousel-template--29351892910428__section-10" class="page-dots"><button type="button" class="tap-area" aria-current="true"> 4890 <span class="sr-only">Ir al artÃculo 1</span> 4891 </button><button type="button" class="tap-area" aria-current="false"> 4892 <span class="sr-only">Ir al artÃculo 2</span> 4893 </button><button type="button" class="tap-area" aria-current="false"> 4894 <span class="sr-only">Ir al artÃculo 3</span> 4895 </button></page-dots> 4896 4897 <button class="circle-button ring group" is="next-button" aria-controls="carousel-template--29351892910428__section-10"> 4898 <span class="sr-only">Siguiente</span> 4899 <span class="animated-arrow"></span> 4900 </button> 4901 </div></div> 4902 </div> 4903 </div><style> #shopify-section-template--29351892910428__section-10 .section-stack {border-radius: 4px;} #shopify-section-template--29351892910428__section-10 h3, #shopify-section-template--29351892910428__section-10 .h3 {font-size: 32px !important; font-weight: 700 !important;} #shopify-section-template--29351892910428__section-10 .press {padding-top: 90px; padding-bottom: 90px;} #shopify-section-template--29351892910428__section-10 .rating {margin-top: -30px;} #shopify-section-template--29351892910428__section-10 .rating__star {color: #fff;} #shopify-section-template--29351892910428__section-10 .v-stack.gap-2 {margin-top: -5px;} #shopify-section-template--29351892910428__section-10 p.press__author.text-subdued {color: #fff;} #shopify-section-template--29351892910428__section-10 .press__controls {margin-top: -20px;} #shopify-section-template--29351892910428__section-10 .ring {box-shadow: 0 0 0 1px rgb(255 255 255);} #shopify-section-template--29351892910428__section-10 :is(.blockquote, #shopify-section-template--29351892910428__section-10 .prose blockquote):before {} </style></section><section id="shopify-section-template--29351892910428__newsletter_v2_8w7hEt" class="shopify-section shopify-section--newsletter"><style> 4904 #shopify-section-template--29351892910428__newsletter_v2_8w7hEt { 4905 --section-background-hash: 0; 4906 } 4907 4908 #shopify-section-template--29351892910428__newsletter_v2_8w7hEt + * { 4909 --previous-section-background-hash: 0; 4910 }</style><style> 4911 #shopify-section-template--29351892910428__newsletter_v2_8w7hEt {--section-spacing-inline: 0px; 4912 }#shopify-section-template--29351892910428__newsletter_v2_8w7hEt .section { 4913 background-image: url(//www.vodaland.es/cdn/shop/files/news-letter.png?v=1777477420&width=3200); 4914 background-size: cover; 4915 background-position: center; 4916 background-repeat: no-repeat; 4917 }#shopify-section-template--29351892910428__newsletter_v2_8w7hEt .section { 4918 4919 }#shopify-section-template--29351892910428__newsletter_v2_8w7hEt .input.is-floating, .select.is-floating{ 4920 4921 } 4922 /* Social Icons Styling */ 4923 #shopify-section-template--29351892910428__newsletter_v2_8w7hEt .newsletter-social-icons { 4924 display: flex; 4925 justify-content: center; 4926 align-items: center; 4927 gap: 1rem; 4928 } 4929 4930 4931 4932 4933 #shopify-section-template--29351892910428__newsletter_v2_8w7hEt .social-icon { 4934 display: inline-flex; 4935 align-items: center; 4936 justify-content: center; 4937 width: 40px; 4938 height: 40px; 4939 color: currentColor; 4940 transition: all 0.3s ease; 4941 text-decoration: none; 4942 } 4943 4944 #shopify-section-template--29351892910428__newsletter_v2_8w7hEt .social-icon:hover { 4945 background-color: rgba(255, 255, 255, 0.2); 4946 transform: translateY(-2px); 4947 } 4948 4949 #shopify-section-template--29351892910428__newsletter_v2_8w7hEt .social-icon svg {
4950 width: 20px; 4951 height: 20px; 4952 } 4953 4954 #shopify-section-template--29351892910428__newsletter_v2_8w7hEt .social-icon-image { 4955 width: 20px; 4956 height: 20px; 4957 object-fit: contain; 4958 filter: brightness(0) invert(1); 4959 } 4960 4961 #shopify-section-template--29351892910428__newsletter_v2_8w7hEt button.button.button--xl { 4962 border-radius: 4px; 4963 color: #fff; 4964 padding: 21px 24px; 4965 font-size: 15px; 4966 font-weight: 700; 4967 letter-spacing: 1px; 4968 line-height: 100%; 4969 } 4970 4971 #shopify-section-template--29351892910428__newsletter_v2_8w7hEt .input.is-floating, #shopify-section-template--29351892910428__newsletter_v2_8w7hEt .select.is-floating{ 4972 padding-block-end: var(--spacing-4); 4973 background: #ffffff; 4974 color: #999999 !important; 4975 } 4976 #shopify-section-template--29351892910428__newsletter_v2_8w7hEt .floating-label { 4977 color: #999999 !important; 4978 } 4979 </style><div class="section section-blends section-full text-custom"style="--text-color: 255 255 255;"><div class="newsletter-content text-center justify-items-center"><div class="prose"><h2 class="h2">Mantente Informado</h2><p>Recibe las últimas novedades de productos, recursos de ingenierÃa e información sobre proyectos, <strong>directamente en tu correo</strong>.</p></div><form method="post" action="/contact#newsletter-form-template--29351892910428__newsletter_v2_8w7hEt" id="newsletter-form-template--29351892910428__newsletter_v2_8w7hEt" accept-charset="UTF-8" class="form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 4980 4981 <div class="fieldset-with-submit"><div class="form-control" ><input id="input-template--29351892910428__newsletter_v2_8w7hEt--contactemail" class="input is-floating" type="email" dir="ltr" name="contact[email]" placeholder=" " 4982 4983 4984 4985 4986 autocomplete="email" 4987 4988 enterkeyhint="send" 4989 required 4990 4991><label for="input-template--29351892910428__newsletter_v2_8w7hEt--contactemail" class="floating-label">Correo electrónico</label></div> 4992<button type="submit" class="button button--xl" 4993 style="--button-background: 0 147 141 / var(--button-background-opacity, 1);--button-outline-color: 0 147 141;" 4994 4995 4996 4997 4998 4999 5000 is="custom-button" 5001 > 5002 <div class="text-with-icon justify-center"><svg role="presentation" fill="none" focusable="false" stroke-width="2" width="18" height="18" class="icon icon-picto-envelope" viewBox="0 0 24 24"> 5003 <path d="M1.77 18.063a3.586 3.586 0 0 0 3.174 3.11c2.278.24 4.637.49 7.056.49 2.417 0 4.778-.252 7.056-.49a3.584 3.584 0 0 0 3.175-3.11c.243-1.96.483-3.987.483-6.063 0-2.074-.24-4.102-.483-6.063a3.586 3.586 0 0 0-3.175-3.112c-2.278-.236-4.639-.487-7.056-.487s-4.778.252-7.056.49a3.583 3.583 0 0 0-3.175 3.11c-.243 1.96-.483 3.988-.483 6.062 0 2.074.24 4.102.483 6.063Z" fill="currentColor" fill-opacity=".12" stroke="currentColor" stroke-linejoin="round"/> 5004 <path d="m1.817 5.493 8.06 6.356a3.428 3.428 0 0 0 4.245 0l8.06-6.356" stroke="currentColor" stroke-linejoin="round"/> 5005 </svg>ENVIAR</div></button></div></form></div></div> 5006 5007<style> #shopify-section-template--29351892910428__newsletter_v2_8w7hEt .section-blends.section-full.text-custom {padding-top: 96px;} #shopify-section-template--29351892910428__newsletter_v2_8w7hEt h2.h2 {font-size: 54px; font-weight: 400;} #shopify-section-template--29351892910428__newsletter_v2_8w7hEt input#input-template--17734952550489__newsletter_v2_8w7hEt--contactemail {background-color: #fff; border-radius: 4px; font-size: 16px; font-weight: 400; color: #999999; padding: 13px 24px; height: 50px;} </style></section><section id="shopify-section-template--29351892910428__featured_cards_LQ6KGb" class="shopify-section shopify-section--featured-cards">�<style data-shopify>.section-template--29351892910428__featured_cards_LQ6KGb-padding { 5008 padding-top: 27px; 5009 padding-bottom: 27px; 5010 } 5011 @media screen and (min-width: 750px) { 5012 .section-template--29351892910428__featured_cards_LQ6KGb-padding { 5013 padding-top: 36px; 5014 padding-bottom: 36px; 5015 } 5016 } 5017 #shopify-section-template--29351892910428__featured_cards_LQ6KGb .section.section-blends.section-full{ 5018 padding-top:0px; 5019 padding-bottom:0px; 5020 } 5021 #shopify-section-template--29351892910428__featured_cards_LQ6KGb .page-width{ 5022 padding-top:0px; 5023 padding-bottom:0px; 5024 }.featured-cards { 5025 display: grid; 5026 gap: 2rem; 5027 grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); 5028 } 5029 5030 @media screen and (min-width: 750px) { 5031 .featured-cards { 5032 grid-template-columns: repeat(3, 1fr); 5033 gap: 2.5rem; 5034 } 5035 } 5036 5037 .featured-card { 5038 position: relative; 5039 height: 100%; 5040 border-radius: 4px; 5041 overflow: hidden; 5042 background: #000; 5043 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1); 5044 transition: all 0.3s ease; 5045 display: flex; 5046 flex-direction: column; 5047 min-height: 800px; 5048 z-index: 0; 5049 } 5050 5051 .featured-card:hover { 5052 transform: translateY(-5px); 5053 box-shadow: 0 8px 30px rgba(0, 0, 0, 0.15); 5054 } 5055 5056 .featured-card__image-wrapper { 5057 position: absolute; 5058 top: 0; 5059 left: 0; 5060 width: 100%; 5061 height: 100%; 5062 z-index: 1; 5063 pointer-events: none; 5064 } 5065 5066 .featured-card__image { 5067 width: 100%; 5068 height: 100%; 5069 object-fit: cover; 5070 transition: all 0.3s ease; 5071 } 5072 5073 .featured-card:hover .featured-card__image { 5074 filter: none; 5075 } 5076 5077 /* Add a green overlay on hover */ 5078 .featured-card:hover .featured-card__image-wrapper::after { 5079 content: ''; 5080 position: absolute; 5081 top: 0; 5082 left: 0; 5083 width: 100%; 5084 height: 100%; 5085 background: rgb(0, 147, 141); 5086 mix-blend-mode: multiply; 5087 z-index: 2; 5088 transition: all 0.3s ease; 5089 pointer-events: none; 5090 } 5091 5092 /* Alternative: Add hover effect directly to the card */ 5093 .featured-card:hover::after { 5094 content: ''; 5095 position: absolute; 5096 top: 0; 5097 left: 0; 5098 width: 100%; 5099 height: 100%; 5100 background: rgb(0, 147, 141); 5101 mix-blend-mode: multiply; 5102 z-index: 1; 5103 transition: all 0.3s ease; 5104 pointer-events: none; 5105 opacity:0; 5106 } 5107 5108 .featured-card__content { 5109 position: relative; 5110 z-index: 3; 5111 padding: 67px 52px; 5112 flex-grow: 1; 5113 display: flex; 5114 flex-direction: column; 5115 justify-content: flex-end; 5116 color: white; 5117 background: linear-gradient(to top, 5118 rgb(0, 0, 0) / 0.4, 5119 rgb(0, 0, 0) / 0.2, 5120 transparent 100%); 5121 } 5122 5123 .featured-card__title { 5124 font-size: 1.5rem; 5125 font-weight: 700; 5126 line-height: 1.2; 5127 margin: 0 0 1rem 0; 5128 color: white; 5129 text-shadow: 0 2px 4px rgba(0,0,0,0.5); 5130 order: 1; 5131 } 5132 5133 .featured-card__description { 5134 font-size: 1rem; 5135 line-height: 1.5; 5136 margin: 0 0 1.5rem 0; 5137 color: rgba(255, 255, 255, 0.9); 5138 flex-grow: 0; 5139 text-shadow: 0 1px 2px rgba(0,0,0,0.5); 5140 order: 2; 5141 } 5142 5143 .featured-card__meta { 5144 display: flex;
5145 align-items: center; 5146 gap: 0.5rem; 5147 font-size: 0.875rem; 5148 color: rgba(255, 255, 255, 0.8); 5149 margin-bottom: 1rem; 5150 text-shadow: 0 1px 2px rgba(0,0,0,0.5); 5151 order: 3; 5152 } 5153 5154 5155 5156 .featured-card__date-icon { 5157 width: 16px; 5158 height: 16px; 5159 fill: currentColor; 5160 } 5161 5162 .featured-card__link { 5163 display: inline-flex; 5164 align-items: center; 5165 gap: 0.5rem; 5166 padding: 0.75rem 1.5rem; 5167 background: rgba(255, 255, 255, 0.2); 5168 color: white; 5169 text-decoration: none; 5170 border-radius: 6px; 5171 font-weight: 500; 5172 font-size: 0.9rem; 5173 transition: all 0.3s ease; 5174 align-self: flex-start; 5175 border: 1px solid rgba(255, 255, 255, 0.3); 5176 backdrop-filter: blur(10px); 5177 order: 4; 5178 } 5179 5180 .featured-card__link:hover { 5181 background: rgba(255, 255, 255, 0.3); 5182 border-color: rgba(255, 255, 255, 0.5); 5183 transform: translateY(-2px); 5184 } 5185 5186 .featured-card__link-icon { 5187 width: 16px; 5188 height: 16px; 5189 fill: currentColor; 5190 } 5191 5192 @media screen and (max-width: 749px) { 5193 .featured-cards { 5194 grid-template-columns: repeat(1, 1fr); 5195 gap: 1.5rem; 5196 } 5197 5198 .featured-card { 5199 min-height: 600px; 5200 } 5201 5202 .featured-card__content { 5203 padding: 1.5rem; 5204 } 5205 5206 .featured-card__title { 5207 font-size: 1.25rem; 5208 } 5209 5210 .featured-card__description { 5211 font-size: 0.9rem; 5212 } 5213 }</style><div class="section section-blends section-full"> 5214 <div class="section-stack"> 5215 <div class="featured-cards-section color-background-1 background-primary"> 5216 5217 <div class="page-width section-template--29351892910428__featured_cards_LQ6KGb-padding isolate"><div class="featured-cards"><div class="featured-card"style="background-image: url(//www.vodaland.es/cdn/shop/articles/D0_97_D0_B0_D0_B2_D0_BE_D0_B4-Grup-Cereal-Pestera-_D0_BF_D1_96_D1_81_D0_BB_D1_8F-_D1_80_D0_B5_D0_B4_D0_B0_D0_B3_D1_83_D0_B2_D0_B0_D0_BD_D0_BD_D1_8F-1-1-e1770292948512.webp?v=1781747850&width=1200)"><div class="featured-card__image-wrapper"> 5218 <img src="//www.vodaland.es/cdn/shop/articles/D0_97_D0_B0_D0_B2_D0_BE_D0_B4-Grup-Cereal-Pestera-_D0_BF_D1_96_D1_81_D0_BB_D1_8F-_D1_80_D0_B5_D0_B4_D0_B0_D0_B3_D1_83_D0_B2_D0_B0_D0_BD_D0_BD_D1_8F-1-1-e1770292948512.webp?v=1781747850&width=1200" alt="Drenaje en la industria alimentaria: por qué elegir canales de acero inoxidable" srcset="//www.vodaland.es/cdn/shop/articles/D0_97_D0_B0_D0_B2_D0_BE_D0_B4-Grup-Cereal-Pestera-_D0_BF_D1_96_D1_81_D0_BB_D1_8F-_D1_80_D0_B5_D0_B4_D0_B0_D0_B3_D1_83_D0_B2_D0_B0_D0_BD_D0_BD_D1_8F-1-1-e1770292948512.webp?v=1781747850&width=352 352w, //www.vodaland.es/cdn/shop/articles/D0_97_D0_B0_D0_B2_D0_BE_D0_B4-Grup-Cereal-Pestera-_D0_BF_D1_96_D1_81_D0_BB_D1_8F-_D1_80_D0_B5_D0_B4_D0_B0_D0_B3_D1_83_D0_B2_D0_B0_D0_BD_D0_BD_D1_8F-1-1-e1770292948512.webp?v=1781747850&width=832 832w, //www.vodaland.es/cdn/shop/articles/D0_97_D0_B0_D0_B2_D0_BE_D0_B4-Grup-Cereal-Pestera-_D0_BF_D1_96_D1_81_D0_BB_D1_8F-_D1_80_D0_B5_D0_B4_D0_B0_D0_B3_D1_83_D0_B2_D0_B0_D0_BD_D0_BD_D1_8F-1-1-e1770292948512.webp?v=1781747850&width=1200 1200w" width="1200" height="806" loading="lazy" class="featured-card__image"> 5219 </div><div class="featured-card__content"> 5220 5221 <h3 class="featured-card__title"> 5222 Drenaje en la industria alimentaria: por qué elegir canales de acero inoxidable 5223 </h3> 5224 5225 <div class="featured-card__description"> 5226 5227 </div> 5228 5229 <div class="featured-card__meta"> 5230 <svg class="featured-card__date-icon" viewBox="0 0 24 24"> 5231 <path d="M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"/> 5232 </svg>Febrero 05, 2026 5233 </div> 5234 5235 <a href="/blogs/case-studies/drenaje-en-la-industria-alimentaria-por-que-elegir-canales-de-acero-inoxidable" class="featured-card__link"> 5236 Leer más 5237 <svg class="featured-card__link-icon" viewB
5237ox="0 0 24 24"> 5238 <path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 19l8-8z"/> 5239 </svg> 5240 </a> 5241 5242 </div> 5243 </div><div class="featured-card"style="background-image: url(//www.vodaland.es/cdn/shop/articles/Proyecto-2.jpg?v=1781748617&width=1200)"><div class="featured-card__image-wrapper"> 5244 <img src="//www.vodaland.es/cdn/shop/articles/Proyecto-2.jpg?v=1781748617&width=1200" alt="Nave de Alimentación en Pinto â Proyecto de Construcción" srcset="//www.vodaland.es/cdn/shop/articles/Proyecto-2.jpg?v=1781748617&width=352 352w, //www.vodaland.es/cdn/shop/articles/Proyecto-2.jpg?v=1781748617&width=832 832w, //www.vodaland.es/cdn/shop/articles/Proyecto-2.jpg?v=1781748617&width=1200 1200w" width="1200" height="1601" loading="lazy" class="featured-card__image"> 5245 </div><div class="featured-card__content"> 5246 5247 <h3 class="featured-card__title"> 5248 Nave de Alimentación en Pinto â Proyecto de Construcción 5249 </h3> 5250 5251 <div class="featured-card__description"> 5252 5253 </div> 5254 5255 <div class="featured-card__meta"> 5256 <svg class="featured-card__date-icon" viewBox="0 0 24 24"> 5257 <path d="M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"/> 5258 </svg>Septiembre 15, 2026 5259 </div> 5260 5261 <a href="/blogs/case-studies/nave-de-alimentacion-en-pinto-proyecto-de-construccion" class="featured-card__link"> 5262 Leer más 5263 <svg class="featured-card__link-icon" viewBox="0 0 24 24"> 5264 <path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 19l8-8z"/> 5265 </svg> 5266 </a> 5267 5268 </div> 5269 </div><div class="featured-card"style="background-image: url(//www.vodaland.es/cdn/shop/articles/Borduras-4.webp?v=1781747839&width=1200)"><div class="featured-card__image-wrapper"> 5270 <img src="//www.vodaland.es/cdn/shop/articles/Borduras-4.webp?v=1781747839&width=1200" alt="El primer paso para un jardÃn bien definido: las borduras" srcset="//www.vodaland.es/cdn/shop/articles/Borduras-4.webp?v=1781747839&width=352 352w, //www.vodaland.es/cdn/shop/articles/Borduras-4.webp?v=1781747839&width=832 832w, //www.vodaland.es/cdn/shop/articles/Borduras-4.webp?v=1781747839&width=1200 1200w" width="1200" height="900" loading="lazy" class="featured-card__image"> 5271 </div><div class="featured-card__content"> 5272 5273 <h3 class="featured-card__title"> 5274 El primer paso para un jardÃn bien definido: las borduras 5275 </h3> 5276 5277 <div class="featured-card__description"> 5278 5279 </div> 5280 5281 <div class="featured-card__meta"> 5282 <svg class="featured-card__date-icon" viewBox="0 0 24 24"> 5283 <path d="M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"/> 5284 </svg>Diciembre 22, 2025 5285 </div> 5286 5287 <a href="/blogs/case-studies/el-primer-paso-para-un-jardin-bien-definido-las-borduras" class="featured-card__link"> 5288 Leer más 5289 <svg class="featured-card__link-icon" viewBox="0 0 24 24"> 5290 <path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 19l8-8z"/> 5291 </svg> 5292 </a> 5293 5294 </div> 5295 </div></div> 5296 </div> 5297 </div> 5298 </div> 5299</div> 5300 5301 5302 5303 5304<style> #shopify-section-template--29351892910428__featured_cards_LQ6KGb .section-blends.section-full {padding-top: 48px !important; padding-bottom: 48px !important;} </style></section><section id="shopify-section-template--29351892910428__1760539237e7985872" class="shopify-section shopify-section--apps"> 5305</section> 5306<!-- BEGIN sections: footer-group --> 5307<footer id="shopify-section-sections--29351893926236__footer_v2_WaWp8z" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><style> 5308 .footer-v2 { 5309 5310 } 5311
5312 .footer-v2__container { 5313 5314 } 5315 5316 .footer-v2__main { 5317 display: grid; 5318 grid-template-columns: repeat(5, 1fr); 5319 gap: 60px; 5320 margin-bottom: 40px; 5321 } 5322 5323 5324 5325 .footer-v2__content-grid { 5326 display: contents; 5327 } 5328 5329 .footer-v2__block { 5330 display: flex; 5331 flex-direction: column; 5332 gap: 15px; 5333 } 5334 5335 .footer-v2__block-heading { 5336 font-size: 18px !important; 5337 font-weight: 700; 5338 color: #00928D; 5339 margin: 0; 5340 } 5341 5342 .footer-v2__block-links { 5343 list-style: none; 5344 padding: 0; 5345 margin: 0; 5346 display: flex; 5347 flex-direction: column; 5348 gap: 8px; 5349 } 5350 5351 .footer-v2__block-link { 5352 color: #fff; 5353 text-decoration: none; 5354 font-size: 14px; 5355 transition: color 0.2s ease; 5356 } 5357 5358 .footer-v2__block-link:hover { 5359 color: #00928D; 5360 } 5361 5362 .footer-v2__contact-info { 5363 display: flex; 5364 flex-direction: column; 5365 gap: 15px; 5366 } 5367 5368 .footer-v2__contact-section { 5369 display: flex; 5370 flex-direction: column; 5371 gap: 8px; 5372 } 5373 5374 .footer-v2__contact-label { 5375 font-weight: 600; 5376 color: #fff; 5377 font-size: 14px; 5378 margin: 0; 5379 } 5380 5381 .footer-v2__contact-text { 5382 color: #fff; 5383 font-size: 14px; 5384 margin: 0; 5385 line-height: 1.4; 5386 } 5387 5388 .footer-v2__bottom { 5389 border-top: 1px solid #333; 5390 padding-top: 20px; 5391 display: flex; 5392 justify-content: space-between; 5393 align-items: center; 5394 flex-wrap: wrap; 5395 gap: 20px; 5396 } 5397 5398 .footer-v2__copyright { 5399 color: #fff; 5400 font-size: 14px; 5401 } 5402 5403 .footer-v2__legal-links { 5404 display: flex;
5405 align-items: center; 5406 gap: 20px; 5407 } 5408 5409 .footer-v2__legal-link { 5410 color: #fff; 5411 text-decoration: none; 5412 font-size: 14px; 5413 transition: color 0.2s ease; 5414 } 5415 5416 .footer-v2__legal-link:hover { 5417 color: #00CED1; 5418 } 5419 5420 .footer-v2__legal-separator { 5421 color: #666; 5422 font-size: 14px; 5423 } 5424 5425 .footer-v2__image-block { 5426 display: flex; 5427 flex-direction: column; 5428 gap: 15px; 5429 } 5430 5431 .footer-v2__image { 5432 max-width: 100%; 5433 height: auto; 5434 border-radius: 8px; 5435 } 5436 5437 .footer-v2__custom-html { 5438 color: #fff; 5439 font-size: 14px; 5440 line-height: 1.5; 5441 } 5442 5443 .footer-v2__custom-html a { 5444 color: #00CED1; 5445 text-decoration: none; 5446 } 5447 5448 .footer-v2__custom-html a:hover { 5449 text-decoration: underline; 5450 } 5451 5452 .footer-v2__social { 5453 display: flex; 5454 gap: 12px; 5455 margin-top: 14px; 5456 flex-wrap: wrap; 5457 align-items: center; 5458} 5459 5460.footer-v2__social a { 5461 display: inline-flex; 5462 width: 40px; 5463 height: 40px; 5464 border-radius: 10px; 5465 align-items: center; 5466 justify-content: center; 5467 background: #00928D; 5468 color: #fff; 5469 text-decoration: none; 5470} 5471 5472.footer-v2__social a:hover { 5473 opacity: 0.9; 5474} 5475 5476.footer-v2__social svg { 5477 width: 18px; 5478 height: 18px; 5479} 5480 5481 @media (max-width: 768px) { 5482 .footer-v2__main { 5483 grid-template-columns: 1fr; 5484 gap: 40px; 5485 } 5486 5487 .footer-v2__block { 5488 margin-bottom: 30px; 5489 } 5490 5491 .footer-v2__bottom { 5492 flex-direction: column; 5493 text-align: center; 5494 } 5495 } 5496</style> 5497<div class="section section-full bg-custom"style="--background: 0 0 0;"> 5498 <div class="section-stack"> 5499 <div class="footer-v2"> 5500 <div class="footer-v2__container"> 5501 <div class="footer-v2__main"> 5502 5503 <!-- Content Grid Section --><div class="footer-v2__block footer-v2__image-block" ><a href="/"> 5504 <img src="//www.vodaland.es/cdn/shop/files/VODA_GB_SL_1_pdf_5.png?v=1785267721&width=210" srcset="//www.vodaland.es/cdn/shop/files/VODA_GB_SL_1_pdf_5.png?v=1785267721&width=210 210w" width="210" height="34" class="footer-v2__image"> 5505 </a><div class="footer-v2__social" aria-label="Social media links"> 5506 <a href="https://www.facebook.com/vodaland.spain" target="_blank" rel="noopener" aria-label="Facebook"> 5507 <svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"> 5508 <path d="M22 12a10 10 0 1 0-11.5 9.9v-7h-2.5v-3h2.5V9.5c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.4h-1.2c-1.2 0-1.6.8-1.6 1.6v2h2.8l-.4 3h-2.4v7A10 10 0 0 0 22 12z"/> 5509 </svg> 5510 </a> 5511 5512 <a href="https://www.instagram.com/vodaland.spain/" target="_blank" rel="noopener" aria-label="Instagram"> 5513 <svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"> 5514 <path d="M12 2.2c3.2 0 3.6 0 4.9.1 1.2.1 2 .3 2.5.5a4.9 4.9 0 0 1 1.8 1.1 4.9 4.9 0 0 1 1.1 1.8c.2.5.4 1.3.5 2.5.1 1.3.1 1.7.1 4.9s0 3.6-.1 4.9c-.1 1.2-.3 2-.5 2.5a4.9 4.9 0 0 1-1.1 1.8 4.9 4.9 0 0 1-1.8 1.1c-.5.2-1.3.4-2.5.5-1.3.1-1.7.1-4.9.1s-3.6 0-4.9-.1c-1.2-.1-2-.3-2.5-.5a4.9 4.9 0 0 1-1.8-1.1 4.9 4.9 0 0 1-1.1-1.8c-.2-.5-.4-1.3-.5-2.5C2.2 15.6 2.2 15.2 2.2 12s0-3.6.1-4.9c.1-1.2.3-2 .5-2.5a4.9 4.9 0 0 1 1.1-1.8 4.9 4.9 0 0 1 1.8-1.1c.5-.2 1.3-.4 2.5-.5C8.4 2.2 8.8 2.2 12 2.2zm
55140 3a6.8 6.8 0 1 0 0 13.6 6.8 6.8 0 0 0 0-13.6zm0 2.5a4.3 4.3 0 1 1 0 8.6 4.3 4.3 0 0 1 0-8.6zm5.3-1.8a1.6 1.6 0 1 1-3.2 0 1.6 1.6 0 0 1 3.2 0z"/> 5515 </svg> 5516 </a> 5517 5518 <a href="https://www.youtube.com/channel/UC3qofpkDZEdsgyGDzWePISw" target="_blank" rel="noopener" aria-label="YouTube"> 5519 <svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"> 5520 <path d="M23.5 6.2a3 3 0 0 0-2.1-2.1C19.6 3.6 12 3.6 12 3.6s-7.6 0-9.4.5A3 3 0 0 0 .5 6.2 31.7 31.7 0 0 0 0 12a31.7 31.7 0 0 0 .5 5.8 3 3 0 0 0 2.1 2.1c1.8.5 9.4.5 9.4.5s7.6 0 9.4-.5a3 3 0 0 0 2.1-2.1A31.7 31.7 0 0 0 24 12a31.7 31.7 0 0 0-.5-5.8zM9.8 15.5v-7l6.2 3.5-6.2 3.5z"/> 5521 </svg> 5522</a> 5523 5524 </div></div><div class="footer-v2__block" ><h3 class="footer-v2__block-heading">Tienda</h3><ul class="footer-v2__block-links"><li> 5525 <a href="/collections/drain" class="footer-v2__block-link">Drain</a> 5526 </li><li> 5527 <a href="/collections/terra" class="footer-v2__block-link">Terra</a> 5528 </li><li> 5529 <a href="/collections/urban" class="footer-v2__block-link">Urban</a> 5530 </li><li> 5531 <a href="/collections/clean" class="footer-v2__block-link">Clean</a> 5532 </li></ul></div><div class="footer-v2__block" ><h3 class="footer-v2__block-heading">Productos destacados</h3><ul class="footer-v2__block-links"><li> 5533 <a href="/collections/serie-easy" class="footer-v2__block-link">Serie Easy</a> 5534 </li><li> 5535 <a href="/collections/slot-drain" class="footer-v2__block-link">Slot Drain</a> 5536 </li><li> 5537 <a href="/collections/canales-ancho-interno-100" class="footer-v2__block-link">Canales Ancho Interno 100</a> 5538 </li><li> 5539 <a href="/collections/canales-industriales" class="footer-v2__block-link">Canales Industriales</a> 5540 </li><li> 5541 <a href="/collections/pavimento-permeable-placas-estabilizadoras" class="footer-v2__block-link">Pavimento Permeable-Placas Estabilizadoras</a> 5542 </li><li> 5543 <a href="/collections/borduras-y-perfiles" class="footer-v2__block-link">Borduras y Perfiles</a> 5544 </li><li> 5545 <a href="/collections/tapas-y-registros" class="footer-v2__block-link">Tapas y Registros</a> 5546 </li><li> 5547 <a href="/collections/separadores-de-hidrocarburos-de-prfv" class="footer-v2__block-link">Separadores de Hidrocarburos</a> 5548 </li></ul></div><div class="footer-v2__block" ><h3 class="footer-v2__block-heading">Enlaces de interés</h3><ul class="footer-v2__block-links"><li> 5549 <a href="/pages/get-an-estimate" class="footer-v2__block-link">Solicite un presupuesto</a> 5550 </li><li> 5551 <a href="/pages/politica-de-privacidad" class="footer-v2__block-link">PolÃtica de privacidad</a> 5552 </li><li> 5553 <a href="/pages/politica-de-devoluciones-de-vodaland-espana-sl" class="footer-v2__block-link">PolÃtica de devoluciones</a> 5554 </li><li> 5555 <a href="/pages/aviso-legal" class="footer-v2__block-link">Aviso legal</a> 5556 </li></ul></div><div class="footer-v2__block" ><h3 class="footer-v2__block-heading">Contacto</h3><div class="footer-v2__contact-info"><div class="footer-v2__contact-section"> 5557 <p class="footer-v2__contact-label">Dirección:</p> 5558 <div class="footer-v2__contact-text"><p>Oficina y Almacén:</p> 5559Calle en Proyecto N4, 46393 Loriguilla, Valencia 5560<p> </p> 5561<p>Showroom Madrid:</p> 5562Calle Gobelas, 15, Moncloa - Aravaca, 28023 Madrid</div> 5563 </div>
5563<div class="footer-v2__contact-section"> 5564 <p class="footer-v2__contact-label">Horario de atención al cliente y almacén:</p> 5565 <div class="footer-v2__contact-text">De lunes a viernes de 9:00 a 14:00 y de 15:00 a 18:00</div> 5566 </div><div class="footer-v2__contact-section"> 5567 <p class="footer-v2__contact-label">Llámanos:</p> 5568 <div class="footer-v2__contact-text"> <a href="tel:+34658936078">+34 658 93 60 78</a></div> 5569 </div><div class="footer-v2__custom-html"> 5570 <p><strong>Soporte y consultas:</strong><br/>[email protected]</p> 5571 </div></div> 5572 </div></div> 5573 5574 <!-- Bottom Footer --> 5575 <div class="footer-v2__bottom"> 5576 <div class="footer-v2__copyright"> 5577 © 2026 Vodaland. 5578 </div> 5579 5580 <div class="footer-v2__legal-links"></div> 5581 </div> 5582 </div> 5583 </div> 5584 </div> 5585</div> 5586 5587 5588 5589</footer> 5590<!-- END sections: footer-group --></main> 5591 5592
5592<script> 5593 /* Declare bcSfFilterConfig variable */ 5594 5595 5596 5597 var boostPFSAppConfig = { 5598 api: { 5599 filterUrl: 'https://services.mybcapps.com/bc-sf-filter/filter', 5600 searchUrl: 'https://services.mybcapps.com/bc-sf-filter/search', 5601 suggestionUrl: 'https://services.mybcapps.com/bc-sf-filter/search/suggest', 5602 productsUrl: 'https://services.mybcapps.com/bc-sf-filter/search/products', 5603 analyticsUrl: 'https://lambda.mybcapps.com/e' 5604 }, 5605 shop: { 5606 name: 'VODALAND-SPAIN', 5607 url: 'https://www.vodaland.es', 5608 domain: 'c7h4xb-mg.myshopify.com', 5609 currency: 'EUR', 5610 money_format: "â¬{{amount_with_comma_separator}}", 5611 money_format_with_currency: "â¬{{amount_with_comma_separator}} EUR" 5612 }, 5613 general: { 5614 file_url: "//www.vodaland.es/cdn/shop/files/?v=4069", 5615 asset_url: "//www.vodaland.es/cdn/shop/t/3/assets/boost-pfs.js?v=4069", 5616 collection_id: 0, 5617 collection_handle: "", 5618 collection_product_count: 0, 5619 5620 5621 theme_id: 197392662876, 5622 collection_tags: null, 5623 current_tags: null, 5624 default_sort_by: "", 5625 swatch_extension: "png", 5626 no_image_url: "//www.vodaland.es/cdn/shop/t/3/assets/boost-pfs-no-image.gif?v=45510820439899768411776445705", 5627 search_term: "", 5628 template: "index",currencies: ["EUR"], 5629 current_currency:"EUR",published_locales: {"es":true}, 5630 current_locale:"es", 5631 isInitFilter:false}, 5632 5633 swatch_settings: { 5634 5635 }, 5636 5637 }; 5638 function mergeObject(obj1, obj2){ 5639 var obj3 = {}; 5640 for (var attr in obj1) { obj3[attr] = obj1[attr]; } 5641 for (var attr in obj2) { obj3[attr] = obj2[attr]; } 5642 return obj3; 5643 } 5644 if (typeof boostPFSConfig == 'undefined') { 5645 boostPFSConfig = {}; 5646 } 5647 if (typeof boostPFSAppConfig != 'undefined') { 5648 boostPFSConfig = mergeObject(boostPFSConfig, boostPFSAppConfig); 5649 } 5650 if (typeof boostPFSThemeConfig != 'undefined') { 5651 boostPFSConfig = mergeObject(boostPFSConfig, boostPFSThemeConfig); 5652 } 5653</script>
5653 5654 5655<!-- Include Resources -->
5655<script defer src="//www.vodaland.es/cdn/shop/t/3/assets/boost-pfs-core-instant-search.js?v=72334993480690396671776445705"></script>
5655 5656
5656<script defer src="//www.vodaland.es/cdn/shop/t/3/assets/boost-pfs-instant-search.js?v=132725641497042192781776445705"></script>
5656<!-- Initialize App -->
5657<script defer src="//www.vodaland.es/cdn/shop/t/3/assets/boost-pfs-init.js?v=46125788504527076951776445705"></script>
5657 5658 5659 5660 5661 <!-- Instant search no result JSON data --> 5662
5662<script type="application/json" id="boost-pfs-instant-search-products-not-found-json"> 5663 { 5664 "search_terms": [], 5665 "products": [] 5666 } 5667</script>
5667 5668 5669 5670 <!-- 3rd App Integration -->
5670<script defer src="//www.vodaland.es/cdn/shop/t/3/assets/boost-pfs-analytics-custom.js?v=161314685702743820801776445705"></script>
5670 5671 5672
5672<script id="rebuy-widget-72845" defer type="text/template"> 5673 <div class="rebuy-widget 12312312321" 5674 v-cloak 5675 v-on:click="stopPropagation($event)" 5676 v-bind:id="'rebuy-widget-' + id" 5677 v-bind:class="['widget-type-' + config.type.replace('_','-'), 'widget-display-' + config.display_type, products.length > 0 ? 'is-visible' : 'is-hidden', 'widget-layout-' + currentLayout()]"> 5678 5679 <div 5680 class="rebuy-widget-container" 5681 v-cloak 5682 v-bind:class="['widget-display-' + config.display_type, visible ? 'is-visible' : 'is-hidden' ]" 5683 v-on:click.self="hide()"> 5684 5685 <div class="rebuy-widget-content"> 5686 <div class="rebuy-modal-close" v-on:click="hide()" aria-label="close modal"> 5687 <i class="fas fa-times" aria-hidden="true"></i> 5688 </div> 5689 5690 <div class="rebuy-timer" v-if="hasTimer()"> 5691 <p class="rebuy-timer-title" v-if="config.language.timer_title"> 5692 <span v-html="config.language.timer_title"></span> <span class="rebuy-timer-minutes" v-html="config.timer.duration_minutes"></span>:<span class="rebuy-timer-seconds" v-html="config.timer.duration_seconds"></span> 5693 </p> 5694 </div> 5695 5696 <h2 class="super-title" v-if="config.language.super_title != ''" v-html="config.language.super_title"></h2> 5697 5698 <h3 class="primary-title" v-if="config.language.title != ''" v-html="config.language.title"></h3> 5699 5700 <div class="description" v-if="config.language.description != ''" v-html="config.language.description"></div> 5701 5702 <div class="rebuy-product-grid" v-bind:class="layoutClasses" tabindex="0" role="list"> 5703 5704 <div 5705 v-for="(product, product_index) in products" 5706 v-bind:class="[ 5707 product.handle, 5708 'product-id-' + product.id, 5709 cartHasProduct(product) ? 'cart-has-item' : '', 5710 productTagClasses(product), 5711 hasSplideCarousel ? 'splide__slide' : '', 5712 ]" 5713 aria-label="product" 5714 class="rebuy-product-block" 5715 role="listitem" 5716 > 5717 5718 <div class="rebuy-product-media"> 5719 <a 5720 class="rebuy-product-image" 5721 tabindex="-1" 5722 v-bind:href="learnMoreURL(product)" 5723 v-bind:style="imageStyles" 5724 v-on:click="learnMore(product, $event);" 5725 v-bind:class="[hasLearnMore() ? 'clickable' : '']" 5726 rel="nofollow" 5727 > 5728 <img v-bind:loading="product_index > 1 ? 'lazy' : 'eager'" v-bind:src="itemImage(product, product.selected_variant, '400x400')" v-bind:alt="itemImageAlt(product, product.selected_variant)"> 5729 </a> 5730 </div> 5731 <div class="rebuy-product-info"> 5732 <a 5733 role="heading" 5734 aria-level="5" 5735 class="rebuy-product-title" 5736 v-bind:href="learnMoreURL(product)" 5737 v-on:click="learnMore(product, $event);" 5738 v-html="product.title" 5739 v-bind:class="[hasLearnMore() ? 'clickable' : '']" 5740 v-bind:aria-label="'View ' + product.title" 5741 rel="nofollow" 5742 ></a> 5743 <div class="rebuy-variant-title" v-if="showVariantTitle(product)" v-html="product.selected_variant.title"></div> 5744 <div class="rebuy-product-review" v-if="hasProductReviews(product)" aria-label="product star rating">
5745 <span class="rebuy-star-rating"> 5746 <span 5747 v-if="product.reviews.star_rating" 5748 class="rebuy-star-rating-value sr-only" 5749 v-html="product.reviews.star_rating + ' stars out of 5 stars'" 5750 > 5751 </span> 5752 <span class="rebuy-star-rating-background"></span> 5753 <span class="rebuy-star-rating-foreground" v-bind:style="{ width: productReviewRatingPercentage(product) }"></span> 5754 </span> 5755 <span class="rebuy-review-count" v-html="productReviewCount(product)"></span> 5756 </div> 5757 5758 <div class="rebuy-product-price"> 5759 <div v-if="variantOnSale(product, product.selected_variant)"> 5760 <span class="rebuy-money sale"> 5761 <span class="sr-only">Sale price</span> 5762 <span tabindex="0" v-html="formatMoney(variantPrice(product, product.selected_variant))"></span> 5763 </span> 5764 <span class="rebuy-money compare-at"> 5765 <span class="sr-only">Original price</span> 5766 <span v-html="formatMoney(variantCompareAtPrice(product, product.selected_variant))"></span> 5767 </span> 5768 </div> 5769 <div v-if="!(variantOnSale(product, product.selected_variant))"> 5770 <span class="rebuy-money"> 5771 <span class="sr-only">Price</span> 5772 <span tabindex="0" v-html="formatMoney(variantPrice(product, product.selected_variant))"></span> 5773 </span> 5774 </div> 5775 </div> 5776 <div class="rebuy-product-description" v-if="showProductDescription(product)" v-html="text(product.body_html)"></div> 5777 </div> 5778 <div class="rebuy-product-options" v-if="showVariantSelect(product)"> 5779 <select 5780 title="Select product variant" 5781 :id="id + '-' + 'select' + '-' + product_index" 5782 :class="{ hide : config.view_options.variant_selector === 'buttons' }" 5783 class="rebuy-select" 5784 v-bind:aria-label="'variant of ' + product.title" 5785 v-model="product.selected_variant_id" 5786 v-on:change="selectVariant(product)"> 5787 <option 5788 v-for="variant in product.variants" 5789 class="rebuy-product-options__option" 5790 :class="{ 'rebuy-product-options__option--oos' : !variantAvailable(variant) }" 5791 v-bind:value="variant.id" 5792 :disabled="!variantAvailable(variant)" 5793 v-html="formatVariantOptionTitle(variant)"> 5794 </option> 5795 </select> 5796 5797 <div 5798 class="rebuy-product-options__button-swatches-container" 5799 :class="{ 'rebuy-style__hidden-block' : config.view_options.variant_selector === 'select' }" 5800 > 5801 <div 5802 v-for="option in product.options" 5803 :key="'option-' + product.id + '-' + option.name" 5804 class="rebuy-product-options__button-swatches rebuy-size-swatches" 5805 > 5806 <div 5807 v-for="(value, value_index) in filterOOSOptions(option, product)" 5808 :key="'value-' + product.id + '-' + option.name + '-' + value + '-' + value_index" 5809 > 5810 <div v-if="displayColorSwatches(option)" class="rebuy-product-options__button-swatch rebuy-color-swatch"> 5811 <input 5812 :name="id + '-color-' + product_index" 5813 :id="id + '-color-' + product_index + '-' + value + '-' + value_index" 5814 :checked="hasSwatchOptionSelected(product, value, value_index, 'color')" 5815 :value="value" 5816 type="radio" 5817 class="rebuy-color-input hide" 5818 v-on:change="selectVariantByOption(product, option.name, value)" 5819 :disabled="isDisabledOptionValue(product, option.name, value)" 5820 /> 5821 5822 <label 5823 :for="id + '-color-' + product_index + '-' + value + '-' + value_index" 5824 :style="getMerchantThemeColorAssetStyle(value)" 5825 :title="value" 5826 class="rebuy-color-label" 5827 :class="{ 'rebuy-product-options__button-swatch-label--disabled' : isDisabledOptionValue(product, option.name, value) }" 5828 > 5829 </label> 5830 </div> 5831 5832 <div v-if="!displayColorSwatches(option)" class="rebuy-product-options__button-swatch rebuy-size-swatch"> 5833 <input 5834 :name="id + '-' + option.name + '-' + product_index" 5835 :id="id + '-' + option.name + '-' + product_index + '-' + value" 5836 :checked="hasSwatchOptionSelected(product, value, value_index, option.name)" 5837 :value="value" 5838 type="radio" 5839 class="rebuy-size-input hide" 5840 v-on:change="selectVariantByOption(product, option.name, value)" 5841 :disabled="isDisabledOptionValue(product, option.name, value)" 5842 /> 5843 5844 <label 5845 :for="id + '-' + option.name + '-' + product_index + '-' + value" 5846 class="rebuy-size-label" 5847 :class="{ 'rebuy-product-options__button-swatch-label--disabled' : isDisabledOptionValue(product, option.name, value) }" 5848 > 5849 5850 </label> 5851 </div> 5852 </div> 5853 </div> 5854 </div> 5855 </div> 5856 5857 <div class="rebuy-product-actions"> 5858 <div class="subscription-checkbox" v-if="showSubscriptionOptions(product)"> 5859 <label class="rebuy-checkbox-label"> 5860 <input 5861 class="checkbox-input rebuy-checkbox" 5862 v-model="product.subscription" 5863 v-on:change="toggleSubscription(product)" 5864 type="checkbox" 5865 :aria-label="upgradeToSubscriptionAriaLabel(product)" 5866 />
5867 <span class="checkbox-label" v-html="upgradeToSubscriptionLabel(product)"></span> 5868 </label> 5869 </div> 5870 5871 <div class="subscription-frequency" v-if="showSubscriptionFrequency(product)"> 5872 <select 5873 class="rebuy-select" 5874 aria-label="subscription frequency" 5875 v-model="product.subscription_frequency" 5876 v-on:change="updateSubscriptionFrequency(product)"> 5877 <option v-for="frequency in product.subscription_frequencies" v-bind:value="frequency"></option> 5878 </select> 5879 </div> 5880 5881 <div class="product-quantity" v-if="hasQuantityInputEnabled()"> 5882 <div class="rebuy-select-wrapper"> 5883 <label class="rebuy-label">Quantity</label> 5884 <select 5885 class="rebuy-select" 5886 aria-label="product quantity" 5887 v-model="product.quantity"> 5888 <option v-for="n in maxQuantityInputValue()" v-bind:value="n"></option> 5889 </select> 5890 </div> 5891 </div> 5892 5893 <button 5894 class="rebuy-button" 5895 v-bind:class="{ working: (product.status != 'ready' && product.status != 'selecting') }" 5896 v-bind:disabled="!(variantAvailable(product.selected_variant)) || (product.status != 'ready' && product.status != 'selecting')" 5897 v-bind:aria-label="buttonAriaLabel(product)" 5898 v-on:click="addToCart(product)" 5899 type="button"> 5900 <span v-html="buttonLabel(product)"></span> 5901 </button> 5902 </div> 5903 </div> 5904 5905 </div> 5906 5907 <div class="rebuy-modal-actions" v-if="showContinueButton()"> 5908 <button 5909 class="rebuy-button decline" 5910 v-on:click="hide()" 5911 type="button"> 5912 <span v-html="continueLabel()"></span> 5913 </button> 5914 </div> 5915 5916 <div class="powered-by-rebuy"> 5917 <a v-bind:href="'https://rebuyengine.com/?shop=' + config.shop.myshopify_domain" target="_blank" rel="noopener"> 5918 Powered by Rebuy 5919 </a> 5920 </div> 5921 5922 </div> 5923 5924 </div> 5925 </div> 5926 </script>
5926 5927 5928 <!--########## INTEGRATIONS ##########--> 5929 5930
5930<script src="//code.tidio.co/hngdmglvmwsz0ov7ewtykczejrxfac5b.js" async></script>
5930 5931
5931<script src="//cdn.callrail.com/companies/945046132/c53cea4546a9dfb42bf5/12/swap.js" defer></script>
5931 5932
5932<script src="https://cdn.rebuyengine.com/onsite/js/rebuy.js?shop=c7h4xb-mg.myshopify.com" defer></script>
5932 5933
5933<script src="//www.vodaland.es/cdn/shop/t/3/assets/global.js?v=149358156903360018381776445705" defer="defer"></script>
5933 5934
5934<script src="//www.vodaland.es/cdn/shop/t/3/assets/custom.js?v=141951517460108013151789732227" defer="defer"></script>
5934 5935<!-- ClickCease.com tracking -->
5936<script type='text/javascript'> 5937 var script = document.createElement('script'); 5938 script.async = true; 5939 script.type = 'text/javascript'; 5940 var target = 'https://www.clickcease.com/monitor/stat.js'; 5941 script.src = target; 5942 var elem = document.head; 5943 elem.appendChild(script); 5944</script>
5944 5945<noscript> 5946 <a href='https://www.clickcease.com' rel='nofollow'> 5947 <img src='https://monitor.clickcease.com' alt='ClickCease'/> 5948 </a> 5949</noscript> 5950<!-- ClickCease.com tracking --> 5951<!-- Call Tracking -->
5952<script> 5953 document.addEventListener("click", function(event) { 5954 let a = event.target.closest("a[href^='tel:']"); 5955 if (!a) return; 5956 event.preventDefault(); 5957 new Image().src = "https://tags.srv.stackadapt.com/conv?cid=htn0UKCMlcf93xBbmsDhdr"; 5958 setTimeout(()=>window.location=a.href,200); 5959 }); 5960</script>
5960 5961
5961<script> 5962 const boostSDAssetFileURL = "\/\/www.vodaland.es\/cdn\/shop\/t\/3\/assets\/boost_sd_assets_file_url.gif?v=4069"; 5963 window.boostSDAssetFileURL = boostSDAssetFileURL; 5964 5965 if (window.boostSDAppConfig) { 5966 window.boostSDAppConfig.generalSettings.custom_js_asset_url = "//www.vodaland.es/cdn/shop/t/3/assets/boost-sd-custom.js?v=160962118398746674481776445705"; 5967 window.boostSDAppConfig.generalSettings.custom_css_asset_url = "//www.vodaland.es/cdn/shop/t/3/assets/boost-sd-custom.css?v=72809539502277619291776445705"; 5968 } 5969 5970 5971</script>
5971 5972 5973<!-- Third Party Scripts--> 5974 <style> </style> 5975<div id="shopify-block-AdlMwdW41eW0wNHQ2b__18131037017812181619" class="shopify-block shopify-app-block"> 5976
5976<script defer src="https://chimpstatic.com/mcjs-connected/js/users/adc5614d70ebaa434ab539101/802f36a7341d7ea784f6c8bd6.js"></script>
5976 5977
5977<script>window.mc_embedded = true;</script>
5977 5978 5979 5980 5981</div>
5981<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5981 5982</body> 5983</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.