@import "https://holyxey.github.io/public/Terruar/multipage/stylesheets/main.css";html:has(.pop-up){overflow:hidden}.pop-up{display:flex;overflow-y:auto;overflow-x:auto;position:fixed;z-index:995596000000;text-wrap:balance;backdrop-filter:blur(15px)grayscale(1);flex-direction:column;gap:.5rem;height:100%;padding:.25rem;inset:0}.pop-up .pop-up-header{position:sticky;z-index:10;display:flex;background:var(--holyxey-back);opacity:0;animation:showElement .5s var(--animation-cubic)forwards;transition:all .5s var(--animation-cubic);border-radius:1rem;align-items: center;gap:.5rem;width:100%;max-width:1000px;margin-inline-start:auto;margin-inline-end:auto;padding:.5rem .5rem .5rem 1rem;top:.25rem}.pop-up .pop-up-header>p{font-family:var(--holyxey-unbounded);color:var(--holyxey-yellow);font-size:1rem}.pop-up .pop-up-header button{display:block;cursor:pointer;background-color:var(--holyxey-wine);color:var(--holyxey-white);margin-bottom:auto;border:none;border-radius:.5rem;height:100%;margin-inline-start:auto;padding:.5rem 1rem;font-size:1rem}.pop-up .pop-up-content{background:var(--holyxey-back);opacity:0;animation:showElement .5s .1s var(--animation-cubic)forwards;transition:all .5s var(--animation-cubic);border-radius:1rem;width:100%;max-width:1000px;margin-inline-start:auto;margin-inline-end:auto}@keyframes showElement{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}.pop-up .catalogue .category{display:flex;position:relative;flex-wrap:wrap}.pop-up .catalogue .category>.cat-title{position:sticky;z-index:20;backdrop-filter:blur(20px);font-family:var(--holyxey-unbounded);color:var(--holyxey-yellow);background-color:#0b090d;flex:1 0 100%;height:-moz-fit-content;height:fit-content;margin-top:3rem;padding:.5rem 1rem;top:3.5rem;left:.5rem}.pop-up .catalogue .category .product{display:flex;background-color:var(--holyxey-back);flex-direction:column;flex:30%;max-width:calc(33.3333% - 2rem);margin:1rem}@media screen and (max-width:800px){.pop-up .catalogue .category .product{flex:50%;max-width:calc(50% - 2rem)}}@media screen and (max-width:600px){.pop-up .catalogue .category .product{max-width:unset;flex:auto}}.pop-up .catalogue .category .product .product-header{position:relative;min-height:100px}.pop-up .catalogue .category .product .product-header img{pointer-events:none;user-select:none;position:absolute;height:200px;top:-1rem;left:-.5rem}.pop-up .catalogue .category .product .product-info{display:flex;background-color:var(--holyxey-back);z-index:10;border-radius:1rem;flex-wrap:wrap;gap:.5rem;padding:.5rem}.pop-up .catalogue .category .product .product-info .product-title{font-family:var(--holyxey-unbounded);color:var(--holyxey-yellow)}.pop-up .catalogue .category .product .product-info .product-descr{line-clamp:3;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.pop-up .catalogue .category .product .product-footer{display:flex;align-items: center;gap:1rem;padding:.5rem}.pop-up .catalogue .category .product .product-footer a{display:flex;background:var(--holyxey-good);color:var(--holyxey-whit);font-family:var(--holyxey-unbounded);border:none;border-radius:1rem;align-items: center;gap:1rem;padding:.5rem .5rem .5rem 1rem;text-decoration:none!important}.pop-up .catalogue .category .product .product-footer a svg{height:1.5rem}.pop-up .catalogue .category .product .product-footer .product-price{font-family:var(--holyxey-unbounded);color:var(--holyxey-yellow);text-wrap:nowrap}
