@import"https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Gentium+Book+Plus:ital,wght@0,400;0,700;1,400;1,700&display=swap";.menuSideBar{position:fixed;top:0;left:100%;width:280px;height:100dvh;padding:var(--padding-medium);background-color:var(--using1);box-shadow:-20px 0 10px #0000001a;border-radius:10px 0 0 10px;z-index:10000;display:none;flex-direction:column;justify-content:flex-start;align-items:center;transform:translate(-100%);transition:all .3s ease-in-out;--padding-menu: 15px}.menuSideBar .nav-profile{display:flex;align-items:center;gap:10px;padding:var(--padding-menu);width:100%;height:auto;background:#ffffff80;border-radius:8px;cursor:pointer}.menuSideBar .nav-profile .avatar{width:50px;height:50px;border-radius:50%;border:2px solid white;box-shadow:0 0 5px #00000080;margin-block:auto}.menuSideBar .nav{display:flex;align-items:center;flex-direction:column;padding:var(--padding-small);cursor:pointer;width:100%}.menuSideBar .nav .nav-item{display:flex;justify-content:flex-start;align-items:center;background:var(--using5);font-size:var(--font-size-large);margin-block:var(--margin-medium);border-radius:8px;transition:background .3s ease-in-out}.menuSideBar .nav .nav-item:hover{background:#fff3}.menuSideBar .nav .nav-item.nav-active,.menuSideBar .nav .nav-item.nav-active *{background:var(--using4);color:#fff}.menuSideBar .nav>*{width:100%}.menuSideBar .nav .nav-icon{height:100%;aspect-ratio:1/1;margin:1rem}.menuSideBar .searchButton{width:calc(280px - var(--padding-medium) * 2);position:absolute;bottom:80px;z-index:100001!important}.menuSideBar .searchButton input{width:100%}.menuSideBar .user-section{position:absolute;bottom:var(--padding-menu);left:var(--padding-menu);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;width:85%;background:#ffffff1a;border-radius:8px;font-size:var(--font-size-large);cursor:pointer;transition:background .3s ease-in-out}.menuSideBar .user-section .user-icon:hover{transform:scale(1.1)}.menuSideBar .user-section div{display:flex;justify-content:center;align-items:center;transition:all var(--animation-timing) ease-in-out}.menuSideBar .user-section>div>svg{width:20px;height:20px;background:var(--using1);border:var(--border-width) solid var(--using2);border-radius:50%;color:var(--using3);position:absolute;transform:translate(50%,-50%)}.menuSideBar .user-section:hover{background:#fff3}.menuSideBar .user-section .login{font-size:var(--font-size-large);color:var(--using4)}.menuSideBar .avatar-small{width:35px;height:35px;border-radius:50%;border:2px solid white;box-shadow:0 0 5px #00000080}.menuSideBar .nav-dropdown{position:absolute;bottom:70px;left:var(--padding-menu);background:#fff;width:200px;border-radius:5px;box-shadow:0 2px 10px #0003;transition:all .1s ease-in-out;display:none;justify-content:center;align-items:center;flex-direction:column;filter:opacity(0)}.menuSideBar .nav-dropdown>*{padding:10px;width:100%;cursor:pointer;font-size:var(--font-size-medium);transition:all var(--animation-timing) ease-in-out}.menuSideBar .nav-dropdown>*:not(.logout):hover{background:var(--using4);color:var(--using1)}.menuSideBar .nav-dropdown .logout{color:red;font-weight:700}header{position:relative;top:0;right:0;bottom:0;left:0;width:100vw;z-index:1000;height:calc(var(--font-size-large) * 4);display:flex;justify-content:space-between;padding-inline:var(--padding-large);flex-wrap:nowrap;align-items:center;font-size:var(--font-size-medium);text-align:center;color:var(--using3)}header:before{position:absolute;content:"";width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:-1;background:#fff;filter:opacity(.95)}.headerIzq,.headerCen,.headerDer{display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;width:auto;text-align:center}.headerIzq{cursor:pointer}.headerIzq div{display:flex;align-items:center}.headerIzq h1{font-size:var(--font-size-xlarge)}.headerIzq img{height:calc(var(--font-size-large) * 1.6 * 1.6);aspect-ratio:1/1;margin-right:var(--margin-small)}.headerCen{width:30vw;margin:auto}.indice p{text-decoration:none;color:inherit;transition:all var(--animation-timing) ease-in-out}.indice p:hover{text-decoration:underline;transform:scale(1.1)}.headerDer{width:auto;display:flex;justify-content:center;align-items:center;height:100%}.resultsContainer{position:fixed;top:calc(var(--font-size-large) * 4 + var(--margin-medium));right:calc(var(--margin-large) - var(--border-width));max-width:40rem;border:var(--border-width) solid var(--using2);z-index:10000}.resultsContainer .result{width:100%;background-color:var(--using5);color:var(--using3);cursor:pointer;z-index:10000;display:flex;align-items:center;padding:var(--padding-small);height:90px;border-bottom:var(--border-width) solid var(--using2)}.result-photo{height:100%;aspect-ratio:2/3;object-fit:cover;border-radius:var(--border-radius);margin-right:var(--margin-medium)}.result-info{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:left}.result-info h2{text-align:left}.see-more{text-decoration:none;width:80px;margin-left:auto;color:var(--using1);background:var(--using4);font-weight:700;padding:var(--padding-small);border-radius:var(--border-radius);transition:all .2s ease-in-out}.see-more:hover{text-decoration:underline;transform:scale(1.05)}.searchButton{all:unset;width:auto;height:var(--font-size-xlarge);display:flex;justify-content:space-around;align-items:center;margin-right:var(--margin-medium)}.searchButton input{border:var(--border-width) solid var(--using2);border-right:none;padding:0;padding-left:var(--padding-medium);border-radius:var(--circular-radius) 0 0 var(--circular-radius);font-size:var(--font-size-medium);width:15ch;height:100%;text-align:left;background-color:var(--using1);z-index:1001;transform:translate(var(--border-width))}.searchButton input:focus{border:var(--border-width) solid var(--using2);border-right:none}.searchButton button{outline:var(--border-width) solid var(--using2);height:100%;background-color:var(--using4);padding:var(--padding-small);display:flex;justify-content:flex-end;align-items:center;border-radius:0 var(--circular-radius) var(--circular-radius) 0;position:relative;isolation:isolate;transition:all var(--animation-timing) ease-in-out}.searchButton button svg{color:var(--using1);height:calc(var(--font-size-large) * .8);width:calc(var(--font-size-large) * .8);margin-left:1.5vw}.searchButton button:before,.searchButton button:after{content:"";position:absolute;left:0;background-color:var(--using1);height:50%;aspect-ratio:1/1}.searchButton button:before{border-radius:0 var(--circular-radius) 0 0;top:0}.searchButton button:after{border-radius:0 0 var(--circular-radius) 0;bottom:0}.searchButton button:hover{background-color:var(--using7);cursor:pointer}.profile,.heart,.notification,.hamburger{margin:auto var(--margin-medium);height:var(--font-size-large);width:var(--font-size-large)}.profile{border:var(--border-width) solid var(--using2);border-radius:50%}.profile img{height:100%;border-radius:50%}.notification{position:relative;isolation:isolate;cursor:pointer;margin:0;margin-right:var(--margin-small);width:var(--font-size-large);height:var(--font-size-large)}.notification .notificationIconCount,.heart .heartIconCount{width:var(--font-size-medium);height:var(--font-size-medium);aspect-ratio:1 / 1;background-color:red;position:absolute;font-size:var(--font-size-xsmall);top:0;right:0;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.heart{position:relative;isolation:isolate;cursor:pointer;height:var(--font-size-large);width:var(--font-size-large);aspect-ratio:1/1;margin:auto}.profileContainer{position:fixed;top:calc(var(--font-size-large) * 4 + var(--margin-medium));right:calc(var(--margin-large) - var(--border-width));width:auto;height:auto;color:var(--using3);background-color:var(--using1);cursor:pointer;z-index:10001;border-radius:var(--border-radius);border:var(--border-width) solid var(--using2);display:flex;justify-content:start;align-items:start;padding:auto;flex-direction:column}.profileContainer .profileElement{display:flex;align-items:center;padding:var(--padding-small);margin:auto;height:auto;text-align:left}.profileContainer .profileElement:hover{text-decoration:underline}.profileContainer .profileElement svg{margin-right:var(--margin-medium);color:var(--using4)}.notificationsContainer{position:fixed;top:calc(var(--font-size-large) * 4 + var(--margin-medium));right:calc(var(--margin-large) - var(--border-width));width:250px;height:auto;color:var(--using3);background-color:var(--using1);z-index:101;display:flex;border:var(--border-width) solid var(--using2);border-radius:var(--border-radius);flex-direction:column}.notificationElement{padding:var(--padding-small);width:100%;display:flex;justify-content:space-between;align-items:center}.notificationElement span{width:100%;font-size:var(--font-size-small);padding-left:auto}header svg{transition:all var(--animation-timing) ease-in-out;color:var(--using3);height:100%}.heart:hover,.like:hover,.profile:hover,.notification:hover{animation:tambaleo var(--animation-timing) ease-in-out 1;cursor:pointer;transform:scale(1.2)}header .loginButton{padding-inline:var(--padding-small);background:var(--using1);color:var(--using4);outline:var(--border-width) solid var(--using4)}header .loginButton:hover{background:var(--using4);color:var(--using1)}@keyframes tambaleo{0%{transform:rotate(0)}33%{transform:rotate(15deg) scale(1.1)}66%{transform:rotate(-15deg) scale(1.2)}to{transform:rotate(0) scale(1.2)}}header .clickear{display:none}header .hamburger{height:100%!important;color:var(--using2);transition:all var(--animation-timing) ease-in-out}header .hamburger:hover{cursor:pointer;transform:scale(1.1)}header .hamburger svg{height:100%}header .extraInfoContainer{width:100vw;position:sticky;top:80px;left:0;height:auto;background:var(--using5);z-index:100;display:grid;grid-template-columns:repeat(4,1fr);place-items:start;gap:var(--padding-medium);color:var(--using3);padding-inline:10vw;z-index:2;border-bottom:var(--border-width) solid var(--using2)}header.extraInfoContainer div{padding-block:var(--padding-medium);display:flex;justify-content:space-between;flex-direction:column;align-items:center;color:var(--using3);width:100%}header.extraInfoContainer div p{width:100%;filter:opacity(.7)}header .extraInfoContainer div h2{font-size:var(--font-size-large)}header .extraInfoContainer div p:hover{text-decoration:underline}header .inhamburger{z-index:10;display:none;height:0;flex-direction:column;align-items:center;justify-content:start;overflow:hidden;animation:agrandar var(--animation-timing) 1 ease-in-out;animation-play-state:paused;position:sticky;top:80px;left:0}@keyframes agrandar{0%{height:0px}to{height:calc(60vh + 7px)}}@keyframes reducir{0%{height:calc(60vh + 7px)}to{height:0px}}header .pestañas{display:flex;align-items:center;justify-content:center;font-size:var(--font-size-medium);width:100vw;height:10cvh;background:var(--using5);filter:brightness(.9);color:var(--using1);border-bottom:var(--border-width) solid var(--using2)}header .pestañas:first-of-type{border-top:var(--border-width) solid var(--using2)}@media only screen and (max-width:734px){header .clickear{display:block}header .desaparecer{display:none}.header .headerDer{display:none}header .headerDer.pestañas{display:block}}.footerInfo{display:flex;justify-content:space-between;align-items:start;padding:var(--padding-medium) var(--padding-xlarge);padding-right:70px;gap:var(--margin-medium)}@media only screen and (max-width: 734px){.footerInfo{flex-direction:column;align-items:start;font-size:var(--font-size-medium);padding-bottom:var(--padding-large)}}.footerInfo span,.footerInfo a{font-size:var(--font-size-medium)}.footerInfo div{display:flex;justify-content:space-between;align-items:center;text-align:left}.footerInfo svg{width:var(--font-size-medium);height:var(--font-size-medium)}.footerInfo .allRightsReserved{width:30vw}.sectionsBigContainer>h1,.sectionsBigContainer>h2{text-align:left;margin-top:var(--margin-medium);margin-left:var(--padding-medium)}.sectionsContainer{display:flex;justify-content:start;overflow-x:auto;gap:var(--margin-xsmall);padding:var(--padding-xsmall);align-items:stretch;min-height:calc(var(--font-size-large) * 4);margin:var(--padding-medium);height:auto;isolation:isolate;position:relative;color:var(--using1)}.sectionElement{border:var(--border-width) solid var(--using2);border-radius:var(--border-radius);display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;align-items:center;min-height:100%;width:25ch;min-width:25ch;max-width:25ch;background:var(--using1);padding:var(--padding-xsmall);cursor:pointer;color:var(--using3)}.sectionElement.placeholder{--animation-duration: 3s;background:var(--using1);border:var(--border-width) solid gray;border-radius:var(--border-radius);display:flex;justify-content:flex-start;align-items:center;flex-direction:column;min-width:25ch;max-width:25ch;min-height:calc(var(--font-size-large) * 4)}.sectionElement.placeholder div{border-radius:var(--border-radius)}.sectionElement.placeholder .imageElementContainer{width:70%;aspect-ratio:2 / 3;margin:var(--margin-small) auto;border-radius:var(--border-radius);background:var(--color);animation:movingColorAnimation var(--animation-duration) infinite ease-in-out}.sectionElement.placeholder .sectionElementTextDiv{width:100%;padding:var(--padding-small);margin:var(--margin-small) auto;height:var(--font-size-large);background:var(--color);animation:movingColorAnimation var(--animation-duration) infinite ease-in-out}.sectionElement.placeholder .textPlaceholder{height:var(--font-size-medium);width:80%;padding:var(--padding-xsmall);margin:var(--margin-small) auto;background:var(--color);animation:movingColorAnimation var(--animation-duration) infinite ease-in-out}@keyframes movingColorAnimation{0%{background:gray}50%{background:#d3d3d3}to{background:gray}}.viewMore,.viewMore>*{display:flex;justify-content:center;align-items:center;flex-direction:column;min-width:10ch;width:100%;color:#000}.sectionElement h2{text-align:center;margin-top:var(--margin-small)}.sectionElement h3{text-align:center}.sectionsContainer .precioSections{display:flex;justify-content:center;align-items:center;width:100%;padding:var(--padding-xsmall)}.sectionsContainer .oneFr .precioSections{justify-content:flex-start}.sectionsContainer .precioSections h2{color:var(--using6);margin:0}.sectionElement .bookLabel{width:100%;padding:1px 0;background:var(--using4);color:var(--using1);filter:opacity(.9);text-align:center}.sectionElement div{width:100%}.sectionElement .imageElementContainer{width:70%;height:100%;aspect-ratio:2 / 3;margin:0 auto;position:relative;background-position:center;background-size:contain;border-radius:var(--border-radius);border:1px solid var(--using2);display:flex;flex-direction:column;align-items:center;justify-content:space-between;overflow:hidden}.sectionElement .sectionElementTextDiv{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;flex-grow:1;width:100%;height:auto}.sectionElement .fastInfoElement{background:var(--using4);width:auto;margin:auto;border-radius:var(--border-radius);padding:var(--padding-small);color:var(--using1)}.sectionElement .extraInfoElement{width:calc(100% - var(--margin-medium));display:flex;justify-content:space-between;align-items:center}.sectionElement .extraInfoElement svg{width:var(--font-size-large);height:var(--font-size-large)}.sectionElement .extraInfoElement .fastInfoElement{margin-inline:var(--margin-xsmall)}.sectionElement .favoritos{fill:none}.sectionElement .favoritos.favoritoActivo{fill:var(--using6)}.sectionElement .favoritos.favoritoActivo path{stroke:none}.sectionElement .editarOEliminar{width:100%;display:flex;justify-content:space-evenly;align-items:center}.carousel{position:relative;display:flex;justify-content:left;align-items:center;width:100vw;margin:auto;aspect-ratio:16/4;box-shadow:0 0 7px var(--using4);background:radial-gradient(circle,#09f,#06c,#039);overflow:hidden}.carousel .view .slide{height:100%;width:100vw;background-size:contain;background-position:center;background-repeat:no-repeat}.carousel .view{height:100%;display:flex;justify-content:left;align-items:center;background:#000;transform:translate(0);transition:all var(--animation-timing) ease-in-out}.carousel .slide-hidden{display:none}.carousel .arrow{position:absolute;top:50%;transform:translateY(-50%)!important;width:var(--font-size-xlarge);height:var(--font-size-xlarge)!important;transition:all var(--animation-timing) ease-in-out;border-radius:var(--circular-radius);background-color:var(--using3);filter:opacity(.8);z-index:1}.carousel .arrow svg{color:var(--using1);height:100%;width:100%}.carousel .arrow:hover{transform:scale(1.1);cursor:pointer}.carousel .arrow-left{left:var(--font-size-large)}.carousel .arrow-right{right:var(--font-size-large)}.carousel .indicators{display:flex;position:absolute;left:50%;transform:translate(-50%);bottom:var(--font-size-xsmall)}.carousel .indicator{all:unset;background-color:#fff;height:var(--font-size-small);width:var(--font-size-small);border-radius:50%;border:1px solid grey;margin:0 .1rem;cursor:pointer}.carousel .indicator-inactive{background-color:gray}.loader{position:fixed;bottom:0;left:0;z-index:100;height:100dvh;width:100vw;background:var(--loader-background, white);animation-name:fade-out;animation-timing-function:cubic-bezier(.67,-.01,0,.99)}@keyframes fade-out{0%{filter:opacity(1)}to{filter:opacity(0)}}.pencil{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:10em;height:10em}.pencil__body1,.pencil__body2,.pencil__body3,.pencil__eraser,.pencil__eraser-skew,.pencil__point,.pencil__rotate,.pencil__stroke{animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite}.pencil__body1,.pencil__body2,.pencil__body3{transform:rotate(-90deg)}.pencil__body1{animation-name:pencilBody1}.pencil__body2{animation-name:pencilBody2}.pencil__body3{animation-name:pencilBody3}.pencil__eraser{animation-name:pencilEraser;transform:rotate(-90deg) translate(49px)}.pencil__eraser-skew{animation-name:pencilEraserSkew;animation-timing-function:ease-in-out}.pencil__point{animation-name:pencilPoint;transform:rotate(-90deg) translate(49px,-30px)}.pencil__rotate{animation-name:pencilRotate}.pencil__stroke{animation-name:pencilStroke;transform:translate(100px,100px) rotate(-113deg)}@keyframes pencilBody1{0%,to{stroke-dashoffset:351.86;transform:rotate(-90deg)}50%{stroke-dashoffset:150.8;transform:rotate(-225deg)}}@keyframes pencilBody2{0%,to{stroke-dashoffset:406.84;transform:rotate(-90deg)}50%{stroke-dashoffset:174.36;transform:rotate(-225deg)}}@keyframes pencilBody3{0%,to{stroke-dashoffset:296.88;transform:rotate(-90deg)}50%{stroke-dashoffset:127.23;transform:rotate(-225deg)}}@keyframes pencilEraser{0%,to{transform:rotate(-45deg) translate(49px)}50%{transform:rotate(0) translate(49px)}}@keyframes pencilEraserSkew{0%,32.5%,67.5%,to{transform:skew(0)}35%,65%{transform:skew(-4deg)}37.5%,62.5%{transform:skew(8deg)}40%,45%,50%,55%,60%{transform:skew(-15deg)}42.5%,47.5%,52.5%,57.5%{transform:skew(15deg)}}@keyframes pencilPoint{0%,to{transform:rotate(-90deg) translate(49px,-30px)}50%{transform:rotate(-225deg) translate(49px,-30px)}}@keyframes pencilRotate{0%{transform:translate(100px,100px) rotate(0)}to{transform:translate(100px,100px) rotate(720deg)}}@keyframes pencilStroke{0%{stroke-dashoffset:439.82;transform:translate(100px,100px) rotate(-113deg)}50%{stroke-dashoffset:164.93;transform:translate(100px,100px) rotate(-113deg)}75%,to{stroke-dashoffset:439.82;transform:translate(100px,100px) rotate(112deg)}}.bigPhoto{width:100vw;height:auto;display:grid;grid-template-columns:40% 60%;place-items:center;background:#fff;padding-block:var(--padding-large);padding-inline:10vw}@media only screen and (max-width: 734px){.bigPhoto{grid-template-columns:100%;padding-inline:var(--padding-medium);padding-block:var(--padding-small)}}.bigPhoto .bigPhotoText{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;color:var(--using3);padding:var(--padding-large);border-radius:var(--border-radius)}.bigPhoto .bigPhotoText h1{font-size:calc(var(--font-size-xlarge) * 1.6);max-width:20ch;margin:var(--margin-medium)}.bigPhoto .bigPhotoText h2{font-size:var(--font-size-large);text-align:center;max-width:40ch;margin:var(--margin-medium)}.bigPhoto .bigPhotoText button{background:var(--using4);color:var(--using1);padding:var(--padding-medium) var(--padding-large);font-size:var(--font-size-large);margin:var(--margin-medium);border:var(--border-width) solid var(--using4);cursor:pointer}.bigPhoto .bigPhotoText button:hover{background:var(--using1);color:var(--using4)}.bigPhoto .bigPhotoImage img{width:100%;display:flex;justify-content:center;align-items:center}.errorContainer{height:100dvh;width:100vw;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--using1)}.errorContainer>div{width:min(calc(100vw - 10px),1200px);height:auto;display:grid;grid-template-columns:1fr 2fr;gap:50px;place-items:center}.errorContainer>div img{width:100%;aspect-ratio:1 / 1;object-fit:contain;background:#fff}.errorContainer>div>div{height:100%;width:100%;display:flex;justify-content:center;align-items:start;flex-direction:column;text-align:left}.errorContainer>div>div *{margin-block:10px}.errorContainer>div>div h1{font-size:8rem}.errorContainer>div>div h2{font-size:var(--font-size-xlarge);margin-block:5px}.errorContainer>div>div p{text-decoration:underline;color:#6495ed;font-size:var(--font-size-large)}.resultadosContainer{width:100vw;height:auto;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;flex-wrap:wrap;transition:all .3s ease-in-out;padding:var(--padding-medium)}.noMargen{margin:var(--margin-medium) 0 0 0}.masFiltros *{font-size:2rem}.masFiltros div{background:#fff}.wrapper{width:400px;background:#fff;border-radius:var(--border-radius);padding:20px 25px 40px;box-shadow:0 12px 35px #0000001a}.price-input{width:100%;display:flex}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.masFiltros select{border:1px solid var(--using2);background:#fff;color:#000;border-radius:var(--border-radius)}.masFiltros input{border:1px solid var(--using2);background:#fff;color:#000;border-radius:var(--border-radius);padding:5px 10px}.resultadosContainer .setSearchKind{display:flex;justify-content:flex-start;align-items:center;gap:var(--margin-xsmall)}.resultadosContainer .setSearchKind div{width:11ch;border:2px solid var(--using4);background:var(--using1);border-radius:20px;display:flex;justify-content:center;align-items:center;padding:var(--padding-xsmall);margin-block:var(--margin-medium);cursor:pointer;transition:all var(--animation-timing) ease-in-out}.resultadosContainer .setSearchKind div:hover{background:var(--using4);color:var(--using1)}.resultadosContainer .separar{width:min(calc(100vw - var(--padding-medium) * 2),1000px);margin:auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.flex{display:flex;justify-content:space-between;align-items:center;gap:var(--margin-xsmall)}.ordenarPor{border:2px solid var(--using2);padding:5px 10px;color:var(--using3);border-radius:var(--border-radius);cursor:pointer}.layout{display:flex;justify-content:center;align-items:center}.layout svg{color:var(--using3);cursor:pointer}.ordenarPor svg{color:var(--using3)}.resultadosContainer .resultados{display:flex!important;justify-content:center;align-items:stretch;flex-wrap:wrap;width:100%;overflow:hidden;flex:1;margin:0;gap:var(--margin-medium)}.resultadosContainer .resultados .cardContainer{margin:0;flex:1 1 calc(33.33% - 10px);display:flex;border:none}.resultadosContainer .resultados .cardContainer.oneFr{max-width:60ch;height:100%;min-height:100%}@media only screen and (max-width: 734px){.resultadosContainer .resultados .cardContainer.oneFr{width:min(calc(100vw - var(--padding-medium) * 2),1000px);margin:0}}.numberPages{width:100%;color:var(--using3);display:flex;justify-content:center;align-items:center}.numberPages *{margin:0 5px}.numberPages *:hover{cursor:pointer}.projectsContainer .accProjects{background-color:var(--using2);width:auto;height:auto;display:flex;justify-content:space-between;position:relative}.resultadosContainer>a{height:100%!important;min-height:100%!important;display:flex;flex-direction:column;justify-content:center}resultadosContainer .sectionElement.userElement{height:100%!important;min-height:100%!important;aspect-ratio:auto!important;padding:var(--padding-medium)}.resultadosContainer .sectionElement .imageUserElementContainer{width:60%;margin-block:10px;height:auto}.resultadosContainer .sectionElement .imageUserElementContainer img{width:100%;height:auto;aspect-ratio:1 / 1;border-radius:50%;border:var(--border-radius) solid var(--using2)}.filtersContainer{width:min(1000px,calc(100vw - 2 * var(--margin-large)));margin:auto;display:flex;justify-content:space-between;align-items:start;flex-direction:column}.filtersContainer .inputs{margin-block:var(--margin-medium);width:100%;display:grid;grid-template-columns:4fr 3fr 3fr 1fr;place-items:center;gap:var(--margin-small)}.filtersContainer .inputs .querySelector{width:100%;display:flex;justify-content:space-between;align-items:center;position:relative}.filtersContainer .inputs .querySelector input{width:100%}.filtersContainer .inputs .locationSelector{width:100%;height:100%;display:flex;justify-content:center;background:var(--using1);align-items:center;border:var(--border-width) solid var(--using2);border-radius:var(--border-radius);cursor:pointer;position:relative}.filtersContainer .inputs .locationSelector svg{all:unset;position:absolute;top:50%;right:var(--margin-xsmall);transform:translateY(-50%);stroke:#000;height:calc(100% - 2 * var(--padding-xsmall));aspect-ratio:1/1}.filtersContainer .inputs button{width:100%}.popUp{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;grid-template-columns:1fr 1fr;place-items:center;border:var(--border-width) solid var(--using2);border-radius:var(--border-radius);background:var(--using1);width:min(calc(100vw - var(--padding-medium) * 2),1000px);height:min(800px,calc(100dvh - 2 * var(--margin-large)));z-index:10000}.popUp:before{content:"";position:absolute;top:0;left:50%;width:var(--border-width);height:100%;background:#00000080;z-index:1}.popUp svg{all:unset;stroke:#000;position:absolute;top:var(--margin-medium);right:var(--margin-medium);cursor:pointer;color:var(--using3)!important}.popUp>div{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;background:var(--using1);border-radius:var(--border-radius)}.popUp>div.selectLocation>div,.popUp>div.selectLocation>button{width:80%;border:var(--border-width) solid var(--using2);border-radius:var(--border-radius);margin:var(--margin-small);padding:var(--padding-xsmall);transition:all var(--animation-timing) ease-in-out;cursor:pointer}.popUp>div.selectLocation>div:hover,.popUp>div.selectLocation>div.active,.popUp>div.selectLocation>button:hover,.popUp>div.selectLocation>button.active{background:var(--using4);color:var(--using1)}.popUp>div.selectLocation>.getLocation{background:var(--using7)}.popUp>div.locationView{width:80%;height:40%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;overflow:auto;padding:none;border:var(--border-width) solid var(--using2)}.popUp>div.locationView>div{width:100%;font-size:var(--font-size-large);cursor:pointer;transition:all var(--animation-timing) ease-in-out}.popUp>div.locationView>div:hover{background:var(--using4);color:var(--using1)}.filtersContainer .filtersToApply{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;min-height:5ch}.filterOptions{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;z-index:1000;gap:var(--margin-medium) 0}.filterWrapper{height:calc(var(--font-size-medium) + 2 * var(--padding-medium) + 2px);width:20ch;padding:var(--padding-small)}.filterWrapper .filters{overflow-x:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;outline:var(--border-width) solid var(--using4);height:calc(var(--font-size-medium) + 2 * var(--padding-small));background:var(--using1);border-radius:var(--border-radius);transition:all var(--animation-timing) ease-in-out}.filterWrapper .filters .filterOption{display:flex;justify-content:center;align-items:center;padding-inline:var(--margin-xsmall);border-bottom:var(--border-width) solid var(--using2);min-height:calc(var(--font-size-medium) + 2 * var(--padding-small) + 2px);cursor:pointer}.filterWrapper .filters .filterOption.choosen{background:var(--using4);color:var(--using1)}.filterWrapper:hover .filters{height:calc(3 * (var(--font-size-medium) + 2 * var(--padding-small) + 2px))}.filterWrapper .filters::-webkit-scrollbar{display:none}.filtersContainer .filtersToApply .filter{background:var(--using4);color:var(--using1);border-radius:var(--border-radius);padding:var(--padding-small);margin:var(--margin-xsmall);margin-bottom:none;cursor:pointer;transition:all var(--animation-timing) ease-in-out;display:flex;justify-content:space-between;align-items:center;gap:var(--margin-xsmall)}.filtersContainer .filtersToApply .filter:hover{background:var(--using1);color:var(--using4)}.filtersContainer .filtersToApply .remove{color:var(--using3);border:var(--border-width) solid var(--using3);border-radius:var(--border-radius);padding:var(--padding-xsmall);margin:var(--margin-xsmall);cursor:pointer;transition:all var(--animation-timing) ease-in-out}.filtersContainer .filtersToApply .remove:hover{background:var(--using3);color:var(--using1)}.priceSelector{height:100%;width:100%;border:var(--border-width) solid var(--using2);border-radius:var(--border-radius);background:var(--using1);display:grid;grid-template-columns:1fr 3fr 1fr;gap:2px;padding-inline:2px;align-items:center}.priceSelector .values{display:flex}.priceSelector div{width:100%;height:100%;position:relative}.priceSelector div input{width:100%;border:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;background:transparent}.priceSelector div .rangeslider__handle{pointer-events:all;z-index:2}.login-container{display:flex;justify-content:center;align-items:center;height:100dvh;width:100%;color:var(--using3);display:grid;grid-template-columns:2fr 1fr;place-items:center;gap:5px;background-size:cover;background-repeat:no-repeat;background-color:#f8f8f8}.login-form{background-color:var(--using1);padding:10px 40px;border-radius:var(--border-radius);box-shadow:0 4px 10px #0000001a;width:80%;height:90%;text-align:center;display:flex;align-items:center;justify-content:space-evenly;flex-direction:column;overflow-y:auto}form{width:100%;height:100%}.login-form h2{margin-bottom:20px;font-size:var(--font-size-medium);text-align:center}.input-group{margin-bottom:5px}.input-group label{all:unset;display:block;margin-bottom:3px;font-size:var(--font-size-medium);color:var(--using3);width:100%}.input-group input{all:unset;font-size:var(--font-size-medium);width:100%;padding:10px 0;border:1px solid var(--using5);border-radius:var(--border-radius);background-color:var(--using1);color:var(--using3)}.input-group input:focus{border:1px solid var(--using4)}.login-button{width:min(100%,200px);padding:10px;background-color:var(--using4);color:var(--using1);border:none;border-radius:var(--border-radius);font-size:var(--font-size-medium);font-weight:550;cursor:pointer}.login-button:hover{filter:brightness(.9)}.forgot-password{text-align:center}.forgot-password a{color:#4682b4;text-decoration:none;font-size:var(--font-size-medium)}.forgot-password a:hover{text-decoration:underline}.register-link{text-align:center;font-size:var(--font-size-medium)}.register-link a{color:#4682b4;text-decoration:none}.register-link a:hover{text-decoration:underline}.drawing{height:100%;animation:1 1s fade-in ease-in-out}@keyframes fade-in{0%{filter:opacity(0)}to{filter:opacity(1)}}.login-container .error{margin-bottom:8px;width:80%;background-color:var(--using6)!important;padding:8px;color:#fff!important;border-radius:var(--border-radius)}.login-container a{color:var(--using4);font-weight:700}.login-container a:hover{text-decoration:underline}.login-container .aceptoTerminos{display:flex;justify-content:center;align-items:center}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;all:unset;background:#fff;border:1px solid black;border-radius:3px;padding:5px;margin:3px;position:relative}input[type=checkbox]:checked:before{content:"✔";position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;width:100%;height:100%;background:#0046be;border-radius:1px}.alternativasLogin{width:40%;display:flex;justify-content:center;align-items:center;height:40px}.alternativasLogin>div{height:100%;aspect-ratio:1/1;border:1.5px solid var(--using2);background-color:#fff;border-radius:var(--border-radius);animation:1 1s fade-in ease-in-out;padding:5px;cursor:pointer;transition:all .3s ease-in-out;margin:0 5px}.alternativasLogin div img{height:100%;aspect-ratio:1/1}.alternativasLogin div:hover{transform:scale(1.05)}.login-container .strengthMeter{width:60%;margin:var(--margin-medium) auto;display:flex;justify-content:center;align-items:center}.login-container .strengthMeter div{width:fit-content}.crearLibroDiv div,.crearLibroDiv h2{margin:var(--margin-big) auto}.crearLibroDiv{display:flex;justify-content:center;align-items:center;flex-direction:column;width:min(calc(100vw - var(--padding-medium) * 2),1000px);margin:auto;margin-bottom:var(--margin-large)}.crearLibroDiv .error{background:var(--using6);width:min(350px,60vw);padding:5px;margin:var(--margin-large) auto!important;color:#fff;border-radius:var(--border-radius)}.warning{width:max(30vw,400px);border-radius:var(--border-radius);padding:10px;background:var(--using6);margin:var(--margin-large) auto!important;color:var(--using1);font-weight:400}.warning span{font-weight:800}.info{width:max(30vw,400px);border-radius:var(--border-radius);padding:10px;background:var(--using4);color:var(--using1);font-weight:400}.info span{font-weight:1000}.fileUploaderContainer{text-align:center;width:100%;margin:var(--margin-big) auto;border-radius:var(--border-radius);position:relative}.fileUploaderContainer .fileDropZone{width:100%;background:var(--using1);border:2px dashed var(--using2);border-radius:var(--border-radius)}.fileUploaderContainer .fileDropZone *{margin:5px 0}.fileDropZone{padding:30px 0}.fileButton{display:flex;flex-direction:column;align-items:center}.selectButton{background-color:var(--using4);color:#fff;border:none;padding:var(--padding-medium) var(--padding-xlarge);border-radius:var(--border-radius);font-size:var(--font-size-medium);cursor:pointer;transition:all .2s ease-in-out}.selectButton:hover{transform:scale(1.05)}.limit{color:#777}.uploadHint{color:var(--using6);font-size:var(--font-size-small);cursor:pointer;margin:var(--margin-small)}.fileError{margin-top:20px;font-size:var(--font-size-small);color:#555}.inputCrear{width:100%;display:flex;justify-content:center;align-items:start;flex-direction:column;text-align:left;margin:auto}.inputCrear #departamento,.inputCrear #departamento>*{background:#fff;color:var(--using3);width:100%;display:flex;border-radius:var(--border-radius);padding:var(--padding-small);justify-content:center;align-items:start;font-family:inherit;flex-direction:column;margin:auto}.inputCrear>div,.inputCrear>div>label{display:flex;justify-content:center;align-items:center}.inputCrear label{font-size:var(--font-size-large)}.inputCrear input,.inputCrear textarea{width:100%;padding:5px;margin:var(--margin-small) 0;background:var(--using1);border:2px solid var(--using2);border-radius:var(--border-radius);font-size:var(--font-size-medium);font-family:inherit;color:var(--using3)}.inputCrear div{margin:0;display:flex;justify-content:center;align-items:center}.inputCrear .automaticDescription{margin:0;padding:3px;font-size:var(--font-size-large);background:var(--using1);border:2px solid #228B22;color:#228b22}.inputCrear .automaticDescription:hover{background:#228b22;color:var(--using1)}.crearLibroDiv input[type=submit],.atras{width:max(20vw,200px);padding:10px;background:var(--using4);color:var(--using1);border:none;border-radius:var(--border-radius);font-size:var(--font-size-large);font-weight:600;font-family:inherit;cursor:pointer}.center{display:flex;justify-content:center;align-items:center;margin:var(--margin-small) auto!important;margin-top:var(--margin-large)!important;width:max(40vw,300px)}.center *{margin:0 10px}.fileUploaded{width:100%;overflow-x:auto;overflow-y:hidden;height:200px;padding:5px;display:flex;justify-content:start;align-items:center;border:2px solid var(--using2);border-radius:var(--border-radius)}.fileUploaded div{height:100%;aspect-ratio:2/3;border:1px solid var(--using2);border-radius:var(--border-radius);display:flex;justify-content:center;align-items:center;margin:var(--margin-small);position:relative}.fileUploaded div img{height:100%}.fileUploaded div svg{width:30px;height:30px;color:var(--using3)}.uploadHint{margin-top:-10px}.letraAcento{color:var(--using6)}.fileUploaded div .delete{width:40px;height:40px;border:2px solid black;position:absolute;padding:5px;top:50%;right:50%;bottom:50%;left:50%;transform:translate(-50%,-50%);border-radius:300px;background-color:var(--using1);filter:opacity(0);transition:all .1s ease-in-out}.fileUploaded div:hover .delete{filter:opacity(.8);cursor:pointer}.dropdownBackground{width:100vw;height:100dvh;position:fixed;top:0;right:0;bottom:0;left:0;margin:0;background:var(--using3);z-index:1001;background:#00000040;display:flex;justify-content:center;align-items:center}.dropdown{background:var(--using1);width:600px;height:500px;border-radius:var(--border-radius);padding:var(--padding-large);display:flex;justify-content:space-between;align-items:center;flex-direction:column;z-index:1001;box-shadow:0 4px 6px var(--using3)}.dropdown .flex{font-size:var(--font-size-large);width:100%;margin-bottom:0;text-align:left}.dropdown img{width:60%}.body-dimmed{opacity:.4}.fase2 .cajones{width:100%;height:auto;display:flex;flex-direction:column;gap:0;border:1px solid var(--using2);border-radius:var(--border-radius);background:var(--using1);overflow-y:auto;overflow-x:hidden}.fase2 *::-webkit-scrollbar{width:1rem;cursor:default}.fase2 .cajones *{margin:0 auto;padding:0;cursor:pointer}.fase2 .cajones .cajon{width:100%;height:auto;padding-left:10px;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid var(--using2);overflow-y:hidden;overflow-x:hidden;font-size:var(--font-size-large);gap:10px}.fase2 .cajones .cajon span{margin-right:10px;color:var(--using2)}.cajonWrapper{width:100%}.cajonesExtra{width:100%;height:0;margin-left:10px;overflow:hidden;transition:all .3s ease-in-out}.cajonesExtra .filterInput{text-align:center;width:100%;font-family:inherit;font-weight:600;font-size:var(--font-size-medium);background:#fff;color:#000;border:none;border-bottom:1px solid #00000020;padding:2px}.cajonesExtra .filterInput:focus{border-bottom:1px solid var(--using2)}.cajonCategoria{width:100%;height:20px;border-bottom:1px solid var(--using2);display:flex;justify-content:center;align-items:center;text-align:center}.step-wizard{width:100%;display:flex;justify-content:center;align-items:center;height:40px;margin:var(--margin-large) auto!important}.step-item{display:flex;justify-content:center;align-items:center;flex-direction:column;border:2px solid var(--using2);background:var(--using1);width:40px;font-size:var(--font-size-medium);aspect-ratio:1/1;border-radius:50%}.active{background:var(--using4);color:var(--using1);display:flex;justify-content:center;align-items:center}.step-line{width:40%;background:var(--using2);height:2px}.inputCrear>.keywordWrapper{margin:0}.keywordWrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;height:auto;padding:0;margin:0}.keywordWrapper .keyword{padding:2px 10px;background:var(--using4);color:var(--using1);border-radius:var(--border-radius);margin:var(--margin-small) 5px;display:flex;justify-content:space-between;align-items:center}.keywordWrapper .keyword svg{color:var(--using1);height:80%;aspect-ratio:1/1;margin-left:5px;cursor:pointer}.crearLibroDiv .coleccionesContainer{border:1px solid var(--using4);border-radius:var(--border-radius);display:flex;justify-content:space-between;align-items:center;flex-direction:column;width:min(60%,300px);min-height:200px;height:200px}.crearLibroDiv .coleccionesContainer>div{margin:0;width:100%;border-top:1px solid black;display:flex;justify-content:center;align-items:center;cursor:pointer}.crearLibroDiv .coleccionesContainer .colecciones{height:100%;overflow-y:auto;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.crearLibroDiv .coleccionesContainer .colecciones .coleccionElemento{width:100%;height:25px;border-bottom:1px solid black;background:#fff;display:flex;justify-content:center;align-items:center;margin:0}.crearLibroDiv .coleccionesContainer .colecciones .coleccionElemento input{height:25px;width:100%;background:#fff;border:1px solid var(--using4);padding:3px}.crearLibroDiv .coleccionesContainer .colecciones .coleccionElemento button{height:100%;padding:3px;margin:0;font-size:var(--font-size-medium)}.AIMode{display:flex;justify-content:flex-start;align-items:center;width:100%;height:50px}.AIMode .switch{font-size:var(--font-size-medium);position:relative;display:flex;justify-content:center;width:var(--font-size-xlarge);height:auto;transform:translateY(3px)}.AIMode .switch input{opacity:0;width:0;height:0}.AIMode .slider{position:absolute;cursor:pointer;top:0;left:0;height:10px;width:100%;background-color:#b0b0b0;border:1px solid #B0B0B0;transition:.4s;border-radius:var(--circular-radius);outline:none}.AIMode .slider:before{position:absolute;content:"";height:var(--font-size-large);width:var(--font-size-large);border-radius:50%;outline:2px solid #B0B0B0;left:0;top:50%;transform:translateY(-50%);background-color:#fff;transition:transform .25s ease-in-out 0s}.AIMode .slider-icon{opacity:0;height:var(--font-size-medium);width:var(--font-size-medium);stroke-width:8;position:absolute;z-index:999;stroke:#222;left:70%;top:50%;transform:translate(-30%,-50%);transition:right ease-in-out .3s,opacity ease-in-out .15s}.AIMode input:checked+.slider{background-color:#222}.AIMode input:checked+.slider .slider-icon{opacity:1;bottom:0;right:50%}.AIMode input:checked+.slider:before{top:50%;transform:translate(70%,-50%);outline-color:#181818}.modalDiv{border-radius:50%;background:var(--using4);height:var(--font-size-large);width:var(--font-size-large);color:#fff;margin-inline:var(--margin-small)!important;position:relative}.modalDiv svg{height:100%;width:100%}.modalDiv .modal{position:absolute;top:50%;left:0;pointer-events:none;width:40ch;height:auto;background:var(--using1);padding:var(--padding-small);margin-inline:var(--margin-small);color:var(--using3);border:var(--border-width) solid var(--using2);border-radius:var(--border-radius);display:flex;justify-content:center;align-items:start;flex-direction:column;filter:opacity(0);transform:translate(20px,-50%);z-index:1000;transition:all .2s ease-in-out}.modalDiv .modal p{font-size:var(--font-size-medium)}.modalDiv svg:hover+.modal{filter:opacity(1)}.modalDiv .modal:before{content:"";position:absolute;top:50%;left:-5px;transform:translate(-50%,-50%);border-style:solid;border-width:8px 8px 8px 0;border-color:transparent var(--using2) transparent transparent}.userPageContainer{width:min(calc(100vw - var(--padding-medium) * 2),1000px);display:flex;justify-content:center;align-items:start;flex-direction:column;margin:var(--padding-medium) auto}.user-container{display:flex;align-items:center;justify-content:space-evenly;gap:var(--margin-medium);margin:var(--margin-large) auto;padding:var(--padding-medium);background:var(--using1);width:100%;border:1px solid var(--using4);border-radius:var(--border-radius)}.profile-image{width:10lh;aspect-ratio:1 / 1;border-radius:50%;object-fit:cover}.compartir{padding:10px;border-radius:var(--border-radius);border:2px solid var(--using4);font-size:var(--font-size-large);font-weight:600;width:200px;margin:10px;cursor:pointer}.compartir.normal{color:var(--using1);background:var(--using4)}.compartir:hover{color:var(--using1);background:#380050}.card-info *{text-align:center}.card-info h1{font-size:var(--font-size-xlarge)}.card-info h2{font-size:var(--font-size-large)}.card-info p{margin:var(--margin-small) 0;color:#555}.userPageContainer{cursor:auto}.userPageContainer .select{width:100%;border-bottom:1px solid var(--using4);display:flex;justify-content:flex-start;align-items:center}.userPageContainer .select div{border:1px solid var(--using4);border-bottom:none;padding:4px;background:#fff;position:relative;color:#000;width:120px;display:flex;justify-content:center;align-items:center}.userPageContainer .select div:first-of-type{border-top-left-radius:var(--border-radius)}.userPageContainer .select div:nth-last-of-type(2n){border-inline:none}.userPageContainer .select div:last-of-type{border-top-right-radius:var(--border-radius)}.userPageContainer .select .active{background:var(--using4);color:#fff}.userPageContainer .select .active:after{content:"";position:absolute;bottom:0;left:0;background:var(--using4);width:100%;height:1px;transform:translateY(1px)}.postsContainer{background:var(--using1);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:20px;width:100%;border:1px solid var(--using4);border-top:none;border-radius:0 var(--border-radius) var(--border-radius) var(--border-radius)}.postsContainer{width:100%;height:auto;display:flex;align-items:center;flex-direction:row;justify-content:center;margin:auto;flex-wrap:wrap;padding:0;flex:1}.postsContainer{display:inline-flex;position:relative}.postsContainer>*{align-items:center}.postsContainer .sectionElement{height:calc(var(--font-size-large) * 18);min-height:calc(var(--font-size-large) * 18);max-height:calc(var(--font-size-large) * 18);width:100%;margin:var(--margin-xsmall);font-size:calc(var(--font-size-large) / 1.5)}.postsContainer .sectionElement h2{line-height:var(--font-size-large)}.postsContainer .makeCard a{all:unset!important}.postsContainer img{width:60%;aspect-ratio:2 / 3;object-fit:contain}.editarOEliminar{margin:auto;width:100%;display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:5px}.editarOEliminar button{margin:0;padding:5px;font-size:var(--font-size-medium);width:80px;height:100%}.editarOEliminar .eliminar{background:red;border:1px solid red;transition:all .2s ease-in-out}.editarOEliminar .eliminar:hover{color:red;background:#fff}.newCollectionContainer{display:block;justify-content:center;align-items:center}.postsContainer .newCollection{width:auto;padding:var(--padding-small);border:3px solid var(--using4);border-radius:var(--border-radius);background:var(--using1);color:var(--using3);font-size:var(--font-size-medium);display:flex;justify-content:space-around;align-items:center;position:absolute;top:var(--margin-medium);left:50%;transform:translate(-50%)}.postsContainer .newCollection svg{margin:0 10px;width:auto}.collectionElement{width:100%;margin:auto;background:var(--using1);border:1px solid var(--using2);border-radius:var(--border-radius);padding:var(--padding-small);display:flex;justify-content:center;align-items:center;flex-direction:column;color:var(--using3)}.collectionElement h2{text-align:center;font-size:var(--font-size-medium)}.collectionElement .imageElementCollectionContainer{width:60%;aspect-ratio:2 / 3;background:#a6a6a6;display:flex;align-items:center;margin:var(--margin-medium) auto;padding:0s;border-radius:var(--border-radius)}.collectionElement .imageElementCollectionContainer img{width:100%;aspect-ratio:2 / 3}.collectionElement .info{background:none;color:#000;width:100%!important}.collectionElement .info *{width:100%;margin:var(--margin-small) auto}.postsContainer .success-container{display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:var(--padding-big);height:min(90vw,300px);overflow-y:auto}.postsContainer .success-container form{width:100%}.postsContainer .success-container *{width:auto;text-align:center;margin:var(--margin-small) auto}.postsContainer .success-container div{display:flex;justify-content:center;align-items:center;flex-direction:column}.postsContainer .success-container .photoContainer{width:50px;aspect-ratio:21 / 9;display:flex;justify-content:center;align-items:center;background:#a6a6a6;border-radius:2px;position:relative;isolation:isolate}.postsContainer .success-container .photoContainer img{width:100%;aspect-ratio:21 / 9;object-fit:contain}.postsContainer .collection{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:var(--margin-small);padding:var(--padding-small)}.postsContainer .collection img{width:100%;aspect-ratio:21 / 9;object-fit:contain}.postsContainer .success-container .photoContainer img{width:100%}.postsContainer .success-container .photoContainer .more{position:absolute;width:20px;bottom:-10px;right:-10px;background:#fff;border-radius:50%}.postsContainer .success-container .librosFav{width:100%;height:150px;border:1px solid var(--using4);margin:auto;border-radius:var(--border-radius);overflow-y:auto;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.postsContainer .success-container .librosFav .libroFav{height:26px;width:100%;border-bottom:1px solid var(--using4);display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;margin:0;padding-inline:var(--padding-small);font-size:var(--font-size-medium);cursor:pointer}.postsContainer .success-container .librosFav .libroFav.reverse{background:var(--using4);color:var(--using1)}.postsContainer .success-container .librosFav .libroFav *{margin:0}.postsContainer .success-container .librosFav .libroFav img{height:100%}.postsContainer .success-container .flex{margin-top:auto;justify-content:center;align-items:center;flex-direction:row}.postsContainer .success-container .flex button{width:auto;margin:0 10px}.postsContainer .success-container .saga{display:flex;justify-content:center;align-items:center;flex-direction:row;width:100%}.postsContainer .success-container .saga *{width:auto;margin:0 2px;text-align:left}.editarUsuario{width:max(60vw,400px);display:flex;justify-content:center;align-items:center;flex-direction:column;margin:auto;padding:20px 0}.editarUsuario .editarFotoContainer{width:100px;aspect-ratio:1 / 1;border:4px solid var(--using3);border-radius:50%;overflow:hidden;position:relative}.editarUsuario div.editarFotoContainer img{width:100%;aspect-ratio:1 / 1}.editarUsuario div.editarFotoContainer .editarChiquito{position:absolute;bottom:0;right:0;height:5px;aspect-ratio:1/1;background:#fff;border:1px solid var(--using3);z-index:100}.favoritosContainer{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:var(--margin-large) auto;padding:20px;width:max(400px,70vw);border:1px solid var(--using4);box-shadow:0 0 8px var(--using4);border-radius:var(--border-radius)}.sectionMessagesContainer{z-index:2;width:min(calc(100vw - var(--padding-medium) * 2),1000px);border-bottom:1px solid var(--using2);display:flex;justify-content:flex-start;margin:var(--margin-medium) auto 0 auto}.sectionMessage{border:1px solid var(--using2);border-bottom:none;background:#fff;padding:5px 10px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;isolation:isolate}.sectionMessagesContainer:first-child div{border-top-left-radius:5px}.sectionMessagesContainer:last-child div{border-top-right-radius:5px}.sectionMessageActive,.sectionMessageActive svg{color:var(--using1);background:var(--using4)}.sectionMessageActive:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--using4);transform:translateY(1px)}.sectionMessage svg{margin-right:5px}.messagesContainer{width:min(1000px,100vw);height:calc(100dvh - 180px);border:1px solid var(--using2);border-top:none;margin:0 auto 10px;display:grid;grid-template-columns:1fr 70%;box-shadow:0 0 5px var(--using4);background:var(--using1)}@media only screen and (max-width:734px){.messagesContainer{transform:translate(0)}}.conversationsContainer{height:100%;width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;border-right:1px solid var(--using2);overflow-y:auto;overflow-x:hidden}.conversationsFilter{width:calc(100% - 30px)!important;height:30px;background:var(--using1);border:1px solid var(--using3);border-radius:500px;text-align:left;color:var(--using3);margin:var(--margin-small);padding:3px;padding-inline:10px}.activeConversation{width:100%;height:100px;border-top:1px solid var(--using2);border-bottom:1px solid var(--using2);position:relative;isolation:isolate}.conversationSpecific{width:100%;border-bottom:1px solid var(--using2);padding:5px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer}.conversationSpecific:first-of-type{border-top:1px solid var(--using2)}.conversationSpecific.notRead{background:#42376e10}.conversationSpecificTitleAndMessage{display:flex;justify-content:flex-start;align-items:start;flex-direction:column;width:100%;padding:0 5px}.conversationSpecificTitleAndMessage h2,.conversationSpecificTitleAndMessage span{font-size:var(--font-size-medium)}.conversationSpecific img{height:35px;aspect-ratio:1/1;border-radius:50%;margin:var(--margin-small)}.chat{width:100%;height:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden}.headerMessage{height:50px;width:100%;border-bottom:1px solid var(--using2);display:flex;justify-content:flex-start;align-items:center;padding:3px}.headerMessage img{height:100%;border-radius:50%;aspect-ratio:1 / 1;margin:0 5px}.headerMessage h2{font-size:var(--font-size-large)}.messagesViewContainer{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;overflow-y:auto}.myMessage{margin-left:auto;max-width:70%;margin-block:2px;margin-right:2px;text-align:left;padding:10px;border:1px solid var(--using2);border-radius:20px 20px 0;background-color:var(--using4);color:var(--using1)}.otherMessage{margin-right:auto;width:90%;max-width:400px;padding:10px;border:1px solid var(--using2);border-radius:20px 20px 20px 0;margin-block:2px;margin-left:2px;text-align:left}.messageInputContainer{height:auto;max-height:30rem;width:100%;display:flex;justify-content:center;align-items:center;background:var(--using2);padding:6px 8px}.messageInputContainer textarea{width:100%;height:auto;border:none;border-radius:var(--border-radius);background:var(--using1);color:var(--using3);font-size:var(--font-size-large);padding:var(--padding-small);padding-left:10px;margin-right:5px;font-family:inherit;max-height:6em;resize:none}.send{width:40px;height:40px;aspect-ratio:1 / 1;background-color:var(--using4);border-radius:50%;color:var(--using1);display:flex;padding:2px;justify-content:center;align-items:center;cursor:pointer}.send img{height:50%;aspect-ratio:1 / 1;z-index:1;transform:translate(1px);color:#fff}@media only screen and (max-width:734px){.messagesContainer{width:200vw;overflow-x:hidden;transition:all .2s ease-in-out}.conversationsContainer,.chat{width:100vw;transition:all .2s ease-in-out}}.notification-item{display:flex;align-items:start;width:100%;flex-direction:column;padding:5px 5px 2px;margin:var(--margin-small) 0;border-radius:var(--border-radius);background:#fff}.notification-item input{background:#fff;width:100%;border:1px solid var(--using2);color:var(--using3);padding:5px 3px 5px 10px;margin:var(--margin-small) 0}.notification-item .input{width:100%;border-radius:var(--border-radius);padding:var(--border-radius);margin-block:6px;font-weight:500;border:1px solid var(--using2)}.notification-item .sendAnswer{display:flex;justify-content:center;align-items:center;width:100%}.notification-item .sendAnswer .send{height:26px;width:25px;background:var(--using4);display:flex;justify-content:center;align-items:center;padding:4px;margin:0;cursor:pointer}.notification-item .sendAnswer .send img{height:100%}.notification-content{width:100%;display:flex;justify-content:space-between;align-items:start}.notification-content div{width:100%;text-align:center;padding-left:8px}.notification-content div h2{text-align:start;font-weight:500;font-size:var(--font-size-large)}.notification-content img{aspect-ratio:2 / 3;height:70px}.downNotification{width:100%;display:flex;justify-content:space-between;align-items:center}.downNotification span{color:var(--using2);font-size:var(--font-size-medium)}.notification-date{font-size:var(--font-size-small);color:#888}.notification-link{color:#007bff;text-decoration:none}.notification-link:hover{text-decoration:underline}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bookViewContainer .anuncio{width:100%;height:max(50px);background:var(--using1)}.bookViewContainer .libroContenedor{width:min(1000px,calc(100vw - var(--padding-medium) * 2));height:auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--margin-medium);margin:20px auto auto;border:1px solid var(--using2);border-radius:var(--border-radius);background:var(--using1);padding:var(--padding-medium)}.bookViewContainer .libroContenedor .imagesContainer{width:100%;height:auto;min-height:400px;display:grid;grid-template-columns:1fr 7fr;gap:var(--margin-small);position:sticky;top:90px;left:0}.bookViewContainer .libroContenedor .imagesContainer .imagesVariable{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%}.bookViewContainer .libroContenedor .imagesContainer .imagesVariable .imageElement{width:100%;aspect-ratio:2 / 3;margin-bottom:var(--margin-small);border:var(--border-width) solid var(--using2);padding:1px;display:flex;align-items:center;cursor:pointer}.bookViewContainer .libroContenedor .imagesContainer .imagesVariable .imageElement img{width:100%;aspect-ratio:2 / 3}.bookViewContainer .libroContenedor .imagesContainer .actualImage{width:100%;aspect-ratio:2 / 3;margin-bottom:10px;border:var(--border-width) solid var(--using2);display:flex;align-items:center;cursor:zoom-in;overflow:hidden}.bookViewContainer .libroContenedor .imagesContainer .actualImage img{width:100%;aspect-ratio:2/3}.bookViewContainer .libroContenedor h2{font-size:var(--font-size-large);line-height:var(--font-size-large)}.bookViewContainer .libroContenedor .infoContainer{width:100%}.bookViewContainer .libroContenedor .infoContainer *{margin-block:5px;text-align:left}.bookViewContainer .libroContenedor .infoContainer h1{font-size:var(--font-size-xlarge);color:var(--using4)}.bookViewContainer .libroContenedor .infoContainer .informacion{padding:5px;border-radius:var(--border-radius);border:1px solid var(--using2);width:min(70px);display:flex;justify-content:center;align-items:center;color:var(--using2)}.bookViewContainer .libroContenedor .comprarContainer{width:100%;height:auto;border:1px solid var(--using2);border-radius:var(--border-radius);text-align:left;padding:var(--padding-medium);overflow:hidden;min-width:0}.bookViewContainer .libroContenedor .comprarContainer span{color:var(--using4);cursor:pointer;font-size:var(--font-size-medium);line-height:var(--font-size-medium)}.bookViewContainer .separarConFoto{width:100%;display:inline-flex;justify-content:center;align-items:start;flex-direction:column;font-size:var(--font-size-medium)}.bookViewContainer .separarConFoto div{height:20px;display:flex;justify-content:center;align-items:center}.bookViewContainer .separarConFoto svg,.separarConFoto img{width:20px;margin-right:4px}.bookViewContainer .libroContenedor .comprarContainer span:hover{text-decoration:underline}.bookViewContainer .libroContenedor .comprarContainer button{all:unset;width:100%;text-align:center;margin:var(--margin-medium) auto;display:flex;justify-content:center;align-items:center;border:2px solid var(--using2);border-radius:var(--border-radius);font-size:var(--font-size-large);padding:var(--padding-xsmall) 0;cursor:pointer}.bookViewContainer .libroContenedor .comprarContainer button:not(.botonInverso){background:var(--using4);color:var(--using1)}.bookViewContainer .libroContenedor .comprarContainer .botonInverso{border:2px solid var(--using4);color:var(--using4);background:var(--using1)}.bookViewContainer .botonInverso:hover{color:var(--using1);background:#041dbe}.bookViewContainer .actualImageContainer{position:relative}.bookViewContainer .libroContenedor svg{cursor:auto;color:var(--using4)}.bookViewContainer .img-zoom-lens{position:absolute;border:1px solid #d4d4d4;width:100px;height:100px;opacity:.4;background-color:#fff;cursor:none}.bookViewContainer .zoom-result{width:400px;height:400px;border:1px solid #d4d4d4;background-repeat:no-repeat;margin-top:10px}.bookViewContainer .extraBookViewContainer{width:min(calc(100vw - var(--padding-medium) * 2),1000px);margin:auto;border-radius:var(--border-radius);display:flex;justify-content:center;align-items:center;flex-direction:column}.bookViewContainer .extraBookViewContainer>div{margin:var(--margin-medium) 0;border-radius:var(--border-radius);background:var(--using1)}.bookViewContainer .extraBookViewContainer .comments,.extraBookViewContainer .related,.extraBookViewContainer .description{border:1px solid var(--using2);width:100%;padding:10px;text-align:left}.bookViewContainer .extraBookViewContainer .related{padding:0}.bookViewContainer .sagaContainer .link{text-decoration:none;color:var(--using4);font-size:var(--font-size-xlarge);margin:0 5px}.bookViewContainer .extraBookViewContainer .description{min-height:5ch;max-height:20ch;overflow-y:auto}.bookViewContainer .extraBookViewContainer .description p{margin-inline:var(--margin-medium);text-align:justify}.bookViewContainer .comments .separar{display:grid;grid-template-columns:1fr 1fr;place-items:start;gap:10px;overflow:hidden;min-width:0}.bookViewContainer .comments .question-buttons{margin:var(--margin-medium);margin-top:none}.bookViewContainer .comments .question-buttons button{margin-right:var(--margin-medium);margin-bottom:var(--margin-small);margin-top:none}.bookViewContainer .comments .ask-section{width:100%;display:flex;justify-content:flex-start;align-items:center;height:auto}.bookViewContainer .comments .ask-section textarea{color:var(--using3);font-family:inherit;font-size:var(--font-size-medium);border-radius:var(--border-radius);background:var(--using1);border:1px solid var(--using2);padding:var(--padding-small) var(--padding-medium);width:100%;margin-inline:var(--margin-medium)}.bookViewContainer .comments .ask-section textarea:active,.bookViewContainer .comments .ask-section textarea:focus{outline:none;border:var(--border-width) solid var(--using7)}.bookViewContainer .comments .comentarios{height:180px;width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;overflow-y:auto}.bookViewContainer .mensajeContainer{width:100%;margin-bottom:15px;padding:10px;background-color:#fff;border-radius:var(--border-radius);border:1px solid #e0e0e0;box-shadow:0 1px 4px #0000000d}.bookViewContainer .mensaje{font-weight:500;color:#333;margin-bottom:5px}.bookViewContainer .respuesta{font-size:var(--font-size-medium);color:#555;margin-top:0;border-top:1px dashed #ddd;padding-top:5px}.bookViewContainer .extraBookViewContainer h1{margin-left:var(--margin-medium)}:root{--using1: #ffffff;--using2: #c4c3c4;--using3: #000000;--using4: #3689e7;--using7: #0258ba;--using5: #f4f0f0;--using6: red;--naranja1: #ffffff;--naranja2: #f7f0f0;--naranja3: #252525;--naranja4: #fa5f1a;--naranja5: #ececec;--naranja6: #f7f0f0;--morado1: #ffffff;--morado2: #8e8894;--morado3: #000000;--morado4: #42376E;--morado5: #f4f0f0;--morado6: #f4f0f0;--lime1:#ffffff;--lime2:#1e2029;--lime3:#1e2029;--lime4:#e0ff00;--lime5:#E3E3E3;--lime6:#d4d4d4;--padding-xsmall: calc(.2rem + .1vw) ;--padding-small: calc(var(--padding-xsmall) * 1.6);--padding-medium: calc(var(--padding-small) * 1.6);--padding-large: calc(var(--padding-medium) * 1.6);--padding-xlarge: calc(var(--padding-large) * 1.6);--margin-xsmall: calc(.2rem + .1vw) ;--margin-small: calc(var(--margin-xsmall) * 1.6);--margin-medium: calc(var(--margin-small) * 1.6);--margin-large: calc(var(--margin-medium) * 1.6);--margin-xlarge: calc(var(--margin-large) * 1.6);--font-size-xsmall: calc(.15rem + .2vw) ;--font-size-small: calc(var(--font-size-xsmall) * 1.6);--font-size-medium: calc(var(--font-size-small) * 1.6);--font-size-large: calc(var(--font-size-medium) * 1.6);--font-size-xlarge: calc(var(--font-size-large) * 1.6);--border-width: calc(.1rem + .05vw) ;--unitary-border-width: 1px;--border-radius: calc((.2rem + .1vw) * 1.6 * 1.6);--circular-radius: 1000px;--animation-timing: .3s;--mobile-breakpoint: 734px;font-family:"sans-serif",Kanit,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:var(--using3);background-color:var(--morado5);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content-visibility:auto;scroll-behavior:smooth}#root{margin:0 auto;padding:0;text-align:center}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;height:100%!important}html,body{overflow-y:auto!important;overflow-x:hidden;-webkit-overflow-scrolling:touch}body{transition:all .5s ease-in-out;height:100%}::selection{background-color:var(--using4);color:#fff}*{box-sizing:border-box;margin:0;padding:0}h1{font-size:var(--font-size-xlarge)}h2{font-size:var(--font-size-large);text-align:left}div,h3{font-size:var(--font-size-medium)}h4{font-size:var(--font-size-small)}h6{font-size:var(--font-size-xsmall)}p{font-size:var(--font-size-medium)}s{font-size:var(--font-size-small)}span{font-size:var(--font-size-medium)}a{font-size:var(--font-size-medium);text-decoration:none;color:inherit}hr{height:1px;border:1px solid var(--using2);margin-block:var(--margin-small);width:100%}svg{color:var(--using3);cursor:pointer}button{padding:var(--padding-xsmall);background:var(--using4);border:var(--border-width) solid var(--using4);color:var(--using1);border:none;border-radius:var(--border-radius);font-size:var(--font-size-medium);font-weight:600;font-family:inherit;cursor:pointer;transition:all var(--animation-timing) ease-in-out}button:hover{background:var(--using7)}input{all:unset;font-size:var(--font-size-medium);font-family:inherit;width:min(100%,300px);padding:var(--padding-small);border:var(--border-width) solid var(--using2);border-radius:var(--border-radius);background-color:var(--using1);color:var(--using3)}input:focus{border:var(--border-width) solid var(--using4)}select{padding:8px;border:1px solid #ccc;border-radius:4px;background:var(--using1);color:var(--using3)}option{background:var(--using1);color:var(--using3)}table{width:calc(100% - var(--margin-medium) * 2);height:400px;max-height:40vh;border-collapse:collapse;margin:var(--margin-medium) 0;background:var(--using1);border-radius:var(--border-radius);box-shadow:0 2px 8px #0000000d;display:block;overflow-y:auto}table th,table td{padding:var(--padding-small) var(--padding-medium);text-align:left;border-bottom:1px solid var(--using2);font-size:var(--font-size-medium);min-width:120px;box-sizing:border-box}table th{background:var(--using4);color:var(--using1);font-weight:700;letter-spacing:.03em;position:sticky;top:0;z-index:1}table:empty,table:not(:has(tbody tr)) th{width:100%;padding-bottom:0}table tr:last-child td{border-bottom:none}table tr:hover{background:var(--using5);transition:background .2s}.error{margin:auto;margin-bottom:var(--margin-medium);width:80%;background-color:var(--using6)!important;padding:var(--padding-small);color:#fff!important;border-radius:var(--border-radius)}.red{color:red!important}.accent{color:var(--using4)!important}.botonInverso{border:2px solid var(--using7);color:var(--using7);background:var(--using1);cursor:pointer}.botonInverso svg{color:var(--using7)}.botonInverso svg path{stroke:var(--using7)}.botonInverso:hover{color:var(--using1);background:var(--using7)}.botonInverso:hover svg{color:var(--using1)}.botonInverso:hover svg path{stroke:var(--using1)}::-webkit-scrollbar{background:#00000010;width:var(--font-size-small);height:var(--font-size-xsmall);z-index:1000}::-webkit-scrollbar-thumb{background-color:var(--using4)}input:-webkit-autofill{-webkit-box-shadow:0 0 0px var(--circular-radius) var(--using1) inset!important;color:var(--using3)!important}input:autofill{box-shadow:0 0 0 1000px var(--using1) inset;-webkit-text-fill-color:var(--using3)!important}input:-internal-autofill-selected{-webkit-appearance:none;-moz-appearance:none;appearance:none}.customDesignsContainer{width:min(calc(100vw - 10px),1200px);display:grid;grid-template-columns:1fr 1fr;place-items:center;margin:var(--margin-big) auto;gap:var(--padding-big)}.customDesignsContainer div,.customDesignsContainer div img{width:100%}.cardContainer{width:100%;max-width:100%;height:auto;border:var(--border-width) solid var(--using2);border-radius:var(--border-radius);padding:var(--padding-medium);box-shadow:0 4px 6px #0000001a;margin-bottom:var(--margin-medium);background:var(--using1);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.cardContainer .infoContainer *{color:var(--using3)}.cardContainer .imageContainer{height:calc(var(--font-size-xlarge) * 5);aspect-ratio:2/3;object-fit:cover;border:var(--border-width) solid var(--using2)}.cardContainer .imageContainer img{height:100%}.cardContainer .infoContainer .productName{font-size:var(--font-size-large)}.cardContainer .infoContainer .ratings .ratingsStars{margin-right:5px}.cardContainer .accent{color:var(--using6);font-weight:800}.cardContainer .infoContainer{display:flex;justify-content:space-between;align-items:start;flex-direction:column;width:100%;padding:10px}.cardContainer .addToCartButton{background-color:var(--using4);border:var(--border-width) solid var(--using2);color:var(--using1);padding:var(--padding-small) var(--padding-large);border-radius:var(--border-radius);font-weight:600;cursor:pointer;transition:all var(--animation-timing) ease-in-out}.cardContainer .addToCartButton:hover{transform:scale(1.05)}.sideInfo{position:fixed;right:-44px;bottom:20dvh;display:flex;justify-content:center;align-items:center;transition:all var(--animation-timing) ease-in-out}.sideInfo svg{color:var(--using1)}.sideInfo .socialContainer{background:var(--using2);margin:var(--margin-small)}.social{color:var(--using1);width:20px;height:20px}.socialContainer{display:flex;align-items:center;justify-content:center;margin:0 5px;width:40px;height:40px;border-radius:var(--border-radius);transition:all var(--animation-timing) ease-in-out}.socialContainer:hover .social{color:var(--using1)}.instagram:hover{background:linear-gradient(180deg,#515bd4,#8134af,#dd2a7b);transform:scale(1.2);cursor:pointer}.facebook:hover{background:#4267b2;transform:scale(1.2);cursor:pointer}.X:hover{background:#000;transform:scale(1.2);cursor:pointer}.youtube:hover{background:#c4302b;transform:scale(1.2);cursor:pointer}.centrar{margin:auto;display:flex;justify-content:center;align-items:center}.centrar .sideInfoAbrir{border-radius:var(--border-radius);background:var(--using2);cursor:pointer}.centrar .sideInfoAbrir:hover{transform:scale(1.1)}.sideReferences{display:flex;flex-direction:column;justify-content:center;align-items:center}.chatSocial{width:50px;height:50px;display:flex;justify-content:center;align-items:center;background:#25d366;position:fixed;right:20px;bottom:20px;padding:var(--padding-xsmall);border-radius:50%;cursor:pointer;transition:all var(--animation-timing) ease-in-out}.chatSocial:hover{transform:scale(1.1)}.chatSocial svg{width:30px;height:30px;color:#fff}.footer{background-color:var(--using4);padding:var(--padding-medium) var(--padding-large);color:var(--using1)}.footer *{color:var(--using1)}.footer-content{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;align-items:center;justify-content:center;margin-bottom:var(--margin-large)}.footer-section{flex:1;margin:0 var(--margin-medium);width:100%;text-align:center;height:100%}.footer-section h1{font-size:var(--font-size-xlarge);font-family:Gentium Book Plus}.footer-section h2{font-size:var(--font-size-large);color:#fff;font-weight:700;margin:auto;text-align:center}.inputFooter{border:var(--border-width) solid var(--using2);background:#fff;color:#000;width:30ch;margin-right:var(--margin-large);font-size:var(--font-size-medium);padding:var(--padding-xsmall);border-radius:var(--border-radius)}.brand p{font-size:var(--font-size-medium)}.app-buttons{width:80%;display:flex;gap:var(--margin-medium);margin:var(--margin-medium) auto 0 auto}.app-button{background-color:#000;color:#fff;border:none;margin:auto;display:flex;align-items:center;gap:var(--margin-medium);cursor:pointer;border-radius:var(--border-radius)}.app-button *:not(p){height:36px}.app-button:hover{background-color:gray}.footer-section ul{list-style:none;padding:0;display:flex;flex-direction:column;align-items:center}.footer-section ul li{margin:var(--margin-small) auto}.footer-section ul li:hover{text-decoration:underline}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:var(--padding-medium);border-top:var(--border-width) solid #ccc}.newsletter button{background-color:#4a90e2;color:#fff;border:none;cursor:pointer;border-radius:var(--border-radius);margin:var(--margin-medium) auto}.social-icons *{color:#fff;margin:var(--margin-xsmall);border-radius:var(--border-radius);cursor:pointer;padding:.1rem;transition:all var(--animation-timing) ease-in-out}@media only screen and (max-width:734px){.footer-content{grid-template-columns:1fr 1fr}}.select{width:200px;height:100%;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;display:flex;justify-content:space-between;align-items:center}.select svg{position:absolute;top:50%;transform:translateY(-50%);right:5px}.select div{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.selected{padding:5px;width:200px;border:1px solid var(--using2);border-radius:var(--border-radius)}.optionsContainer{width:200px;position:absolute;top:100%;left:0;z-index:10;max-height:400px}.options{width:200px;border:1px solid var(--using5);background:var(--using1);border-radius:var(--border-radius);box-shadow:0 4px 8px #0000001a;max-height:150px;overflow-y:auto;overflow-x:hidden;z-index:2}.options::-webkit-scrollbar{width:1rem}.option{padding:10px;border-bottom:1px solid var(--using5);width:200px}.option:hover{background-color:#00000020}.option:last-child{border-bottom:none}.success-container{position:fixed;top:50dvh;right:50vw;bottom:50dvh;left:50vw;transform:translate(-50%,-50%);z-index:1200;display:flex;flex-direction:column;justify-content:center;align-items:center;width:max(60vw,400px);border:2px solid var(--using2);min-height:150px;height:auto;background:var(--using1);color:var(--using3);text-align:center;font-family:inherit}.success-container .button-container{display:flex;justify-content:center;align-items:center}.back-button{padding:10px;font-size:var(--font-size-medium);margin:var(--margin-medium);color:#fff;background-color:var(--using4);border:none;border-radius:var(--border-radius);cursor:pointer;transition:background-color .3s}.back-button:hover{background-color:#45a049}.extraFooterInfoContainer{width:min(1000px,calc(100vw - 10px));text-align:left;margin:15px auto}.extraFooterInfoContainer h1{text-align:center;line-height:6rem;margin-block:10px}.extraFooterInfoContainer .actualizacionFecha{margin:15px 0}.extraFooterInfoContainer h1 big{color:var(--using4)}.extraFooterInfoContainer a{color:var(--using4)}.extraFooterInfoContainer a:hover{color:var(--using3)}.extraFooterInfoContainer h2{font-size:var(--font-size-large);margin:var(--margin-medium) 0}.extraFooterInfoContainer.costs{display:flex;justify-content:space-between;flex-direction:column;align-items:center;margin:var(--margin-medium) auto;gap:var(--margin-medium);width:min(1200px,calc(100vw - 10px))}.extraFooterInfoContainer.costs table{padding:var(--padding-small) var(--padding-medium);border:1px solid var(--using2);border-radius:var(--border-radius);background:var(--using1)}.extraFooterInfoContainer.costs table *{margin:var(--margin-medium);padding:var(--padding-small) var(--padding-medium);text-align:center}.paraFondo{width:100vw;height:auto;position:relative;isolation:isolate;color:#000}.paraFondo *{color:var(--using3)}.paraFondo a{color:var(--using4)}a[href="/chat"]{font-size:var(--font-size-large)}.paraFondo a:hover{text-decoration:underline}.paraFondo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#fff;filter:opacity(.8);z-index:-1}.paraFondo img{position:absolute;width:calc(90% - 100px);filter:drop-shadow(0 0 10px #6a7281);top:50%;right:50%;bottom:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.contactContainer{width:min(calc(100vw - 10px),1200px);margin:auto;height:100%;display:grid;grid-template-columns:1fr 1fr;place-items:center;padding:30px min(200px,5vw);gap:30px}.contactContainer .boton{font-size:var(--font-size-medium);width:150px;height:40px;margin-top:0;color:#fff;font-family:inherit}@media only screen and (max-width:734px){.contactContainer{grid-template-columns:1fr}}.form-container{z-index:1;height:max(600px,auto);width:100%;padding:20px;border-radius:var(--border-radius);border:1px solid var(--using2);box-shadow:0 0 5px var(--using4);display:flex;flex-direction:column;align-items:center;justify-content:center}.form-container button:active{scale:.95}.form-container .form{display:flex;flex-direction:column;gap:20px}.form-container .form-group{display:flex;flex-direction:column;gap:2px;width:100%}.form-container .form-group label{display:block;margin:var(--margin-medium);font-weight:600;font-size:var(--font-size-large)}.form-container .form-group input{width:auto;padding:12px var(--padding-small);border-radius:var(--border-radius);font-family:inherit;background-color:transparent;border:2px solid var(--using2)}.form-container .form-group textarea{width:100%;height:150px;padding:12px 16px;border-radius:var(--border-radius);resize:none;border:2px solid var(--using2);background-color:transparent;font-family:inherit}.form-container .form-group input:focus{outline:none;border-color:#0046be}.form-container .form-group textarea:focus{outline:none;border-color:#0046be}.contactInfo{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;z-index:1}.errorContact{color:var(--using1);width:100%;background:red;padding:5px;margin-top:3px;border-radius:var(--border-radius)}.contactInfo svg{color:var(--using4)}.contactContainer .result{height:60px;position:fixed;bottom:20px;border-radius:var(--border-radius);left:50%;transform:translate(-50%);background-color:var(--usando0);color:var(--usando3);border:2px solid var(--usando3);z-index:10;padding:5px;display:none;justify-content:center;align-items:center;animation:aparecer 5s infinite ease-in-out}@keyframes aparecer{0%{transform:translate(-50%) translateY(300px)}20%,80%{transform:translate(-50%) translateY(0)}to{transform:translate(-50%) translateY(300px)}}.contactContainer .result svg{margin:0 5px}.barra{height:3px;width:calc(100% - 20px);position:absolute;bottom:-2px;left:10px;z-index:11;border-radius:var(--border-radius);animation:reducirBarra 5s 1 ease-in-out}@keyframes reducirBarra{20%{width:calc(100% - 20px)}80%{width:0}}.contactContainer .separar{width:300px;margin:10px auto;display:grid;grid-template-columns:20% 1fr;place-items:center}.contactContainer .separar svg{grid-row:1/3;margin:var(--margin-small)}.notification-settings .inputContainer{height:20px;display:flex;align-items:center;margin:auto;justify-content:center}.notification-settings table{width:auto;margin:auto;padding:var(--padding-small)}.notification-settings table th{padding:var(--padding-small)}.notification-settings table td{padding:auto}.notification-settings .switch{--circle-dim: 1.4em;font-size:var(--font-size-small);position:relative;display:inline-block;width:40px;height:20px}.notification-settings .switch input{opacity:0;width:0;height:0}.notification-settings .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;height:100%;background-color:var(--using3);filter:opacity(.5);transition:all .4s ease-in-out;border-radius:30px}.notification-settings .slider-card{position:absolute;content:"";height:100%;aspect-ratio:1 / 1;border-radius:20px;left:0;bottom:0;transition:.4s;pointer-events:none}.notification-settings .slider-card-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;perspective:1000px;border-radius:50%;transition:.4s transform}.notification-settings .slider-card-front{background-color:var(--using2)}.notification-settings .slider-card-back{background-color:var(--using4);transform:rotateY(180deg)}.notification-settings input:checked~.slider-card .slider-card-back{transform:rotateY(0)}.notification-settings input:checked~.slider-card .slider-card-front{transform:rotateY(-180deg)}.notification-settings input:checked~.slider-card{transform:translate(100%)}.notification-settings input:checked~.slider{background-color:var(--using4);filter:opacity(.5)}.preferences.container{max-width:800px;margin:0 auto;padding:20px}.preferences .preference-section{margin-bottom:20px}.preferences .preference-section h2{margin-bottom:10px}.preferences .settings-table{width:100%;border-collapse:collapse;margin-top:10px}.preferences .settings-table th,.preferences .settings-table td{padding:10px;text-align:center}.preferences Ul{list-style:none;padding:0}.preferences ul li{margin:var(--margin-small) 0}.mis-compras table{margin:auto;width:100%}.mis-compras th,.mis-compras td{border:var(--border-width) solid black}.faqContainer{width:min(calc(100vw - 10px),1000px);margin:auto;padding:var(--padding-big)}.faqContainer h2{font-size:var(--font-size-large)}.faqContainer h3{font-size:var(--font-size-medium)}.faqSection{margin-bottom:var(--margin-large)}.faqSection h2{margin-bottom:var(--margin-medium);color:#333}.faqPair{margin-bottom:var(--margin-medium);border-bottom:var(--border-width) solid #ddd}.faqQuestion{cursor:pointer;background-color:var(--using1);padding:var(--padding-medium);border:var(--border-width) solid var(--using3);border-radius:var(--margin-small);margin-bottom:var(--margin-small);font-size:var(--font-size-medium);font-weight:700}.faqQuestion:hover{background-color:#ddd}.faqAnswer{padding:var(--padding-medium);background-color:#fafafa;border:1px solid #ddd;border-radius:var(--border-radius);margin-top:var(--margin-small);font-size:var(--font-size-medium);color:#555}.checkoutContainer{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:var(--margin-large) auto;padding:20px;width:min(1000px,calc(100vw - var(--padding-medium) * 2));background:var(--using1);border:1px solid var(--using4);border-radius:var(--border-radius)}.checkoutContainer .cardContainer{width:100%;background:var(--using1);padding-left:50px;box-shadow:none}.checkoutContainer .cardContainer button{display:none}.checkoutContainer button{width:120px;background:#fff;color:var(--using4);border:1px solid var(--using4);transition:all .2s ease-in-out;margin-top:20px}.checkoutContainer button:hover{background:var(--using4);color:#fff}.checkoutContainer .inputCrear{width:100%}.checkoutContainer .inputCrear div{width:100%;height:100%;display:flex;justify-content:center;align-items:center;gap:5px}.checkoutContainer .inputCrear select,.checkoutContainer .inputCrear input{width:100%;height:100%;background:var(--using1);color:var(--using3);border:2px solid var(--using2);border-radius:var(--border-radius);font-size:var(--font-size-medium);font-family:inherit;padding:var(--padding-small);box-sizing:border-box;display:flex!important;justify-content:flex-start!important;align-items:center!important}.checkoutContainer .inputCrear #ciudad{width:100%}.checkoutContainer .inputCrear select{width:10ch}.checkoutContainer select{padding-inline:0;min-height:var(--font-size-large)}.checkoutContainer .error{width:100%;margin-top:var(--margin-medium)}.checkoutContainer .buttons{display:flex;justify-content:space-between;align-items:center;gap:var(--margin-medium);margin-top:var(--margin-medium)}.paymentMethodsContainer{width:60%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:auto;padding:auto;text-align:left;gap:var(--margin-medium)}.paymentMethodsContainer #statusScreenBrick_container{width:100%;border:var(--border-width) solid var(--using2);border-radius:20px}.paymentMethodsContainer header{all:unset}.paymentMethods{margin:var(--margin-medium) 0;width:500px;height:auto;display:flex;gap:10px;padding:2px;align-items:center;text-align:center}.svelte-101ibq7.mp-checkout-bricks__padding-3h33cf.extra-large-3dfJos,.svelte-r6lpve.mp-checkout-bricks__padding-b6ZkS2.extra-extra-large-3m8Ked{display:none}.paymentMethodsLabel{font-size:var(--font-size-large)}.paymentMethods div{width:100px;height:80px;padding:5px 10px;display:flex;justify-content:center;align-items:center;flex-direction:column;border:2px solid var(--using2);border-radius:var(--border-radius);cursor:pointer}.paymentMethods div.activePaymentMethod{border:2px solid var(--using3)}.paymentMethods div img{width:40px;height:auto;margin-bottom:5px}.gridTarjeta{width:100%;display:grid;grid-template-columns:1fr 1fr;place-items:center;gap:20px}.gridTarjeta .tarjetaContainer,.gridTarjeta .tarjetaLlenar{width:100%}.gridTarjeta .tarjetaContainer{margin:var(--margin-large);padding:20px;width:100%;aspect-ratio:1.586;background:var(--using4);border-radius:var(--border-radius);display:flex;justify-content:space-between;align-items:center;flex-direction:column}.gridTarjeta .tarjetaContainer div{width:100%;display:flex;justify-content:space-between;color:var(--using1);align-items:center}.gridTarjeta .tarjetaContainer div img{height:30px}.gridTarjeta .tarjetaContainer div span,.gridTarjeta .tarjetaContainer #UIcardExpiryDate{font-size:var(--font-size-large)}.gridTarjeta .tarjetaContainer #UIcardNumber{margin:auto;font-size:var(--font-size-xlarge);font-weight:400}.payWithBalance{width:calc(100% - 30px);min-width:300px;margin:auto;padding:18px;border:1px solid #E5E5E5;border-radius:var(--border-radius);display:flex;justify-content:flex-start;align-items:center;cursor:pointer}.payWithBalance .imageLogoContainer{height:55%;margin-inline:16px;width:40px;height:40px;aspect-ratio:1 / 1;border:1px solid #E5E5E5;border-radius:50%;padding:4px;display:flex;align-items:center;justify-content:center}.payWithBalance div h2{font-size:15px}.payWithBalance h3{font-size:var(--font-size-small);color:#737373}.payWithBalance input{all:unset;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid #BFBFBF;position:relative}.payWithBalance input.active{border-color:#009ee3}.payWithBalance input:before{content:"";position:absolute;width:calc(100% - 4px);height:calc(100% - 4px);margin:2px;border-radius:50%;transition:all .2s ease-in-out}.payWithBalance input.active:before{background:#009ee3}.payWithBalance input:hover{border-color:#009ee3}.payWithBalance input:hover:before{background:#009ee3;opacity:.5}.book-review{background:#fff;border-radius:1.5rem;box-shadow:0 4px 24px #0000001a,0 1.5px 4px #00000014;padding:var(--padding-large);max-width:600px;width:90vw;margin:2rem auto;display:flex;flex-direction:column;align-items:stretch;gap:1.2rem;position:relative;transition:box-shadow .2s}.book-review h2{font-size:var(--font-size-medium);font-weight:700;margin-bottom:.2rem;color:var(--using4, #333);text-align:center}.book-review p{font-size:var(--font-size-medium);color:#444;margin:.2rem 0;text-align:left}.book-review .keywordWrapper{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0;font-size:var(--font-size-medium);color:#666;align-items:center}.book-review .keyword{background:var(--using2, #e3e3e3);color:#222;border-radius:1rem;padding:.2rem .8rem;font-size:var(--font-size-medium);margin-right:.2rem}.book-review .imageWrapper{display:flex;justify-content:center;align-items:center;gap:.6rem;margin:.5rem 0;width:100%;min-height:220px}.book-review .imageWrapper img{height:70%;max-height:150px;aspect-ratio:2/3;border-radius:.6rem;object-fit:cover;box-shadow:0 2px 8px #00000014;background:#f6f6f6}.book-review .actions{display:flex;justify-content:space-between;gap:1rem;margin:1rem 0 .5rem}.book-review .actions button{flex:1 1 0;padding:.7rem 0;border:none;border-radius:.8rem;font-size:var(--font-size-medium);font-weight:600;cursor:pointer;transition:background .15s,color .15s;background:var(--using4, #3b82f6);color:#fff}.book-review .actions button:first-child{background:#f87171;color:#fff;margin-right:.5rem}.book-review .actions button:last-child{background:#34d399;color:#fff;margin-left:.5rem}.book-review input.reason{width:80%;margin:auto;padding:.6rem 1rem;border-radius:.7rem;border:1px solid #e5e7eb;font-size:var(--font-size-medium);background:#fafbfc;color:#222;outline:none;transition:border .15s}.book-review input.reason:focus{border:1.5px solid var(--using4, #3b82f6)}@media (max-width: 600px){.book-review{padding:1.2rem .5rem 1rem;max-width:98vw}.book-review .imageWrapper img{max-height:80px;max-width:60px}}.templateVisualization{max-width:500px;width:80vw}.stats-section{display:grid;grid-template-columns:1fr 1fr;place-items:center;padding:var(--padding-xlarge);gap:1rem;min-height:100dvh}.stats-section .stat-card{width:100%;min-height:30dvh;display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:.5rem;padding:1rem;border-radius:.5rem;background:var(--using1);border:var(--border-width) solid var(--using4)}.stats-section .availableOptions{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--margin-small)}.stats-section .availableOptions>button.active{background:var(--using7)}.stats-section .topViewedContainer{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:var(--margin-small)}.stats-section .topViewed{width:30ch;background:var(--using4);border-radius:var(--border-radius);padding:var(--padding-small);margin:auto;color:var(--using1)}.stat-card.trends{grid-column:1 / -1}@media only screen and (max-width: 734px){.stats-section{grid-template-columns:1fr}.stats-section .stat-card{min-height:20dvh}}.protectedContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto;width:100vw;height:100dvh}.protectedContainer .withdrawInfo{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto;border:var(--border-width) solid var(--using4);padding:var(--padding-large);border-radius:var(--border-radius)}.protectedContainer .withdrawInfo *:not(h1){text-align:center;font-size:var(--font-size-large)}.protectedContainer .withdrawInfo img{width:200px;height:200px;border-radius:var(--border-radius)}.protectedContainer .buttons{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:var(--margin-large)}.protectedContainer .buttons button{margin-left:var(--margin-medium);padding:var(--padding-medium);font-size:var(--font-size-large);border-radius:var(--border-radius);background-color:var(--using4);color:var(--using1);cursor:pointer}.protectedContainer .buttons button:hover{background-color:var(--using3)}.account-dashboard{display:flex;height:auto}.account-dashboard .main-content{width:100%}.sidebar{width:250px;background-color:#fff;border-right:1px solid #eaeaea;padding:40px 20px;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.sidebar>*{width:100%}.sidebar .headerOption{font-size:var(--font-size-medium)}.team-info h2{text-align:center;margin:auto}.team-info p{color:gray;margin:var(--margin-small) 0 20px}.menu{list-style:none;padding:0}.menu .headerOption{padding:10px;margin-bottom:5px;color:#333;cursor:pointer;border-radius:var(--border-radius)}.menu div.active{background-color:#eef4ff!important;color:#007bff!important;font-weight:700;cursor:pointer}.menu .headerOption.delete{color:red}.org-settings{margin-top:20px}.org-settings h3{font-size:var(--font-size-small);color:gray;text-transform:uppercase}.org-settings ul{list-style:none;padding:0}.create-contract{margin-top:20px;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:var(--border-radius);cursor:pointer}.main-content{padding:40px;background:#e0dee170}.profile-header{display:flex;align-items:center;gap:20px;margin-bottom:30px}.profile-img{width:100px;height:100px;border-radius:50%}.profile-section{margin-bottom:30px;background-color:#fff;padding:20px;border-radius:var(--border-radius);box-shadow:0 2px 5px #0000001a}.profile-section h3{margin-bottom:15px}.info-row{display:flex;flex-wrap:wrap;gap:20px}.info-row div{flex:1 1 calc(50% - 20px);min-width:200px}.info-row p{margin:0;color:gray}.info-row h4{margin:var(--margin-small) 0 0;font-size:var(--font-size-small)}.account-dashboard .main-content .link{font-weight:1000;text-decoration:underline;color:var(--using4)}.account-dashboard .main-content .userInfo{width:min(100%,800px);height:auto;border-radius:var(--border-radius);background:var(--using1);margin:var(--margin-medium) auto;padding:var(--padding-large);display:grid;grid-template-columns:1fr 3fr;place-items:center;gap:var(--padding-large)}.account-dashboard .main-content .userInfo img{width:100%;aspect-ratio:1 / 1;border-radius:50%}.account-dashboard .main-content .userInfo div{display:flex;justify-content:flex-start;align-items:start;flex-direction:column;width:100%}.account-dashboard .main-content .userExtraInfo svg{color:#009ee3}.account-dashboard .main-content .userInfo button{width:min(100%,300px);padding:var(--padding-small);margin:var(--margin-small) 0}.account-dashboard .main-content .userExtraInfo{width:min(100%,800px);height:auto;border-radius:var(--border-radius);background:var(--using1);margin:var(--margin-medium) auto;display:flex;justify-content:flex-start;align-items:start;flex-direction:column;padding-block:var(--padding-small)}.account-dashboard .main-content .userExtraInfo .box{width:min(100%,800px);display:grid;grid-template-columns:1fr 3fr;place-items:center;gap:var(--padding-large);cursor:pointer;border-bottom:none;padding:var(--padding-large)}.account-dashboard .main-content .userExtraInfo .box .iconContainer svg{width:100%;aspect-ratio:1 / 1;border-radius:50%}.account-dashboard .main-content .userExtraInfo .box .boxDescription{width:100%;display:flex;justify-content:flex-start;align-items:start;flex-direction:column}.account-dashboard .main-content .userExtraInfo .box .boxDescription *{text-align:left}.account-dashboard .main-content .container{background:var(--using1);border-radius:var(--border-radius);padding:var(--padding-large)}.account-dashboard .main-content .container h1{font-size:var(--font-size-xlarge)}.account-dashboard .main-content .container.balanceContainer{width:100%;height:100%;margin:auto;padding:var(--padding-large);display:flex;justify-content:space-between;align-items:start;flex-direction:column;background:var(--using4);color:var(--using1)}.account-dashboard .main-content .flexBalance{width:100%;display:grid;grid-template-columns:1.2fr 1fr;place-items:center;gap:var(--padding-large)}.account-dashboard .main-content .bigNumber{text-align:left;font-size:var(--font-size-xlarge)}.account-dashboard .main-content .container.balanceContainer .numbers{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.account-dashboard .main-content .container.balanceContainer .numbers div{width:auto;display:flex;justify-content:flex-start;align-items:start;flex-direction:column}.account-dashboard .main-content .container.balanceContainer button{width:150px;background:var(--using1);color:var(--using4);transition:all .3s ease-in-out}.account-dashboard .main-content .container.balanceContainer button:hover{background:var(--using4);color:var(--using1);outline:3px solid var(--using1)}.account-dashboard .main-content>h1{margin-block:10px}.account-dashboard .main-content .graphContainer{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:row-reverse}.account-dashboard .main-content .graphContainer .chartBalance{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;width:100%}.account-dashboard .main-content .graphContainer .chartBalance canvas{width:80%!important;height:80%!important}.account-dashboard .main-content .graphContainer .axisPicker{width:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:center;margin-inline:20px}.account-dashboard .main-content .graphContainer .axisPicker div{width:100%;padding:var(--padding-small);background-color:var(--using1);border:3px solid var(--using4);border-radius:200px;margin:var(--margin-medium);cursor:pointer;transition:all .3s ease-in-out}.account-dashboard .main-content .graphContainer .axisPicker div.active{background:var(--using4);color:var(--using1)}@media only screen and (max-width:1024px){.account-dashboard .main-content .flexBalance{grid-template-columns:1fr}}.account-dashboard .main-content .cobrarContainer{width:min(calc(100vw - var(--padding-medium) * 2),1000px);margin:var(--margin-medium) auto;padding:20px;background:#fff}.account-dashboard .main-content .balanceTransactionHistorialContainer{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.account-dashboard .main-content .balanceTransactionHistorialContainer .balanceTransactionHeader{width:100%;display:flex;justify-content:space-between;align-items:center;background:var(--using5);text-align:center;padding:var(--padding-large)}.account-dashboard .main-content .balanceTransactionHistorialContainer .balanceTransactionHeader div{width:100%}.account-dashboard .main-content .balanceTransactionHistorialContainer .balanceTransactionHistorial{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.account-dashboard .main-content .balanceTransactionHistorialContainer .balanceTransactionHistorial .transactionLine{width:100%;display:flex;justify-content:space-between;align-items:center;background:var(--using1);margin-block:var(--padding-small);padding:var(--padding-large);border-radius:var(--border-radius)}.account-dashboard .main-content .balanceTransactionHistorialContainer .balanceTransactionHistorial .transactionLine div{width:100%}.accountPath{width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:var(--font-size-large);text-align:left}.accountPath *{font-size:var(--font-size-large);margin:var(--margin-xsmall)}.accountPath a{text-decoration:underline;color:var(--using4);margin:none!important}.accountPath a:hover{color:var(--using3)}.askPrompt{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;background:var(--using1);padding:var(--padding-large);border-radius:var(--border-radius);margin:var(--margin-medium) auto}.askPrompt>form{width:auto;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.askPrompt input{margin:var(--margin-small)}.askPrompt .accent{width:min(100%,300px);padding:var(--padding-medium)}.verifyContainer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(500px,60vw);height:60dvh;padding:var(--padding-large);border-radius:var(--border-radius);box-shadow:0 0 5px var(--using3);background:var(--using1);display:flex;justify-content:space-evenly;align-items:center;flex-direction:column}.verifyContainer .imageDiv{width:min(500px,60vw);aspect-ratio:16 / 9;overflow:hidden}.verifyContainer .imageDiv img{height:100%}.verifyContainer .codeInputContainer{width:100%;display:flex;justify-content:center;align-items:center}.verifyContainer .codeInputContainer .codeInput{height:calc(var(--font-size-large));width:100%;min-width:40px;border:1px solid var(--using2);margin:0;border-radius:var(--border-radius);background:#fff;color:var(--using3);font-size:var(--font-size-large);text-align:center}.verifyContainer p{font-size:var(--font-size-medium)}.verifyContainer a{color:var(--using4);margin-top:15px;font-size:var(--font-size-large);cursor:pointer}.verifyContainer button{width:auto;padding-inline:var(--padding-small)}.verifyContainer .error{color:red}.verifyContainer h2{font-size:var(--font-size-xlarge)}.cambiarContraseñaDiv form{display:flex;width:auto;justify-content:space-around;flex-direction:column;align-items:center;height:auto}.cambiarContraseñaDiv form .input-field{width:40ch;display:flex;justify-content:center;align-items:center;height:var(--font-size-xlarge);gap:var(--margin-small);margin:var(--margin-small)}.cambiarContraseñaDiv form .input-field input{margin:0;padding:var(--padding-small) var(--padding-small)}.cambiarContraseñaDiv form button{height:var(--font-size-xlarge);padding:0 var(--padding-large);margin:var(--margin-small)}.cambiarContraseñaDiv .strengthMeter{width:60%;margin:auto;display:flex;justify-content:center;align-items:center}.cambiarContraseñaDiv .strengthMeter div{width:fit-content}.cambiarContraseñaDiv .success{color:#4bb543}.opaqueBackground{position:absolute;width:100vw;height:100vw;top:0;right:0;bottom:0;left:0;background:#f5f7f6;filter:blur(.1);z-index:1}.loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.booksFyp,.collectionsFyp{width:100%;height:auto;display:flex;align-items:center;flex-direction:row;justify-content:center;margin:20px auto auto;flex-wrap:wrap;flex:1}.collectionsFyp{display:inline-flex}.collectionsFyp>*{flex:1 0 0;align-items:center}.booksFyp .sectionElement,.collectionsFyp .sectionElement{height:calc(var(--font-size-large) * 18);min-height:calc(var(--font-size-large) * 18);margin:var(--margin-xsmall);border:none;font-size:calc(var(--font-size-large) / 1.5)}.booksFyp .sectionElement h2,.collectionsFyp .sectionElement h2{line-height:var(--font-size-large)}.collectionsFyp img{width:60%;aspect-ratio:2 / 3;object-fit:contain}.collectionSpecificTitle{aspect-ratio:21 / 9;max-height:40dvh;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;justify-content:center;align-items:center;margin:auto;position:relative;isolation:isolate}.collectionSpecificTitle:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--using4);background:linear-gradient(to left,var(--morado5) 0%,transparent 5%,transparent 95%,var(--morado5) 100%)}.collectionSpecificTitle:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--using4);background:linear-gradient(to top,var(--morado5) 0%,transparent 5%,transparent 100%)}.collectionSpecificTitle h1{background:#0009;color:var(--using1);font-size:var(--font-size-xlarge);padding:var(--margin-medium) var(--margin-large);text-align:center;text-shadow:0 0 5px var(--using4);font-weight:700;border-radius:var(--border-radius)}
