.header{border-bottom:1px solid #f3f3f3}.header__span{padding:1rem;border-bottom:1px solid #f3f3f3}.header__span p{text-align:center;font-size:1.2rem;font-family:"Baskerville",serif}.header__container{width:80%;max-width:120rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:3rem 0}.header__container-title{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative}.header__container-title .header__button--menu{display:none;width:2.2rem}.header__container-title .header__title{font-size:2.3rem;color:#4d4d4d;font-weight:400;font-family:"Baskerville",serif;text-align:center;position:absolute;left:50%;transform:translateX(-50%)}.header__container-title .header__title:hover{color:#000}.header__container-title .header__container-buttons{display:flex;gap:2rem;margin-left:auto}.header__container-title .header__container-buttons .header__button--search{display:none}.header__container-title .header__button{font-size:2.2rem;font-weight:lighter;width:2.2rem;text-align:center;align-items:center}.header__container-title .header__button:hover{transform:scale(1.08)}.header__nav{margin-top:2.5rem}.header__nav .header__button--close{display:none}.header__nav .header__list{display:flex;justify-content:space-between;align-items:center;gap:2rem}.header__nav .header__list .header__item a{font-size:1.4rem;font-weight:400}.header__nav .header__list .header__item:hover{text-decoration:underline .5px #000;text-underline-offset:.2rem}.header__nav .header__list .header__item--active{text-decoration:underline .5px #000;text-underline-offset:.2rem}.header__nav .header__list .header__item--active:hover{text-decoration:underline 1.8px #000;text-underline-offset:.2rem}@media(width < 992px){.header__container-title .header__button--menu{display:block}.header__container-title .header__button--search{display:none}.header__container-title .header__container-buttons .header__button--search{display:block}.header__nav{position:fixed;height:100vh;top:0;left:0;background-color:#fff;margin:0;width:30%;padding:2.5rem;z-index:100;gap:2rem;transform:translateX(-100%);visibility:hidden;transition:transform .3s ease-in-out,visibility .3s ease-in-out}.header__nav .header__button--close{display:block;position:absolute;right:3rem;top:2.5rem}.header__nav .header__list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem}.header__nav .header__list .header__item a{font-size:1.4rem;font-weight:400}.header__nav.active{visibility:visible;transform:translateX(0);box-shadow:0 0 0 100vw rgba(0,0,0,.3)}}@media(width < 768px){.header__container-title .header__button--menu{display:block}.header__container-title .header__button--search{display:none}.header__container-title .header__container-buttons .header__button--search{display:block}.header__container-title .header__container-buttons .header__button--user{display:none}.header__nav{position:fixed;height:100vh;top:0;left:0;width:100%;background-color:#fff;margin:0;padding:2.5rem;z-index:100;gap:2rem;transform:translateX(-100%);visibility:hidden;transition:transform .3s ease-in-out,visibility .3s ease-in-out}.header__nav .header__button--close{display:block;position:absolute;right:3rem;top:2.5rem}.header__nav .header__list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem}.header__nav .header__list .header__item a{font-size:1.4rem;font-weight:400}.header__nav.active{visibility:visible;transform:translateX(0);box-shadow:0 0 0 100vw rgba(0,0,0,.3)}}.carousel .carousel__imagenes{position:relative;width:100%;max-height:680px;overflow:hidden}.carousel .img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.carousel__botones{display:flex;justify-content:center;align-items:center;gap:1rem;padding:2rem;border-bottom:1px solid #f3f3f3}.carousel__botones i{font-size:2rem;cursor:pointer;font-weight:lighter}.carousel__botones .carousel__botones-dots{display:flex;justify-content:center;align-items:center;gap:2rem;margin:0 2rem}.carousel__botones .carousel__botones-dots .dot{width:1rem;height:1rem;border:.5px solid #000;border-radius:50%;cursor:pointer}.dot.actual{background-color:#000}.informacionMarca{display:flex;padding:10rem 0;width:80%;max-width:120rem;margin:0 auto}@media(width < 768px){.informacionMarca{flex-direction:column-reverse;width:95%;margin:0 auto}}.informacionMarca .informacionMarca__contenido{display:flex;flex-direction:column;justify-content:center;padding:3rem}.informacionMarca .informacionMarca__contenido .informacionMarca__container-title{margin-bottom:3rem}.informacionMarca .informacionMarca__contenido .informacionMarca__container-title h2{font-family:"Baskerville",serif;font-size:4rem;font-weight:400}.informacionMarca .informacionMarca__contenido .informacionMarca__container-title .informacionMarca__title--bold{font-weight:700;text-transform:uppercase;font-style:italic}.informacionMarca .informacionMarca__contenido .informacionMarca__container-text{color:#4d4d4d;max-width:480px}@media(width < 768px){.informacionMarca .informacionMarca__container-img{display:flex;justify-content:center}}.informacionMarca .informacionMarca__container-img img{display:block;width:500px;height:auto}.gridCategorias{width:80%;max-width:120rem;margin:0 auto;margin-top:5rem}.gridCategorias .gridCategorias__title .gridCategorias__title-text{font-size:3.8rem;font-weight:400;margin-bottom:5rem;font-family:"Baskerville",serif}@media(width < 768px){.gridCategorias{width:95%;margin:0 auto;margin-top:5rem}}.gridCategorias__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:.8rem}.gridCategorias__grid .gridCategorias__item{margin-bottom:2rem;overflow:hidden;cursor:pointer}.gridCategorias__grid .gridCategorias__item .gridCategorias__item-title{font-family:"Baskerville",serif;font-weight:400;font-size:1.7rem;margin-top:1.5rem;display:flex;align-items:center}.gridCategorias__grid .gridCategorias__item .gridCategorias__item-title .gridCategorias__arrow{height:15px;width:auto;margin-left:.5rem;transition:transform .3s ease-in-out}.gridCategorias__grid .gridCategorias__item img{aspect-ratio:1/1;object-fit:cover;width:100%;display:block;transition:transform .5s ease-in-out;transform-origin:center}.gridCategorias__grid .gridCategorias__item:hover .gridCategorias__arrow{transform:translateX(0.5rem)}.gridCategorias__grid .gridCategorias__item:hover>img{transform:scale(1.02)}@media(width < 992px){.gridCategorias__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:.8rem}}@media(width < 768px){.gridCategorias__grid{display:grid;grid-template-columns:repeat(1, 1fr);gap:.8rem}}.mainContacto{width:80%;max-width:70rem;margin:3rem auto 0;font-family:"Baskerville",serif}.mainContacto__container-title h1{font-size:5.4rem;font-weight:400;margin-bottom:4rem}.mainContacto__container-text h3{font-size:1.7rem;margin-bottom:2rem}.mainContacto__container-text p{font-family:"Assistant",sans-serif;color:#4d4d4d;line-height:2.8}.footer{padding:2rem;text-align:center;border-top:1px solid #f3f3f3;margin-top:auto;width:80%;max-width:120rem;margin:0 auto}@media(width < 768px){.footer{width:95%;margin:0 auto}}.footer p{font-size:1.4rem;color:#4d4d4d}.footer p a{color:#000;text-decoration:none;text-decoration:underline}@font-face{font-family:"Baskerville";src:url("../../../Fonts/itc-new-baskerville.otf") format("truetype");font-style:normal;font-weight:normal}::selection{background-color:rgba(160,160,160,.45)}*,*::before,*::after{margin:0;padding:0;box-sizing:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{box-sizing:border-box;font-size:62.5%;height:100%;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:"Assistant",sans-serif;font-size:1.6rem;line-height:1.8;min-height:100vh;display:flex;flex-direction:column;letter-spacing:.1rem;text-rendering:optimizeSpeed}main{flex:1}ul,ol{list-style:none}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}h1,h2,h3,h4,h5,h6{line-height:1.2}a{color:inherit;text-decoration:none;background-color:rgba(0,0,0,0);outline:none}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}button,input,optgroup,select,textarea{margin:0;padding:0;line-height:inherit;color:inherit}button{background:none;border:none;cursor:pointer}table{border-collapse:collapse;border-spacing:0}/*# sourceMappingURL=style.css.map */
