/* compiled by scssphp 1.6.0 on Fri, 05 Dec 2025 10:07:27 +0000 (0.0597s) */

@keyframes cardTextAnimation{0%{transform:translateY(0px)}50%{transform:translateY(-10px)}100%{transform:translateY(0px)}}.bookzo__overview{display:grid;grid-template-columns:1fr;gap:var(--gap-large)}@media (min-width:64rem){.bookzo__overview{grid-template-columns:20rem 1fr;column-gap:var(--gap-medium)}}@media (min-width:85rem){.bookzo__overview{grid-template-columns:25rem 1fr;column-gap:var(--gap-xlarge)}}@media (min-width:64rem){.bookzo__overview.--favorites{grid-template-columns:1fr;column-gap:var(--gap-medium)}}.bookzo__overview.--favorites .results-sort-options{display:none}#site-content .bookzo__overview.--favorites h1,#site-content .bookzo__overview.--favorites h2,#site-content .bookzo__overview.--favorites h3,#site-content .bookzo__overview.--favorites h4,#site-content .bookzo__overview.--favorites h5,#site-content .bookzo__overview.--favorites h6{margin:0 0 var(--margin-small)}.bookzo__overview.--favorites .no-results{margin-block-start:0}.bookzo__overview.--favorites .no-results span{display:block;margin-block-end:var(--margin-medium)}.bookzo__overview.--favorites .no-results span b{display:block}.bookzo__overview.--favorites .no-results-buttons .btn{appearance:none;background:var(--background, var(--color-1));border:var(--border-width, 0) var(--border-style, solid) var(--border-color, transparent);border-radius:var(--border-radius, 0);box-shadow:var(--box-shadow, none);cursor:var(--button__cursor, pointer);position:var(--button__position, relative);isolation:isolate;color:var(--color, var(--color-1--foreground));font-family:var(--font-family, var(--font-family--body));font-size:var(--font-size, var(--font-size--sm));font-weight:var(--font-weight, var(--font-weight--normal));line-height:var(--line-height, 1.2);text-decoration:var(--button__text-decoration, none);padding-inline:var(--padding-inline, 1em);padding-block:var(--padding-block, 0.5em);display:inline-flex;place-content:var(--alignment, center);place-items:var(--alignment, center);text-align:var(--text-align, center);gap:var(--gap, 0.5em);transition:var(--transition);--background: var(--button__background--primary, var(--button__background));--border-width: var(--button__border-width--primary, var(--button__border-width));--border-style: var(--button__border-style--primary, var(--button__border-style));--border-color: var(--button__border-color--primary, var(--button__border-color));--border-radius: var(--button__border-radius--primary, var(--button__border-radius));--box-shadow: var(--button__box-shadow--primary, var(--button__box-shadow));--color: var(--button__color--primary, var(--button__color));--font-family: var(--button__font-family--primary, var(--button__font-family));--font-size: var(--button__font-size--primary, var(--button__font-size));--font-weight: var(--button__font-weight--primary, var(--button__font-weight));--line-height: var(--button__line-height--primary, var(--button__line-height));--padding-inline: var(--button__padding-inline--primary, var(--button__padding-inline));--padding-block: var(--button__padding-block--primary, var(--button__padding-block));--text-align: var(--button__text-align--primary, var(--button__text-align));--alignment: var(--button__alignment--primary, var(--button__alignment));--gap: var(--button__gap--primary, var(--button__gap));--icon-scale: var(--button__icon-scale--primary, var(--button__icon-scale));--transition: var(--button__transition--primary, var(--button__transition))}.bookzo__overview.--favorites .no-results-buttons .btn:focus-visible{outline:var(--button__outline-width, 0.125em) var(--button__outline-style, dashed) var(--button__ouline-color, var(--color-secondary))}.bookzo__overview.--favorites .no-results-buttons .btn:hover,.bookzo__overview.--favorites .no-results-buttons .btn:focus-visible{--background: var(--button__background--primary--hover, var(--button__background--hover, var(--color-1--hover)));--border-color: var(--button__border-color--primary--hover, var(--button__border-color--hover));--box-shadow: var(--button__box-shadow--primary--hover, var(--button__box-shadow--hover));--color: var(--button__color--primary--hover, var(--button__color--hover))}#site-content .bookzo__overview .results-badges-sort-options{align-items:center;flex-wrap:wrap}.bookzo__overview .results-badges{display:flex;flex-direction:column-reverse;gap:var(--gap-small);margin-block-end:var(--margin-small)}#site-content .bookzo__overview .results-sort-options{margin-block:0 var(--margin-small) !important;align-self:start}.bookzo__overview .number-of-results h5{margin:0}.bookzo__overview .no-results-buttons button{appearance:none;background:var(--background, var(--color-1));border:var(--border-width, 0) var(--border-style, solid) var(--border-color, transparent);border-radius:var(--border-radius, 0);box-shadow:var(--box-shadow, none);cursor:var(--button__cursor, pointer);position:var(--button__position, relative);isolation:isolate;color:var(--color, var(--color-1--foreground));font-family:var(--font-family, var(--font-family--body));font-size:var(--font-size, var(--font-size--sm));font-weight:var(--font-weight, var(--font-weight--normal));line-height:var(--line-height, 1.2);text-decoration:var(--button__text-decoration, none);padding-inline:var(--padding-inline, 1em);padding-block:var(--padding-block, 0.5em);display:inline-flex;place-content:var(--alignment, center);place-items:var(--alignment, center);text-align:var(--text-align, center);gap:var(--gap, 0.5em);transition:var(--transition);--background: var(--button__background--bordered, var(--button__background));--border-width: var(--button__border-width--bordered, var(--button__border-width));--border-style: var(--button__border-style--bordered, var(--button__border-style));--border-color: var(--button__border-color--bordered, var(--button__border-color));--border-radius: var(--button__border-radius--bordered, var(--button__border-radius));--box-shadow: var(--button__box-shadow--bordered, var(--button__box-shadow));--color: var(--button__color--bordered, var(--button__color));--font-family: var(--button__font-family--bordered, var(--button__font-family));--font-size: var(--button__font-size--bordered, var(--button__font-size));--font-weight: var(--button__font-weight--bordered, var(--button__font-weight));--line-height: var(--button__line-height--bordered, var(--button__line-height));--padding-inline: var(--button__padding-inline--bordered, var(--button__padding-inline));--padding-block: var(--button__padding-block--bordered, var(--button__padding-block));--text-align: var(--button__text-align--bordered, var(--button__text-align));--alignment: var(--button__alignment--bordered, var(--button__alignment));--gap: var(--button__gap--bordered, var(--button__gap));--icon-scale: var(--button__icon-scale--bordered, var(--button__icon-scale));--transition: var(--button__transition--bordered, var(--button__transition));margin-block-start:var(--margin-small)}.bookzo__overview .no-results-buttons button:focus-visible{outline:var(--button__outline-width, 0.125em) var(--button__outline-style, dashed) var(--button__ouline-color, var(--color-secondary))}.bookzo__overview .no-results-buttons button:hover,.bookzo__overview .no-results-buttons button:focus-visible{--background: var(--button__background--bordered--hover, var(--button__background--hover, var(--color-1--hover)));--border-color: var(--button__border-color--bordered--hover, var(--button__border-color--hover));--box-shadow: var(--button__box-shadow--bordered--hover, var(--button__box-shadow--hover));--color: var(--button__color--bordered--hover, var(--button__color--hover))}.bookzo__overview bookzo-badges .filter-button-wrapper{display:none}.bookzo__overview bookzo-badges .badges-wrapper{padding-block-start:0 !important}.bookzo__overview bookzo-badges .badge{background-color:var(--color-1--lighter);color:var(--color-1);font-weight:400;font-size:var(--font-size--xs);border-radius:0.375rem}.bookzo__overview select{appearance:none;border:0.0625rem solid rgba(35, 31, 32, 0.2);border-radius:var(--border-radius-large);background-color:transparent;padding:0.75rem 3rem 0.75rem var(--padding-medium);background-image:var(--form__select-arrow, url("data:image/svg+xml,%3Csvg class='icon --angle-down' xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512' aria-hidden='true' focusable='false' fill='%23231F20'%3E%3Cpath d='M224 342.6l11.3-11.3 160-160L406.6 160 384 137.4l-11.3 11.3L224 297.4 75.3 148.7 64 137.4 41.4 160l11.3 11.3 160 160L224 342.6z' /%3E%3C/svg%3E"));background-size:1rem;background-position:calc(100% - 1.25rem) 1.03125rem;background-repeat:no-repeat;background-color:transparent}.bookzo__overview .pagination{flex-wrap:wrap;justify-content:center}.bookzo__overview .pagination .pagination{gap:0.5rem}.bookzo__overview .pagination .page-item.disabled{cursor:not-allowed;opacity:0.6}#site-content .bookzo__overview .pagination .page-item:first-child .page-link::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 15' xmlns='http://www.w3.org/2000/svg' fill='currentColor'%3E%3Cpath d='M5.9375 14.0312L0.21875 8.0625C0.0625 7.875 0 7.6875 0 7.5C0 7.34375 0.0625 7.15625 0.1875 7L5.90625 1.03125C6.1875 0.71875 6.6875 0.71875 6.96875 1C7.28125 1.28125 7.28125 1.75 7 2.0625L1.78125 7.5L7.03125 13C7.3125 13.2812 7.3125 13.7812 7 14.0625C6.71875 14.3438 6.21875 14.3438 5.9375 14.0312Z'/%3E%3C/svg%3E%0A");background-repeat:var(--icon__background-repeat, no-repeat);background-size:var(--icon__background-size, contain);background-position:var(--icon__background-position, center);block-size:var(--icon__block-size, 1em);inline-size:var(--icon__inline-size, 1em)}#site-content .bookzo__overview .pagination .page-item:last-child .page-link::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 15' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.03125 1L7.75 6.96875C7.875 7.125 7.96875 7.3125 7.96875 7.5C7.96875 7.6875 7.875 7.875 7.75 8L2.03125 13.9688C1.75 14.2812 1.25 14.2812 0.96875 14C0.65625 13.7188 0.65625 13.25 0.9375 12.9375L6.1875 7.46875L0.9375 2.03125C0.65625 1.75 0.65625 1.25 0.96875 0.96875C1.25 0.6875 1.75 0.6875 2.03125 1Z'/%3E%3C/svg%3E%0A");background-repeat:var(--icon__background-repeat, no-repeat);background-size:var(--icon__background-size, contain);background-position:var(--icon__background-position, center);block-size:var(--icon__block-size, 1em);inline-size:var(--icon__inline-size, 1em)}#site-content .bookzo__overview .pagination .page-item:first-child .page-link,#site-content .bookzo__overview .pagination .page-item:last-child .page-link{border:none;background-color:transparent;border-radius:var(--border-radius-large);position:relative;font-size:0;padding:0.75rem}#site-content .bookzo__overview .pagination .page-item:first-child .page-link::before,#site-content .bookzo__overview .pagination .page-item:last-child .page-link::before{content:"";display:block;pointer-events:none;font-size:var(--font-size-sm, 1rem)}.bookzo__overview .pagination .page-item .page-link{display:flex;justify-content:center;align-items:center;block-size:3.1875rem;inline-size:3.1875rem;padding:0;border-color:rgba(35, 31, 32, 0.15);border-radius:var(--border-radius-large);background-color:transparent;transition:var(--transition)}.bookzo__overview .pagination .page-item .page-link:hover,.bookzo__overview .pagination .page-item .page-link:focus-visible{background-color:var(--color-primary--hover);color:var(--color-white);border-color:var(--color-primary--hover)}.bookzo__overview .pagination .page-item.active .page-link{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.bookzo__overview .results-badges{align-items:flex-start !important}