@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700&display=swap");:root{--color-black:hsl(0,0%,10%);--color-white:hsl(0,0%,100%);--color-darken:hsl(0,0%,30%);--color-pink-100:hsl(336,96%,94%);--color-pink-200:hsl(338,91%,87%);--color-pink-300:hsl(339,90%,81%);--color-pink-400:hsl(339,88%,74%);--color-pink-500:hsl(339,82%,67%);--color-pink-600:hsl(339,76%,59%);--color-pink-700:hsl(339,67%,52%);--color-pink-800:hsl(339,68%,45%);--color-pink-900:hsl(339,69%,38%);--shadow-small:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--shadow-medium:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--shadow-large:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-extra:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}*,*::before,*::after{padding:0;margin:0;box-sizing:border-box;list-style:none;list-style-type:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{box-sizing:inherit;scroll-behavior:smooth}body{font-family:"Rubik",Tahoma,Geneva,Verdana,sans-serif;line-height:1.5;color:var(--color-black);background:var(--color-white)}a,button{font-family:inherit;font-size:inherit;line-height:inherit;cursor:pointer;border:none;outline:none;background:none;text-decoration:none}img,video{display:block;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.container{max-width:80rem;height:auto;margin:0 auto;padding:0 1rem}@media only screen and (min-width:768px){.container{margin:0 auto;padding:0 2rem}}.brand{font-family:inherit;font-size:1.75rem;font-weight:600;line-height:1.25;color:var(--color-pink-600);text-transform:uppercase;text-rendering:optimizeLegibility}.header{position:fixed;left:0;top:0;width:100%;height:auto;z-index:999;margin:0 auto;background:var(--color-white);box-shadow:var(--shadow-medium)}.header .navbar{display:flex;justify-content:space-between;align-items:center;gap:2rem;max-width:100%;height:auto;padding:.75rem 0}.header .burger{position:relative;display:block;cursor:pointer;width:2rem;height:auto;border:none;opacity:1;visibility:visible}@media only screen and (min-width:768px){.header .burger{display:none;opacity:0;visibility:hidden}}.header .burger-line{display:block;cursor:pointer;width:100%;height:2px;margin:6px auto;background:var(--color-black);transform:rotate(0deg);transition:all .3s ease-in-out}.header .menu{position:fixed;top:0;left:-19rem;width:19rem;height:100%;z-index:999;opacity:0;overflow-y:auto;visibility:hidden;background:var(--color-white);box-shadow:var(--shadow-medium);transition:all .5s ease}@media only screen and (min-width:768px){.header .menu{position:relative;top:0;left:0;width:auto;opacity:1;visibility:visible;background:none;box-shadow:none}}.header .menu.is-active{left:0;opacity:1;visibility:visible}.header .menu-block{width:100%;height:auto;margin:2rem 0}@media only screen and (min-width:768px){.header .menu-block{margin:0 auto}}.header .menu-item{display:block;margin:0}.cantpeditxt{border:0;padding:0;font-size:24px;border:1.2px solid #000;width:70px;text-align:center;border-radius:.71rem}.valortxt{border:0;padding:0;font-size:24px;border:1.2px solid #000;width:150px;text-align:right;border-radius:.71rem;margin-left:10px}.menuusu:hover{background-color:#87cefa !important}.menuusu:hover{text-decoration:none;color:#fff !important}.btn-what{position:fixed;width:60px;height:60px;line-height:55px;bottom:30px;right:30px;background:#0df053;color:#fff;border-radius:50px;text-align:center;font-size:40px;box-shadow:0 1px 10px rgba(0,0,0,.3);z-index:100}.btn-what:hover{text-decoration:none;background:#fff;color:#0df053}#texwa{position:fixed;background:#fff;bottom:30px;right:90px;width:200px;height:37px;text-align:center;font-size:23px;border-radius:1rem;color:#0df053}.sumarrestar{display:flex;height:44px}.sumarrestar-boton-izq{border:0;padding:1rem;border-radius:1rem;cursor:pointer;border-top-right-radius:0;border-bottom-right-radius:0}.sumarrestar-boton-der{border:0;padding:1rem;border-radius:1rem;cursor:pointer;border-top-left-radius:0;border-bottom-left-radius:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media only screen and (min-width:768px){.header .menu-item{position:relative;display:inline-block;margin:0 .625rem}}.header .menu-link{display:block;font-family:inherit;font-size:1rem;font-weight:500;line-height:inherit;padding:.625rem 1.5rem;border:none;color:var(--color-black);text-transform:uppercase;text-rendering:optimizeLegibility;transition:all .35s ease}.header .menu-link:hover{color:#00bfff}@media only screen and (min-width:768px){.header .menu-link{padding:.5rem 0}}.header .overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0;visibility:hidden;background:rgba(0,0,0,.7);transition:all .35s ease-in-out}.header .overlay.is-active{display:block;opacity:1;visibility:visible}.principal-acciones{display:flex;justify-content:space-between}.principal-derecha{display:flex}.principal-izquierda{display:flex;margin-right:30px}.carousel-container{max-width:800px;margin:0 auto}.carouseli-container{max-width:850px;margin:0 auto}.crop-text-2{-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.crop-text-3{-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}