:root{--brk-menu: 1510px}:root{--url: https://barrop.com/;--urlchild: https://barrop.com/wp-content/themes/barrop-child/;--urluploads: https://barrop.com/wp-content/uploads/}@font-face{font-family:"Archivo";src:url(https://barrop.com/wp-content/themes/barrop-child/fonts/archivo/archivo-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Archivo";src:url(https://barrop.com/wp-content/themes/barrop-child/fonts/archivo/archivo-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Archivo";src:url(https://barrop.com/wp-content/themes/barrop-child/fonts/archivo/archivo-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}.wp-block-table.tabla_sobremesa table{table-layout:fixed}.wp-block-table.tabla_sobremesa table,.wp-block-table.tabla_sobremesa td,.wp-block-table.tabla_sobremesa th{border:0;padding:0;vertical-align:top}.wp-block-table.tabla_sobremesa thead{border-bottom:1px solid #8f8e94}.wp-block-table.tabla_sobremesa thead th{font-size:clamp(19px, calc(19px + (30 - 19) * ((100vw - 431px) / (1066 - 431))), 30px);font-weight:700;padding-bottom:17px;vertical-align:middle}.wp-block-table.tabla_sobremesa thead th a{font-size:clamp(13px, calc(13px + (17 - 13) * ((100vw - 431px) / (1066 - 431))), 17px);text-decoration:none;background:#ececef;padding:11px 20px;border-radius:99px;min-width:108px;display:inline-block}.wp-block-table.tabla_sobremesa tbody{background:white}.wp-block-table.tabla_sobremesa tbody *{font-size:clamp(13px, calc(13px + (17 - 13) * ((100vw - 431px) / (1066 - 431))), 17px);color:black}.wp-block-table.tabla_sobremesa tbody tr:not(:last-child) td{border-bottom:1px solid #8f8e94}.wp-block-table.tabla_sobremesa tbody tr td{padding-top:25px;padding-bottom:25px;vertical-align:middle}.wp-block-table.tabla_sobremesa tbody tr td:first-child{padding-left:14px}.wp-block-table.tabla_sobremesa tbody tr td:not(:first-child){text-align:center}.wp-block-table.tabla_sobremesa tbody tr td:nth-child(1){font-weight:600}.wp-block-table.tabla_sobremesa tbody tr td:nth-child(even){background:#ececef}.boton_glb,.boton_borde,.boton_bordeClaro,.boton_carrusel.claro .wp-block-button__link,.boton_carrusel .wp-block-button__link,.boton_distribuidores .wp-block-button__link,body.cliente-password-page .post-password-form input[type="submit"],#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-direction-wrap .wpsl-directions,.boton_azul .wp-block-button__link{-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important;padding:clamp(8px, calc(8px + (10 - 8) * ((100vw - 431px) / (1066 - 431))), 10px) clamp(20px, calc(20px + (25 - 20) * ((100vw - 431px) / (1066 - 431))), 25px) clamp(8px, calc(8px + (10 - 8) * ((100vw - 431px) / (1066 - 431))), 10px) clamp(20px, calc(20px + (25 - 20) * ((100vw - 431px) / (1066 - 431))), 25px);font-size:clamp(17px, calc(17px + (20 - 17) * ((100vw - 431px) / (1066 - 431))), 20px);color:#8f8e94 !important;background:#ececef !important;border:0;border-radius:99px;text-decoration:none;text-align:center}.boton_glb:hover,.boton_borde:hover,.boton_bordeClaro:hover,.boton_carrusel.claro .wp-block-button__link:hover,.boton_carrusel .wp-block-button__link:hover,.boton_distribuidores .wp-block-button__link:hover,body.cliente-password-page .post-password-form input[type="submit"]:hover,#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-direction-wrap .wpsl-directions:hover,.boton_azul .wp-block-button__link:hover{color:white !important;background:black !important}.boton_borde,.boton_bordeClaro,.boton_carrusel.claro .wp-block-button__link,.boton_carrusel .wp-block-button__link,.boton_distribuidores .wp-block-button__link,body.cliente-password-page .post-password-form input[type="submit"],#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-direction-wrap .wpsl-directions{color:black !important;border:1px solid black;background:transparent !important}.boton_bordeClaro,.boton_carrusel.claro .wp-block-button__link{color:white !important;border-color:white}.boton_bordeClaro:hover,.boton_carrusel.claro .wp-block-button__link:hover{color:black !important;background:white !important}body{font-weight:400;font-family:"Archivo";line-height:1.2;font-size:clamp(17px, calc(17px + (20 - 17) * ((100vw - 431px) / (1066 - 431))), 20px)}body .tamany_L{font-size:clamp(24px, calc(24px + (30 - 24) * ((100vw - 431px) / (1066 - 431))), 30px) !important}body .tamany_XL{font-size:clamp(40px, calc(40px + (70 - 40) * ((100vw - 431px) / (1066 - 431))), 70px) !important}body .tamany_XXL{font-size:clamp(40px, calc(40px + (80 - 40) * ((100vw - 431px) / (1066 - 431))), 80px) !important}h1,h2,h3,h4,h5,h6{font-family:"Archivo";font-weight:500;line-height:1.03;margin-bottom:clamp(5px, calc(5px + (15 - 5) * ((100vw - 431px) / (1066 - 431))), 15px)}h1,h2{font-size:clamp(30px, calc(30px + (60 - 30) * ((100vw - 431px) / (1066 - 431))), 60px);margin-bottom:clamp(20px, calc(20px + (34 - 20) * ((100vw - 431px) / (1066 - 431))), 34px)}body.home h1{line-height:1;margin-bottom:clamp(30px, calc(30px + (40 - 30) * ((100vw - 431px) / (1066 - 431))), 40px)}@media (max-width:768px){h1{letter-spacing:-0.47px}h1,h1+p{text-align:left !important}}.fondo_blanco,body,.contenido_cliente{background:white}body{overflow-x:hidden}body{color:#868686}body .gris_osc{color:#868686 !important}body strong,body b{color:black;font-weight:400 !important}body h1,body h2,body h3,body h4,body h5,body h6{color:black}body .medium{font-weight:500 !important}::placeholder{opacity:0.8}.inside-navigation.grid-container{max-width:fit-content}#page{background:white !important;margin-top:70px}@media (max-width:1510px){#page{margin-top:70px}}#content{padding:0 23px}a{color:black;text-decoration:underline}a.wp-block-button__link,.nav-links a{text-decoration:none !important}.entry-content{margin-top:2em !important;position:relative}.entry-content p{margin-bottom:27px}body.home .entry-content p{margin-bottom:0}.sinmargen{margin-bottom:0px !important}.margen0{margin-bottom:0px !important}.margen2{margin-bottom:2px !important}.margen5{margin-bottom:5px !important}.margen10{margin-bottom:10px !important}.margen15{margin-bottom:15px !important}.margen20{margin-bottom:20px !important}.giro-10{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.giro-9{-webkit-transform:rotate(-9deg);transform:rotate(-9deg)}.giro-8{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}.giro-7{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.giro-6{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}.giro-5{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.giro-4{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.giro-3{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.giro-2{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.giro-1{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.giro0{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.giro1{-webkit-transform:rotate(1deg);transform:rotate(1deg)}.giro2{-webkit-transform:rotate(2deg);transform:rotate(2deg)}.giro3{-webkit-transform:rotate(3deg);transform:rotate(3deg)}.giro4{-webkit-transform:rotate(4deg);transform:rotate(4deg)}.giro5{-webkit-transform:rotate(5deg);transform:rotate(5deg)}.giro6{-webkit-transform:rotate(6deg);transform:rotate(6deg)}.giro7{-webkit-transform:rotate(7deg);transform:rotate(7deg)}.giro8{-webkit-transform:rotate(8deg);transform:rotate(8deg)}.giro9{-webkit-transform:rotate(9deg);transform:rotate(9deg)}.espacio15{height:clamp(15px, calc(15px + (15 - 15) * ((100vw - 431px) / (1066 - 431))), 15px) !important}.espacio28{height:clamp(19px, calc(19px + (28 - 19) * ((100vw - 431px) / (1066 - 431))), 28px) !important}.espacio32{height:clamp(14px, calc(14px + (32 - 14) * ((100vw - 431px) / (1066 - 431))), 32px) !important}.espacio43{height:clamp(29px, calc(29px + (43 - 29) * ((100vw - 431px) / (1066 - 431))), 43px) !important}.espacio55{height:clamp(19px, calc(19px + (55 - 19) * ((100vw - 431px) / (1066 - 431))), 55px) !important}.espacio66{height:clamp(55px, calc(55px + (66 - 55) * ((100vw - 431px) / (1066 - 431))), 66px) !important}.espacio70{height:clamp(46px, calc(46px + (70 - 46) * ((100vw - 431px) / (1066 - 431))), 70px) !important}.espacio80{height:clamp(60px, calc(60px + (80 - 60) * ((100vw - 431px) / (1066 - 431))), 80px) !important}.espacio90{height:clamp(75px, calc(75px + (90 - 75) * ((100vw - 431px) / (1066 - 431))), 90px) !important}.espacio100{height:clamp(85px, calc(85px + (100 - 85) * ((100vw - 431px) / (1066 - 431))), 100px) !important}.espacio150{height:clamp(100px, calc(100px + (150 - 100) * ((100vw - 431px) / (1066 - 431))), 150px) !important}.espacio220{height:clamp(150px, calc(150px + (220 - 150) * ((100vw - 431px) / (1066 - 431))), 220px) !important}.espacio680{height:clamp(420px, calc(420px + (680 - 420) * ((100vw - 431px) / (1066 - 431))), 680px) !important}.espacio_pretitulo{height:clamp(60px, calc(60px + (90 - 60) * ((100vw - 431px) / (1066 - 431))), 90px) !important}.sinrelleno,.relleno0{padding:0 !important}p:last-child,.p_final,ul:last-child,ol:last-child{margin-bottom:0 !important}p,li,ol{font-family:"Archivo"}ul,ol{margin-top:0 !important}.rel{position:relative}.abs{position:absolute}.fix{position:fixed}.index0{z-index:0}.alin_der{text-align:right}.alin_cen{text-align:center}.disp_inl{display:inline}.disp_blk{display:block}.disp_inl-blk{display:inline-block}.disp_flx{display:flex}.disp_no{display:none !important}@media (max-width:600px){.nomovil{display:none}.simovil{display:block}.simovil.flex{display:flex}}@media (min-width:601px){.nomovil{display:block}.nomovil.flex{display:flex}.simovil{display:none}}.max100{max-width:100% !important}.estrecho90{width:90% !important;max-width:1066px !important;display:block !important;margin-left:auto;margin-right:auto}@media (max-width:1055px){.estrecho90{width:90% !important}}@media (max-width:800px){.estrecho90{width:90% !important}}@media (max-width:450px){.estrecho90{width:100% !important}}.estrecho85{width:85% !important;max-width:1066px !important;display:block !important;margin-left:auto;margin-right:auto}@media (max-width:1055px){.estrecho85{width:90% !important}}@media (max-width:800px){.estrecho85{width:90% !important}}@media (max-width:450px){.estrecho85{width:100% !important}}.estrecho80{width:80% !important;max-width:1066px !important;display:block !important;margin-left:auto;margin-right:auto}@media (max-width:1055px){.estrecho80{width:90% !important}}@media (max-width:800px){.estrecho80{width:90% !important}}@media (max-width:450px){.estrecho80{width:100% !important}}.estrecho70{width:70% !important;max-width:1066px !important;display:block !important;margin-left:auto;margin-right:auto}@media (max-width:1055px){.estrecho70{width:90% !important}}@media (max-width:800px){.estrecho70{width:90% !important}}@media (max-width:450px){.estrecho70{width:100% !important}}.estrecho65{width:65% !important;max-width:1066px !important;display:block !important;margin-left:auto;margin-right:auto}@media (max-width:1055px){.estrecho65{width:85% !important}}@media (max-width:800px){.estrecho65{width:90% !important}}@media (max-width:450px){.estrecho65{width:100% !important}}.estrecho60{width:60% !important;max-width:1066px !important;display:block !important;margin-left:auto;margin-right:auto}@media (max-width:1055px){.estrecho60{width:80% !important}}@media (max-width:800px){.estrecho60{width:90% !important}}@media (max-width:450px){.estrecho60{width:100% !important}}.estrecho55{width:55% !important;max-width:1066px !important;display:block !important;margin-left:auto;margin-right:auto}@media (max-width:1055px){.estrecho55{width:75% !important}}@media (max-width:800px){.estrecho55{width:90% !important}}@media (max-width:450px){.estrecho55{width:100% !important}}.img_fullw{margin-left:calc(-50vw + 50%) !important;margin-right:calc(-50vw + 50%) !important;max-width:100vw !important;width:100vw !important}:where(.wp-block-image.borde_redondeado img, .wp-block-image .borde_redondeado img){border-radius:21px}@media (max-width:800px){h1:not(.mantener_br) br,h2:not(.mantener_br) br,h3:not(.mantener_br) br,h4:not(.mantener_br) br,h5:not(.mantener_br) br,h6:not(.mantener_br) br,p:not(.mantener_br) br{display:none}}.centrado{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.aspecto{position:relative;padding-bottom:100%;height:0;overflow:hidden}.aspecto.h4_3{padding-bottom:75%}.aspecto.v4_3{padding-bottom:133.33%}.aspecto.h16_9{padding-bottom:56.25%}.aspecto.v16_9{padding-bottom:177.77%}.aspecto.h16_10{padding-bottom:62.5%}.aspecto.h2_1{padding-bottom:50%}.aspecto.h239_1{padding-bottom:41.84%}.aspecto.va4{padding-bottom:140%}.aspecto .in_aspecto{position:absolute;top:0;left:0;width:100%;height:100%}.aspecto img.in_aspecto{object-fit:cover}.wp-block-cover{overflow:unset;touch-action:pan-y;min-height:unset}.wp-block-cover.interior_ajustado .wp-block-cover__inner-container{max-width:1066px;padding-left:23px;padding-right:23px}.wp-block-cover.interior_padding .wp-block-cover__inner-container{padding-left:46px;padding-right:46px}.wp-block-cover.interior_alineadotop{align-items:flex-start}.wp-block-cover h1,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover h6{color:black}.wp-block-cover p{color:#868686}.wp-block-cover,.wp-block-cover-image{padding:0 !important}.wp-block-columns{margin-bottom:0}.wp-block-columns.is-layout-flex{gap:33px}@media (max-width:781px){.wp-block-columns.is-not-stacked-on-mobile{gap:13px}}@media (max-width:768px){.movil_solouna .wp-block-column{flex-basis:100% !important}.movil_solouna .wp-block-column:not(:first-child){display:none}.movil_solouna .wp-block-column img{min-height:500px;object-fit:cover;object-position:left}}.wp-block-image.borderadio img{border-radius:21px}@keyframes blink{50%{opacity:0}}.animadoFade{opacity:0;-webkit-transition:all 1s ease-in-out !important;transition:all 1s ease-in-out !important}.animadoFade.visible{opacity:1}@keyframes grow{0%{width:0;height:0;border-width:0px;padding:0}27.5%{width:53px;height:53px;border-width:20px}42.5%{border-width:0px}57.5%{width:53px;height:53px;padding:0}80%{max-width:100%;max-height:100%;padding:15px 55px 15px 20px}100%{max-width:100%;max-height:100%}}@keyframes growSpan{0%{opacity:0}82%{opacity:0}100%{opacity:1}}@keyframes growAfter{0%{width:0;height:0;font-size:0px;line-height:0;top:22px}42%{width:0;height:0;font-size:0px;line-height:0;top:22px}43%{width:10px;height:10px;font-size:9px;line-height:8px;top:22px}55%{width:31px;height:31px;font-size:30px;line-height:27px;top:11px}100%{width:31px;height:31px;font-size:30px;line-height:27px;top:11px}}@keyframes growReverse{0%{max-width:100%;max-height:100%}20%{max-width:100%;max-height:100%}42.5%{max-width:100%;max-height:100%}72.5%{width:53px;height:53px}100%{width:0px;height:0px;padding:0}}@keyframes growSpanReverse{0%{opacity:1}18%{opacity:0}100%{opacity:0}}@keyframes growAfterReverse{0%{width:31px;height:31px;font-size:30px;line-height:27px;top:11px}45%{width:31px;height:31px;font-size:30px;line-height:27px;top:11px}57%{width:10px;height:10px;font-size:9px;line-height:8px;top:22px}58%{width:0;height:0;font-size:0px;line-height:0;top:22px}100%{width:0;height:0;font-size:0px;line-height:0;top:22px}}button{background:black;color:white;border-radius:99px;line-height:1.2}.boton1 .wp-block-button__link{padding:clamp(10px, calc(10px + (15 - 10) * ((100vw - 431px) / (1066 - 431))), 15px) clamp(20px, calc(20px + (30 - 20) * ((100vw - 431px) / (1066 - 431))), 30px) clamp(10px, calc(10px + (15 - 10) * ((100vw - 431px) / (1066 - 431))), 15px) clamp(20px, calc(20px + (30 - 20) * ((100vw - 431px) / (1066 - 431))), 30px);color:#1d1d1f !important;background:rgba(236, 236, 239, 0.8) !important;backdrop-filter:blur(5px);padding-right:55px;padding-left:20px}.boton1 .wp-block-button__link span{white-space:nowrap;color:#1d1d1f !important}.boton1 .wp-block-button__link:after{content:"";background-image:url(https://barrop.com/wp-content/themes/barrop-child/assets/imgs/boton-mas.svg);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:13px;width:clamp(24px, calc(24px + (31 - 24) * ((100vw - 431px) / (1066 - 431))), 31px);height:clamp(24px, calc(24px + (31 - 24) * ((100vw - 431px) / (1066 - 431))), 31px)}.boton1 [class*="boton_animado"] .wp-block-button__link{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.boton1 [class*="boton_animado"] .wp-block-button__link:after{top:0;-webkit-transform:translateY(0);transform:translateY(0)}.boton1 [class*="boton_animado"] .wp-block-button__link.button-hiddenStart{width:0px !important;height:0px !important;padding:0 !important}.boton1 [class*="boton_animado"] .wp-block-button__link.button-hiddenStart span{opacity:0}.boton1 [class*="boton_animado"] .wp-block-button__link.button-hiddenStart:after{width:0 !important;height:0 !important;font-size:0px !important;line-height:0 !important;top:22px !important}.boton1 [class*="boton_animado"] .wp-block-button__link.button-visible{animation:grow 1s forwards}.boton1 [class*="boton_animado"] .wp-block-button__link.button-visible span{animation:growSpan 1s forwards}.boton1 [class*="boton_animado"] .wp-block-button__link.button-visible:after{animation:growAfter 1s forwards}.boton1 [class*="boton_animado"] .wp-block-button__link.button-hidden{animation:growReverse 0.3s forwards}.boton1 [class*="boton_animado"] .wp-block-button__link.button-hidden span{animation:growSpanReverse 0.3s forwards}.boton1 [class*="boton_animado"] .wp-block-button__link.button-hidden:after{animation:growAfterReverse 0.3s forwards}@media (max-width:800px){.boton1 [class*="boton_animado"] .wp-block-button__link span{position:relative;top:3px}.boton1 [class*="boton_animado"] .wp-block-button__link:after{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.boton1 .demostracion .wp-block-button__link:after{background-image:url(https://barrop.com/wp-content/themes/barrop-child/assets/imgs/boton-flecha.svg)}.ghost{width:100%;height:var(--alto-boton_animado-caracteristicas)}.boton_distribuidores .wp-block-button__link{color:#868686 !important}.boton_descarga{justify-content:space-between !important;flex-wrap:nowrap}.boton_descarga .wp-block-button .wp-block-button__link{padding:clamp(14px, calc(14px + (32 - 14) * ((100vw - 431px) / (1066 - 431))), 32px);position:relative;border-radius:21px;max-width:206px;height:clamp(128px, calc(128px + (206 - 128) * ((100vw - 431px) / (1066 - 431))), 206px);background:#ececef !important;color:black !important;font-size:clamp(13px, calc(13px + (20 - 13) * ((100vw - 431px) / (1066 - 431))), 20px);-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}.boton_descarga .wp-block-button .wp-block-button__link:before{content:"";background-image:url(https://barrop.com/wp-content/uploads/2025/04/doc.svg);background-size:contain;display:block;width:clamp(32px, calc(32px + (61 - 32) * ((100vw - 431px) / (1066 - 431))), 61px);height:clamp(43px, calc(43px + (82 - 43) * ((100vw - 431px) / (1066 - 431))), 82px);position:relative;left:50%;transform:translateX(-50%);margin-bottom:15px;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}.boton_descarga .wp-block-button .wp-block-button__link:hover{color:white !important;background:black !important}.boton_descarga .wp-block-button .wp-block-button__link:hover:before{filter:invert(1)}.boton_azul .wp-block-button__link{color:white !important;background:#1473e6 !important}.boton_azul.ample{min-width:160px}.boton_azul.ample a{width:100%}.pin-spacer{margin-bottom:var(--margen-dinamico) !important;transition:margin-bottom 0.3s ease}@media (max-width:1510px){.margin_en_movil .wp-block-cover__inner-container{margin-right:30px;margin-left:30px}}.canvas-container{width:100%;height:100vh;height:100dvh !important;max-height:100dvh !important;display:flex;justify-content:center;align-items:center;position:relative}.canvas-container.noflex{display:block}.canvas-container[class*="margen"] canvas{object-fit:cover}.canvas-container.margen55 canvas{height:calc(100dvh - 110px)}@media (max-width:1510px){.canvas-container canvas{border-radius:21px}}.canvas-container canvas{max-width:100%;max-height:100vh;max-height:100dvh}.canvas-container #anim1{width:100%}.canvas-container #anim2,.canvas-container #anim3{mix-blend-mode:multiply;width:100dvw;max-width:unset;height:100dvh;object-fit:cover}.canvas-container #anim4{mix-blend-mode:multiply;width:100dvw;height:100dvh;object-fit:cover;padding:0 !important}.canvas-container [class^="anim"][class*="-texto"]{position:absolute;opacity:0}.canvas-container [class^="anim"][class*="-texto"] p{color:#868686}.canvas-container [class^="anim"][class*="-texto"] h3{color:black;font-size:clamp(17px, calc(17px + (20 - 17) * ((100vw - 431px) / (1066 - 431))), 20px) !important;margin:0 !important;line-height:1.2}.wp-block-cover .canvas-container .anim1-texto1,.wp-block-cover .canvas-container .anim1-texto2,.wp-block-cover .canvas-container .anim1-texto3{position:absolute;width:100%;height:calc(100dvh - 110px);background:rgba(236, 236, 239, 0.6);top:55px;left:0;-webkit-transition:all 0.5s ease !important;transition:all 0.5s ease !important}.wp-block-cover .canvas-container .anim1-texto1 h3,.wp-block-cover .canvas-container .anim1-texto2 h3,.wp-block-cover .canvas-container .anim1-texto3 h3{position:absolute;top:60%;left:50%;opacity:0;font-size:clamp(33px, calc(33px + (44 - 33) * ((100vw - 431px) / (1066 - 431))), 44px) !important;text-align:center;line-height:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.5s ease 0.3s !important;transition:all 0.5s ease 0.3s !important}.wp-block-cover .canvas-container .anim1-texto1.sube h3,.wp-block-cover .canvas-container .anim1-texto2.sube h3,.wp-block-cover .canvas-container .anim1-texto3.sube h3{top:50%;opacity:1}.wp-block-cover .canvas-container .anim1-texto4{max-width:1020px;width:100%}.wp-block-cover .canvas-container .anim1-texto4 h3{font-size:40px !important;font-weight:700;margin-bottom:60px !important}@media (max-width:1150px){.wp-block-cover .canvas-container .anim1-texto4{-webkit-transform:scale(0.9);transform:scale(0.9)}}@media (max-width:1000px){.wp-block-cover .canvas-container .anim1-texto4 img{-webkit-transform:scale(0.8);transform:scale(0.8)}}@media (max-width:680px){.wp-block-cover .canvas-container .anim1-texto4 h3{-webkit-transform:scale(0.8);transform:scale(0.8)}.wp-block-cover .canvas-container .anim1-texto4 img{-webkit-transform:scale(0.7);transform:scale(0.7)}}@media (max-width:400px){.wp-block-cover .canvas-container .anim1-texto4 h3{-webkit-transform:scale(0.6);transform:scale(0.6);margin-bottom:30px !important}.wp-block-cover .canvas-container .anim1-texto4 img{-webkit-transform:scale(0.5);transform:scale(0.5)}}.animacion2 .wp-block-cover__inner-container>h2,.animacion2 .wp-block-cover__inner-container>p{position:relative;z-index:5}.animacion2 #anim2{max-height:436px;max-width:680px;margin-top:-40px;margin-bottom:40px}.animacion3 [class^="anim"][class*="-texto"]{max-width:1020px;width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.animacion3 [class^="anim"][class*="-texto"] p{display:inline-block;padding:20px;background:rgba(250, 250, 250, 0.8);border-radius:21px;backdrop-filter:blur(5px)}.animacion3 .anim3-texto2{text-align:right}.animacion3 .wp-block-group.tituloanimacion{position:absolute;z-index:10;width:100%;left:50%;transform:translateX(-50%);background:linear-gradient(0deg, transparent, #fafafab3, #fafafa);height:520px}.animacion4 #anim4{max-height:333px;max-width:680px;margin-top:-40px;margin-bottom:40px}@media (max-width:680px){.animacion2 #anim2,.animacion4 #anim4{max-width:100% !important;width:100% !important;object-fit:contain}}.translucido,.popup{display:none}.translucido{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.48);backdrop-filter:blur(15px);z-index:1000}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:95%;z-index:1001}.popup .cierra{color:white;transform:rotate(45deg);line-height:24px;width:31px;height:31px;display:block;margin:0 auto;border:1.5px solid white;border-radius:50%;font-weight:500;font-size:30px;cursor:pointer;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}.popup .cierra:hover{transform:rotate(45deg) scale(1.2)}.popup.popupcaracteristicas{overflow:auto;height:100dvh;width:100%}.popup.popupcaracteristicas .mas_ancho>.wp-block-group__inner-container{background:white;border-radius:21px;clip-path:inset(0 round 21px);padding:clamp(70px, calc(70px + (100 - 70) * ((100vw - 431px) / (1066 - 431))), 100px) clamp(100px, calc(100px + (130 - 100) * ((100vw - 431px) / (1066 - 431))), 130px)}.popup.popupcaracteristicas .mas_ancho>.wp-block-group__inner-container .img_transmision{max-width:850px;bottom:0;right:0}.popup.popupcaracteristicas .mas_ancho>.wp-block-group__inner-container p.texto-img_transmision{margin-bottom:340px}.popup.avisologin{max-width:560px;max-height:850px}.popup.avisologin>div{background:white;border-radius:21px;padding:clamp(55px, calc(55px + (80 - 55) * ((100vw - 431px) / (1066 - 431))), 80px) clamp(30px, calc(30px + (90 - 30) * ((100vw - 431px) / (1066 - 431))), 90px);text-align:center}.popup.avisologin>div h2{font-size:clamp(19px, calc(19px + (30 - 19) * ((100vw - 431px) / (1066 - 431))), 30px);color:#868686}.popup.avisologin>div a.button{text-align:center}.popup.avisologin>div .contenedor_acceso{max-height:480px}.popup.avisologin>div .form-row input[type="submit"]{font-weight:400}.popup.avisologin .cierra{margin-top:20px;text-align:center}.form_distribuidor{z-index:2000;background:white;right:0px;left:unset;position:fixed;top:0;width:50%;height:100%;overflow-y:auto;-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important;-webkit-transform:translateX(100%);transform:translateX(100%)}.form_distribuidor.abierto{-webkit-transform:translateX(0%);transform:translateX(0%)}.form_distribuidor .cierra{color:white;background:black;transform:rotate(45deg);line-height:24px;width:31px;height:31px;display:block;margin:0 auto;border:1.5px solid white;border-radius:50%;font-weight:500;font-size:30px;cursor:pointer;position:absolute;right:34px}@media (max-width:960px){.form_distribuidor{width:100%}}.tabla_tamanys{height:100vh;height:100dvh;overflow:auto;padding-top:30px;padding-bottom:30px}.tabla_tamanys .wp-block-group__inner-container{width:100%;max-width:100%;padding:0}.tabla_tamanys .wp-block-group__inner-container .tabla_sobremesa{border-collapse:separate;border-spacing:0;margin:0;max-width:1020px;margin-left:auto;margin-right:auto;border-radius:21px}.tabla_tamanys .wp-block-group__inner-container .tabla_sobremesa tr:first-child td:first-child{border-top-left-radius:21px}.tabla_tamanys .wp-block-group__inner-container .tabla_sobremesa tr:first-child td:last-child{border-top-right-radius:21px}.tabla_tamanys .wp-block-group__inner-container .tabla_sobremesa tr:last-child td:first-child{border-bottom-left-radius:21px}.tabla_tamanys .wp-block-group__inner-container .tabla_sobremesa tr:last-child td:last-child{border-bottom-right-radius:21px}@media (max-width:930px){.tabla_tamanys .wp-block-group__inner-container .tabla_sobremesa{display:none}}@media (max-width:930px){.tabla_tamanys{padding-top:60px;padding-bottom:30px}.tabla_tamanys>.wp-block-group__inner-container{display:flex;flex-direction:column-reverse}.tabla_tamanys>.wp-block-group__inner-container .tabla_desplegable{margin:0 auto}.tabla_tamanys>.wp-block-group__inner-container .cierra{position:relative;top:-10px;margin:0;align-self:flex-end;margin-right:23px}}.desplegables .wp-block-group__inner-container{width:100%;max-width:100%;padding:0}.tabla_desplegable{margin:0 23px;max-width:340px}.tabla_desplegable h3,.tabla_desplegable h4{font-size:23px;font-weight:500;color:#a3a3a3;background:#dddddd;margin-bottom:0;padding:9px 18px;cursor:pointer;position:relative;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}.tabla_desplegable h3:after,.tabla_desplegable h4:after{content:"";background-image:url(https://barrop.com/wp-content/uploads/2024/10/flecha.svg);background-size:18px 18px;background-repeat:no-repeat;width:18px;height:18px;display:block;position:absolute;filter:contrast(0) brightness(1.3);top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);right:20px;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}.tabla_desplegable .contingut{display:none}.tabla_desplegable .contingut .wp-block-table{background:white}.tabla_desplegable .contingut .wp-block-table *{color:black;border:0}.tabla_desplegable .contingut .wp-block-table table{margin-bottom:0}.tabla_desplegable .contingut .wp-block-table td{font-size:13px;font-weight:500;line-height:2.2;border-bottom:1px solid #dddddd}.tabla_desplegable .contingut .wp-block-table td sup{font-size:10px}.tabla_desplegable .contingut .wp-block-table td:first-child{padding-left:18px}.tabla_desplegable.obert h3,.tabla_desplegable.obert h4{background:black;color:white}.tabla_desplegable.obert h3:after,.tabla_desplegable.obert h4:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);filter:contrast(0) brightness(2)}.tabla_desplegable.tancat:nth-child(odd) h4{background:#f0f0f0}.tabla_desplegable.tabla1 .contingut{display:block}.tabla_desplegable:first-child{border-radius:21px 21px 0 0;overflow:hidden}.tabla_desplegable:last-child{border-radius:0 0 21px 21px;overflow:hidden}@media (min-width:931px){.tabla_desplegable{display:none}}@media (max-width:930px){.tabla_desplegable{margin:0 auto}}body.single-product .tabla_desplegable{max-width:unset}.wp-block-table.porquebarrop table,.wp-block-table.porquebarrop td,.wp-block-table.porquebarrop th{border:0;padding:0;vertical-align:top}.wp-block-table.porquebarrop thead{border-bottom:1px solid #8f8e94}.wp-block-table.porquebarrop thead th{font-size:clamp(19px, calc(19px + (30 - 19) * ((100vw - 431px) / (1066 - 431))), 30px);font-weight:700;padding-bottom:45px;vertical-align:top}.wp-block-table.porquebarrop thead th img{width:139px}.wp-block-table.porquebarrop tbody *{font-size:clamp(13px, calc(13px + (17 - 13) * ((100vw - 431px) / (1066 - 431))), 17px);color:black}.wp-block-table.porquebarrop tbody tr:not(:last-child) td{border-bottom:1px solid #8f8e94}.wp-block-table.porquebarrop tbody tr td{padding-top:20px;padding-bottom:45px;vertical-align:top}.wp-block-table.porquebarrop tbody tr td:nth-child(1){width:27%;font-weight:600}.wp-block-table.porquebarrop tbody tr td:nth-child(2){width:40%}.wp-block-table.porquebarrop tbody tr td:nth-child(3){width:33%;color:#8f8e94;background:#ececef}.wp-block-table.porquebarrop tbody tr td:nth-child(2),.wp-block-table.porquebarrop tbody tr td:nth-child(3){padding-left:15px;padding-right:15px}.wp-block-table.tabla_sobremesa thead{border-bottom:0}.carrusel_cartas .carrusel-cartas{-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important;display:flex;overflow-x:auto;scrollbar-width:none;gap:clamp(23px, calc(23px + (35 - 23) * ((100vw - 431px) / (1066 - 431))), 35px)}.carrusel_cartas .carrusel-cartas.inicio{opacity:0}.carrusel_cartas .carrusel-cartas::-webkit-scrollbar{display:none}.carrusel_cartas .carrusel-cartas .carta{pointer-events:none;scroll-snap-align:start;transition:transform 0.3s ease-in-out;clip-path:inset(0 round 21px)}.carrusel_cartas .carrusel-cartas .carta .wp-block-column{border-radius:21px}.carrusel_cartas .carrusel-cartas .carta .wp-block-column img{border-radius:21px}.carrusel_cartas .carrusel-cartas.carrusel1{height:750px}.carrusel_cartas .carrusel-cartas.carrusel1 .carta{flex:0 0 450px;width:450px;max-width:calc(100dvw - 23px - 23px - 40px)}.carrusel_cartas .carrusel-cartas.carrusel1 .carta .wp-block-cover{min-height:750px !important;overflow:hidden;border-radius:21px;background:#ececef}.carrusel_cartas .carrusel-cartas.carrusel1 .carta .wp-block-cover>.wp-block-cover__inner-container{min-height:750px}.carrusel_cartas .carrusel-cartas.carrusel1 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container{padding:32px 28px}.carrusel_cartas .carrusel-cartas.carrusel1 .carta .wp-block-cover .mas{z-index:3;bottom:25px;right:25px;background:black;color:white;padding:10px;font-size:44px;width:47px;height:47px;border-radius:50%;line-height:0.48;cursor:pointer;pointer-events:auto;-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important}.carrusel_cartas .carrusel-cartas.carrusel1 .carta .wp-block-cover .detras{top:60px;left:0;height:calc(750px + 40px);opacity:0;background:#ececef;z-index:1;-webkit-transition:all 0.4s ease-in-out !important;transition:all 0.4s ease-in-out !important}.carrusel_cartas .carrusel-cartas.carrusel1 .carta .wp-block-cover .detras .wp-block-group__inner-container>.wp-block-spacer:nth-child(1){height:40px !important}.carrusel_cartas .carrusel-cartas.carrusel1 .carta .wp-block-cover .wp-block-buttons{bottom:25px;right:25px}.carrusel_cartas .carrusel-cartas.carrusel1 .carta .wp-block-cover .wp-block-buttons .wp-block-button__link{pointer-events:auto}.carrusel_cartas .carrusel-cartas.carrusel1 .carta.visible .detras{opacity:1;top:80px}.carrusel_cartas .carrusel-cartas.carrusel1 .carta.visible .mas{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.carrusel_cartas .carrusel-cartas.carrusel1 .carta.mas_cerca p{color:black;max-width:490px}.carrusel_cartas .carrusel-cartas.carrusel1 .carta.mas_cerca .wp-block-image img{padding-right:30%;width:100%}.carrusel_cartas .carrusel-cartas.carrusel1 .carta.faqs .wp-block-cover{background:black}.carrusel_cartas .carrusel-cartas.carrusel1 .carta.faqs .wp-block-cover h2,.carrusel_cartas .carrusel-cartas.carrusel1 .carta.faqs .wp-block-cover h3{color:white}.carrusel_cartas .carrusel-cartas.carrusel1 .carta.faqs .wp-block-cover p{color:white}.carrusel_cartas .carrusel-cartas.carrusel1 .carta.mas600 p:not(.mas){color:black}.carrusel_cartas .carrusel-cartas.carrusel1 .carta.mas600 .mas{color:#ececef}.carrusel_cartas .carrusel-cartas.carrusel1 .carta.mas600 .wp-block-image{text-align:right}.carrusel_cartas .carrusel-cartas.carrusel1 .carta.mas600 .wp-block-image img{padding-left:13%;width:100%}.carrusel_cartas .carrusel-cartas.carrusel1 .carta.equipo h2{color:white}.carrusel_cartas .carrusel-cartas.carrusel1 .carta.envios .wp-block-cover{background:#2f674e}.carrusel_cartas .carrusel-cartas.carrusel1 .carta.envios .wp-block-cover *{color:#08d859 !important}.carrusel_cartas .carrusel-cartas.carrusel1 .carta.envios .mas{background:#08d859;color:#2f674e !important}.carrusel_cartas .carrusel-cartas.carrusel1 .carta.envios .detras{background:#2f674e}@media (max-width:920px){.carrusel_cartas .carrusel-cartas.carrusel1{height:526px;min-height:526px}.carrusel_cartas .carrusel-cartas.carrusel1 .carta .wp-block-cover{min-height:526px !important}.carrusel_cartas .carrusel-cartas.carrusel1 .carta .wp-block-cover>.wp-block-cover__inner-container{min-height:526px}}.carrusel_cartas .carrusel-cartas.carrusel2{max-height:540px;height:540px}.carrusel_cartas .carrusel-cartas.carrusel2 .carta{flex:0 0 100%;max-width:1280px}.carrusel_cartas .carrusel-cartas.carrusel2 .carta .wp-block-cover{min-height:540px !important;max-height:540px !important;overflow:hidden;border-radius:21px;background:white}.carrusel_cartas .carrusel-cartas.carrusel2 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container{padding:55px 28px}.carrusel_cartas .carrusel-cartas.carrusel2 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container p:not(.mas){font-size:clamp(18px, calc(18px + (21 - 18) * ((100vw - 431px) / (1066 - 431))), 21px)}.carrusel_cartas .carrusel-cartas.carrusel2 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container h2,.carrusel_cartas .carrusel-cartas.carrusel2 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container h3,.carrusel_cartas .carrusel-cartas.carrusel2 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container p.titulo:not(.mas){font-size:clamp(24px, calc(24px + (30 - 24) * ((100vw - 431px) / (1066 - 431))), 30px);margin-bottom:8px}.carrusel_cartas .carrusel-cartas.carrusel2 .carta.durabilidad .grafica_animada{gap:24px}.carrusel_cartas .carrusel-cartas.carrusel2 .carta.durabilidad .grafica_animada .wp-block-column>div{height:250px;max-width:115px;margin-top:40px;margin-bottom:30px;position:relative}.carrusel_cartas .carrusel-cartas.carrusel2 .carta.durabilidad .grafica_animada .wp-block-column>div div{position:absolute;bottom:0;width:100%;height:0;background:#c5c5c5;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}.carrusel_cartas .carrusel-cartas.carrusel2 .carta.durabilidad .grafica_animada .wp-block-column p{font-size:clamp(13px, calc(13px + (20 - 13) * ((100vw - 431px) / (1066 - 431))), 20px);font-weight:500}.carrusel_cartas .carrusel-cartas.carrusel2 .carta.durabilidad .grafica_animada .wp-block-column p strong{font-size:clamp(19px, calc(19px + (30 - 19) * ((100vw - 431px) / (1066 - 431))), 30px)}.carrusel_cartas .carrusel-cartas.carrusel2 .carta.durabilidad .grafica_animada .wp-block-column:nth-child(2)>div div{background:#04d859}@media (max-width:781px){.carrusel_cartas .carrusel-cartas.carrusel2 .carta.durabilidad .grafica_animada{-webkit-transform:translate(-50%);transform:translate(-50%);max-width:300px;left:50%;position:relative}.carrusel_cartas .carrusel-cartas.carrusel2 .carta.durabilidad .grafica_animada .wp-block-column>div{height:170px}}@media (max-width:530px){.carrusel_cartas .carrusel-cartas.carrusel2 .carta.durabilidad .grafica_animada .wp-block-column>div{height:140px;margin-top:0}}@media (max-width:404px){.carrusel_cartas .carrusel-cartas.carrusel2 .carta.durabilidad .grafica_animada .wp-block-column>div{height:100px;margin-top:-20px;margin-bottom:10px}.carrusel_cartas .carrusel-cartas.carrusel2 .carta.durabilidad .grafica_animada .wp-block-column>p,.carrusel_cartas .carrusel-cartas.carrusel2 .carta.durabilidad .grafica_animada .wp-block-column>p strong{font-size:13px !important}}.carrusel_cartas .carrusel-cartas.carrusel2 .carta.durabilidad.video_visible .grafica_animada .wp-block-column:nth-child(1) div div,.carrusel_cartas .carrusel-cartas.carrusel2 .carta.durabilidad.video_visible .grafica_animada .wp-block-column:nth-child(2) div div{-webkit-transition:all 5s cubic-bezier(0, 0.76, 0.37, 1) !important;transition:all 5s cubic-bezier(0, 0.76, 0.37, 1) !important}.carrusel_cartas .carrusel-cartas.carrusel2 .carta.durabilidad.video_visible .grafica_animada .wp-block-column:nth-child(1) div div{height:40px}.carrusel_cartas .carrusel-cartas.carrusel2 .carta.durabilidad.video_visible .grafica_animada .wp-block-column:nth-child(2) div div{height:100%}.carrusel_cartas .carrusel-cartas.carrusel2 .carta.longitud{pointer-events:auto}.carrusel_cartas .carrusel-cartas.carrusel2 .carta.longitud>.wp-block-cover>.wp-block-cover__background{opacity:1;background-image:linear-gradient(90deg, white 30%, transparent 100%);background-color:transparent}.carrusel_cartas .carrusel-cartas.carrusel2 .carta.longitud img{transition:transform 0.5s cubic-bezier(0.25, 0.25, 0.1, 1)}.carrusel_cartas .carrusel-cartas.carrusel2 .carta.longitud:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width:781px){.carrusel_cartas .carrusel-cartas.carrusel2{min-height:640px}.carrusel_cartas .carrusel-cartas.carrusel2 .carta .wp-block-cover{min-height:640px !important}.carrusel_cartas .carrusel-cartas.carrusel2 .carta .wp-block-cover>.wp-block-cover__inner-container{min-height:640px}.carrusel_cartas .carrusel-cartas.carrusel2 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container{padding:30px 28px}.carrusel_cartas .carrusel-cartas.carrusel2 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container .plyr__controls__item{opacity:0}.carrusel_cartas .carrusel-cartas.carrusel2 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container .video_facil_montaje{max-width:calc(100% - 60px);position:absolute;bottom:60px}}.carrusel_cartas .carrusel-cartas.carrusel3{max-height:540px;height:540px}.carrusel_cartas .carrusel-cartas.carrusel3 .carta{flex:0 0 100%;max-width:1280px}.carrusel_cartas .carrusel-cartas.carrusel3 .carta .wp-block-cover{min-height:540px !important;max-height:540px !important;overflow:hidden;border-radius:21px;background:white}.carrusel_cartas .carrusel-cartas.carrusel3 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container{padding:55px 28px}.carrusel_cartas .carrusel-cartas.carrusel3 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container p:not(.mas){font-size:clamp(18px, calc(18px + (21 - 18) * ((100vw - 431px) / (1066 - 431))), 21px)}.carrusel_cartas .carrusel-cartas.carrusel3 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container h2,.carrusel_cartas .carrusel-cartas.carrusel3 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container p.titulo:not(.mas){font-size:clamp(24px, calc(24px + (30 - 24) * ((100vw - 431px) / (1066 - 431))), 30px)}.carrusel_cartas .carrusel-cartas.carrusel3 .carta.desmontable>.wp-block-cover>.wp-block-cover__inner-container{min-height:540px}@media (max-width:781px){.carrusel_cartas .carrusel-cartas.carrusel3 .carta.desmontable .video_lateral_desmontable .plyr{max-width:84%}}.carrusel_cartas .carrusel-cartas.carrusel3 .carta.soporte .wp-block-image figure{max-width:310px;text-align:left;margin-left:0;margin-top:22%}.carrusel_cartas .carrusel-cartas.carrusel3 .carta.soporte .plyr__controls__item.plyr__control{display:none !important}@media (max-width:781px){.carrusel_cartas .carrusel-cartas.carrusel3 .carta.soporte .wp-block-columns{flex-direction:column-reverse}.carrusel_cartas .carrusel-cartas.carrusel3 .carta.soporte .wp-block-columns .wp-block-column:first-child .wp-block-image figure{max-width:260px;text-align:left;margin-top:15%;margin-left:auto}}.carrusel_cartas .carrusel-cartas.carrusel3 .carta.reforzado>.wp-block-cover>.wp-block-cover__inner-container{min-height:540px}.carrusel_cartas .carrusel-cartas.carrusel3 .carta.reforzado .wp-block-image{max-width:720px;position:absolute;bottom:40px}@media (max-width:781px){.carrusel_cartas .carrusel-cartas.carrusel3{min-height:640px}.carrusel_cartas .carrusel-cartas.carrusel3 .carta .wp-block-cover{min-height:640px !important}.carrusel_cartas .carrusel-cartas.carrusel3 .carta .wp-block-cover>.wp-block-cover__inner-container{min-height:640px}.carrusel_cartas .carrusel-cartas.carrusel3 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container{padding:30px 28px}.carrusel_cartas .carrusel-cartas.carrusel3 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container .plyr__controls__item{opacity:0}.carrusel_cartas .carrusel-cartas.carrusel3 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container .video_facil_montaje{max-width:calc(100% - 60px);position:absolute;bottom:60px}.carrusel_cartas .carrusel-cartas.carrusel3 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container .wp-block-columns{gap:0}.carrusel_cartas .carrusel-cartas.carrusel3 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container .video_lateral_desmontable,.carrusel_cartas .carrusel-cartas.carrusel3 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container .video_soporte_rodamiento{max-width:100%}.carrusel_cartas .carrusel-cartas.carrusel3 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container .video_soporte_rodamiento{left:0}}.carrusel_cartas .carrusel-cartas.carrusel4{max-height:540px;height:540px}.carrusel_cartas .carrusel-cartas.carrusel4 .carta{flex:0 0 100%;max-width:1280px}.carrusel_cartas .carrusel-cartas.carrusel4 .carta .wp-block-cover{min-height:540px !important;max-height:540px !important;overflow:hidden;border-radius:21px;background:#f1f1f1}.carrusel_cartas .carrusel-cartas.carrusel4 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container{padding:55px 28px}.carrusel_cartas .carrusel-cartas.carrusel4 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container p:not(.mas){font-size:clamp(18px, calc(18px + (21 - 18) * ((100vw - 431px) / (1066 - 431))), 21px)}.carrusel_cartas .carrusel-cartas.carrusel4 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container h2,.carrusel_cartas .carrusel-cartas.carrusel4 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container p.titulo:not(.mas){font-size:clamp(24px, calc(24px + (30 - 24) * ((100vw - 431px) / (1066 - 431))), 30px)}.carrusel_cartas .carrusel-cartas.carrusel4 .carta.desplazable .wp-block-cover__image-background{right:-1%;top:5%;width:120%;height:141%;left:unset}.carrusel_cartas .carrusel-cartas.carrusel4 .carta.bobtach>.wp-block-cover>.wp-block-cover__inner-container{min-height:540px}.carrusel_cartas .carrusel-cartas.carrusel4 .carta.bobtach .wp-block-group .wp-block-columns .wp-block-column:last-child .wp-block-image{position:absolute;bottom:20px;right:20px;max-width:49%}@media (max-width:1110px){.carrusel_cartas .carrusel-cartas.carrusel4 .carta.desplazable .wp-block-cover__image-background{height:121%}}@media (max-width:950px){.carrusel_cartas .carrusel-cartas.carrusel4 .carta.desplazable .wp-block-cover__image-background{height:100%}}@media (max-width:781px){.carrusel_cartas .carrusel-cartas.carrusel4{min-height:640px}.carrusel_cartas .carrusel-cartas.carrusel4 .carta .wp-block-cover{min-height:640px !important}.carrusel_cartas .carrusel-cartas.carrusel4 .carta .wp-block-cover>.wp-block-cover__inner-container{min-height:640px}.carrusel_cartas .carrusel-cartas.carrusel4 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container{padding:30px 28px}.carrusel_cartas .carrusel-cartas.carrusel4 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container .plyr__controls__item{opacity:0}.carrusel_cartas .carrusel-cartas.carrusel4 .carta .wp-block-cover .wp-block-group .wp-block-group__inner-container .video_facil_montaje{max-width:calc(100% - 60px);position:absolute;bottom:60px}.carrusel_cartas .carrusel-cartas.carrusel4 .carta.desplazable .wp-block-cover__background{opacity:1;background-color:transparent;background-image:linear-gradient(180deg, #f1f1f1 15%, #f1f1f130 50%, transparent 70%)}.carrusel_cartas .carrusel-cartas.carrusel4 .carta.desplazable .wp-block-cover__image-background{right:24%;width:100%;height:63%;top:unset;bottom:-11%}.carrusel_cartas .carrusel-cartas.carrusel4 .carta.bobtach>.wp-block-cover>.wp-block-cover__inner-container{min-height:640px}.carrusel_cartas .carrusel-cartas.carrusel4 .carta.bobtach .wp-block-group .wp-block-columns .wp-block-column:last-child .wp-block-image{bottom:80px;max-width:calc(100% - 46px)}}@media (max-width:490px){.carrusel_cartas .carrusel-cartas.carrusel4 .carta.desplazable .wp-block-cover__image-background{height:47%}}@media (max-width:370px){.carrusel_cartas .carrusel-cartas.carrusel4 .carta.desplazable .wp-block-cover__image-background{height:42%}}.carrusel_cartas .carrusel-cartas.carrusel5{min-height:640px}.carrusel_cartas .carrusel-cartas.carrusel5 .carta{flex:0 0 100%;width:100%;max-width:100%;-webkit-transition:all 1s ease !important;transition:all 1s ease !important;opacity:0.67}.carrusel_cartas .carrusel-cartas.carrusel5 .carta .wp-block-cover{min-height:640px !important;max-height:640px !important;overflow:hidden;border-radius:21px}.carrusel_cartas .carrusel-cartas.carrusel5 .carta .wp-block-cover>.wp-block-cover__inner-container{min-height:640px}.carrusel_cartas .carrusel-cartas.carrusel5 .carta .wp-block-cover .mas{z-index:3;bottom:37px;right:42px;font-size:0px;width:47px;height:47px;margin-bottom:0;cursor:pointer;pointer-events:auto;-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important}.carrusel_cartas .carrusel-cartas.carrusel5 .carta .wp-block-cover .mas:before{content:"";background-image:url(https://barrop.com/wp-content/themes/barrop-child/assets/imgs/boton-mas.svg);background-size:contain;background-repeat:no-repeat;display:block;width:47px;height:47px;filter:grayscale(1) brightness(3)}.carrusel_cartas .carrusel-cartas.carrusel5 .carta:nth-child(2) .wp-block-cover>img.wp-block-cover__image-background{object-position:50% 112% !important;width:128%;left:50%;transform:translateX(-50%);z-index:1}.carrusel_cartas .carrusel-cartas.carrusel5 .carta:nth-child(2) .wp-block-cover>span.wp-block-cover__background{opacity:1;background-color:#d5d5d5}.carrusel_cartas .carrusel-cartas.carrusel5 .carta:nth-child(2) .wp-block-cover .wp-block-cover__inner-container{z-index:2}.carrusel_cartas .carrusel-cartas.carrusel5 .carta .titulo,.carrusel_cartas .carrusel-cartas.carrusel5 .carta .detras{color:white;padding:30px 120px 30px 30px;opacity:0;bottom:0;left:0;margin:0;-webkit-transition:all 0.4s ease-in-out !important;transition:all 0.4s ease-in-out !important}.carrusel_cartas .carrusel-cartas.carrusel5 .carta .titulo{font-size:clamp(30px, calc(30px + (60 - 30) * ((100vw - 431px) / (1066 - 431))), 60px)}.carrusel_cartas .carrusel-cartas.carrusel5 .carta .detras{height:calc(100% + 30px);display:flex;align-items:flex-end;background:rgba(39, 39, 39, 0.5);top:-30px;padding-bottom:60px !important}.carrusel_cartas .carrusel-cartas.carrusel5 .carta.carta_principal{opacity:1}.carrusel_cartas .carrusel-cartas.carrusel5 .carta.carta_principal .titulo{opacity:1}.carrusel_cartas .carrusel-cartas.carrusel5 .carta.carta_principal.visible .titulo{opacity:0}.carrusel_cartas .carrusel-cartas.carrusel5 .carta.carta_principal.visible .detras{opacity:1;top:0}.carrusel_cartas .carrusel-cartas.carrusel5 .carta.carta_principal.visible .mas{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:920px){.carrusel_cartas .carrusel-cartas.carrusel5{min-height:526px}.carrusel_cartas .carrusel-cartas.carrusel5 .carta .wp-block-cover{min-height:526px !important}.carrusel_cartas .carrusel-cartas.carrusel5 .carta .wp-block-cover .wp-block-heading.titulo.abs{bottom:unset;top:0;padding:30px}.carrusel_cartas .carrusel-cartas.carrusel5 .carta .wp-block-cover .detras{padding:30px 70px 30px 30px}.carrusel_cartas .carrusel-cartas.carrusel5 .carta .wp-block-cover p.mas{bottom:15px;right:15px;width:36px;height:36px}.carrusel_cartas .carrusel-cartas.carrusel5 .carta .wp-block-cover p.mas:before{width:36px;height:36px}.carrusel_cartas .carrusel-cartas.carrusel5 .carta:nth-child(2) .wp-block-cover{}.carrusel_cartas .carrusel-cartas.carrusel5 .carta:nth-child(1) .wp-block-cover>img.wp-block-cover__image-background{object-position:40% bottom}.carrusel_cartas .carrusel-cartas.carrusel5 .carta:nth-child(3) .wp-block-cover>img.wp-block-cover__image-background{object-position:8% bottom}}.carrusel_cartas .carrusel-cartas-botones{display:flex;justify-content:flex-end;width:100%;max-width:calc(1066px - 46px);margin:0 auto}.carrusel_cartas .carrusel-cartas-botones .button{cursor:pointer;background:transparent;width:34px;height:34px;border:0;box-sizing:content-box;padding:0;border-radius:50%;z-index:9;opacity:1;position:relative}.carrusel_cartas .carrusel-cartas-botones .button:first-child{margin-right:14px}.carrusel_cartas .carrusel-cartas-botones .button.disabled{opacity:0.6;cursor:default}.carrusel_cartas .carrusel-cartas-botones .button#prev::before{content:""}.carrusel_cartas .carrusel-cartas-botones .button#next::before{content:"";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carrusel_cartas .carrusel-cartas-botones .button:before{background:url(https://barrop.com/wp-content/themes/barrop-child/assets/imgs/boton-carrusel.svg);width:34px;height:34px;display:block;position:relative;left:-4px;top:-5px}.carrusel_cartas .puntos-container{display:flex;justify-content:flex-end;margin-bottom:25px;width:100%;max-width:1020px;margin-left:auto;margin-right:auto}.carrusel_cartas .puntos-container .punto{width:clamp(20px, calc(20px + (48 - 20) * ((100vw - 431px) / (1066 - 431))), 48px);height:clamp(3px, calc(3px + (5 - 3) * ((100vw - 431px) / (1066 - 431))), 5px);margin:0 clamp(11px, calc(11px + (17 - 11) * ((100vw - 431px) / (1066 - 431))), 17px);border-radius:99px;background-color:#bfbfbf;opacity:0.6;cursor:pointer;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}.carrusel_cartas .puntos-container .punto:last-child{margin-right:0}.carrusel_cartas .puntos-container .punto.activo{opacity:1}@media (max-width:1066px){.carrusel_cartas .puntos-container{padding:0 23px}}@media (max-width:1136px){body.caracteristicas .carrusel-cartas-botones,body.porquelabarrop .carrusel-cartas-botones{width:calc(100% - 110px)}}body.home .logohome img{width:clamp(270px, calc(270px + (600 - 270) * ((100vw - 431px) / (1066 - 431))), 600px)}body.home .caja-px{margin-top:calc(clamp(13px, calc(13px + (20 - 13) * ((100vw - 431px) / (1066 - 431))), 20px) * -1)}body.home .caja-px img{max-width:clamp(245px, calc(245px + (541 - 245) * ((100vw - 431px) / (1066 - 431))), 541px);-webkit-transform:translateX(calc(clamp(16px, calc(16px + (30 - 16) * ((100vw - 431px) / (1066 - 431))), 30px) * -1));transform:translateX(calc(clamp(16px, calc(16px + (30 - 16) * ((100vw - 431px) / (1066 - 431))), 30px) * -1))}@media (max-width:1020px){body.home .plyr .plyr__video-wrapper{min-height:calc(100dvh - 300px)}}body.home .logos_clientes_wrap .logos_clientes{display:flex;flex-direction:row;justify-content:space-between}body.home .logos_clientes_wrap .logos_clientes div{display:flex;flex-direction:column}body.home .logos_clientes_wrap .logos_clientes div .wp-block-image:first-child{margin-bottom:50px}body.home .logos_clientes_wrap .logos_clientes div:nth-child(1) .wp-block-image:last-child{text-align:right}body.home .logos_clientes_wrap .logos_clientes div:nth-child(2) .wp-block-image:last-child{text-align:center}body.home .logos_clientes_wrap .logos_clientes div:nth-child(3) .wp-block-image:last-child{text-align:left}@media (max-width:600px){body.home .logos_clientes_wrap .logos_clientes{flex-direction:column}body.home .logos_clientes_wrap .logos_clientes div .wp-block-image{text-align:center !important;margin-bottom:50px}}@media (max-width:400px){body.home .logos_clientes_wrap .logos_clientes{flex-direction:column}body.home .logos_clientes_wrap .logos_clientes div .wp-block-image{text-align:center !important;margin-bottom:2px !important}}body.home .gif_home figure{width:100%}body.home .gif_home figure img{min-width:100%}body.caracteristicas{background:#f1f1f1 !important}body.caracteristicas #page{background:#f1f1f1 !important}body.caracteristicas .site-header{background-color:rgba(241, 241, 241, 0.8)}body.caracteristicas h1{margin-bottom:105px}body.caracteristicas h1 span:last-child{background:linear-gradient(to bottom, black -10%, #fd5047 70%);-webkit-background-clip:text;color:transparent}body.caracteristicas .canvas-container.gris{background:#f1f1f1 !important}body.caracteristicas .plyr{max-width:100%;z-index:-1;border-radius:0}body.caracteristicas .plyr .plyr__control--overlaid{display:none !important}body.caracteristicas .plyr .plyr__controls .plyr__controls__item.plyr__control{pointer-events:auto;background:transparent !important;border-radius:50%}body.caracteristicas .plyr .plyr__controls .plyr__controls__item.plyr__control .icon--not-pressed{margin-left:2px}body.caracteristicas .plyr .plyr__controls .plyr__controls__item.plyr__control .icon--pressed{margin-left:1px}body.caracteristicas .wp-block-cover__inner-container>.plyr__controls__item{position:absolute;width:40px;height:40px;border:3px solid #868686 !important;border-radius:50%;background:transparent !important}body.caracteristicas .wp-block-cover__inner-container>.plyr__controls__item svg{fill:#868686 !important;-webkit-transform:scale(0.8);transform:scale(0.8)}body.caracteristicas .wp-block-cover__inner-container>.plyr__controls__item .icon--not-pressed{margin-left:2px}body.caracteristicas .wp-block-cover__inner-container>.plyr__controls__item .icon--pressed{margin-left:1px}body.caracteristicas .carta.montaje .wp-block-cover__inner-container>.plyr__controls__item{top:20px;right:20px;left:unset}body.caracteristicas .video_facil_montaje{max-width:570px;margin-right:0;margin-left:auto;bottom:20px;position:relative;z-index:1}body.caracteristicas .carta.desmontable .wp-block-cover__inner-container>.plyr__controls__item{top:20px;left:20px}body.caracteristicas .video_lateral_desmontable{position:absolute;left:0;max-width:50%;bottom:0;z-index:1}body.caracteristicas .carta.soporte .wp-block-cover__inner-container>.plyr__controls__item{top:20px;left:20px}body.caracteristicas .video_soporte_rodamiento{position:absolute;bottom:50px;left:100px;max-width:500px}body.caracteristicas .imagenes_fade{position:relative;width:100%;overflow:auto;z-index:0}body.caracteristicas .imagenes_fade:after{content:"";display:block;padding-top:58%}body.caracteristicas .imagenes_fade .wp-block-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;opacity:1}body.caracteristicas .imagenes_fade .wp-block-image.imagen-superior{opacity:0;z-index:2}body.porquelabarrop .tamany_L{color:black}body.porquelabarrop .tamany_L strong{font-weight:500 !important}body.porquelabarrop .wp-block-columns.problemas .wp-block-column{background:#ececef;border-radius:21px;overflow:hidden}body.porquelabarrop .wp-block-columns.problemas .wp-block-column .wp-block-image{margin-bottom:20px}body.porquelabarrop .wp-block-columns.problemas .wp-block-column p{color:black;margin-bottom:0;padding:0 24px 60px 24px}body.porquelabarrop .wp-block-columns.problemas .wp-block-column p.tamany_L{line-height:1.1;font-weight:500;padding-bottom:15px}.desplegables.faq{border:1px solid black;border-radius:21px}.desplegables.faq .wp-block-group__inner-container{padding:0}.desplegables.faq .faq_desplegable:not(:last-child){border-bottom:1px solid black}.desplegables.faq .faq_desplegable h2{font-size:clamp(17px, calc(17px + (20 - 17) * ((100vw - 431px) / (1066 - 431))), 20px);font-weight:400;color:black;margin-bottom:0;padding:clamp(20px, calc(20px + (30 - 20) * ((100vw - 431px) / (1066 - 431))), 30px) clamp(55px, calc(55px + (60 - 55) * ((100vw - 431px) / (1066 - 431))), 60px) clamp(20px, calc(20px + (30 - 20) * ((100vw - 431px) / (1066 - 431))), 30px) clamp(30px, calc(30px + (40 - 30) * ((100vw - 431px) / (1066 - 431))), 40px);cursor:pointer;position:relative;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}.desplegables.faq .faq_desplegable h2:after{content:"";display:block;position:absolute;background-image:url(https://barrop.com/wp-content/themes/barrop-child/assets/imgs/boton-mas.svg);background-size:contain;width:clamp(25px, calc(25px + (40 - 25) * ((100vw - 431px) / (1066 - 431))), 40px);height:clamp(25px, calc(25px + (40 - 25) * ((100vw - 431px) / (1066 - 431))), 40px);top:50%;right:15px;filter:grayscale(1) brightness(0);opacity:0.25;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}.desplegables.faq .faq_desplegable .contingut{padding:0px 40px 30px 40px;color:black}.desplegables.faq .faq_desplegable .contingut p{color:#868686}.desplegables.faq .faq_desplegable.obert h2:after{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);opacity:1}.contenido_cliente{border-radius:21px}.contenido_cliente .wp-block-group__inner-container{padding:clamp(30px, calc(30px + (50 - 30) * ((100vw - 431px) / (1066 - 431))), 50px) clamp(40px, calc(40px + (70 - 40) * ((100vw - 431px) / (1066 - 431))), 70px)}.formulario .wp-block-group__inner-container{padding:0}.cliente-password-page #pass_cliente{padding-right:40px;background:transparent;border:0;border-bottom:2px solid white;color:white}.cliente-password-page #pass_cliente::placeholder{color:white}.cliente-password-page #toggle-password{position:relative;left:-40px}.cliente-password-page input[type="submit"]{padding:clamp(10px, calc(10px + (16 - 10) * ((100vw - 431px) / (1066 - 431))), 16px) clamp(25px, calc(25px + (35 - 25) * ((100vw - 431px) / (1066 - 431))), 35px) !important;font-size:clamp(24px, calc(24px + (30 - 24) * ((100vw - 431px) / (1066 - 431))), 30px) !important;color:black !important;background:white !important;border-radius:99px;line-height:1.2}body.pagina-sobrenosotros .wp-block-columns.familia .wp-block-image img{border-radius:21px}body.pagina-sobrenosotros .wp-block-columns.familia .wp-block-image .wp-element-caption{font-size:clamp(17px, calc(17px + (20 - 17) * ((100vw - 431px) / (1066 - 431))), 20px);text-align:left;padding:0 30px}@media (max-width:781px){body.pagina-sobrenosotros .wp-block-columns.familia{gap:22px}body.pagina-sobrenosotros .wp-block-columns.familia .wp-block-column{flex-basis:calc(50% - 11px) !important;flex-grow:0}}body.pagina-sobrenosotros div.familia:not(.wp-block-columns){display:grid;grid-template-columns:repeat(3, 1fr);column-gap:33px;row-gap:clamp(19px, calc(19px + (55 - 19) * ((100vw - 431px) / (1066 - 431))), 55px)}body.pagina-sobrenosotros div.familia:not(.wp-block-columns) .wp-block-image img{border-radius:21px}body.pagina-sobrenosotros div.familia:not(.wp-block-columns) .wp-block-image .wp-element-caption{font-size:clamp(17px, calc(17px + (20 - 17) * ((100vw - 431px) / (1066 - 431))), 20px);text-align:left;padding:0 30px}@media (max-width:781px){body.pagina-sobrenosotros div.familia:not(.wp-block-columns){grid-template-columns:repeat(2, 1fr);column-gap:22px}}body.casos_reales .lista_casos{margin-bottom:33px}body.casos_reales .lista_casos figure{position:relative;border-radius:21px;overflow:hidden}body.casos_reales .lista_casos figure img{transition:transform 0.5s cubic-bezier(0.25, 0.25, 0.1, 1)}body.casos_reales .lista_casos figure figcaption{position:absolute;top:100%;-webkit-transform:translateY(calc(-100% - 17px));transform:translateY(calc(-100% - 17px));font-size:clamp(17px, calc(17px + (20 - 17) * ((100vw - 431px) / (1066 - 431))), 20px);font-weight:500;color:white;margin:0;text-align:left;left:40px;line-height:1;pointer-events:none}body.casos_reales .lista_casos figure:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}body.contacto .cols_mapa_form .wp-block-column:first-child iframe{min-height:500px}body.contacto .cols_contacto .wp-block-column{background:#ececef;border-radius:21px;padding:clamp(20px, calc(20px + (30 - 20) * ((100vw - 431px) / (1066 - 431))), 30px)}body.contacto .cols_contacto .wp-block-column h2{font-size:clamp(19px, calc(19px + (30 - 19) * ((100vw - 431px) / (1066 - 431))), 30px);font-weight:500}@media (min-width:1020px){body.contacto .cols_contacto .wp-block-column:last-child{padding:30px 45px}}body.blog #page,body.single:not(.single-product) #page{margin-top:150px !important;margin-bottom:150px}body.blog #page article img,body.single:not(.single-product) #page article img{border-radius:21px}body.blog #main{display:flex;flex-wrap:wrap}body.blog #main article{flex-basis:50%;padding:10px}body.blog #main article h2{font-size:clamp(19px, calc(19px + (30 - 19) * ((100vw - 431px) / (1066 - 431))), 30px)}body.single article h2,body.single .comments-area h2{font-size:clamp(19px, calc(19px + (30 - 19) * ((100vw - 431px) / (1066 - 431))), 30px)}.sidebar .inside-right-sidebar .widget h2{font-size:clamp(19px, calc(19px + (30 - 19) * ((100vw - 431px) / (1066 - 431))), 30px)}body.legales h2{font-size:clamp(22px, calc(22px + (30 - 22) * ((100vw - 431px) / (1066 - 431))), 30px);margin-bottom:20px;margin-top:50px}body.legales h3{font-size:clamp(20px, calc(20px + (26 - 20) * ((100vw - 431px) / (1066 - 431))), 26px)}body:not(.home):not(.caracteristicas) h1{padding-top:50px}body.cliente-password-page .post-password-form input[type="submit"]{padding:clamp(8px, calc(8px + (10 - 8) * ((100vw - 431px) / (1066 - 431))), 10px) clamp(20px, calc(20px + (25 - 20) * ((100vw - 431px) / (1066 - 431))), 25px) clamp(8px, calc(8px + (10 - 8) * ((100vw - 431px) / (1066 - 431))), 10px) clamp(20px, calc(20px + (25 - 20) * ((100vw - 431px) / (1066 - 431))), 25px) !important;font-size:clamp(17px, calc(17px + (20 - 17) * ((100vw - 431px) / (1066 - 431))), 20px) !important;color:#8f8e94 !important;margin-top:30px}:root{--plyr-video-controls-background: transparent}.plyr__video-embed iframe{top:-50% !important;height:200% !important}.plyr{border-radius:21px}.plyr .plyr__controls .plyr__control:hover,.plyr .plyr__controls .plyr__control:focus,.plyr .plyr__controls .plyr__control:focus-visible{background:transparent !important;border:0 !important}.plyr .plyr__controls .plyr__control svg{fill:white}.plyr .plyr__control--overlaid{background:transparent;border:4px solid white;opacity:0.7;padding:32px}.plyr .plyr__control--overlaid:hover{background:transparent !important;opacity:1}.plyr .plyr__control--overlaid>svg{fill:white;width:60px;height:60px}@media (max-width:781px){.plyr .plyr__control--overlaid{transform:scale(0.5) translate(-90%, -90%)}}.plyr .plyr__poster{background-size:cover !important;background-color:transparent}.plyr .plyr__video-wrapper>video{object-fit:cover}.plyr .plyr__video-wrapper>iframe{object-fit:cover}.plyr .plyr__video-wrapper{background:transparent}.plyr--video.plyr--hide-controls .plyr__controls{opacity:1 !important;visibility:visible;-webkit-transform:translateY(0) !important;transform:translateY(0) !important}.plyr--video.plyr--hide-controls .plyr__controls .plyr__controls__item{opacity:0}.plyr--video.plyr--hide-controls .plyr__controls .plyr__controls__item:first-child{opacity:1}video{border-radius:21px}body.home video{max-width:100%}.wpcf7 .form-envio{position:relative;display:inline-block;left:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.wpcf7 .form-envio .wpcf7-spinner{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-60px}.wpcf7{}.wpcf7 input:not([type=submit]),.wpcf7 select,.wpcf7 textarea{padding:10px 15px;border:1.5px solid black;background:unset;border-radius:99px;color:black;font-size:clamp(13px, calc(13px + (20 - 13) * ((100vw - 431px) / (1066 - 431))), 20px)}.wpcf7 textarea{height:calc(1.2em * 10);max-width:100%;min-width:100%;width:100% !important;border-radius:21px}.wpcf7 .form-input{display:flex;gap:14px;flex-wrap:nowrap;flex-direction:row;margin-bottom:0 !important}.wpcf7 .form-input .wpcf7-form-control-wrap{flex-basis:33.33%;margin-bottom:32px;min-width:0}.wpcf7 .form-input input:-webkit-autofill,.wpcf7 .form-input input:-webkit-autofill:hover,.wpcf7 .form-input input:-webkit-autofill:focus{-webkit-text-fill-color:white;-webkit-box-shadow:none;box-shadow:none}@media (max-width:768px){.wpcf7 .form-input{flex-direction:column}.wpcf7 .form-input .wpcf7-form-control-wrap{flex-basis:100% !important;max-width:100% !important}.wpcf7 .form-input .wpcf7-form-control-wrap:not(:last-child){margin-bottom:0}.wpcf7 .form-input .wpcf7-form-control-wrap:last-child{margin-bottom:14px}.wpcf7 .form-input input{width:100%}}.wpcf7 .form-textarea{position:relative;margin-bottom:20px}.wpcf7 .obligatorio{margin-top:-10px}.wpcf7 .form-privacidad,.wpcf7 .form-privacidad2{display:grid;grid-template-columns:40% 60%;margin:0 !important}.wpcf7 .form-privacidad label,.wpcf7 .form-privacidad2 label{line-height:0.5}.wpcf7 .form-privacidad .wpcf7-list-item,.wpcf7 .form-privacidad2 .wpcf7-list-item{margin:0}.wpcf7 .form-privacidad span,.wpcf7 .form-privacidad2 span{font-size:clamp(13px, calc(13px + (15 - 13) * ((100vw - 431px) / (1066 - 431))), 15px);color:#868686 !important;line-height:1}.wpcf7 .form-privacidad span a,.wpcf7 .form-privacidad2 span a{font-size:clamp(13px, calc(13px + (15 - 13) * ((100vw - 431px) / (1066 - 431))), 15px);color:black !important;line-height:1;text-decoration:none}.wpcf7 .form-privacidad span:nth-child(2) label>span,.wpcf7 .form-privacidad2 span:nth-child(2) label>span{display:inline-block;position:relative;top:-16px;left:20px}.wpcf7 .form-privacidad .wpcf7-form-control-wrap:not(:last-child),.wpcf7 .form-privacidad2 .wpcf7-form-control-wrap:not(:last-child){margin-bottom:10px}.wpcf7 .form-emhp{margin-bottom:0 !important}.wpcf7[data-wpcf7-id="117"] .form-envio{position:absolute;left:calc(100% - clamp(8px, calc(8px + (16 - 8) * ((100vw - 431px) / (1066 - 431))), 16px));bottom:clamp(17px, calc(17px + (25 - 17) * ((100vw - 431px) / (1066 - 431))), 25px);width:clamp(29px, calc(29px + (37 - 29) * ((100vw - 431px) / (1066 - 431))), 37px);height:clamp(26px, calc(26px + (33 - 26) * ((100vw - 431px) / (1066 - 431))), 33px)}.wpcf7[data-wpcf7-id="117"] .form-envio:before{content:"";background-image:url(https://barrop.com/wp-content/uploads/2024/10/flecha.svg);background-repeat:no-repeat;background-size:contain;width:clamp(29px, calc(29px + (37 - 29) * ((100vw - 431px) / (1066 - 431))), 37px);height:clamp(26px, calc(26px + (33 - 26) * ((100vw - 431px) / (1066 - 431))), 33px);display:block;pointer-events:none;position:absolute;top:0px;left:0px}.wpcf7[data-wpcf7-id="117"] .form-envio input[type="submit"]{width:37px;height:33px;font-size:0;padding:0;background-color:transparent;border:0;display:block}.wpcf7[data-wpcf7-id="117"] .form-envio .ajax-loader{display:block;margin-top:10px}.wpcf7[data-wpcf7-id="117"] .form-input{flex-wrap:wrap}.wpcf7[data-wpcf7-id="117"] .form-input>span{margin-bottom:0;width:100%}.wpcf7[data-wpcf7-id="117"] .form-input>span:nth-child(1){flex-basis:43%}.wpcf7[data-wpcf7-id="117"] .form-input>span:nth-child(2){flex-basis:calc(57% - 14px)}.wpcf7[data-wpcf7-id="117"] .form-input>span:nth-child(3){flex-basis:100%;margin-bottom:14px}.wpcf7[data-wpcf7-id="117"] .form-input>span input{width:100%}.wpcf7[data-wpcf7-id="117"] .desplegable_rgpd1{margin-bottom:22px}.wpcf7[data-wpcf7-id="117"] .form-privacidad{display:block}.wpcf7[data-wpcf7-id="117"] .form-privacidad>span:first-child{margin-bottom:15px;display:inline-block}.wpcf7[data-wpcf7-id="117"] .form-privacidad>span:last-child .wpcf7-list-item label{display:flex;gap:4px;align-items:flex-start}.wpcf7[data-wpcf7-id="117"] .form-privacidad>span:last-child .wpcf7-list-item label .wpcf7-list-item-label{position:static}.wpcf7:not([data-wpcf7-id="117"]) .form-input{flex-wrap:wrap;gap:20px}.wpcf7:not([data-wpcf7-id="117"]) .form-input span{max-width:calc(60% - 10px);flex-basis:calc(60% - 10px);margin-bottom:0}.wpcf7:not([data-wpcf7-id="117"]) .form-input span:nth-child(even){max-width:calc(40% - 10px);flex-basis:calc(40% - 10px)}.wpcf7:not([data-wpcf7-id="117"]) .form-input span:last-child{margin-bottom:40px}@media (max-width:768px){.wpcf7:not([data-wpcf7-id="117"]) .form-input span:last-child{margin-bottom:20px}}.wpcf7:not([data-wpcf7-id="117"]) .form-input span input{width:100%}.wpcf7:not([data-wpcf7-id="117"]) .form-envio{margin:0;margin-top:-10px;margin-bottom:20px}.wpcf7:not([data-wpcf7-id="117"]) .form-envio input{padding:10px 45px;background:black;border-radius:99px}.wpcf7:not([data-wpcf7-id="117"]) .form-privacidad{display:block}.wpcf7 input[type=checkbox]{font-size:1.3rem;padding:0;border-radius:3px}.wpcf7 .wpcf7-not-valid-tip{color:white;background:#ec5d50;font-size:15px;line-height:1.1em;text-align:center;width:80%;border-radius:99px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-11px;padding:2px}@media (max-width:860px){.wpcf7 .form-privacidad{display:block}.wpcf7 .form-privacidad>span:first-child{display:inline-block}}@media (max-width:650px){.wpcf7 input:not([type=submit]),.wpcf7 select,.wpcf7 textarea{padding:9px 12px}}.wpcf7-response-output{border-radius:21px;padding:15px !important}.tabla_form td:first-child{width:32%}#wpsl-wrap .wpsl-search{background:transparent;padding:0;margin-bottom:25px}#wpsl-wrap .wpsl-search #wpsl-search-wrap form{display:flex;justify-content:flex-start}#wpsl-wrap .wpsl-search #wpsl-search-wrap form label,#wpsl-wrap .wpsl-search #wpsl-search-wrap form input,#wpsl-wrap .wpsl-search #wpsl-search-wrap form select,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-selected-item,#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-scroll-required li{font-size:clamp(16px, calc(16px + (20 - 16) * ((100vw - 431px) / (1066 - 431))), 20px) !important;line-height:1.6 !important}#wpsl-wrap .wpsl-search #wpsl-search-wrap form>div{border:1px solid black;margin:0}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input{min-width:33%;border-radius:99px 0 0 99px;border-right:none;display:flex}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input>div{padding:clamp(8px, calc(8px + (10 - 8) * ((100vw - 431px) / (1066 - 431))), 10px) clamp(8px, calc(8px + (15 - 8) * ((100vw - 431px) / (1066 - 431))), 15px) clamp(8px, calc(8px + (10 - 8) * ((100vw - 431px) / (1066 - 431))), 10px) clamp(15px, calc(15px + (20 - 15) * ((100vw - 431px) / (1066 - 431))), 20px);width:fit-content;margin:0}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input label{width:fit-content}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input label:after{content:":"}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input input{flex:1;width:auto;border:0;background:white;padding:clamp(8px, calc(8px + (10 - 8) * ((100vw - 431px) / (1066 - 431))), 10px) clamp(6px, calc(6px + (12 - 6) * ((100vw - 431px) / (1066 - 431))), 12px)}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input input::placeholder{opacity:0.4}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap{width:26%;border-right:none;border-left-style:dotted;border-left-color:#bfbfbf}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap>div{display:flex;width:100%;margin:0}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap label{width:fit-content;margin-right:0;padding:15px 0 15px 20px}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap label:after{content:":"}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap .wpsl-dropdown{flex:1;border:0;box-shadow:none !important}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap .wpsl-dropdown .wpsl-selected-item{text-align:right;padding:15px 35px 15px 12px !important}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap .wpsl-dropdown>div{height:240px;border:0;border-radius:0 0 20px 20px;overflow:hidden}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap .wpsl-dropdown>div ul li{text-align:right;padding-right:35px !important}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-search-btn-wrap{border-radius:0 99px 99px 0;border-left:none;position:relative}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-search-btn-wrap:before{content:"";background-image:url(https://barrop.com/wp-content/uploads/2024/11/lupa.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:clamp(20px, calc(20px + (27 - 20) * ((100vw - 431px) / (1066 - 431))), 27px);height:clamp(20px, calc(20px + (27 - 20) * ((100vw - 431px) / (1066 - 431))), 27px);pointer-events:none}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-search-btn-wrap input{width:clamp(50px, calc(50px + (60 - 50) * ((100vw - 431px) / (1066 - 431))), 60px);height:clamp(40px, calc(40px + (50 - 40) * ((100vw - 431px) / (1066 - 431))), 50px);background:transparent;border:none;cursor:pointer;font-size:0 !important;box-shadow:none !important;margin:0;padding:clamp(8px, calc(8px + (10 - 8) * ((100vw - 431px) / (1066 - 431))), 10px)}#wpsl-wrap #wpsl-gmap{width:100%;margin:0;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important;border-radius:21px}#wpsl-wrap #wpsl-gmap>div{background:#ececef !important}#wpsl-wrap #wpsl-gmap .wpsl-infobox{background:white;border-radius:21px;padding:15px}#wpsl-wrap #wpsl-gmap .wpsl-infobox:before{width:11px;height:11px;background:white;left:45px;bottom:-6.5px;clip-path:polygon(100% 0%, 100% 100%, 0% 100%, 100% 0%);border:1px solid #ccc;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#wpsl-wrap #wpsl-gmap .wpsl-infobox:after{content:"";border:0 !important}#wpsl-wrap #wpsl-gmap .wpsl-infobox>img{width:26px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:2px solid black;border-radius:50%;padding:4px;box-sizing:border-box !important}#wpsl-wrap #wpsl-result-list{width:0;margin:0;padding:0;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important;background:#ececef;border-radius:21px}#wpsl-wrap #wpsl-result-list li{padding:0 10px 0 0;border-color:#afafaf}#wpsl-wrap #wpsl-result-list li:not(:first-child){margin-top:30px}#wpsl-wrap #wpsl-result-list li:not(:last-child){padding-bottom:30px}#wpsl-wrap #wpsl-result-list li:last-child{border-bottom:none}#wpsl-wrap #wpsl-result-list #wpsl-stores{height:calc(510px - 60px) !important}@media (max-width:1020px){#wpsl-wrap #wpsl-result-list #wpsl-stores{max-height:clamp(311px, calc(311px + (413 - 311) * ((100vw - 431px) / (1066 - 431))), 413px)}}#wpsl-wrap #wpsl-result-list #wpsl-stores *{color:black !important}#wpsl-wrap #wpsl-result-list #wpsl-stores a{text-decoration:none}#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location{margin-bottom:clamp(50px, calc(50px + (100 - 50) * ((100vw - 431px) / (1066 - 431))), 100px)}#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location span{display:inline}#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location strong{margin-bottom:20px;display:block;font-size:clamp(20px, calc(20px + (30 - 20) * ((100vw - 431px) / (1066 - 431))), 30px)}#wpsl-wrap #wpsl-result-list #wpsl-stores .direccion,#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-contact-details span{position:relative;display:block !important;padding-left:35px;margin-bottom:clamp(16px, calc(16px + (20 - 16) * ((100vw - 431px) / (1066 - 431))), 20px)}#wpsl-wrap #wpsl-result-list #wpsl-stores .direccion:before,#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-contact-details span:before{content:"";background-image:url(https://barrop.com/wp-content/uploads/2024/11/icono-ubicacion.svg);background-size:contain;background-repeat:no-repeat;width:clamp(23px, calc(23px + (27 - 23) * ((100vw - 431px) / (1066 - 431))), 27px);height:clamp(23px, calc(23px + (27 - 23) * ((100vw - 431px) / (1066 - 431))), 27px);display:block;position:absolute;left:0}#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-contact-details span:nth-child(1):before{background-image:url(https://barrop.com/wp-content/uploads/2024/11/icono-telf.svg)}#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-contact-details span:nth-child(2):before{background-image:url(https://barrop.com/wp-content/uploads/2024/11/icono-email.svg)}#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-contact-details span:nth-child(3):before{background-image:url(https://barrop.com/wp-content/uploads/2024/11/icono-url.svg)}#wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-direction-wrap .wpsl-directions{display:block !important;border-bottom:1px solid !important;margin-top:20px;max-width:fit-content}@media (max-width:1020px){#wpsl-wrap #wpsl-gmap,#wpsl-wrap #wpsl-result-list{width:100% !important;margin-right:0 !important;margin-left:0 !important;float:none !important}#wpsl-wrap #wpsl-gmap{margin-bottom:30px !important}#wpsl-wrap #wpsl-result-list{padding:30px 20px !important;margin-bottom:20px !important}#wpsl-wrap .wpsl-direction-wrap{text-align:right}#wpsl-wrap .wpsl-direction-wrap a{margin-left:auto}}body:not(.woocommerce-shop):not(.tax-product_cat) #fkcart-floating-toggler{display:none !important}#fkcart-floating-toggler{z-index:899 !important}.woocs_auto_switcher{top:130px !important;z-index:999 !important}.woocs-style-3-du-dialog-starter{background-image:none !important;width:fit-content !important;position:fixed;top:4px;left:10px;padding:3px 10px !important;border:1px solid black !important;border-radius:99px !important;z-index:899}.woocs-style-3-du-dialog-starter:hover{background:black;color:white}.woocs-style-3-du-dialog{font-family:"Archivo"}.woocs-style-3-du-dialog .woocs-style-3-dlg-wrapper{border-radius:21px !important}.woocs-style-3-du-dialog .woocs-style-3-dlg-wrapper .woocs-style-3-dlg-header{letter-spacing:unset;line-height:unset;padding-top:26px}.woocs-style-3-du-dialog .woocs-style-3-dlg-wrapper .woocs-style-3-dlg-header .woocs-style-3-close{font-size:0;right:10px;top:3px}.woocs-style-3-du-dialog .woocs-style-3-dlg-wrapper .woocs-style-3-dlg-header .woocs-style-3-close:before{content:"+";font-size:30px;display:inline-block;font-family:"Archivo";font-weight:400;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.woocs-style-3-du-dialog .woocs-style-3-dlg-wrapper .woocs-style-3-dlg-content .woocs-style-3-dlg-select-item{max-width:100%;margin:0;border-radius:10px}[id*="cp_appbooking_pform"] #fbuilder .ui-datepicker{z-index:6 !important}[id*="cp_appbooking_pform"] #fbuilder{position:relative;min-height:550px}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp{min-height:550px}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .fieldCalendarService{display:none !important}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .ui-datepicker .ui-datepicker-header{line-height:40px;font-size:clamp(17px, calc(17px + (20 - 17) * ((100vw - 431px) / (1066 - 431))), 20px);color:black;font-weight:500;background:#ececef;border-radius:99px;padding:0 20px;margin-bottom:20px;min-width:220px;width:fit-content}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .ui-datepicker .ui-datepicker-header .ui-datepicker-prev,[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .ui-datepicker .ui-datepicker-header .ui-datepicker-next{width:10px;height:10px;background-image:none;margin:0;margin-top:15px}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .ui-datepicker .ui-datepicker-calendar td span,[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .ui-datepicker .ui-datepicker-calendar td a{background:#ececef;border-radius:50%;color:black;font-weight:400;font-size:clamp(17px, calc(17px + (20 - 17) * ((100vw - 431px) / (1066 - 431))), 20px);text-shadow:none;margin-top:10px;line-height:53px;padding:0 !important;width:58px !important;height:58px !important}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day span,[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day a{background:#1473e6;color:white}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-week-end span,[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-week-end a{background:#868686}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .ui-datepicker .ui-datepicker-calendar td.festivo span,[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .ui-datepicker .ui-datepicker-calendar td.festivo a{background:rgba(236, 93, 80, 0.8);color:white}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .ui-datepicker .ui-datepicker-calendar td.ui-state-disabled:not(.festivo):not(.ui-datepicker-week-end) span,[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .ui-datepicker .ui-datepicker-calendar td.ui-state-disabled:not(.festivo):not(.ui-datepicker-week-end) a{color:rgba(0, 0, 0, 0.2)}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today{pointer-events:none}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today span,[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a{color:rgba(0, 0, 0, 0.2);pointer-events:none}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .slotsCalendar{-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important;min-width:100%;min-height:40px;flex-wrap:wrap;margin-top:16px;margin-bottom:40px}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .slotsCalendar .slots{padding:0px;text-align:initial}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .slotsCalendar .slots>span,[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .slotsCalendar .slots>br{display:none !important}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .slotsCalendar .slots .availableslot{margin-top:7px}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .slotsCalendar .slots .availableslot a{border:1px solid #868686;padding:6px 15px;background:transparent}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .slotsCalendar .slots .availableslot a:hover{color:black}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .slotsCalendar .slots .htmlUsed.currentSelection{display:inline-block !important;margin-top:7px}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .slotsCalendar .slots .htmlUsed.currentSelection a{background:black !important;color:white !important;border:1px solid #868686;padding:6px 15px}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .usedSlots{opacity:0;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .usedSlots .ahb_list_service{display:none !important}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .usedSlots .cancel{background:transparent;border:1px solid #868686;color:#868686}[id*="cp_appbooking_pform"] #fbuilder .fields:nth-child(1) .dfield.fapp .usedSlots .cancel:before{content:"+";margin-top:1px;font-size:21px;padding:0;background:transparent;border:1px solid #868686;color:#868686;border-radius:50%;width:20px;height:20px;text-align:center;line-height:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}[id*="cp_appbooking_pform"] #fbuilder .fields:not(.cff-checkbox-field) label{display:none}[id*="cp_appbooking_pform"] #fbuilder .fields .dfield input:not([type="checkbox"]){background:#ececef;border:0;border-radius:99px;padding:5px 20px;font-size:clamp(17px, calc(17px + (20 - 17) * ((100vw - 431px) / (1066 - 431))), 20px)}[id*="cp_appbooking_pform"] #fbuilder .pbSubmit{background:#1473e6;color:white;font-size:clamp(17px, calc(17px + (20 - 17) * ((100vw - 431px) / (1066 - 431))), 20px)}@media (min-width:800px){#fbuilder .fields .fieldCalendar,#fbuilder .fields .slotsCalendar{max-width:48%;min-width:48% !important}#fbuilder .fields .fieldCalendar{padding-right:50px}#fbuilder .fields .slotsCalendar{position:absolute;right:0;top:0}#fbuilder .fields .usedSlots{position:absolute !important;right:0 !important;bottom:0 !important;max-width:48%;-webkit-transform:translateY(-300%);transform:translateY(-300%)}#fbuilder .fields:not(:nth-child(1)){position:absolute;right:0;bottom:0;width:48%}#fbuilder .fields:nth-child(2){-webkit-transform:translateY(-400%);transform:translateY(-400%)}#fbuilder .fields:nth-child(3){-webkit-transform:translateY(-300%);transform:translateY(-300%)}#fbuilder .fields:nth-child(4){-webkit-transform:translateY(-200%);transform:translateY(-200%)}#fbuilder .fields:nth-child(5){-webkit-transform:translateY(-150%);transform:translateY(-150%)}#fbuilder .pbSubmit{position:absolute;bottom:0;margin-left:52% !important}}@media (max-width:799px){#fbuilder .fields .fieldCalendar{margin-bottom:40px}}.wp-block-group.mas_ancho{margin-bottom:clamp(20px, calc(20px + (25 - 20) * ((100vw - 431px) / (1066 - 431))), 25px)}.wp-block-group.mas_ancho>.wp-block-group__inner-container{max-width:unset;padding:0}@media (min-width:1326px){body:not(.woocommerce-shop):not(.tax-product_cat) .wp-block-group.mas_ancho{width:calc(100% + 260px);margin-left:-130px}}@media (min-width:1626px){body.woocommerce-shop .wp-block-group.mas_ancho,body.tax-product_cat .wp-block-group.mas_ancho{width:calc(100% + 260px);margin-left:-130px}}@media (min-width:1326px){.wp-block-cover.mas_ancho>.wp-block-cover__inner-container{max-width:calc(1020px + 260px);padding:0}}@media (min-width:1626px){body.woocommerce-shop .wp-block-group.mas_ancho,body.tax-product_cat .wp-block-group.mas_ancho{width:calc(100% + 260px);margin-left:-130px}}.toggle-password{position:absolute;top:50%;right:0px;transform:translateY(-50%);cursor:pointer;width:20px;height:20px;z-index:9}.toggle-password.ojo-abierto{background:url(https://barrop.com/wp-content/themes/barrop-child/assets/imgs/ojo-abierto.svg);background-size:20px;background-color:#ececef;border-radius:50%;height:100%;background-repeat:no-repeat;background-position:center;width:40px}.toggle-password.ojo-cerrado{background:url(https://barrop.com/wp-content/themes/barrop-child/assets/imgs/ojo-cerrado.svg);background-size:20px;background-color:#ececef;border-radius:50%;height:100%;background-repeat:no-repeat;background-position:center;width:40px}.password-container{position:relative;width:100%;height:clamp(34.8px, calc(34.8px + (45.5 - 34.8) * ((100vw - 431px) / (1066 - 431))), 45.5px);border-radius:99px;background:#ececef;border:0;overflow:hidden}.password-container [id*="password"]{border:0;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2}.password-container .password-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0 10px;overflow:hidden;z-index:1}.password-container .password-overlay img{width:16px;height:16px;margin-right:2px}.password-container .password-overlay .password-cursor{width:1px;height:56%;background:black;animation:blink 0.6s steps(1) infinite;visibility:hidden}.password-container .password-overlay:before{content:attr(data-placeholder);color:#787878;font-size:clamp(13px, calc(13px + (17 - 13) * ((100vw - 431px) / (1066 - 431))), 17px);position:absolute;left:50%;top:calc(50% + 1.5px);top:calc(50% + VDINAMICO(1.5, 0));-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0.8;transition:opacity 0.2s ease;pointer-events:none}.password-container .password-overlay.placeholder-hidden:before{opacity:0}body:not(.woocommerce-edit-account) .password-container .password-overlay:after{content:"";display:block;position:absolute;left:-1px;background:#ececef;z-index:900;width:30px;height:100%;border-radius:50%}body.woocommerce-edit-account .toggle-password.ojo-abierto,body.woocommerce-edit-account .toggle-password.ojo-cerrado{background-color:transparent}.password-container.focused+.woocommerce-password-strength,.password-container.focused+.woocommerce-password-hint{visibility:visible}.barra_contacto_sup{height:35px;background:#ececef;display:flex;align-items:center;justify-content:space-around;position:fixed;top:0;z-index:899;width:100%}.barra_contacto_sup p{font-size:14px;text-align:center}.barra_contacto_sup p span{display:inline-block;width:40px}.barra_contacto_sup p a{color:#868686;text-decoration:none}@media (max-width:450px){body.woocommerce-shop .barra_contacto_sup,body.tax-product_cat .barra_contacto_sup,body.woocommerce-cart .barra_contacto_sup,.woocommerce-checkout .barra_contacto_sup{justify-content:flex-end}body.woocommerce-shop .barra_contacto_sup p,body.tax-product_cat .barra_contacto_sup p,body.woocommerce-cart .barra_contacto_sup p,.woocommerce-checkout .barra_contacto_sup p{padding-right:23px}}.site-header{position:fixed;top:35px;transition:top 0.3s;z-index:10;width:100%;background-color:rgba(255, 255, 255, 0.8);backdrop-filter:blur(5px)}.inside-header{padding:14px 47px;-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important}.inside-header .main-navigation{background:transparent}.inside-header .main-navigation #menu-principal>li{order:0}.inside-header .main-navigation #menu-principal>li a{font-size:15px;line-height:15px;color:#868686;padding-left:15px;padding-right:15px;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}.inside-header .main-navigation #menu-principal>li:hover a,.inside-header .main-navigation #menu-principal>li.current-menu-item a{color:black}.inside-header .main-navigation #menu-principal>li.menu-item-language{order:999;opacity:0;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}.inside-header .main-navigation #menu-principal>li.menu-item-language a{width:fit-content}.inside-header .main-navigation #menu-principal>li.menu-item-language .sub-menu{box-shadow:none}.inside-header .main-navigation #menu-principal>li.menu-item-language .sub-menu a{color:#868686;width:fit-content}.inside-header .main-navigation #menu-principal>li.menu-item-language .sub-menu a:hover{color:black}.inside-header .main-navigation #menu-principal>li.menu-item-language .wpml-ls-native{text-transform:uppercase}.inside-header .main-navigation #menu-principal>li.fkcart-custom-menu-link .fkcart-shortcode-count.fkcart-item-count{position:relative;right:unset;left:-12px;border-radius:18px}.inside-header .main-navigation #menu-principal>li.menu_carro{margin-top:-5px}.inside-header .main-navigation #menu-principal>li.menu_carro a{position:relative;font-size:0}.inside-header .main-navigation #menu-principal>li.menu_carro a:before{content:"";display:block;position:relative;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%231473e6"%3E%3Cpath d="M240-80q-33 0-56.5-23.5T160-160v-480q0-33 23.5-56.5T240-720h80q0-66 47-113t113-47q66 0 113 47t47 113h80q33 0 56.5 23.5T800-640v480q0 33-23.5 56.5T720-80H240Zm0-80h480v-480h-80v80q0 17-11.5 28.5T600-520q-17 0-28.5-11.5T560-560v-80H400v80q0 17-11.5 28.5T360-520q-17 0-28.5-11.5T320-560v-80h-80v480Zm160-560h160q0-33-23.5-56.5T480-800q-33 0-56.5 23.5T400-720ZM240-160v-480 480Z"/%3E%3C/svg%3E');background-size:contain;background-repeat:no-repeat;width:24px;height:24px;filter:grayscale(1) brightness(1.4)}.inside-header .main-navigation #menu-principal>li.menu_carro a span.custom-cart-count{position:absolute;top:-4px;left:29px;min-width:18px;width:auto;height:18px;text-align:center;background-color:#ec5d50;border-radius:99px;color:white;z-index:2;font-weight:600;font-size:12px;line-height:6px;box-sizing:border-box;padding:6px}.inside-header .main-navigation #menu-principal>li.menu_carro a span.custom-cart-count.carro_vacio{display:none}.inside-header .main-navigation #menu-principal>li.menu-item-language .dropdown-menu-toggle{padding-right:0}.inside-header .main-navigation #menu-principal>li.btn_demo{margin-left:15px}.inside-header .main-navigation #menu-principal>li.btn_demo>a{border-radius:99px;padding:5px 15px;border:1px solid #868686;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.inside-header .main-navigation #menu-principal>li.btn_tienda{margin-left:30px}.inside-header .main-navigation #menu-principal>li.btn_tienda>a{background:#1473e6;color:white;border-radius:99px;padding:5px 15px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}@media (min-width:1511px){body header.site-header{-webkit-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important}body header.site-header .inside-header .site-logo,body header.site-header .inside-header #site-navigation{align-self:flex-start}body header.site-header .inside-header #site-navigation{margin-top:9px}body header.site-header .inside-header #site-navigation ul.menu>li{align-self:flex-start;text-align:right}body header.site-header .inside-header #site-navigation ul.menu>li a .dropdown-menu-toggle{display:none !important}body header.site-header .inside-header #site-navigation ul.sub-menu{-webkit-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important;position:relative;float:none;background:transparent;box-shadow:none;padding-top:0px;width:fit-content;left:unset !important;right:auto;text-align:right}body header.site-header .inside-header #site-navigation ul.sub-menu li{margin:0}body header.site-header .inside-header #site-navigation ul.sub-menu a{color:#868686}body header.site-header .inside-header #site-navigation ul.sub-menu a:hover{color:black}body header.site-header .inside-header .main-navigation:not(.toggled) ul li.sfHover>ul,body header.site-header .inside-header .main-navigation:not(.toggled) ul li:hover>ul{height:fit-content;padding-top:35px !important}}@media (min-width:1811px){body.woocommerce-shop header.site-header,body.tax-product_cat header.site-header{-webkit-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important}body.woocommerce-shop header.site-header .inside-header .site-logo,body.woocommerce-shop header.site-header .inside-header #site-navigation,body.tax-product_cat header.site-header .inside-header .site-logo,body.tax-product_cat header.site-header .inside-header #site-navigation{align-self:flex-start}body.woocommerce-shop header.site-header .inside-header #site-navigation,body.tax-product_cat header.site-header .inside-header #site-navigation{margin-top:9px}body.woocommerce-shop header.site-header .inside-header #site-navigation ul.menu>li,body.tax-product_cat header.site-header .inside-header #site-navigation ul.menu>li{align-self:flex-start;text-align:right}body.woocommerce-shop header.site-header .inside-header #site-navigation ul.menu>li a .dropdown-menu-toggle,body.tax-product_cat header.site-header .inside-header #site-navigation ul.menu>li a .dropdown-menu-toggle{display:none !important}body.woocommerce-shop header.site-header .inside-header #site-navigation ul.sub-menu,body.tax-product_cat header.site-header .inside-header #site-navigation ul.sub-menu{-webkit-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important;position:relative;float:none;background:transparent;box-shadow:none;padding-top:0px;width:fit-content;left:unset !important;right:auto;text-align:right}body.woocommerce-shop header.site-header .inside-header #site-navigation ul.sub-menu li,body.tax-product_cat header.site-header .inside-header #site-navigation ul.sub-menu li{margin:0}body.woocommerce-shop header.site-header .inside-header #site-navigation ul.sub-menu a,body.tax-product_cat header.site-header .inside-header #site-navigation ul.sub-menu a{color:#868686}body.woocommerce-shop header.site-header .inside-header #site-navigation ul.sub-menu a:hover,body.tax-product_cat header.site-header .inside-header #site-navigation ul.sub-menu a:hover{color:black}body.woocommerce-shop header.site-header .inside-header .main-navigation:not(.toggled) ul li.sfHover>ul,body.woocommerce-shop header.site-header .inside-header .main-navigation:not(.toggled) ul li:hover>ul,body.tax-product_cat header.site-header .inside-header .main-navigation:not(.toggled) ul li.sfHover>ul,body.tax-product_cat header.site-header .inside-header .main-navigation:not(.toggled) ul li:hover>ul{height:fit-content;padding-top:35px !important}}@media (max-width:859px){body.woocommerce-shop header.site-header,body.tax-product_cat header.site-header{-webkit-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important}body.woocommerce-shop header.site-header .inside-header .site-logo,body.woocommerce-shop header.site-header .inside-header #site-navigation,body.tax-product_cat header.site-header .inside-header .site-logo,body.tax-product_cat header.site-header .inside-header #site-navigation{align-self:flex-start}body.woocommerce-shop header.site-header .inside-header #site-navigation,body.tax-product_cat header.site-header .inside-header #site-navigation{margin-top:9px}body.woocommerce-shop header.site-header .inside-header #site-navigation ul.menu>li,body.tax-product_cat header.site-header .inside-header #site-navigation ul.menu>li{align-self:flex-start;text-align:right}body.woocommerce-shop header.site-header .inside-header #site-navigation ul.menu>li a .dropdown-menu-toggle,body.tax-product_cat header.site-header .inside-header #site-navigation ul.menu>li a .dropdown-menu-toggle{display:none !important}body.woocommerce-shop header.site-header .inside-header #site-navigation ul.sub-menu,body.tax-product_cat header.site-header .inside-header #site-navigation ul.sub-menu{-webkit-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important;position:relative;float:none;background:transparent;box-shadow:none;padding-top:0px;width:fit-content;left:unset !important;right:auto;text-align:right}body.woocommerce-shop header.site-header .inside-header #site-navigation ul.sub-menu li,body.tax-product_cat header.site-header .inside-header #site-navigation ul.sub-menu li{margin:0}body.woocommerce-shop header.site-header .inside-header #site-navigation ul.sub-menu a,body.tax-product_cat header.site-header .inside-header #site-navigation ul.sub-menu a{color:#868686}body.woocommerce-shop header.site-header .inside-header #site-navigation ul.sub-menu a:hover,body.tax-product_cat header.site-header .inside-header #site-navigation ul.sub-menu a:hover{color:black}body.woocommerce-shop header.site-header .inside-header .main-navigation:not(.toggled) ul li.sfHover>ul,body.woocommerce-shop header.site-header .inside-header .main-navigation:not(.toggled) ul li:hover>ul,body.tax-product_cat header.site-header .inside-header .main-navigation:not(.toggled) ul li.sfHover>ul,body.tax-product_cat header.site-header .inside-header .main-navigation:not(.toggled) ul li:hover>ul{height:fit-content;padding-top:35px !important}}.skiptranslate{display:none !important}@media (min-width:1511px){#primary-menu li:nth-last-child(3){margin-right:60px}}.flecha_atras{position:absolute;display:none;opacity:0;height:fit-content !important;z-index:3;top:5px;left:23px;transform:rotate(90deg);height:fit-content;-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important}.flecha_atras .gp-icon.icon-arrow svg{fill:#b2b2b3;stroke-width:20;stroke:#b2b2b3;width:30px;height:30px}@media (max-width:1510px){body .inside-header{padding:0}body .site-logo{margin-left:-56px !important;-webkit-transform:scale(0.8) !important;transform:scale(0.8) !important;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}body .site-logo img{clip-path:polygon(84px 0%, 114px 0%, 114px 100%, 84px 100%) !important;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}body .menu-toggle{padding:0;margin-right:25px;line-height:15px;background:transparent !important}body .inside-header{height:42px}body #site-navigation{-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important;left:100%;background-color:#ececef !important;z-index:0;position:fixed;width:100%;height:calc(100dvh - 35px);overflow:hidden;top:0;margin:0 !important}body #site-navigation .inside-navigation.grid-container{max-width:100%;height:100%;max-height:100%;overflow-y:auto;align-items:flex-start}body #site-navigation .inside-navigation.grid-container #primary-menu{height:100%;min-height:730px;overflow-y:auto}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;position:relative;padding-top:80px;padding-bottom:55%;overflow-x:hidden}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li{text-align:right;margin-bottom:25px}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu-item-has-children{position:static}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu-item-has-children a{position:static}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a{font-size:40px;line-height:40px;color:black;font-weight:600;padding-left:25px;padding-right:25px;display:block}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a span{font-size:40px;line-height:40px;color:black;font-weight:600}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a span.dropdown-menu-toggle{padding-left:5px}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li .dropdown-menu-toggle{display:inline-block;float:none;vertical-align:bottom;padding:0}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li .dropdown-menu-toggle svg{fill:black;stroke-width:30;stroke:black}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item{order:-1;margin-bottom:45px}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item a{display:inline-block}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item a span{font-size:23px;text-transform:lowercase}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu{position:absolute;top:60px !important;background:#ececef;right:-100% !important;left:unset !important;width:100%;height:calc(100dvh - 60px - 42px);padding:20px;border:0;z-index:3;opacity:1 !important;-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu.toggled-on{right:10px !important}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu.toggled-on .flecha_atras{opacity:1}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu .flecha_atras{position:fixed;display:block}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu li{position:static}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu li a{padding:0}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu li a span{font-size:26px}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu a{line-height:0;max-height:35px}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu{position:absolute;top:60px !important;background:#ececef;right:-100% !important;left:unset !important;width:100%;height:calc(100dvh - 60px - 42px);padding:20px;border:0;z-index:3;opacity:1 !important;-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu.toggled-on{right:10px !important}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu.toggled-on .flecha_atras{opacity:1}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu .flecha_atras{position:fixed;display:block}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu li{position:static}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu li a{padding:0}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu li a span{font-size:26px}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu{top:60px}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro{position:absolute;right:25px;bottom:25px;margin-bottom:0;width:fit-content}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a{padding:0;font-size:0}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a:before{width:38px;height:38px}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a:has(.carro_lleno):before{filter:none}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a span{font-size:20px;background:transparent;padding:0;left:unset;right:40px;text-align:right;color:#1473e6;line-height:50px}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_demo{margin-left:0px}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_demo>a{border-radius:0px;padding:0px 25px;border:none;-webkit-transform:translateY(0px);transform:translateY(0px)}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_tienda{margin-left:0px}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_tienda>a{background:transparent;color:#1473e6;border-radius:0px;padding:0px 25px;-webkit-transform:translateY(0px);transform:translateY(0px)}body #site-navigation.toggled{left:0}body:has(#site-navigation.toggled){overflow:hidden}}@media (max-width:1510px) and (max-height:850px){body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li{margin-bottom:15px}body #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a{font-size:30px}}@media (max-width:1810px){body.woocommerce-shop .inside-header,body.tax-product_cat .inside-header{padding:0}body.woocommerce-shop .site-logo,body.tax-product_cat .site-logo{margin-left:-56px !important;-webkit-transform:scale(0.8) !important;transform:scale(0.8) !important;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}body.woocommerce-shop .site-logo img,body.tax-product_cat .site-logo img{clip-path:polygon(84px 0%, 114px 0%, 114px 100%, 84px 100%) !important;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}body.woocommerce-shop .menu-toggle,body.tax-product_cat .menu-toggle{padding:0;margin-right:25px;line-height:15px;background:transparent !important}body.woocommerce-shop .inside-header,body.tax-product_cat .inside-header{height:42px}body.woocommerce-shop #site-navigation,body.tax-product_cat #site-navigation{-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important;left:100%;background-color:#ececef !important;z-index:0;position:fixed;width:100%;height:calc(100dvh - 35px);overflow:hidden;top:0;margin:0 !important}body.woocommerce-shop #site-navigation .inside-navigation.grid-container,body.tax-product_cat #site-navigation .inside-navigation.grid-container{max-width:100%;height:100%;max-height:100%;overflow-y:auto;align-items:flex-start}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu{height:100%;min-height:730px;overflow-y:auto}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;position:relative;padding-top:80px;padding-bottom:55%;overflow-x:hidden}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li{text-align:right;margin-bottom:25px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu-item-has-children,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu-item-has-children{position:static}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu-item-has-children a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu-item-has-children a{position:static}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a{font-size:40px;line-height:40px;color:black;font-weight:600;padding-left:25px;padding-right:25px;display:block}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a span,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a span{font-size:40px;line-height:40px;color:black;font-weight:600}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a span.dropdown-menu-toggle,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a span.dropdown-menu-toggle{padding-left:5px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li .dropdown-menu-toggle,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li .dropdown-menu-toggle{display:inline-block;float:none;vertical-align:bottom;padding:0}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li .dropdown-menu-toggle svg,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li .dropdown-menu-toggle svg{fill:black;stroke-width:30;stroke:black}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item{order:-1;margin-bottom:45px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item a{display:inline-block}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item a span,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item a span{font-size:23px;text-transform:lowercase}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu{position:absolute;top:60px !important;background:#ececef;right:-100% !important;left:unset !important;width:100%;height:calc(100dvh - 60px - 42px);padding:20px;border:0;z-index:3;opacity:1 !important;-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu.toggled-on,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu.toggled-on{right:10px !important}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu.toggled-on .flecha_atras,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu.toggled-on .flecha_atras{opacity:1}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu .flecha_atras,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu .flecha_atras{position:fixed;display:block}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu li,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu li{position:static}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu li a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu li a{padding:0}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu li a span,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu li a span{font-size:26px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu a{line-height:0;max-height:35px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu{position:absolute;top:60px !important;background:#ececef;right:-100% !important;left:unset !important;width:100%;height:calc(100dvh - 60px - 42px);padding:20px;border:0;z-index:3;opacity:1 !important;-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu.toggled-on,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu.toggled-on{right:10px !important}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu.toggled-on .flecha_atras,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu.toggled-on .flecha_atras{opacity:1}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu .flecha_atras,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu .flecha_atras{position:fixed;display:block}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu li,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu li{position:static}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu li a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu li a{padding:0}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu li a span,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu li a span{font-size:26px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu{top:60px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro{position:absolute;right:25px;bottom:25px;margin-bottom:0;width:fit-content}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a{padding:0;font-size:0}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a:before,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a:before{width:38px;height:38px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a:has(.carro_lleno):before,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a:has(.carro_lleno):before{filter:none}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a span,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a span{font-size:20px;background:transparent;padding:0;left:unset;right:40px;text-align:right;color:#1473e6;line-height:50px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_demo,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_demo{margin-left:0px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_demo>a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_demo>a{border-radius:0px;padding:0px 25px;border:none;-webkit-transform:translateY(0px);transform:translateY(0px)}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_tienda,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_tienda{margin-left:0px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_tienda>a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_tienda>a{background:transparent;color:#1473e6;border-radius:0px;padding:0px 25px;-webkit-transform:translateY(0px);transform:translateY(0px)}body.woocommerce-shop #site-navigation.toggled,body.tax-product_cat #site-navigation.toggled{left:0}body.woocommerce-shop #site-navigation.toggled,body.tax-product_cat #site-navigation.toggled{left:-300px}body.woocommerce-shop:has(#site-navigation.toggled),body.tax-product_cat:has(#site-navigation.toggled){overflow:hidden}body.woocommerce-shop.sin_fijo header,body.tax-product_cat.sin_fijo header{z-index:20}body.woocommerce-shop.sin_fijo #site-navigation.toggled,body.tax-product_cat.sin_fijo #site-navigation.toggled{left:0}}@media (max-width:1810px) and (max-height:850px){body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li{margin-bottom:15px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a{font-size:30px}}@media (max-width:858px){body.woocommerce-shop .inside-header,body.tax-product_cat .inside-header{padding:0}body.woocommerce-shop .site-logo,body.tax-product_cat .site-logo{margin-left:-56px !important;-webkit-transform:scale(0.8) !important;transform:scale(0.8) !important;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}body.woocommerce-shop .site-logo img,body.tax-product_cat .site-logo img{clip-path:polygon(84px 0%, 114px 0%, 114px 100%, 84px 100%) !important;-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}body.woocommerce-shop .menu-toggle,body.tax-product_cat .menu-toggle{padding:0;margin-right:25px;line-height:15px;background:transparent !important}body.woocommerce-shop .inside-header,body.tax-product_cat .inside-header{height:42px}body.woocommerce-shop #site-navigation,body.tax-product_cat #site-navigation{-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important;left:100%;background-color:#ececef !important;z-index:0;position:fixed;width:100%;height:calc(100dvh - 35px);overflow:hidden;top:0;margin:0 !important}body.woocommerce-shop #site-navigation .inside-navigation.grid-container,body.tax-product_cat #site-navigation .inside-navigation.grid-container{max-width:100%;height:100%;max-height:100%;overflow-y:auto;align-items:flex-start}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu{height:100%;min-height:730px;overflow-y:auto}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;position:relative;padding-top:80px;padding-bottom:55%;overflow-x:hidden}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li{text-align:right;margin-bottom:25px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu-item-has-children,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu-item-has-children{position:static}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu-item-has-children a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu-item-has-children a{position:static}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a{font-size:40px;line-height:40px;color:black;font-weight:600;padding-left:25px;padding-right:25px;display:block}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a span,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a span{font-size:40px;line-height:40px;color:black;font-weight:600}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a span.dropdown-menu-toggle,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a span.dropdown-menu-toggle{padding-left:5px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li .dropdown-menu-toggle,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li .dropdown-menu-toggle{display:inline-block;float:none;vertical-align:bottom;padding:0}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li .dropdown-menu-toggle svg,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li .dropdown-menu-toggle svg{fill:black;stroke-width:30;stroke:black}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item{order:-1;margin-bottom:45px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item a{display:inline-block}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item a span,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item a span{font-size:23px;text-transform:lowercase}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu{position:absolute;top:60px !important;background:#ececef;right:-100% !important;left:unset !important;width:100%;height:calc(100dvh - 60px - 42px);padding:20px;border:0;z-index:3;opacity:1 !important;-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu.toggled-on,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu.toggled-on{right:10px !important}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu.toggled-on .flecha_atras,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu.toggled-on .flecha_atras{opacity:1}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu .flecha_atras,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu .flecha_atras{position:fixed;display:block}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu li,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu li{position:static}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu li a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu li a{padding:0}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu li a span,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu li a span{font-size:26px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.wpml-ls-menu-item .sub-menu a{line-height:0;max-height:35px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu{position:absolute;top:60px !important;background:#ececef;right:-100% !important;left:unset !important;width:100%;height:calc(100dvh - 60px - 42px);padding:20px;border:0;z-index:3;opacity:1 !important;-webkit-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu.toggled-on,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu.toggled-on{right:10px !important}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu.toggled-on .flecha_atras,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu.toggled-on .flecha_atras{opacity:1}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu .flecha_atras,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu .flecha_atras{position:fixed;display:block}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu li,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu li{position:static}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu li a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu li a{padding:0}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu li a span,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu li a span{font-size:26px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.con_submenu .sub-menu{top:60px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro{position:absolute;right:25px;bottom:25px;margin-bottom:0;width:fit-content}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a{padding:0;font-size:0}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a:before,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a:before{width:38px;height:38px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a:has(.carro_lleno):before,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a:has(.carro_lleno):before{filter:none}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a span,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.menu_carro a span{font-size:20px;background:transparent;padding:0;left:unset;right:40px;text-align:right;color:#1473e6;line-height:50px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_demo,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_demo{margin-left:0px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_demo>a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_demo>a{border-radius:0px;padding:0px 25px;border:none;-webkit-transform:translateY(0px);transform:translateY(0px)}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_tienda,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_tienda{margin-left:0px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_tienda>a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li.btn_tienda>a{background:transparent;color:#1473e6;border-radius:0px;padding:0px 25px;-webkit-transform:translateY(0px);transform:translateY(0px)}body.woocommerce-shop #site-navigation.toggled,body.tax-product_cat #site-navigation.toggled{left:0}body.woocommerce-shop.sin_fijo header,body.tax-product_cat.sin_fijo header{z-index:20}body.woocommerce-shop #site-navigation.toggled,body.tax-product_cat #site-navigation.toggled{left:0}body.woocommerce-shop:has(#site-navigation.toggled),body.tax-product_cat:has(#site-navigation.toggled){overflow:hidden}}@media (max-width:858px) and (max-height:850px){body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li{margin-bottom:15px}body.woocommerce-shop #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a,body.tax-product_cat #site-navigation .inside-navigation.grid-container #primary-menu #menu-principal li a{font-size:30px}}[class*="desplegable_rgpd"]{border-top:1px solid black;border-bottom:1px solid black;margin-bottom:32px}[class*="desplegable_rgpd"] .dsplgble_titulo{font-size:clamp(13px, calc(13px + (15 - 13) * ((100vw - 431px) / (1066 - 431))), 15px);font-weight:400;margin-bottom:9px;color:#868686;padding-top:10px;position:relative;cursor:pointer}[class*="desplegable_rgpd"] .dsplgble_titulo:after{content:"";background-image:url(https://barrop.com/wp-content/themes/barrop-child/assets/imgs/boton-mas.svg);background-size:contain;width:clamp(14px, calc(14px + (18 - 14) * ((100vw - 431px) / (1066 - 431))), 18px);height:clamp(14px, calc(14px + (18 - 14) * ((100vw - 431px) / (1066 - 431))), 18px);filter:grayscale(1) brightness(0);position:absolute;right:0;top:50%;-webkit-transform:translateY(-27%);transform:translateY(-27%);-webkit-transition:all 0.1s ease-in-out !important;transition:all 0.1s ease-in-out !important}@media (max-width:650px){[class*="desplegable_rgpd"] .dsplgble_titulo{margin-bottom:6px;padding-top:7px}}[class*="desplegable_rgpd"].obert .dsplgble_titulo:after{-webkit-transform:translateY(-27%) rotate(45deg);transform:translateY(-27%) rotate(45deg)}[class*="desplegable_rgpd"] .contingut{color:#868686;margin-top:10px;margin-bottom:10px}[class*="desplegable_rgpd"] .contingut p,[class*="desplegable_rgpd"] .contingut p *{font-size:clamp(13px, calc(13px + (15 - 13) * ((100vw - 431px) / (1066 - 431))), 15px);line-height:clamp(14px, calc(14px + (18 - 14) * ((100vw - 431px) / (1066 - 431))), 18px);color:#868686}@media (max-width:650px){[class*="desplegable_rgpd"] .contingut{margin-top:6px;margin-bottom:6px}}.info_contacto,.info_legales{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:0 !important}.info_contacto a,.info_legales a{font-size:clamp(13px, calc(13px + (20 - 13) * ((100vw - 431px) / (1066 - 431))), 20px);color:#868686;text-decoration:none}.info_contacto a br,.info_legales a br{display:none !important}@media (max-width:780px){.info_contacto,.info_legales{display:block}.info_contacto+.espacio43,.info_legales+.espacio43{height:0 !important}.info_contacto a,.info_legales a{display:block;text-align:right}.info_contacto a br,.info_legales a br{display:inline !important}.info_contacto a:not(:last-child),.info_legales a:not(:last-child){margin-bottom:8px}}.menu_inferior li a{color:black}.menu_inferior li span{font-size:clamp(13px, calc(13px + (20 - 13) * ((100vw - 431px) / (1066 - 431))), 20px)}.menu_inferior li.instagram a,.menu_inferior li.youtube a,.menu_inferior li.linkedin a{position:relative;width:14px;height:14px}.menu_inferior li.instagram a span,.menu_inferior li.youtube a span,.menu_inferior li.linkedin a span{font-size:0 !important}.menu_inferior li.instagram a:before,.menu_inferior li.youtube a:before,.menu_inferior li.linkedin a:before{content:"";background-size:14px;background-repeat:no-repeat;width:14px;height:14px;display:block;position:absolute}.menu_inferior li.instagram a:before{background-image:url(https://barrop.com/wp-content/uploads/2024/10/logo-instagram.svg)}.menu_inferior li.linkedin a:before{background-image:url(https://barrop.com/wp-content/uploads/2025/03/logo-linkedin.svg)}.menu_inferior li.youtube a{width:20px;height:17px}.menu_inferior li.youtube a:before{background-image:url(https://barrop.com/wp-content/uploads/2025/03/logo-youtube.svg);background-size:20px;width:20px;height:20px}@media (max-width:780px){.menu_inferior{display:block}.menu_inferior li a{text-align:left}.menu_inferior li.instagram,.menu_inferior li.linkedin{height:22px}.menu_inferior li.instagram a:before,.menu_inferior li.linkedin a:before{background-size:10px;width:10px;height:10px}.menu_inferior li.youtube{height:22px}.menu_inferior li.youtube a:before{background-size:17px;width:17px;height:17px}}.logosfondos1,.logosfondos2{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;margin-bottom:clamp(16px, calc(16px + (30 - 16) * ((100vw - 431px) / (1066 - 431))), 30px)}.logosfondos1 .wp-block-image,.logosfondos2 .wp-block-image{margin:0 10px}.logosfondos1 .wp-block-image:first-child,.logosfondos2 .wp-block-image:first-child{margin-left:0}.logosfondos1 .wp-block-image:last-child,.logosfondos2 .wp-block-image:last-child{margin-right:0}.logosfondos1 img,.logosfondos2 img{max-height:40px;width:auto}.logosfondos2{justify-content:center}.logosfondos2 img{max-height:clamp(19px, calc(19px + (42 - 19) * ((100vw - 431px) / (1066 - 431))), 42px)}.logosfondos2 .wp-block-image:first-child img{max-height:clamp(10px, calc(10px + (21 - 10) * ((100vw - 431px) / (1066 - 431))), 21px);margin-top:clamp(0px, calc(0px + (11 - 0) * ((100vw - 431px) / (1066 - 431))), 11px)}.logosfondos2 .wp-block-image:last-child img{max-height:clamp(16.5px, calc(16.5px + (43 - 16.5) * ((100vw - 431px) / (1066 - 431))), 43px)}.texto_fondos{font-size:clamp(13px, calc(13px + (15 - 13) * ((100vw - 431px) / (1066 - 431))), 15px)}@media (max-width:780px){.info_pie{display:flex;flex-wrap:wrap}.info_pie .info_contacto{width:50%}.info_pie .menu_inferior{width:50%;order:-1}.info_pie .info_contacto+.espacio100{width:100%}.info_pie .logosfondos+.espacio100{display:none}}