@media screen and (max-width:1280px){.cookies-text{max-width:500px}#e404{height:70vw}}@media only screen and (max-width:1024px){a.button{font-size:22px;line-height:26px;padding:30px 40px}.fontSize2{font-size:32px;line-height:40px}.fontSize4,a.post-item h3,a.post-item h2{font-size:20px;line-height:25px}a.post-item h2{font-size:32px;line-height:40px}.wpml-ls ul li:not(:first-child):before{color:#000 !important}#hamburger{display:block;position:fixed;z-index:10;left:40px;top:31px;width:30px;height:28px;overflow:hidden;transition-delay:0s}#hamburger.withBanner{top:76px}.hiddenHeader #hamburger{top:-59px !important}.toggleMenu span.middle{margin:0 auto;position:relative;top:12px}.toggleMenu span.top,.toggleMenu span.bottom{position:absolute;content:""}.toggleMenu span{width:30px;height:4px;background-color:#000;display:block;border-radius:2px}.toggleMenu span.top{top:0}.toggleMenu span.bottom{bottom:0}.menu-opened .toggleMenu span{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transform:translateX(100%);background:#fff}.menu-opened .toggleMenu span.top{top:11px;-webkit-transform:rotate(45deg);-webkit-transition-delay:0,.1s;-moz-transform:rotate(45deg);-moz-transition-delay:0,.1s}.menu-opened .toggleMenu span.bottom{bottom:13px;-webkit-transform:rotate(-45deg);-webkit-transition-delay:0,.1s;-moz-transform:rotate(-45deg);-moz-transition-delay:0,.1s}.header-content{height:90px;background:#c3c3c1 !important;border-bottom:1px solid #000 !important}header .headerLeft{width:100%;justify-content:center}header .headerRight{position:absolute;width:auto;right:35px}#cartLink{height:50px;margin-left:0;padding-right:0}#carrito .cls-3,#carrito .cls-4,header.light #carrito .cls-3,header.light #carrito .cls-4,.revealMenu #carrito .cls-3,.revealMenu #carrito .cls-4{stroke:#1d1d1b !important}.menu-opened header #carrito .cls-3,.menu-opened header #carrito .cls-4{stroke:#fff !important}#cartLink span{display:none !important}header .headerRight>*:not(#cartLink),header .headerLeft nav,#megamenu{display:none}header .logo{margin-right:0;width:160px;margin-top:0}header .logo svg path,header .logo svg rect{fill:#000 !important}.menu-opened header .logo svg path,.menu-opened header .logo svg rect{fill:#fff !important}.menu-opened .header-content{border-bottom:1px solid transparent !important;background:#000 !important}#menuMobile{display:block;background:#c3c3c1;z-index:2;position:fixed;top:0;left:0;width:100%;height:100%;padding:110px 40px 40px;pointer-events:none;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%)}.menu-opened #menuMobile{transform:translateX(0);pointer-events:visible}#menuMobile.withBanner{padding-top:155px}#menuMobile .menuNav::-webkit-scrollbar{display:none}#menuMobile .menuNav{font-size:35px;line-height:44px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#menuMobile .menuNav ul{list-style:none}#menuMobile .menuNav .submenu{padding-left:35px;margin-bottom:15px;margin-top:15px;font-size:32px}#menuMobile a{color:#000;margin-bottom:8px;display:inline-block}.wpml-ls ul li:not(:first-child):before{left:-2px}#menuMobile .wpml-ls{margin-top:20px}#menuMobile .wpml-ls ul{overflow:hidden}#menuMobile .wpml-ls a{margin-bottom:0}#menuMobile .wpml-ls li.wpml-ls-current-language a{opacity:.5}#cookies a.button{padding:15px 20px}#cookies a.button.cookies-link{bottom:unset;top:80px}#cookies a.button{width:250px}.cookies-text{max-width:450px}.post-header{padding:150px 20px 60px}#blog a.post-item,#blog a.post-item:nth-child(3n){width:calc(50% - 10px);-webkit-width:calc(50% - 10px);-moz-width:calc(50% - 10px);margin-right:20px}#blog a.post-item:nth-child(2n){margin-right:0}footer{font-size:15px;line-height:24px;padding:40px 35px 0}}@media only screen and (max-width:850px){#whatsapp{width:60px;height:60px;right:35px;bottom:35px}#e404{height:100vw}}@media only screen and (max-width:740px){a.button{font-size:20px;line-height:24px;padding:25px}.fontSize2,a.post-item h2,a.post-item h3{font-size:26px;line-height:34px}.fontSize4{font-size:18px;line-height:23px}.caption,.caption2{font-size:60px;line-height:64px}.header-content{height:80px}header .logo{margin-right:0;width:125px;margin-top:0}#hamburger{left:20px;top:26px}header .headerRight{right:20px}#cartLink{height:40px}#hamburger.withBanner{top:71px}.hiddenHeader #hamburger{top:-54px !important}.headerBanner{font-size:14px}#menuMobile{padding:100px 20px 40px}#menuMobile.withBanner{padding-top:145px}#menuMobile .menuNav{font-size:32px;line-height:40px}#menuMobile .menuNav .submenu{font-size:28px}#cookies{padding:15px 20px}.cookies-text{max-width:100%}#cookies a.button{position:relative !important;margin-top:25px;float:right;right:unset !important;top:unset !important;width:100%}.post-header{padding:135px 35px 60px}a.post-item{width:100% !important;margin-right:0 !important;margin-bottom:50px}a.post-item:last-child{margin-bottom:0 !important}#falseFooter{display:none}a.carousel-item .product-item-info{font-size:26px;line-height:32px;padding-left:5px}.product-carousel .swiper-pagination-bullet{margin:0 10px !important}footer{padding:60px 20px 0;font-size:19px;line-height:29px;position:relative;bottom:unset;overflow:hidden}footer .column{max-width:50%;width:50%;margin-bottom:40px}}@media only screen and (max-width:550px){a.button{font-size:16px;line-height:19px;padding:15px 20px}.fontSize1{font-size:32px;line-height:35px}a.post-item h2,a.post-item h3{font-size:23px;line-height:32px}.fontSize2{font-size:18px;line-height:25px}.fontSize3{font-size:17px;line-height:25px}.fontSize4{font-size:14px;line-height:18px}.caption,.caption2{font-size:38px;line-height:42px}.header-content{height:70px}header .logo{margin-right:0;width:110px;margin-top:0}#hamburger{top:21px}#hamburger.withBanner{top:66px}.hiddenHeader #hamburger{top:-49px !important}.headerBanner{display:flex;justify-content:center;align-items:center;font-size:10px;line-height:14px;padding:0 15px}#menuMobile{padding:90px 20px 40px}#menuMobile.withBanner{padding-top:135px}#menuMobile .menuNav{font-size:30px;line-height:36px}#menuMobile .menuNav .submenu{font-size:22px;margin-top:10px}a.carousel-item .product-item-info{font-size:20px;line-height:26px}#cookies{padding:35px 20px}#cookies a.button{float:left}.post-header{padding:110px 40px 60px}footer{font-size:15px;line-height:24px}#whatsapp{right:10px}#e404{height:50vh;min-height:420px}#e404>div{margin-bottom:20px}}