@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Chewy&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Chewy&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Chewy&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Chewy&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Chewy&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Chewy&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Chewy&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Chewy&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Chewy&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Chewy&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Chewy&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Chewy&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Chewy&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Chewy&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Chewy&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Chewy&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Chewy&display=swap";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box;font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:0;overflow-x:hidden}*,:after,:before{box-sizing:inherit;transition:width .4s cubic-bezier(0.25, 1, 0.5, 1);transition:transform .4s cubic-bezier(0.25, 1, 0.5, 1)}body{background-color:#fff;font-family:"Inter",sans-serif;font-size:1.8rem;font-weight:400;padding-bottom:6rem;background:linear-gradient(rgb(255, 255, 255) 0%, rgba(239, 184, 16, 0.1) 60%, rgb(255, 255, 255) 100%)}img{max-width:100%;object-fit:cover}a{text-decoration:none}p,a,h1,h2,h3,h4,li,ul,ol{margin:0}h1{font-size:4.8rem;align-items:center;text-align:center;font-weight:700;display:flex;align-items:center;column-gap:1rem}h1::before,h1::after{content:"";display:block;width:100%;height:.3rem;border-radius:.9rem;background-color:rgba(46,46,46,.25)}h2{text-align:center;font-size:3.6rem;font-family:"Chewy",system-ui;text-transform:uppercase}h2 span{font-size:2.4rem;display:block}.contenedor{width:90%;max-width:130rem;margin:0 auto}.principal-25{background-color:rgba(239,184,16,.25)}.segundo-25{background-color:rgba(112,100,64,.25)}.tercero-25{background-color:rgba(70,65,51,.25)}.blanco-2{background-color:#f3f3f3}.lt-normal{font-family:"Inter",sans-serif}.lt-logo{font-family:"DM Serif Text",serif}.lt-titulos{font-family:"Chewy",system-ui}.lt-10{font-size:1rem}.lt-12{font-size:1.2rem}.lt-14{font-size:1.4rem}.lt-16{font-size:1.6rem}.lt-18{font-size:1.8rem}.lt-20{font-size:2rem}.lt-22{font-size:2.2rem}.lt-24{font-size:2.4rem}.lt-26{font-size:2.6rem}.lt-28{font-size:2.8rem}.lt-30{font-size:3rem}.lt-32{font-size:3.2rem}.lt-34{font-size:3.4rem}.lt-36{font-size:3.6rem}.lt-38{font-size:3.8rem}.lt-40{font-size:4rem}.lt-42{font-size:4.2rem}.lt-44{font-size:4.4rem}.lt-48{font-size:4.8rem}.lt-delgada{font-weight:100}.lt-normal{font-weight:400}.lt-bold{font-weight:700}.lt-black{font-weight:800}.sp-05{letter-spacing:.5rem}.sp-10{letter-spacing:1rem}.sp-15{letter-spacing:1.5rem}.block{display:block}.none{display:none !important}.no-scroll{overflow:hidden !important}.menu-cerrado{transform:translateX(100%)}.cortina-cerrada{display:none}.al-centro{text-align:center}.al-derecha{text-align:right}.al-izquierda{text-align:left}.al-justificado{text-align:justify}.mt-15{margin-top:1.5rem}.mt-30{margin-top:3rem}.mt-60{margin-top:6rem}.mt-90{margin-top:9rem}.breadcrumb{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;column-gap:.6rem;font-size:1.4rem;color:rgba(46,46,46,.5)}.breadcrumb a{color:#efb810}.breadcrumb a:hover{text-decoration:underline}.header{position:sticky;top:0px;z-index:10000;background:#efb810;background:linear-gradient(90deg, rgb(239, 184, 16) 75%, rgb(255, 255, 255) 76%);height:8rem;width:100%;max-width:130rem;padding:0 1.5rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0px 10px 20px rgba(46,46,46,.5)}@media(min-width: 768px){.header{padding:0 3rem}}@media(min-width: 1200px){.header{padding:0 3rem;background:#efb810;margin:0 auto;border-radius:.9rem;top:1.5rem}}.header .header__logotipo a{display:flex;column-gap:1rem;align-items:center}.header .header__logotipo a img{height:6rem}.header .header__logotipo a p{text-transform:uppercase;font-family:"DM Serif Text",serif;font-size:1.6rem;display:flex;flex-direction:column;align-items:flex-start;color:#fff}.header .header__logotipo a p span{display:block;font-size:1.4rem;margin-top:-0.5rem}.header .header__logotipo a p span:last-of-type{font-size:1.2rem}.header .header__hamburguesa{stroke:#efb810}.header .header__hamburguesa:hover{cursor:pointer}@media(min-width: 1200px){.header .header__hamburguesa{stroke:#fff}}@media(min-width: 1200px){.main .main__principales{display:grid;grid-template-columns:2fr 1fr;gap:1.5rem}}.main .main__principales .main__principales-carrusel-telefono,.main .main__principales .main__principales-carrusel-tablet{background-color:rgba(112,100,64,.25)}.main .main__principales .main__principales-carrusel-telefono .carousel .carousel-inner .carousel-item,.main .main__principales .main__principales-carrusel-telefono .carousel .carousel-inner .carousel-item img,.main .main__principales .main__principales-carrusel-tablet .carousel .carousel-inner .carousel-item,.main .main__principales .main__principales-carrusel-tablet .carousel .carousel-inner .carousel-item img{border-radius:.9rem}.main .main__principales .main__principales-carrusel-telefono{box-shadow:0px 10px 20px rgba(46,46,46,.5)}@media(min-width: 768px){.main .main__principales .main__principales-carrusel-telefono{display:none}}.main .main__principales .main__principales-carrusel-tablet{display:none}@media(min-width: 768px){.main .main__principales .main__principales-carrusel-tablet{display:block;box-shadow:0px 10px 20px rgba(46,46,46,.5)}}.main .main__principales .main__principales-botones{margin-top:1.5rem}@media(min-width: 1200px){.main .main__principales .main__principales-botones{margin-top:0rem}}.main .main__principales .main__principales-botones ul{list-style:none;padding:0;display:flex;align-items:center;column-gap:1.5rem;overflow-y:scroll;padding:.5rem 0;height:fit-content}@media(min-width: 768px){.main .main__principales .main__principales-botones ul{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:1.5rem;overflow-y:unset;padding:0;height:unset}}@media(min-width: 1200px){.main .main__principales .main__principales-botones ul{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}.main .main__principales .main__principales-botones ul li a img{min-width:20rem;width:20rem;box-shadow:0px 10px 20px rgba(46,46,46,.5);border-radius:.9rem}@media(min-width: 768px){.main .main__principales .main__principales-botones ul li a img{min-width:unset}}@media(min-width: 1200px){.main .main__principales .main__principales-botones ul li a img{width:100%}}.promo .contenedor .promo__galeria{display:flex;column-gap:3rem}@media(min-width: 768px){.promo .contenedor .promo__galeria{flex-direction:column;row-gap:3rem}}@media(min-width: 1200px){.promo .contenedor .promo__galeria{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}}.promo .contenedor .promo__galeria .promo__galeria-1,.promo .contenedor .promo__galeria .promo__galeria-2{display:flex;flex-direction:column;row-gap:3rem}@media(min-width: 768px){.promo .contenedor .promo__galeria .promo__galeria-1,.promo .contenedor .promo__galeria .promo__galeria-2{display:grid;grid-template-columns:repeat(3, 1fr);gap:3rem}}@media(min-width: 1200px){.promo .contenedor .promo__galeria .promo__galeria-1,.promo .contenedor .promo__galeria .promo__galeria-2{gap:1rem;width:100%}}.promo .contenedor .promo__galeria .promo__galeria-1 img,.promo .contenedor .promo__galeria .promo__galeria-2 img{border-radius:.9rem;box-shadow:0px 10px 20px rgba(46,46,46,.5);height:20rem}@media(min-width: 768px){.promo .contenedor .promo__galeria .promo__galeria-1 img,.promo .contenedor .promo__galeria .promo__galeria-2 img{width:100%}}@media(min-width: 1200px){.promo .contenedor .promo__galeria .promo__galeria-1 img,.promo .contenedor .promo__galeria .promo__galeria-2 img{height:30rem;min-height:30rem;width:100%}.promo .contenedor .promo__galeria .promo__galeria-1 img:hover,.promo .contenedor .promo__galeria .promo__galeria-2 img:hover{transform:translateY(-3rem)}}.promo .contenedor .promo__galeria .promo__galeria-2{margin-top:6rem}@media(min-width: 768px){.promo .contenedor .promo__galeria .promo__galeria-2{margin-top:0rem;margin-left:6rem}}@media(min-width: 1200px){.promo .contenedor .promo__galeria .promo__galeria-2{margin-left:0rem}}@media(min-width: 768px){.promo .contenedor .promo__galeria .promo__galeria-1{margin-right:6rem}}@media(min-width: 1200px){.promo .contenedor .promo__galeria .promo__galeria-1{margin-right:0rem}}.boton{display:flex;column-gap:1rem;align-items:center;justify-content:center;width:fit-content;min-width:30rem;height:5rem;border-radius:.9rem;border:none;margin:0 auto}.boton a{text-transform:capitalize;font-weight:800}.boton-principal{background-color:#efb810;transition:background-color 2s cubic-bezier(0.25, 1, 0.5, 1)}.boton-principal:hover{background-color:#fff}.boton-principal:hover a{letter-spacing:.3rem;color:#1e1e1e}.boton-principal:hover a svg{stroke:#1e1e1e}.boton-principal a{color:#fff;transition:color 1s cubic-bezier(0.25, 1, 0.5, 1);transition:letter-spacing 3s cubic-bezier(0.25, 1, 0.5, 1)}.boton-principal a svg{stroke:#fff;transition:stroke 1s cubic-bezier(0.25, 1, 0.5, 1)}.boton-redsocial{height:6rem;width:6rem;border-radius:100%;border:none;background-color:rgba(46,46,46,.5);transition:background-color 1s cubic-bezier(0.25, 1, 0.5, 1)}.boton-redsocial:hover{background-color:#efb810}.boton-redsocial a{height:100%;width:100%}.boton-redsocial a svg{stroke:#fff}.boton-cerrar{border:none;height:5rem;width:5rem;border-radius:100%;background-color:rgba(255,255,255,.5)}.boton-cerrar:hover{background-color:#fff}.boton-cerrar svg{height:3rem;width:3rem;stroke:#1e1e1e}.resenias{padding:6rem 0}.resenias .resenias__desplegado{display:flex;align-items:flex-start;column-gap:1.5rem;overflow-y:scroll}@media(min-width: 1200px){.resenias .resenias__desplegado{overflow-y:unset;display:grid;grid-template-columns:repeat(4, 1fr);gap:1.5rem}}.resenias .resenias__desplegado .resenias__desplegado-elemento{min-height:25rem;min-width:30rem;width:20rem;border-radius:.9rem;padding:1.5rem;border:.5rem solid rgba(112,100,64,.25)}@media(min-width: 1200px){.resenias .resenias__desplegado .resenias__desplegado-elemento{width:100%}}.somos .contenedor .somos__cuerpo .fragmento{display:flex;flex-direction:column;align-items:center}.somos .contenedor .somos__cuerpo .fragmento h3{color:rgba(46,46,46,.5)}.somos .contenedor .somos__cuerpo .fragmento .fragemento__fotos{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem}@media(min-width: 768px){.somos .contenedor .somos__cuerpo .fragmento .fragemento__fotos{flex-direction:row}}.somos .contenedor .somos__cuerpo .fragmento .fragemento__fotos img{box-shadow:0px 10px 20px rgba(46,46,46,.5);display:none;width:20rem}.somos .contenedor .somos__cuerpo .fragmento .fragemento__fotos img[class=fragmento__fotos-A],.somos .contenedor .somos__cuerpo .fragmento .fragemento__fotos img[class=fragmento__fotos-B]{display:block}.somos .contenedor .somos__cuerpo .fragmento .fragemento__fotos img[class=fragmento__fotos-A]{transform:rotate(-15deg)}.somos .contenedor .somos__cuerpo .fragmento .fragemento__fotos img[class=fragmento__fotos-B]{margin-top:-5rem;transform:rotate(15deg)}@media(min-width: 768px){.somos .contenedor .somos__cuerpo .fragmento .fragemento__fotos img[class=fragmento__fotos-B]{margin-top:0;transform:rotate(-15deg);margin-left:-1rem}}.somos .contenedor .somos__cuerpo .fragmento .fragemento__fotos img[class=fragmento__fotos-C]{transform:rotate(-15deg)}@media(min-width: 768px){.somos .contenedor .somos__cuerpo .fragmento .fragemento__fotos img[class=fragmento__fotos-C]{display:block;margin-left:-1rem}}@media(min-width: 1200px){.somos .contenedor .somos__cuerpo .fragmento .fragemento__fotos img[class=fragmento__fotos-C]{transform:rotate(0deg)}}.somos .contenedor .somos__cuerpo .fragmento .fragemento__fotos img[class=fragmento__fotos-D]{transform:rotate(15deg)}@media(min-width: 1200px){.somos .contenedor .somos__cuerpo .fragmento .fragemento__fotos img[class=fragmento__fotos-D]{display:block;margin-left:-1rem}}.somos .contenedor .somos__cuerpo .fragmento .fragemento__fotos img[class=fragmento__fotos-E]{transform:rotate(15deg)}@media(min-width: 1200px){.somos .contenedor .somos__cuerpo .fragmento .fragemento__fotos img[class=fragmento__fotos-E]{display:block;margin-left:-1rem}}#text-carousel{position:relative;min-height:50vh;height:150vh;overflow:hidden;padding:1rem 2rem}@media(min-width: 768px){#text-carousel{height:60vh}}@media(min-width: 1200px){#text-carousel{height:70vh}}#text-carousel .fragmento{position:absolute;left:0;right:0;top:0;opacity:0;transform:translateY(8px);transition:opacity 600ms ease,transform 600ms ease;pointer-events:none;will-change:opacity,transform}#text-carousel .fragmento.active{opacity:1;transform:translateY(0);pointer-events:auto}.valores .contenedor .valores__desplegado{display:grid;grid-template-columns:repeat(2, 1fr);gap:3rem}@media(min-width: 768px){.valores .contenedor .valores__desplegado{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1200px){.valores .contenedor .valores__desplegado{grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(3, 1fr)}}.valores .contenedor .valores__desplegado .valor{display:flex;align-items:center;height:auto;column-gap:.5rem}.valores .contenedor .valores__desplegado .valor:hover .valor__icono{stroke:#1e1e1e}.valores .contenedor .valores__desplegado .valor:hover .valor__descripcion{color:#1e1e1e}@media(min-width: 1200px){.valores .contenedor .valores__desplegado .valor{flex-direction:column}.valores .contenedor .valores__desplegado .valor:nth-child(1){grid-area:1/1/2/2}.valores .contenedor .valores__desplegado .valor:nth-child(2){grid-area:1/2/2/3}.valores .contenedor .valores__desplegado .valor:nth-child(3){grid-area:1/3/2/4}.valores .contenedor .valores__desplegado .valor:nth-child(4){grid-area:1/4/2/5}.valores .contenedor .valores__desplegado .valor:nth-child(5){grid-area:1/5/2/6}.valores .contenedor .valores__desplegado .valor:nth-child(6){grid-area:2/2/3/3}.valores .contenedor .valores__desplegado .valor:nth-child(7){grid-area:2/3/3/4}.valores .contenedor .valores__desplegado .valor:nth-child(8){grid-area:2/4/3/5}.valores .contenedor .valores__desplegado .valor:nth-child(9){grid-area:3/3/4/4}}.valores .contenedor .valores__desplegado .valor .valor__icono{stroke:rgba(46,46,46,.5)}.valores .contenedor .valores__desplegado .valor .valor__descripcion{text-align:left;font-size:1.4rem;color:rgba(46,46,46,.5);font-weight:700}.dudas .contenedor .dudas__opciones{display:flex;column-gap:1.5rem;justify-content:center;align-items:center}.footer{margin-top:9rem}.footer .contenedor{border-top:.3rem solid rgba(46,46,46,.25);padding:6rem 0}.footer .contenedor .footer__columnas{display:flex;flex-direction:column;row-gap:3rem;align-items:center}@media(min-width: 768px){.footer .contenedor .footer__columnas{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;align-items:start}}.footer .contenedor .footer__columnas .footer__columnas-logo img{height:15rem}@media(min-width: 768px){.footer .contenedor .footer__columnas .footer__columnas-redes{display:grid;grid-template-columns:repeat(1, 1fr);gap:1rem}}@media(min-width: 1200px){.footer .contenedor .footer__columnas .footer__columnas-redes{grid-template-columns:repeat(6, 1fr)}}.footer .contenedor .footer__columnas .footer__columnas-navegacion{text-align:center}@media(min-width: 768px){.footer .contenedor .footer__columnas .footer__columnas-navegacion{text-align:left}}.footer .contenedor .footer__columnas .footer__columnas-navegacion ul{list-style:none;padding:0;display:flex;flex-direction:column;row-gap:.6rem}.footer .contenedor .footer__columnas .footer__columnas-navegacion ul li a{color:#1e1e1e}.footer .contenedor .footer__columnas .footer__columnas-navegacion ul li a:hover{color:#706440;text-decoration:underline}.footer .contenedor .footer__copyright p{text-align:center;color:rgba(46,46,46,.5)}.footer .contenedor .footer__copyright .footer__copyright-creditos{font-size:1.2rem}.footer .contenedor .footer__copyright .footer__copyright-creditos p a{letter-spacing:1rem;color:#efb810;transition:letter-spacing 1s cubic-bezier(0.25, 1, 0.5, 1)}.footer .contenedor .footer__copyright .footer__copyright-creditos p a:hover{letter-spacing:0}.cortina{width:100%;height:100vh;right:0;left:0;position:fixed;z-index:9999998;background-color:rgba(46,46,46,.75);transition:display .5s ease}.menu-lateral{width:100%;height:100vh;right:0;position:fixed;z-index:9999999;padding:3rem 1.5rem 9rem 1.5rem;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto;transition:transform .6s ease}@media(min-width: 768px){.menu-lateral{width:50%}}@media(min-width: 1200px){.menu-lateral{width:25%}}.menu-lateral .contenedor .menu-lateral__opciones{display:flex;align-items:center;justify-content:flex-end}.menu-lateral .contenedor .menu-lateral__links ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-end;row-gap:3rem;padding-right:1.5rem}.menu-lateral .contenedor .menu-lateral__links ul li{border-bottom:solid .1rem rgba(255,255,255,.25);width:100%;text-align:right}.menu-lateral .contenedor .menu-lateral__links ul li a{font-size:2rem;color:#fff;letter-spacing:-0.1rem;text-align:right;transition:color 1s cubic-bezier(0.25, 1, 0.5, 1)}.menu-lateral .contenedor .menu-lateral__links ul li a:hover{color:rgba(255,255,255,.5)}@media(min-width: 1200px){.menu-lateral .contenedor .menu-lateral__links ul li a{font-size:1.8rem}}.pantalla-carga{width:100%;max-width:100%;overflow:hidden;height:100vh;position:fixed;display:flex;flex-direction:column;row-gap:3rem;align-items:center;justify-content:center;z-index:999999;background-color:#fff}.pantalla-carga img{margin-top:-9rem;width:15rem}.pantalla-carga .loader{width:20rem;height:10rem;position:relative;overflow:hidden}.pantalla-carga .loader:before{content:"";width:20rem;height:20rem;position:absolute;left:0;top:0;border:5px solid rgba(0,0,0,0);border-color:rgba(46,46,46,.5) rgba(46,46,46,.5) rgba(0,0,0,0) rgba(0,0,0,0);border-radius:50%;box-sizing:border-box;animation:rotate 3s ease-in-out infinite;transform:rotate(-200deg)}@keyframes rotate{0%{border-width:10px}25%{border-width:3px}50%{transform:rotate(115deg);border-width:10px}75%{border-width:3px}100%{border-width:10px}}.catalogo .contenedor .catalogo__titulo p:last-of-type{font-size:1.4rem}@media(min-width: 768px){.catalogo .contenedor .catalogo__titulo p:last-of-type{font-size:1.6rem}}@media(min-width: 1200px){.catalogo .contenedor .catalogo__titulo p:last-of-type{font-size:1.8rem}}.catalogo .contenedor .catalogo__desplegado{display:flex;flex-direction:column;row-gap:6rem;align-items:center}@media(min-width: 1200px){.catalogo .contenedor .catalogo__desplegado{display:grid;grid-template-columns:3fr 1fr;gap:6rem;align-items:start}}.catalogo .contenedor .catalogo__desplegado .catalogo__desplegado-cachorros{display:flex;flex-direction:column;align-items:center;row-gap:3rem}@media(min-width: 768px){.catalogo .contenedor .catalogo__desplegado .catalogo__desplegado-cachorros{display:grid;grid-template-columns:repeat(2, 1fr);gap:3rem}}@media(min-width: 1200px){.catalogo .contenedor .catalogo__desplegado .catalogo__desplegado-cachorros{grid-template-columns:repeat(3, 1fr);gap:1.5rem}}.catalogo .contenedor .catalogo__desplegado .catalogo__desplegado-cachorros .cachorro{display:flex;flex-direction:column;align-items:center;box-shadow:0px 10px 20px rgba(46,46,46,.5);border-radius:.9rem}.catalogo .contenedor .catalogo__desplegado .catalogo__desplegado-cachorros .cachorro .cahorro__foto img{width:100%;min-height:30rem;border-radius:.9rem .9rem 0 0}.catalogo .contenedor .catalogo__desplegado .catalogo__desplegado-cachorros .cachorro .cachorro__descripcion{padding:1.5rem;width:100%;min-height:10rem;background-color:#fff;display:flex;flex-direction:column;align-items:flex-start;border-radius:0 .9rem .9rem 0}.catalogo .contenedor .catalogo__desplegado .catalogo__desplegado-cachorros .cachorro .cachorro__descripcion h4{font-size:2.4rem;font-weight:800;letter-spacing:-0.1rem}.catalogo .contenedor .catalogo__desplegado .catalogo__desplegado-cachorros .cachorro .cachorro__descripcion p{margin-top:.6rem;font-size:1.2rem;color:rgba(46,46,46,.75)}.catalogo .contenedor .catalogo__desplegado .catalogo__desplegado-cachorros .cachorro .cachorro__descripcion .cachorro__descripcion-opciones{margin-top:3rem}.catalogo .contenedor .catalogo__desplegado .catalogo__desplegado-cachorros .cachorro .cachorro__descripcion .cachorro__descripcion-opciones button{display:flex;align-items:center;justify-content:center;width:20rem;height:4rem;border:none;border-radius:.9rem;background-color:#efb810}.catalogo .contenedor .catalogo__desplegado .catalogo__desplegado-cachorros .cachorro .cachorro__descripcion .cachorro__descripcion-opciones button:hover{background-color:rgba(112,100,64,.5)}.catalogo .contenedor .catalogo__desplegado .catalogo__desplegado-cachorros .cachorro .cachorro__descripcion .cachorro__descripcion-opciones button a{color:#fff;font-weight:800;font-size:1.6rem}.cachorros{margin-top:3rem}@media(min-width: 1200px){.cachorros{margin-top:6rem}}.cachorros .contenedor .cachorros__informacionprincipal{display:flex;flex-direction:column;row-gap:3rem}@media(min-width: 768px){.cachorros .contenedor .cachorros__informacionprincipal{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media(min-width: 1200px){.cachorros .contenedor .cachorros__informacionprincipal{gap:6rem}}.cachorros .contenedor .cachorros__informacionprincipal .cachorros__informacionprincipal-imagen img{border-radius:1.5rem;box-shadow:0px 10px 20px rgba(46,46,46,.5)}@media(min-width: 768px){.cachorros .contenedor .cachorros__informacionprincipal .cachorros__informacionprincipal-interes .titulo p{display:flex;justify-content:flex-start !important;align-items:center !important}}.cachorros .contenedor .cachorros__informacionprincipal .cachorros__informacionprincipal-interes .titulo h1{color:rgba(46,46,46,.5);letter-spacing:-0.3rem;text-align:center;text-transform:uppercase}@media(min-width: 768px){.cachorros .contenedor .cachorros__informacionprincipal .cachorros__informacionprincipal-interes .titulo h1{text-align:left}}@media(min-width: 1200px){.cachorros .contenedor .cachorros__informacionprincipal .cachorros__informacionprincipal-interes .titulo h1{font-size:60px !important;max-width:40rem}}.cachorros .contenedor .cachorros__informacionprincipal .cachorros__informacionprincipal-interes .titulo h1::after,.cachorros .contenedor .cachorros__informacionprincipal .cachorros__informacionprincipal-interes .titulo h1::before{display:none}.cachorros .contenedor .cachorros__informacionprincipal .cachorros__informacionprincipal-interes .botones{display:flex;flex-direction:column;row-gap:.5rem;margin-top:3rem}@media(min-width: 1200px){.cachorros .contenedor .cachorros__informacionprincipal .cachorros__informacionprincipal-interes .botones{margin-top:6rem}}.cachorros .contenedor .cachorros__informacionprincipal .cachorros__informacionprincipal-interes .botones .boton-cachorro{height:5rem;width:100%;display:flex;justify-content:center;align-items:center;border:none}.cachorros .contenedor .cachorros__informacionprincipal .cachorros__informacionprincipal-interes .botones .boton-cachorro a{font-weight:800;width:100%;height:100%;color:#fff;display:flex;justify-content:center;align-items:center}.cachorros .contenedor .cachorros__informacionprincipal .cachorros__informacionprincipal-interes .botones .botones-secundarios{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:.5rem}.cachorros .contenedor .cachorros__descripcion .list-group .list-group-item{min-height:4rem;padding:1.5rem 1rem}.cachorros .contenedor .cachorros__descripcion .list-group .list-group-item h5{font-weight:700;letter-spacing:-0.1rem}.cachorros .contenedor .cachorros__descripcion .list-group .active{background-color:#efb810;font-weight:800;font-size:2.4rem;border:none}.cachorros .contenedor .cachorros__garantia .cachorro__garantia-texto{text-align:center}@media(min-width: 1200px){.cachorros .contenedor .cachorros__garantia .cachorro__garantia-texto{text-align:left}}#boton-compra{background-color:#efb810;transition:background-color .5s cubic-bezier(0.25, 1, 0.5, 1)}#boton-compra:hover{background-color:rgba(255,255,255,.25);border:.3rem solid #efb810}#boton-compra a{color:#fff}#boton-compra a:hover{color:#efb810}#boton-cotizar{background-color:rgba(46,46,46,.5);border:.1rem solid rgba(46,46,46,.25);transition:background-color .5s cubic-bezier(0.25, 1, 0.5, 1)}#boton-cotizar:hover{background-color:rgba(255,255,255,.25);border:.3rem solid rgba(46,46,46,.5)}#boton-cotizar a{color:#fff}#boton-cotizar a:hover{color:rgba(46,46,46,.5)}#boton-informacion{background-color:rgba(0,0,0,.25);border:.1rem solid rgba(46,46,46,.25);transition:background-color .5s cubic-bezier(0.25, 1, 0.5, 1)}#boton-informacion:hover{background-color:rgba(255,255,255,.25);border:.3rem solid rgba(0,0,0,.5)}#boton-informacion a{color:#fff}#boton-informacion a:hover{color:#000}/*# sourceMappingURL=app.css.map */
