.underline{font-size:1.4em;font-weight:500}.underline:after{content:"";display:block;width:100%;height:2px;background-color:var(--very-dark-color)}@keyframes skeleton-animation{0%{background-color:#fff}to{background-color:#dfdfdf}}.skeleton{font-size:0;background-color:#fff;animation:skeleton-animation .7s infinite alternate;border-radius:15px}.page.result{display:flex;flex-direction:column;width:100%;margin-top:10em}.page.result .row:first-of-type{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:.8em;border-bottom:solid 1px #d9d9d9;padding-bottom:1em}@media(max-width:479.98px){.page.result .row:first-of-type{gap:.4em}}.page.result .row:first-of-type h1,.page.result .row:first-of-type h2{margin:unset}.page.result .row:first-of-type h1{min-height:60px}@media(max-width:639.98px){.page.result .row:first-of-type h1{font-size:1.7em}}@media(max-width:479.98px){.page.result .row:first-of-type h1{font-size:1.3em;margin-left:.2em;min-height:35px}}@media(max-width:639.98px){.page.result .row:first-of-type h2{font-size:1.3em}}@media(max-width:479.98px){.page.result .row:first-of-type h2{font-size:1.2em;margin-left:.2em}}.page.result .row:first-of-type .title .term{min-width:260px;min-height:50px;display:inline-block}@media(max-width:479.98px){.page.result .row:first-of-type .title .term{min-height:30px}}.page.result .row:nth-of-type(2){width:calc(100% - 2em);display:flex;align-items:center;justify-content:space-between;padding:1em}@media(max-width:479.98px){.page.result .row:nth-of-type(2){flex-direction:column;align-items:flex-start;padding-left:.6em;padding-right:.6em;width:calc(100% - 1.2em);gap:.6em;font-size:.9em}}.page.result .row:nth-of-type(2) .count{display:inline-block;min-width:80px;min-height:25px}.page.result .row:nth-of-type(2) .order-by{display:flex;align-items:center;gap:1em}.page.result .row:nth-of-type(2) .order-by select{padding:.4em 2em .4em 1.2em;color:var(--very-light-color);background-color:var(--very-dark-color);border:unset;font-family:inherit;text-align:center;text-align-last:center;-webkit-appearance:none;font-size:1em;border-radius:17px;transition:all .2s ease-in-out;cursor:pointer;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="white" class="size-6"><path stroke-linecap="round" stroke-linejoin="round" d="M3 7.5 7.5 3m0 0L12 7.5M7.5 3v13.5m13.5 0L16.5 21m0 0L12 16.5m4.5 4.5V7.5" /></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:12px}.page.result .row:nth-of-type(2) .order-by select:hover{background-color:color-mix(in srgb,var(--very-dark-color),white 20%)}@media(max-width:479.98px){.page.result .row:nth-of-type(2) .order-by select{padding:.3em 1.8em .3em .9em}}.page.result .row:nth-of-type(3){border-top:solid 1px #d9d9d9;padding-top:2em}.page.result .row:nth-of-type(3) .products{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1em}@media(max-width:767.98px){.page.result .row:nth-of-type(3) .products{grid-template-columns:repeat(2,1fr)}}.page.result .row:nth-of-type(3) .products .no-result{grid-column:span 2;max-width:300px;font-size:1.2em;margin:2em auto 1em;text-align:center}.page.result .row:nth-of-type(3) .products .product{display:flex;flex-direction:column;color:var(--very-dark-color);text-decoration:none;margin-bottom:1em}.page.result .row:nth-of-type(3) .products .product:hover .name{text-decoration:underline}.page.result .row:nth-of-type(3) .products .product .image{width:100px;border-radius:10px;width:100%;aspect-ratio:3/2;object-fit:cover}.page.result .row:nth-of-type(3) .products .product .name{font-weight:600;font-size:1.2em;margin-left:10px;display:inline-block;min-width:50%;width:fit-content;min-height:28px;margin-top:2px}@media(max-width:479.98px){.page.result .row:nth-of-type(3) .products .product .name{min-height:23px;font-size:1em;margin-left:0}}.page.result .row:nth-of-type(3) .products .product .details{margin-left:10px;line-height:1.1em;display:inline-block;min-width:65%;width:fit-content;margin-top:2px;min-height:18px}@media(max-width:479.98px){.page.result .row:nth-of-type(3) .products .product .details{min-height:16px;font-size:.9em;margin-left:0}}.page.result .row:nth-of-type(3) .products .product .price{margin-left:auto;margin-top:.5em}.page.result .row:nth-of-type(3) .products .product .price .actual{font-weight:600;font-size:1.1em;min-width:70px;min-height:26px}@media(max-width:639.98px){.page.result .row:nth-of-type(3) .products .product .price .actual{min-width:63px;min-height:23px;font-size:1em}}.page.result .row:nth-of-type(3) .products .product .price .old{margin-right:.3em;position:relative}.page.result .row:nth-of-type(3) .products .product .price .old:after{content:"";position:absolute;width:100%;border-bottom:solid 1px var(--very-dark-color);left:0;top:50%}@media(max-width:639.98px){.page.result .row:nth-of-type(3) .products .product .price .old{font-size:.9em}}.page.result .row:nth-of-type(4){display:flex;width:100%;justify-content:center;margin-top:2em;margin-bottom:4em}.page.result .row:nth-of-type(4) .pagination{display:flex;gap:.2em}.page.result .row:nth-of-type(4) .pagination a{color:var(--very-dark-color);text-decoration:none;padding:0 .2em}.page.result .row:nth-of-type(4) .pagination a.active{font-weight:700;cursor:default}.page.result .row:nth-of-type(4) .pagination a:not(.active):hover{text-decoration:underline}
