.elementor-1271 .elementor-element.elementor-element-9deeafd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px}.elementor-1271 .elementor-element.elementor-element-9deeafd:not(.elementor-motion-effects-element-type-background),.elementor-1271 .elementor-element.elementor-element-9deeafd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#C1C1C14D}.elementor-1271 .elementor-element.elementor-element-ab869af{--display:flex;--min-height:512px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px}.elementor-1271 .elementor-element.elementor-element-ab869af::before,.elementor-1271 .elementor-element.elementor-element-ab869af>.elementor-background-video-container::before,.elementor-1271 .elementor-element.elementor-element-ab869af>.e-con-inner>.elementor-background-video-container::before,.elementor-1271 .elementor-element.elementor-element-ab869af>.elementor-background-slideshow::before,.elementor-1271 .elementor-element.elementor-element-ab869af>.e-con-inner>.elementor-background-slideshow::before,.elementor-1271 .elementor-element.elementor-element-ab869af>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(100deg,rgb(26 60 104 / .88) 0%,rgb(20 94 172 / .55) 100%)}.elementor-1271 .elementor-element.elementor-element-ab869af:not(.elementor-motion-effects-element-type-background),.elementor-1271 .elementor-element.elementor-element-ab869af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-size:cover}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1271 .elementor-element.elementor-element-a6fe0b3{text-align:center}.elementor-1271 .elementor-element.elementor-element-a6fe0b3 .elementor-heading-title{font-family:"helvetica neue regular",Sans-serif;font-size:52px;font-weight:400;line-height:60px;color:#FFF}.elementor-1271 .elementor-element.elementor-element-34459c60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 64px;--row-gap:32px;--column-gap:64px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:90px;--padding-bottom:90px;--padding-left:70px;--padding-right:70px}.elementor-1271 .elementor-element.elementor-element-34459c60:not(.elementor-motion-effects-element-type-background),.elementor-1271 .elementor-element.elementor-element-34459c60>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1271 .elementor-element.elementor-element-17c74b79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-1271 .elementor-element.elementor-element-ee1a804.elementor-element{--align-self:flex-start}.elementor-1271 .elementor-element.elementor-element-ee1a804{border-style:none;border-radius:0 0 0 0}.woocommerce .elementor-1271 .elementor-element.elementor-element-ee1a804 .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-1271 .elementor-element.elementor-element-ee1a804 .flex-viewport,.woocommerce .elementor-1271 .elementor-element.elementor-element-ee1a804 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CED1D0}.woocommerce .elementor-1271 .elementor-element.elementor-element-ee1a804 .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-1271 .elementor-element.elementor-element-ee1a804 .flex-viewport{border-radius:20px 20px 20px 20px}.elementor-1271 .elementor-element.elementor-element-eba6162{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1271 .elementor-element.elementor-element-1074128{margin:4px 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0}.elementor-1271 .elementor-element.elementor-element-1074128 .elementor-heading-title{font-family:"helvetica neue regular",Sans-serif;font-size:38px;font-weight:400;line-height:46px;color:#1A1A1A}.elementor-widget-woocommerce-product-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1271 .elementor-element.elementor-element-3735e8be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:90px;--padding-bottom:96px;--padding-left:70px;--padding-right:70px}.elementor-1271 .elementor-element.elementor-element-3735e8be:not(.elementor-motion-effects-element-type-background),.elementor-1271 .elementor-element.elementor-element-3735e8be>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2F4F7}.elementor-1271 .elementor-element.elementor-element-1c8248ee{text-align:start}.elementor-1271 .elementor-element.elementor-element-1c8248ee .elementor-heading-title{font-family:"helvetica neue regular",Sans-serif;font-size:39px;font-weight:300;font-style:normal;text-transform:none;text-decoration:none;line-height:44px;letter-spacing:0;word-spacing:0em;color:#145EAC}.elementor-1271 .elementor-element.elementor-element-40b2fe9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1271 .elementor-element.elementor-element-40b2fe9 .elementor-heading-title{font-family:"helvetica neue regular",Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:#474747}.elementor-1271 .elementor-element.elementor-element-7251115{--display:flex}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products>h2{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1271 .elementor-element.elementor-element-78553c5.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-1271 .elementor-element.elementor-element-78553c5.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CED1D0;border-radius:20px 20px 20px 20px}.elementor-1271 .elementor-element.elementor-element-78553c5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#1A1A1A}.elementor-1271 .elementor-element.elementor-element-78553c5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#1A1A1A}.elementor-1271 .elementor-element.elementor-element-78553c5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-1271 .elementor-element.elementor-element-78553c5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"helvetica neue regular",Sans-serif;font-size:25px;font-weight:500;line-height:30px}.elementor-1271 .elementor-element.elementor-element-78553c5.elementor-wc-products ul.products li.product span.onsale{display:block}@media(max-width:1024px){.elementor-1271 .elementor-element.elementor-element-34459c60{--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px}.elementor-1271 .elementor-element.elementor-element-eba6162{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%}.elementor-1271 .elementor-element.elementor-element-3735e8be{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%}.elementor-1271 .elementor-element.elementor-element-1c8248ee .elementor-heading-title{font-size:45px}.elementor-1271 .elementor-element.elementor-element-78553c5.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-1271 .elementor-element.elementor-element-9deeafd{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-1271 .elementor-element.elementor-element-ab869af{--min-height:350px;--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:120px;--padding-bottom:60px;--padding-left:4px;--padding-right:4px}.elementor-1271 .elementor-element.elementor-element-a6fe0b3 .elementor-heading-title{font-size:34px;line-height:40px}.elementor-1271 .elementor-element.elementor-element-34459c60{--padding-top:40px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px}.elementor-1271 .elementor-element.elementor-element-17c74b79{--width:100%;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-1271 .elementor-element.elementor-element-eba6162{--width:100%}.elementor-1271 .elementor-element.elementor-element-1074128 .elementor-heading-title{font-size:28px;line-height:34px}.elementor-1271 .elementor-element.elementor-element-3735e8be{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px}.elementor-1271 .elementor-element.elementor-element-1c8248ee .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-1271 .elementor-element.elementor-element-78553c5.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(min-width:768px){.elementor-1271 .elementor-element.elementor-element-17c74b79{--width:45%}.elementor-1271 .elementor-element.elementor-element-eba6162{--width:55%}}@media(max-width:1024px) and (min-width:768px){.elementor-1271 .elementor-element.elementor-element-17c74b79{--width:100%}.elementor-1271 .elementor-element.elementor-element-eba6162{--width:100%}}.elementor-1271 .elementor-element.elementor-element-a6fe0b3 .elementor-heading-title::before{content:"Línea";display:block;margin-bottom:12px;font-family:"SPH Helvetica","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;letter-spacing:.16em;text-transform:uppercase;color:#FF5E37}.elementor-1271 .elementor-element.elementor-element-ee1a804 .woocommerce-product-gallery{position:relative;z-index:1;padding:40px;border:1px solid #E3EAF3;border-radius:20px;background:linear-gradient(180deg,#F7F9FC 0%,#EDF2F8 100%);box-shadow:0 18px 44px rgb(20 94 172 / .10)}.elementor-1271 .elementor-element.elementor-element-ee1a804 .woocommerce-product-gallery__image img{mix-blend-mode:multiply;max-height:500px;width:auto!important;margin:0 auto;object-fit:contain}.elementor-1271 .elementor-element.elementor-element-ee1a804 .woocommerce-product-gallery__wrapper{border:0!important;border-radius:0!important;background:transparent!important}.elementor-1271 .elementor-element.elementor-element-ee1a804 .woocommerce-product-gallery__trigger{z-index:2!important;top:16px!important;right:16px!important;display:flex!important;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%!important;background:#FFFFFF!important;box-shadow:0 6px 18px rgb(10 40 80 / .14)}.elementor-1271 .elementor-element.elementor-element-ee1a804 .flex-control-thumbs{margin-top:16px!important;display:flex;gap:10px}.elementor-1271 .elementor-element.elementor-element-ee1a804 .flex-control-thumbs li img{border-radius:10px;border:1px solid #E3EAF3;background:#FFF}@media (max-width:767px){.elementor-1271 .elementor-element.elementor-element-ee1a804 .woocommerce-product-gallery{padding:22px;border-radius:16px}.elementor-1271 .elementor-element.elementor-element-ee1a804 .woocommerce-product-gallery__image img{max-height:340px}}@media (min-width:1025px){.elementor-1271 .elementor-element.elementor-element-17c74b79{position:sticky;top:120px;align-self:flex-start}}.elementor-1271 .elementor-element.elementor-element-906918c,.elementor-1271 .elementor-element.elementor-element-906918c p{font-family:"SPH Helvetica","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:17px!important;line-height:26px!important;color:#3A3F45!important;margin:0 0 6px}.elementor-1271 .elementor-element.elementor-element-d54a671{font-family:"SPH Helvetica","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3A3F45}.elementor-1271 .elementor-element.elementor-element-d54a671 .sph-ficha__datos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:6px 0 26px}.elementor-1271 .elementor-element.elementor-element-d54a671 .sph-ficha__dato{padding:16px 18px;border-radius:12px;background:#F2F4F7}.elementor-1271 .elementor-element.elementor-element-d54a671 .sph-ficha__dato span{display:block;margin-bottom:6px;font-size:12px;line-height:16px;letter-spacing:.14em;text-transform:uppercase;color:#5B6168}.elementor-1271 .elementor-element.elementor-element-d54a671 .sph-ficha__dato strong{display:block;font-weight:400;font-size:16px;line-height:23px;color:#1A1A1A}.elementor-1271 .elementor-element.elementor-element-d54a671 .sph-ficha__h{margin:0 0 12px;font-family:"SPH Helvetica","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:24px;color:#145EAC}.elementor-1271 .elementor-element.elementor-element-d54a671 .sph-ficha__comp{width:100%;margin:0 0 22px;border-collapse:separate;border-spacing:0;border:1px solid #E3EAF3;border-radius:12px;overflow:hidden;font-size:15px;line-height:21px}.elementor-1271 .elementor-element.elementor-element-d54a671 .sph-ficha__comp th{padding:10px 16px;background:#F2F4F7;text-align:left;font-weight:400;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#5B6168;border:0}.elementor-1271 .elementor-element.elementor-element-d54a671 .sph-ficha__comp td{padding:11px 16px;border:0;border-top:1px solid #E3EAF3;background:#FFF}.elementor-1271 .elementor-element.elementor-element-d54a671 .sph-ficha__comp td:last-child,.elementor-1271 .elementor-element.elementor-element-d54a671 .sph-ficha__comp th:last-child{text-align:right;white-space:nowrap}.elementor-1271 .elementor-element.elementor-element-d54a671 .sph-ficha__activos{margin:0 0 22px;font-size:15px;line-height:23px}.elementor-1271 .elementor-element.elementor-element-d54a671 .sph-ficha__aviso{margin:0;padding:12px 16px;border-left:3px solid #145EAC;border-radius:0 8px 8px 0;background:#EAF0F7;font-size:13px;line-height:19px;color:#1A3C68}@media (max-width:767px){.elementor-1271 .elementor-element.elementor-element-d54a671 .sph-ficha__datos{grid-template-columns:1fr}}.elementor-1271 .elementor-element.elementor-element-1c8248ee .elementor-heading-title::before{content:"Misma línea";display:block;margin-bottom:12px;font-family:"SPH Helvetica","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;letter-spacing:.16em;text-transform:uppercase;color:#FF5E37}.elementor-1271 .elementor-element.elementor-element-78553c5 ul.products{gap:20px!important}.elementor-1271 .elementor-element.elementor-element-78553c5 ul.products li.product{display:flex!important;flex-direction:column;margin:0!important;padding:0 0 18px!important;background:#FFF;border:1px solid #E3EAF3;border-radius:16px;overflow:hidden;box-shadow:0 4px 14px rgb(20 94 172 / .05);transition:transform .35s ease,box-shadow .35s ease}.elementor-1271 .elementor-element.elementor-element-78553c5 ul.products li.product:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgb(20 94 172 / .14)}.elementor-1271 .elementor-element.elementor-element-78553c5 ul.products li.product a img{display:block;width:100%!important;aspect-ratio:1/1;object-fit:contain;padding:20px;margin:0 0 14px!important;border:0!important;border-radius:0!important;background:#FFF;box-shadow:none!important;transition:transform .5s ease}.elementor-1271 .elementor-element.elementor-element-78553c5 ul.products li.product:hover a img{transform:scale(1.05)}.elementor-1271 .elementor-element.elementor-element-78553c5 ul.products li.product .woocommerce-loop-product__title{padding:0 18px!important;margin:0!important;font-family:"SPH Helvetica","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:16px!important;line-height:22px!important;font-weight:400!important;color:#1A1A1A!important;transition:color .3s ease}.elementor-1271 .elementor-element.elementor-element-78553c5 ul.products li.product:hover .woocommerce-loop-product__title{color:#145EAC!important}.elementor-1271 .elementor-element.elementor-element-78553c5 ul.products li.product .woocommerce-loop-product__title::after{content:"Ver producto \2192";display:block;margin-top:10px;font-size:13px;color:#145EAC}@media (max-width:767px){.elementor-1271 .elementor-element.elementor-element-78553c5 ul.products{gap:12px!important}.elementor-1271 .elementor-element.elementor-element-78553c5 ul.products li.product a img{padding:12px}.elementor-1271 .elementor-element.elementor-element-78553c5 ul.products li.product .woocommerce-loop-product__title{padding:0 12px!important;font-size:14px!important;line-height:19px!important}}@media (prefers-reduced-motion:reduce){.elementor-1271 .elementor-element.elementor-element-78553c5 ul.products li.product,.elementor-1271 .elementor-element.elementor-element-78553c5 ul.products li.product a img{transition:none}.elementor-1271 .elementor-element.elementor-element-78553c5 ul.products li.product:hover{transform:none}}