.flyout--overlay{position:fixed;inset:0;background-color:var(--color-black-alpha-light);z-index:10;visibility:hidden;opacity:0;transition:opacity .2s}@media (min-width: 64rem){.flyout--overlay{display:none}}.flyout--open .flyout--overlay{visibility:visible;opacity:1}.flyout-sidebar__close{position:fixed;inset:auto 15% 0 0;z-index:20;background-color:var(--color-white);text-align:center;box-shadow:0 -10px 16px #0003;padding-block:var(--space-xs);transition:transform .2s;transform:translate(-100%)}@media (min-width: 64rem){.flyout-sidebar__close{display:none}}.flyout--open .flyout-sidebar__close{transform:translate(0)}.flyout__container{position:fixed;inset:0 15% 0 0;z-index:10;background-color:var(--color-white);overflow-y:auto;transition:transform .2s;transform:translate(-100%);padding-bottom:var(--space-xxxl)}@media (min-width: 64rem){.flyout__container{transform:translate(0)}}.flyout--open .flyout__container{transform:translate(0)}.flyout__container .flyout__button--close{position:absolute;top:var(--space-sm);right:var(--space-sm)}@media (min-width: 64rem){.flyout__container .flyout__button--close{display:none}}.flyout__container .flyout__header{font-weight:700;letter-spacing:.01em;text-transform:uppercase;padding-top:var(--space-md);padding-bottom:var(--space-xs);padding-left:var(--space-base);margin-bottom:0;border-bottom:1px solid var(--color-contrast-medium)}.flyout__container .sort__container label{width:100%}.filters--total{font-size:var(--text-sm);font-weight:400;color:var(--color-black-alpha-light);margin-left:var(--space-xs)}@media (min-width: 64rem){#sidebar{position:static;z-index:0;width:20%;margin-right:var(--space-xxl);padding-bottom:0}}@media (min-width: 64rem){#sidebar[data-mobile-accordion] svg{display:none}#sidebar[data-mobile-accordion] .accordion__panel{display:block}}#sidebar p,#sidebar .facetwp-facet,#sidebar .ais-RefinementList,#sidebar .ais-RangeInput{padding-inline:var(--space-base)}@media (min-width: 64rem){#sidebar p,#sidebar .facetwp-facet,#sidebar .ais-RefinementList,#sidebar .ais-RangeInput{padding-inline:0}}@media (max-width: 63.999rem){#sidebar .facets--selected{display:none}}#sidebar .accordion__item{margin-top:0}#sidebar .accordion__item+hr{display:none}@media (min-width: 64rem){#sidebar .accordion__item+hr{display:block}}#sidebar .facets__filter--header{font-weight:700;letter-spacing:.01em;text-transform:uppercase;margin-bottom:0;padding-bottom:var(--space-base);border-bottom:1px solid var(--color-contrast-low)}@media (min-width: 64rem){#sidebar .facets__filter--header{font-size:var(--heading-md);line-height:var(--line-height-md);font-family:var(--family, var(--font-serif-display));font-weight:400;text-transform:none}}#sidebar .facets__filter--header+div{margin-top:var(--space-base)}#sidebar .facets__accordion--header{font-size:var(--heading-sm);line-height:var(--line-height-sm);font-family:var(--family, var(--font-serif-display));margin-bottom:var(--space-base)}@media (min-width: 64rem){#sidebar .facets__accordion--header{font-size:var(--heading-base);font-weight:700;letter-spacing:.01em;margin-block:var(--space-sm);font-family:var(--family, var(--font-sans));text-transform:uppercase}}#sidebar hr{border-width:1px;border-color:var(--color-contrast-low);margin-block:var(--space-base)}#sidebar #instock .ais-RefinementList{margin-bottom:var(--space-base)}#sidebar .facetwp-facet,#sidebar .ais-RefinementList{margin-bottom:var(--space-md)}#sidebar .facetwp-facet>div,#sidebar .ais-RefinementList>div{padding-bottom:var(--space-md);margin:0}#sidebar .facetwp-facet>div:last-child,#sidebar .ais-RefinementList>div:last-child{padding-bottom:0}#sidebar .facetwp-facet>.facetwp-depth,#sidebar .facetwp-facet.facetwp-facet-sale_tags,#sidebar .ais-RefinementList>.facetwp-depth,#sidebar .ais-RefinementList.facetwp-facet-sale_tags{margin-top:calc(-1*var(--space-md) + 4px);padding-left:var(--space-md)}#sidebar .facetwp-facet .facetwp-depth,#sidebar .ais-RefinementList .facetwp-depth{display:none;padding-left:var(--space-base)}#sidebar .facetwp-facet .facetwp-depth.visible,#sidebar .facetwp-facet .facetwp-depth:has(input:checked),#sidebar .ais-RefinementList .facetwp-depth.visible,#sidebar .ais-RefinementList .facetwp-depth:has(input:checked){display:block}#sidebar .facetwp-facet .facetwp-depth>li,#sidebar .ais-RefinementList .facetwp-depth>li{margin-top:calc(-1*var(--space-base))}#sidebar .facetwp-facet .ais-RefinementList-item:has(input:checked)+.facetwp-depth,#sidebar .ais-RefinementList .ais-RefinementList-item:has(input:checked)+.facetwp-depth{display:block}#sidebar .facetwp-facet.facetwp-facet-sale_tags:empty,#sidebar .ais-RefinementList.facetwp-facet-sale_tags:empty{margin-top:0}@media (max-width: 63.999rem){#sidebar .facetwp-facet.facetwp-facet-sale_tags,#sidebar .ais-RefinementList.facetwp-facet-sale_tags{padding-left:var(--space-xl)}}#sidebar .facetwp-facet .facetwp-overflow>div,#sidebar .ais-RefinementList .facetwp-overflow>div{padding-bottom:var(--space-md)}#sidebar .facetwp-facet .facetwp-overflow>div:last-child,#sidebar .ais-RefinementList .facetwp-overflow>div:last-child{padding-bottom:0}#sidebar .facetwp-counter{font-size:var(--text-sm);color:var(--color-black-alpha-light)}#sidebar .facets--sort{margin-bottom:var(--space-md)}@media (min-width: 64rem){#sidebar .facets--sort{display:none}}#sidebar .facets--sort p:empty{display:none}#sidebar .facets--sort .facets__filter--header{margin-bottom:var(--space-base)}#sidebar .facets--sort .sort__container{margin-block:0;margin-inline:var(--space-base)}#sidebar .facets--sort .sort__container .facetwp-facet{width:100%}#sidebar .facets--sort .sort__container .facetwp-facet,#sidebar .facets--sort .sort__container .sort__select--arrows{margin:0;padding:0}#sidebar .facets--sort .sort__container .options--selected{padding-inline:0}#sidebar .facetwp-checkbox{position:relative;background:none}#sidebar .facetwp-checkbox:before{content:"";border:1px solid var(--color-black);width:14px;height:14px;display:inline-block;position:absolute;left:0;top:7px;border-radius:3px}#sidebar .facetwp-checkbox.checked{background-image:none}#sidebar .facetwp-checkbox.checked:before{background-color:var(--color-primary);border-color:var(--color-primary)}#sidebar .facetwp-checkbox.checked:after{content:"";border-right:2px solid var(--color-white);border-bottom:2px solid var(--color-white);position:absolute;left:4px;top:8px;transform:rotate(45deg);width:6px;height:9px}#sidebar .facetwp-checkbox .facetwp-expand{float:none}#sidebar .facetwp-expand{position:relative;z-index:var(--z-index-popover);margin-left:var(--space-xxs);cursor:pointer}#sidebar button[disabled]{display:none}#sidebar ul{list-style:none;padding:0}#sidebar ul .ais-RefinementList-labelText,#sidebar ul .ais-RefinementList-count{font-size:var(--text-md);margin-left:var(--space-xxs)}#sidebar ul .ais-RefinementList-count{font-size:var(--text-sm);color:var(--color-black-alpha-light)}#sidebar ul .ais-RefinementList-count:before{content:"("}#sidebar ul .ais-RefinementList-count:after{content:")"}#sidebar .ais-RefinementList{margin-bottom:var(--space-md)}#sidebar .ais-RefinementList-showMore{color:var(--color-primary);background-color:transparent;border:none;padding:0;text-decoration:underline;cursor:pointer}#sidebar .ais-CurrentRefinements-item{display:inline-flex;flex-wrap:wrap;gap:var(--space-xs)}#sidebar .ais-CurrentRefinements-item:not(:last-child){margin-right:var(--space-xs)}#sidebar .ais-CurrentRefinements-label{display:none}#sidebar .ais-CurrentRefinements-category{text-transform:capitalize;display:flex;padding-block:var(--space-xxs);padding-inline:var(--space-sm);border-radius:90px;border:1px solid var(--color-contrast-medium);cursor:pointer}#sidebar .ais-CurrentRefinements-category .ais-CurrentRefinements-delete{background-color:transparent;border:none;cursor:pointer}#sidebar .ais-ClearRefinements{padding-bottom:var(--space-base);border-bottom:1px solid var(--color-contrast-low)}#sidebar .ais-ClearRefinements:has(button[disabled]){padding-bottom:0;border-bottom:none}#sidebar .ais-ClearRefinements-button{color:var(--color-primary);background-color:transparent;border:none;cursor:pointer}#sidebar #sort-by--flyout{width:100%}#sidebar .ais-RangeInput-form{display:flex;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-md)}#sidebar .ais-RangeInput-form input{font-size:var(--text-md);line-height:1;min-width:65px;padding-block:var(--space-xs);-moz-appearance:textfield}#sidebar .ais-RangeInput-form input::-webkit-outer-spin-button,#sidebar .ais-RangeInput-form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.facetwp-toggle{text-decoration:underline}.facetwp-display-value{font-size:var(--text-md)}.woocommerce-shop a,.woocommerce.archive a{text-decoration:none}.woocommerce-shop a:has(.excerpt__title),.woocommerce.archive a:has(.excerpt__title){color:var(--color-black)}.woocommerce-shop h1,.woocommerce.archive h1{margin-bottom:0}.woocommerce-shop .excerpt__title,.woocommerce.archive .excerpt__title{font-size:var(--heading-sm);line-height:var(--line-height-lg);margin-bottom:var(--space-xxs)}.woocommerce-shop #primary,.woocommerce.archive #primary{--container-max-width: calc(var(--container-width) + 2 * var(--component-padding));width:100%;max-width:var(--container-max-width);margin-left:auto;margin-right:auto;padding-top:var(--space-md);padding-left:var(--component-padding);padding-right:var(--component-padding)}.woocommerce-shop .facetwp-flyout__container,.woocommerce.archive .facetwp-flyout__container{display:flex;order:1}.woocommerce-shop .facetwp-flyout__container>*,.woocommerce.archive .facetwp-flyout__container>*{display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--space-base) var(--space-xs);font-size:var(--text-sm);text-transform:uppercase;font-weight:700;border:1px solid var(--color-contrast-medium)}.woocommerce-shop .facetwp-flyout__container>* svg,.woocommerce.archive .facetwp-flyout__container>* svg{--size: 22px;margin-right:var(--space-xs)}.woocommerce-shop .product-listing__container,.woocommerce.archive .product-listing__container{display:flex}.woocommerce-shop .woocommerce-breadcrumb,.woocommerce-shop .woo-breadcrumbs,.woocommerce.archive .woocommerce-breadcrumb,.woocommerce.archive .woo-breadcrumbs{margin-bottom:var(--space-xxl);color:var(--color-black);font-size:var(--text-base)}.woocommerce-shop .woocommerce-breadcrumb a,.woocommerce-shop .woo-breadcrumbs a,.woocommerce.archive .woocommerce-breadcrumb a,.woocommerce.archive .woo-breadcrumbs a{color:var(--color-black)}.woocommerce-shop .woocommerce-products-header,.woocommerce.archive .woocommerce-products-header{padding-bottom:var(--space-base)}@media (min-width: 64rem){.woocommerce-shop .woocommerce-products-header,.woocommerce.archive .woocommerce-products-header{margin-bottom:var(--space-lg);border-bottom:2px solid var(--color-black)}}.woocommerce-shop .woocommerce-products-header__title,.woocommerce.archive .woocommerce-products-header__title{text-align:center}@media (min-width: 64rem){.woocommerce-shop .woocommerce-products-header__title,.woocommerce.archive .woocommerce-products-header__title{text-align:left}}.woocommerce-shop .sidebar__overlay,.woocommerce.archive .sidebar__overlay{position:fixed;inset:0;background-color:var(--color-black-alpha-dark);z-index:10}.woocommerce-shop .facetwp-template__container,.woocommerce.archive .facetwp-template__container{width:100%}@media (min-width: 64rem){.woocommerce-shop .facetwp-template__container,.woocommerce.archive .facetwp-template__container{width:75%}}.woocommerce-shop .facetwp-template__container.grid .view__option--grid,.woocommerce-shop .facetwp-template__container.list .view__option--list,.woocommerce.archive .facetwp-template__container.grid .view__option--grid,.woocommerce.archive .facetwp-template__container.list .view__option--list{border:3px solid var(--color-primary);color:var(--color-primary);padding:calc(var(--space-sm) - 2px)}.woocommerce-shop .facetwp-template__container.grid .ais-Hits-list,.woocommerce.archive .facetwp-template__container.grid .ais-Hits-list{display:flex;flex-direction:column}@media (min-width: 48rem){.woocommerce-shop .facetwp-template__container.grid .ais-Hits-list,.woocommerce.archive .facetwp-template__container.grid .ais-Hits-list{display:grid}.woocommerce-shop .facetwp-template__container.grid .ais-Hits-list li.product,.woocommerce-shop .facetwp-template__container.grid .ais-Hits-list article.books,.woocommerce.archive .facetwp-template__container.grid .ais-Hits-list li.product,.woocommerce.archive .facetwp-template__container.grid .ais-Hits-list article.books{width:auto;height:100%;display:flex;flex-direction:column;gap:var(--space-base);padding-top:0;border-top:0}.woocommerce-shop .facetwp-template__container.grid .ais-Hits-list li.product a img,.woocommerce-shop .facetwp-template__container.grid .ais-Hits-list article.books a img,.woocommerce.archive .facetwp-template__container.grid .ais-Hits-list li.product a img,.woocommerce.archive .facetwp-template__container.grid .ais-Hits-list article.books a img{margin-bottom:var(--space-base)}.woocommerce-shop .facetwp-template__container.grid .ais-Hits-list li.product .item__price--ebook-text,.woocommerce-shop .facetwp-template__container.grid .ais-Hits-list article.books .item__price--ebook-text,.woocommerce.archive .facetwp-template__container.grid .ais-Hits-list li.product .item__price--ebook-text,.woocommerce.archive .facetwp-template__container.grid .ais-Hits-list article.books .item__price--ebook-text{font-style:italic}.woocommerce-shop .facetwp-template__container.grid .ais-Hits-list li.product .price,.woocommerce-shop .facetwp-template__container.grid .ais-Hits-list article.books .price,.woocommerce.archive .facetwp-template__container.grid .ais-Hits-list li.product .price,.woocommerce.archive .facetwp-template__container.grid .ais-Hits-list article.books .price{flex-grow:1;flex-wrap:nowrap;justify-content:flex-start;font-size:var(--text-md);line-height:var(--line-height-base)}.woocommerce-shop .facetwp-template__container.grid .ais-Hits-list li.product .price ins,.woocommerce-shop .facetwp-template__container.grid .ais-Hits-list article.books .price ins,.woocommerce.archive .facetwp-template__container.grid .ais-Hits-list li.product .price ins,.woocommerce.archive .facetwp-template__container.grid .ais-Hits-list article.books .price ins{width:auto;text-align:left}.woocommerce-shop .facetwp-template__container.grid .ais-Hits-list li.product .add_to_cart_button,.woocommerce-shop .facetwp-template__container.grid .ais-Hits-list article.books .add_to_cart_button,.woocommerce.archive .facetwp-template__container.grid .ais-Hits-list li.product .add_to_cart_button,.woocommerce.archive .facetwp-template__container.grid .ais-Hits-list article.books .add_to_cart_button{display:block}.woocommerce-shop .facetwp-template__container.grid .ais-Hits-list .item__description-price,.woocommerce.archive .facetwp-template__container.grid .ais-Hits-list .item__description-price{display:flex;flex-direction:column}.woocommerce-shop .facetwp-template__container.grid .ais-Hits-list .item__description-price>*:last-child,.woocommerce.archive .facetwp-template__container.grid .ais-Hits-list .item__description-price>*:last-child{flex-grow:1;display:flex;flex-direction:column;padding-left:0;margin-left:0;border-left:none}}.woocommerce-shop .facetwp-template__container.list ul[class^=columns-],.woocommerce-shop .facetwp-template__container.list ul[class*=" columns-"],.woocommerce-shop .facetwp-template__container.list ol[class^=columns-],.woocommerce-shop .facetwp-template__container.list ol[class*=" columns-"],.woocommerce.archive .facetwp-template__container.list ul[class^=columns-],.woocommerce.archive .facetwp-template__container.list ul[class*=" columns-"],.woocommerce.archive .facetwp-template__container.list ol[class^=columns-],.woocommerce.archive .facetwp-template__container.list ol[class*=" columns-"]{display:flex;flex-direction:column}@media (min-width: 48rem){.woocommerce-shop .facetwp-template__container.list ul li.product .product__description,.woocommerce-shop .facetwp-template__container.list ul li.product .product__staff-review,.woocommerce-shop .facetwp-template__container.list ul li.product .product__staff-review--mobile,.woocommerce-shop .facetwp-template__container.list ul li.product .add_to_cart_button,.woocommerce-shop .facetwp-template__container.list ul li.product .item__view-details,.woocommerce-shop .facetwp-template__container.list ul article.books .product__description,.woocommerce-shop .facetwp-template__container.list ul article.books .product__staff-review,.woocommerce-shop .facetwp-template__container.list ul article.books .product__staff-review--mobile,.woocommerce-shop .facetwp-template__container.list ul article.books .add_to_cart_button,.woocommerce-shop .facetwp-template__container.list ul article.books .item__view-details,.woocommerce-shop .facetwp-template__container.list ol li.product .product__description,.woocommerce-shop .facetwp-template__container.list ol li.product .product__staff-review,.woocommerce-shop .facetwp-template__container.list ol li.product .product__staff-review--mobile,.woocommerce-shop .facetwp-template__container.list ol li.product .add_to_cart_button,.woocommerce-shop .facetwp-template__container.list ol li.product .item__view-details,.woocommerce-shop .facetwp-template__container.list ol article.books .product__description,.woocommerce-shop .facetwp-template__container.list ol article.books .product__staff-review,.woocommerce-shop .facetwp-template__container.list ol article.books .product__staff-review--mobile,.woocommerce-shop .facetwp-template__container.list ol article.books .add_to_cart_button,.woocommerce-shop .facetwp-template__container.list ol article.books .item__view-details,.woocommerce.archive .facetwp-template__container.list ul li.product .product__description,.woocommerce.archive .facetwp-template__container.list ul li.product .product__staff-review,.woocommerce.archive .facetwp-template__container.list ul li.product .product__staff-review--mobile,.woocommerce.archive .facetwp-template__container.list ul li.product .add_to_cart_button,.woocommerce.archive .facetwp-template__container.list ul li.product .item__view-details,.woocommerce.archive .facetwp-template__container.list ul article.books .product__description,.woocommerce.archive .facetwp-template__container.list ul article.books .product__staff-review,.woocommerce.archive .facetwp-template__container.list ul article.books .product__staff-review--mobile,.woocommerce.archive .facetwp-template__container.list ul article.books .add_to_cart_button,.woocommerce.archive .facetwp-template__container.list ul article.books .item__view-details,.woocommerce.archive .facetwp-template__container.list ol li.product .product__description,.woocommerce.archive .facetwp-template__container.list ol li.product .product__staff-review,.woocommerce.archive .facetwp-template__container.list ol li.product .product__staff-review--mobile,.woocommerce.archive .facetwp-template__container.list ol li.product .add_to_cart_button,.woocommerce.archive .facetwp-template__container.list ol li.product .item__view-details,.woocommerce.archive .facetwp-template__container.list ol article.books .product__description,.woocommerce.archive .facetwp-template__container.list ol article.books .product__staff-review,.woocommerce.archive .facetwp-template__container.list ol article.books .product__staff-review--mobile,.woocommerce.archive .facetwp-template__container.list ol article.books .add_to_cart_button,.woocommerce.archive .facetwp-template__container.list ol article.books .item__view-details{display:block}.woocommerce-shop .facetwp-template__container.list ul li.product li.product .add_to_cart_button,.woocommerce-shop .facetwp-template__container.list ul li.product article.books .add_to_cart_button,.woocommerce-shop .facetwp-template__container.list ul article.books li.product .add_to_cart_button,.woocommerce-shop .facetwp-template__container.list ul article.books article.books .add_to_cart_button,.woocommerce-shop .facetwp-template__container.list ol li.product li.product .add_to_cart_button,.woocommerce-shop .facetwp-template__container.list ol li.product article.books .add_to_cart_button,.woocommerce-shop .facetwp-template__container.list ol article.books li.product .add_to_cart_button,.woocommerce-shop .facetwp-template__container.list ol article.books article.books .add_to_cart_button,.woocommerce.archive .facetwp-template__container.list ul li.product li.product .add_to_cart_button,.woocommerce.archive .facetwp-template__container.list ul li.product article.books .add_to_cart_button,.woocommerce.archive .facetwp-template__container.list ul article.books li.product .add_to_cart_button,.woocommerce.archive .facetwp-template__container.list ul article.books article.books .add_to_cart_button,.woocommerce.archive .facetwp-template__container.list ol li.product li.product .add_to_cart_button,.woocommerce.archive .facetwp-template__container.list ol li.product article.books .add_to_cart_button,.woocommerce.archive .facetwp-template__container.list ol article.books li.product .add_to_cart_button,.woocommerce.archive .facetwp-template__container.list ol article.books article.books .add_to_cart_button{width:max-content}}.woocommerce-shop .facetwp-template__container.list ul .item__description-price,.woocommerce-shop .facetwp-template__container.list ol .item__description-price,.woocommerce.archive .facetwp-template__container.list ul .item__description-price,.woocommerce.archive .facetwp-template__container.list ol .item__description-price{flex-basis:66.66%}@media (min-width: 48rem){.woocommerce-shop .facetwp-template__container.list ul .item__description-price,.woocommerce-shop .facetwp-template__container.list ol .item__description-price,.woocommerce.archive .facetwp-template__container.list ul .item__description-price,.woocommerce.archive .facetwp-template__container.list ol .item__description-price{display:flex}}.woocommerce-shop .facetwp-template__container.list ul .item__description-price>*,.woocommerce-shop .facetwp-template__container.list ol .item__description-price>*,.woocommerce.archive .facetwp-template__container.list ul .item__description-price>*,.woocommerce.archive .facetwp-template__container.list ol .item__description-price>*{flex:1 1 66.66%}.woocommerce-shop .facetwp-template__container.list ul .item__description-price>*:last-child,.woocommerce-shop .facetwp-template__container.list ol .item__description-price>*:last-child,.woocommerce.archive .facetwp-template__container.list ul .item__description-price>*:last-child,.woocommerce.archive .facetwp-template__container.list ol .item__description-price>*:last-child{flex-basis:33.33%}@media (min-width: 48rem){.woocommerce-shop .facetwp-template__container.list ul .item__description-price>*:last-child,.woocommerce-shop .facetwp-template__container.list ol .item__description-price>*:last-child,.woocommerce.archive .facetwp-template__container.list ul .item__description-price>*:last-child,.woocommerce.archive .facetwp-template__container.list ol .item__description-price>*:last-child{padding-left:var(--space-base);margin-left:var(--space-base);border-left:1px solid var(--color-contrast-medium)}}.woocommerce-shop .facetwp-template__row--header,.woocommerce.archive .facetwp-template__row--header{display:flex;align-items:center;justify-content:center;gap:var(--space-xs);margin-block:var(--space-lg)}@media (min-width: 64rem){.woocommerce-shop .facetwp-template__row--header,.woocommerce.archive .facetwp-template__row--header{margin-top:0}}.woocommerce-shop .facetwp-template__row--header>.facetwp__results-count,.woocommerce-shop .facetwp-template__row--header #stats,.woocommerce.archive .facetwp-template__row--header>.facetwp__results-count,.woocommerce.archive .facetwp-template__row--header #stats{order:0}@media (max-width: 63.999rem){.woocommerce-shop .facetwp-template__row--header>.facetwp__results-count,.woocommerce-shop .facetwp-template__row--header #stats,.woocommerce.archive .facetwp-template__row--header>.facetwp__results-count,.woocommerce.archive .facetwp-template__row--header #stats{font-size:var(--text-sm)}}.woocommerce-shop .facetwp-template__row--header>*,.woocommerce.archive .facetwp-template__row--header>*{order:1}.woocommerce-shop .facetwp-template__row--header>.facetwp-flyout__container,.woocommerce.archive .facetwp-template__row--header>.facetwp-flyout__container{order:2}.woocommerce-shop .facetwp-template__row--header .facetwp-facet,.woocommerce.archive .facetwp-template__row--header .facetwp-facet{margin-bottom:0}.woocommerce-shop .facetwp-template__row--header .facetwp-facet[data-name=results_count],.woocommerce.archive .facetwp-template__row--header .facetwp-facet[data-name=results_count]{display:inline-block;margin-left:6px}.woocommerce-shop .facetwp-template__row--footer,.woocommerce.archive .facetwp-template__row--footer{display:flex;flex-direction:column;align-items:center;gap:var(--space-lg);border-top:1px solid var(--color-contrast-medium);padding-top:var(--space-lg);margin-bottom:var(--space-xxxl);width:100%}@media (min-width: 64rem){.woocommerce-shop .facetwp-template__row--footer,.woocommerce.archive .facetwp-template__row--footer{display:inline-flex;flex-direction:row}}.woocommerce-shop .facetwp-template__row--footer .facetwp-facet,.woocommerce.archive .facetwp-template__row--footer .facetwp-facet{margin-bottom:0}.woocommerce-shop .facetwp-template__row--footer .facetwp-facet[data-name=results_count],.woocommerce.archive .facetwp-template__row--footer .facetwp-facet[data-name=results_count]{display:inline-block;margin-left:6px}@media (min-width: 48rem){.woocommerce-shop .facetwp__results-count,.woocommerce-shop #stats,.woocommerce-shop #stats-bottom,.woocommerce.archive .facetwp__results-count,.woocommerce.archive #stats,.woocommerce.archive #stats-bottom{flex-grow:1}}.woocommerce-shop .view__container,.woocommerce.archive .view__container{display:flex;align-items:center;margin-right:var(--space-lg)}.woocommerce-shop .view__container.is-hidden--tablet-down,.woocommerce.archive .view__container.is-hidden--tablet-down{display:none}@media (min-width: 64rem){.woocommerce-shop .view__container.is-hidden--tablet-down,.woocommerce.archive .view__container.is-hidden--tablet-down{display:flex}}.woocommerce-shop .view__label,.woocommerce.archive .view__label{font-weight:700;margin-right:var(--space-sm);margin-bottom:0;white-space:nowrap}.woocommerce-shop .options__container,.woocommerce.archive .options__container{display:flex}.woocommerce-shop .view__option,.woocommerce.archive .view__option{font-size:var(--text-sm);font-weight:700;color:var(--color-black-alpha-light);background-color:var(--color-white);text-decoration:none;padding:var(--space-sm);border:1px solid var(--color-contrast-medium);display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--space-xs);cursor:pointer}.woocommerce-shop .view__option .icon,.woocommerce.archive .view__option .icon{--size: 1.25rem}.woocommerce-shop .sort__container,.woocommerce.archive .sort__container{display:flex;align-items:center;position:relative}.woocommerce-shop .sort__container.is-hidden--tablet-down,.woocommerce.archive .sort__container.is-hidden--tablet-down{display:none}@media (min-width: 64rem){.woocommerce-shop .sort__container.is-hidden--tablet-down,.woocommerce.archive .sort__container.is-hidden--tablet-down{display:flex}}.woocommerce-shop .sort__container label,.woocommerce.archive .sort__container label{display:flex;align-items:center}.woocommerce-shop .sort__container select,.woocommerce.archive .sort__container select{-webkit-appearance:none;appearance:none;--webkit-appearance: none;padding-right:70px}.woocommerce-shop .sort__container .sort__select--arrows,.woocommerce.archive .sort__container .sort__select--arrows{display:flex;flex-direction:column;position:absolute;right:var(--space-sm)}.woocommerce-shop .sort__container .sort__select--arrows>svg,.woocommerce.archive .sort__container .sort__select--arrows>svg{--size: .5rem}.woocommerce-shop .sort__container .facetwp-type-sort,.woocommerce-shop .sort__container #gender,.woocommerce.archive .sort__container .facetwp-type-sort,.woocommerce.archive .sort__container #gender{display:none}.woocommerce-shop .sort__container .select--box,.woocommerce.archive .sort__container .select--box{--width: 100%;display:flex;align-items:center;font-size:var(--form-control-font-size, inherit);padding-top:var(--form-control-padding-y, .5em);padding-bottom:var(--form-control-padding-y, .5em);padding-left:var(--form-control-padding-x, .75em);border-radius:var(--form-control-radius, .25em);background-color:var(--color-bg);line-height:var(--line-height-sm);transition:all .2s ease;width:var(--width);min-height:var(--form-control-height);box-shadow:0 0 0 1px var(--color-black) inset;border:none;margin:0;-webkit-appearance:none;appearance:none;--webkit-appearance: none;padding-right:30px;position:relative;cursor:pointer}.woocommerce-shop .sort__container .select--box.open .options--available,.woocommerce.archive .sort__container .select--box.open .options--available{visibility:visible}.woocommerce-shop .sort__container .select--box p,.woocommerce.archive .sort__container .select--box p{margin-bottom:0}.woocommerce-shop .sort__container .select--box .options--available,.woocommerce.archive .sort__container .select--box .options--available{--width: max-content;visibility:hidden;position:absolute;top:100%;inset-inline:0;background-color:var(--color-white);z-index:var(--z-index-popover);border:1px solid var(--color-black);border-top:none;margin-top:-1px}@media (min-width: 64rem){.woocommerce-shop .sort__container .select--box .options--available,.woocommerce.archive .sort__container .select--box .options--available{width:var(--width)}}.woocommerce-shop .sort__container .select--box .options--available p,.woocommerce.archive .sort__container .select--box .options--available p{padding:var(--space-sm)}.woocommerce-shop .sort__container .select--box .options--available p:hover,.woocommerce.archive .sort__container .select--box .options--available p:hover{background-color:var(--color-contrast-low)}.woocommerce-shop .product__author,.woocommerce-shop .product__format,.woocommerce.archive .product__author,.woocommerce.archive .product__format{line-height:var(--line-height-base);padding-top:var(--space-xxs);margin-bottom:0}.woocommerce-shop .product__format,.woocommerce.archive .product__format{margin-bottom:var(--space-xs)}.woocommerce-shop ul.columns-1,.woocommerce-shop .ais-Hits-list.columns-1,.woocommerce.archive ul.columns-1,.woocommerce.archive .ais-Hits-list.columns-1{display:grid;gap:var(--space-lg) var(--space-md);margin-bottom:var(--space-md)}@media (min-width: 48rem){.woocommerce-shop ul.columns-1,.woocommerce-shop .ais-Hits-list.columns-1,.woocommerce.archive ul.columns-1,.woocommerce.archive .ais-Hits-list.columns-1{grid-template-columns:repeat(1,1fr);row-gap:var(--space-xxl)}}.woocommerce-shop ul.columns-1:before,.woocommerce-shop ul.columns-1:after,.woocommerce-shop .ais-Hits-list.columns-1:before,.woocommerce-shop .ais-Hits-list.columns-1:after,.woocommerce.archive ul.columns-1:before,.woocommerce.archive ul.columns-1:after,.woocommerce.archive .ais-Hits-list.columns-1:before,.woocommerce.archive .ais-Hits-list.columns-1:after{display:none}.woocommerce-shop ul.columns-2,.woocommerce-shop .ais-Hits-list.columns-2,.woocommerce.archive ul.columns-2,.woocommerce.archive .ais-Hits-list.columns-2{display:grid;gap:var(--space-lg) var(--space-md);margin-bottom:var(--space-md)}@media (min-width: 48rem){.woocommerce-shop ul.columns-2,.woocommerce-shop .ais-Hits-list.columns-2,.woocommerce.archive ul.columns-2,.woocommerce.archive .ais-Hits-list.columns-2{grid-template-columns:repeat(2,1fr);row-gap:var(--space-xxl)}}.woocommerce-shop ul.columns-2:before,.woocommerce-shop ul.columns-2:after,.woocommerce-shop .ais-Hits-list.columns-2:before,.woocommerce-shop .ais-Hits-list.columns-2:after,.woocommerce.archive ul.columns-2:before,.woocommerce.archive ul.columns-2:after,.woocommerce.archive .ais-Hits-list.columns-2:before,.woocommerce.archive .ais-Hits-list.columns-2:after{display:none}.woocommerce-shop ul.columns-3,.woocommerce-shop .ais-Hits-list.columns-3,.woocommerce.archive ul.columns-3,.woocommerce.archive .ais-Hits-list.columns-3{display:grid;gap:var(--space-lg) var(--space-md);margin-bottom:var(--space-md)}@media (min-width: 48rem){.woocommerce-shop ul.columns-3,.woocommerce-shop .ais-Hits-list.columns-3,.woocommerce.archive ul.columns-3,.woocommerce.archive .ais-Hits-list.columns-3{grid-template-columns:repeat(3,1fr);row-gap:var(--space-xxl)}}.woocommerce-shop ul.columns-3:before,.woocommerce-shop ul.columns-3:after,.woocommerce-shop .ais-Hits-list.columns-3:before,.woocommerce-shop .ais-Hits-list.columns-3:after,.woocommerce.archive ul.columns-3:before,.woocommerce.archive ul.columns-3:after,.woocommerce.archive .ais-Hits-list.columns-3:before,.woocommerce.archive .ais-Hits-list.columns-3:after{display:none}.woocommerce-shop ul.columns-4,.woocommerce-shop .ais-Hits-list.columns-4,.woocommerce.archive ul.columns-4,.woocommerce.archive .ais-Hits-list.columns-4{display:grid;gap:var(--space-lg) var(--space-md);margin-bottom:var(--space-md)}@media (min-width: 48rem){.woocommerce-shop ul.columns-4,.woocommerce-shop .ais-Hits-list.columns-4,.woocommerce.archive ul.columns-4,.woocommerce.archive .ais-Hits-list.columns-4{grid-template-columns:repeat(4,1fr);row-gap:var(--space-xxl)}}.woocommerce-shop ul.columns-4:before,.woocommerce-shop ul.columns-4:after,.woocommerce-shop .ais-Hits-list.columns-4:before,.woocommerce-shop .ais-Hits-list.columns-4:after,.woocommerce.archive ul.columns-4:before,.woocommerce.archive ul.columns-4:after,.woocommerce.archive .ais-Hits-list.columns-4:before,.woocommerce.archive .ais-Hits-list.columns-4:after{display:none}.woocommerce-shop ul.columns-5,.woocommerce-shop .ais-Hits-list.columns-5,.woocommerce.archive ul.columns-5,.woocommerce.archive .ais-Hits-list.columns-5{display:grid;gap:var(--space-lg) var(--space-md);margin-bottom:var(--space-md)}@media (min-width: 48rem){.woocommerce-shop ul.columns-5,.woocommerce-shop .ais-Hits-list.columns-5,.woocommerce.archive ul.columns-5,.woocommerce.archive .ais-Hits-list.columns-5{grid-template-columns:repeat(5,1fr);row-gap:var(--space-xxl)}}.woocommerce-shop ul.columns-5:before,.woocommerce-shop ul.columns-5:after,.woocommerce-shop .ais-Hits-list.columns-5:before,.woocommerce-shop .ais-Hits-list.columns-5:after,.woocommerce.archive ul.columns-5:before,.woocommerce.archive ul.columns-5:after,.woocommerce.archive .ais-Hits-list.columns-5:before,.woocommerce.archive .ais-Hits-list.columns-5:after{display:none}.woocommerce-shop ul.columns-6,.woocommerce-shop .ais-Hits-list.columns-6,.woocommerce.archive ul.columns-6,.woocommerce.archive .ais-Hits-list.columns-6{display:grid;gap:var(--space-lg) var(--space-md);margin-bottom:var(--space-md)}@media (min-width: 48rem){.woocommerce-shop ul.columns-6,.woocommerce-shop .ais-Hits-list.columns-6,.woocommerce.archive ul.columns-6,.woocommerce.archive .ais-Hits-list.columns-6{grid-template-columns:repeat(6,1fr);row-gap:var(--space-xxl)}}.woocommerce-shop ul.columns-6:before,.woocommerce-shop ul.columns-6:after,.woocommerce-shop .ais-Hits-list.columns-6:before,.woocommerce-shop .ais-Hits-list.columns-6:after,.woocommerce.archive ul.columns-6:before,.woocommerce.archive ul.columns-6:after,.woocommerce.archive .ais-Hits-list.columns-6:before,.woocommerce.archive .ais-Hits-list.columns-6:after{display:none}.woocommerce-shop ul.columns-7,.woocommerce-shop .ais-Hits-list.columns-7,.woocommerce.archive ul.columns-7,.woocommerce.archive .ais-Hits-list.columns-7{display:grid;gap:var(--space-lg) var(--space-md);margin-bottom:var(--space-md)}@media (min-width: 48rem){.woocommerce-shop ul.columns-7,.woocommerce-shop .ais-Hits-list.columns-7,.woocommerce.archive ul.columns-7,.woocommerce.archive .ais-Hits-list.columns-7{grid-template-columns:repeat(7,1fr);row-gap:var(--space-xxl)}}.woocommerce-shop ul.columns-7:before,.woocommerce-shop ul.columns-7:after,.woocommerce-shop .ais-Hits-list.columns-7:before,.woocommerce-shop .ais-Hits-list.columns-7:after,.woocommerce.archive ul.columns-7:before,.woocommerce.archive ul.columns-7:after,.woocommerce.archive .ais-Hits-list.columns-7:before,.woocommerce.archive .ais-Hits-list.columns-7:after{display:none}.woocommerce-shop ul.columns-8,.woocommerce-shop .ais-Hits-list.columns-8,.woocommerce.archive ul.columns-8,.woocommerce.archive .ais-Hits-list.columns-8{display:grid;gap:var(--space-lg) var(--space-md);margin-bottom:var(--space-md)}@media (min-width: 48rem){.woocommerce-shop ul.columns-8,.woocommerce-shop .ais-Hits-list.columns-8,.woocommerce.archive ul.columns-8,.woocommerce.archive .ais-Hits-list.columns-8{grid-template-columns:repeat(8,1fr);row-gap:var(--space-xxl)}}.woocommerce-shop ul.columns-8:before,.woocommerce-shop ul.columns-8:after,.woocommerce-shop .ais-Hits-list.columns-8:before,.woocommerce-shop .ais-Hits-list.columns-8:after,.woocommerce.archive ul.columns-8:before,.woocommerce.archive ul.columns-8:after,.woocommerce.archive .ais-Hits-list.columns-8:before,.woocommerce.archive .ais-Hits-list.columns-8:after{display:none}.woocommerce-shop ul.columns-9,.woocommerce-shop .ais-Hits-list.columns-9,.woocommerce.archive ul.columns-9,.woocommerce.archive .ais-Hits-list.columns-9{display:grid;gap:var(--space-lg) var(--space-md);margin-bottom:var(--space-md)}@media (min-width: 48rem){.woocommerce-shop ul.columns-9,.woocommerce-shop .ais-Hits-list.columns-9,.woocommerce.archive ul.columns-9,.woocommerce.archive .ais-Hits-list.columns-9{grid-template-columns:repeat(9,1fr);row-gap:var(--space-xxl)}}.woocommerce-shop ul.columns-9:before,.woocommerce-shop ul.columns-9:after,.woocommerce-shop .ais-Hits-list.columns-9:before,.woocommerce-shop .ais-Hits-list.columns-9:after,.woocommerce.archive ul.columns-9:before,.woocommerce.archive ul.columns-9:after,.woocommerce.archive .ais-Hits-list.columns-9:before,.woocommerce.archive .ais-Hits-list.columns-9:after{display:none}.woocommerce-shop ul.columns-10,.woocommerce-shop .ais-Hits-list.columns-10,.woocommerce.archive ul.columns-10,.woocommerce.archive .ais-Hits-list.columns-10{display:grid;gap:var(--space-lg) var(--space-md);margin-bottom:var(--space-md)}@media (min-width: 48rem){.woocommerce-shop ul.columns-10,.woocommerce-shop .ais-Hits-list.columns-10,.woocommerce.archive ul.columns-10,.woocommerce.archive .ais-Hits-list.columns-10{grid-template-columns:repeat(10,1fr);row-gap:var(--space-xxl)}}.woocommerce-shop ul.columns-10:before,.woocommerce-shop ul.columns-10:after,.woocommerce-shop .ais-Hits-list.columns-10:before,.woocommerce-shop .ais-Hits-list.columns-10:after,.woocommerce.archive ul.columns-10:before,.woocommerce.archive ul.columns-10:after,.woocommerce.archive .ais-Hits-list.columns-10:before,.woocommerce.archive .ais-Hits-list.columns-10:after{display:none}.woocommerce-shop ul.columns-11,.woocommerce-shop .ais-Hits-list.columns-11,.woocommerce.archive ul.columns-11,.woocommerce.archive .ais-Hits-list.columns-11{display:grid;gap:var(--space-lg) var(--space-md);margin-bottom:var(--space-md)}@media (min-width: 48rem){.woocommerce-shop ul.columns-11,.woocommerce-shop .ais-Hits-list.columns-11,.woocommerce.archive ul.columns-11,.woocommerce.archive .ais-Hits-list.columns-11{grid-template-columns:repeat(11,1fr);row-gap:var(--space-xxl)}}.woocommerce-shop ul.columns-11:before,.woocommerce-shop ul.columns-11:after,.woocommerce-shop .ais-Hits-list.columns-11:before,.woocommerce-shop .ais-Hits-list.columns-11:after,.woocommerce.archive ul.columns-11:before,.woocommerce.archive ul.columns-11:after,.woocommerce.archive .ais-Hits-list.columns-11:before,.woocommerce.archive .ais-Hits-list.columns-11:after{display:none}.woocommerce-shop ul.columns-12,.woocommerce-shop .ais-Hits-list.columns-12,.woocommerce.archive ul.columns-12,.woocommerce.archive .ais-Hits-list.columns-12{display:grid;gap:var(--space-lg) var(--space-md);margin-bottom:var(--space-md)}@media (min-width: 48rem){.woocommerce-shop ul.columns-12,.woocommerce-shop .ais-Hits-list.columns-12,.woocommerce.archive ul.columns-12,.woocommerce.archive .ais-Hits-list.columns-12{grid-template-columns:repeat(12,1fr);row-gap:var(--space-xxl)}}.woocommerce-shop ul.columns-12:before,.woocommerce-shop ul.columns-12:after,.woocommerce-shop .ais-Hits-list.columns-12:before,.woocommerce-shop .ais-Hits-list.columns-12:after,.woocommerce.archive ul.columns-12:before,.woocommerce.archive ul.columns-12:after,.woocommerce.archive .ais-Hits-list.columns-12:before,.woocommerce.archive .ais-Hits-list.columns-12:after{display:none}.woocommerce-shop ul[class^=columns-] li.product,.woocommerce-shop ul[class^=columns-] article.books,.woocommerce-shop ul[class*=" columns-"] li.product,.woocommerce-shop ul[class*=" columns-"] article.books,.woocommerce-shop ol[class^=columns-] li.product,.woocommerce-shop ol[class^=columns-] article.books,.woocommerce-shop ol[class*=" columns-"] li.product,.woocommerce-shop ol[class*=" columns-"] article.books,.woocommerce.archive ul[class^=columns-] li.product,.woocommerce.archive ul[class^=columns-] article.books,.woocommerce.archive ul[class*=" columns-"] li.product,.woocommerce.archive ul[class*=" columns-"] article.books,.woocommerce.archive ol[class^=columns-] li.product,.woocommerce.archive ol[class^=columns-] article.books,.woocommerce.archive ol[class*=" columns-"] li.product,.woocommerce.archive ol[class*=" columns-"] article.books{width:100%;margin:0;display:flex;flex-wrap:wrap;padding-top:var(--space-lg);border-top:1px solid var(--color-contrast-medium);grid-gap:var(--space-base)}@media (min-width: 48rem){.woocommerce-shop ul[class^=columns-] li.product,.woocommerce-shop ul[class^=columns-] article.books,.woocommerce-shop ul[class*=" columns-"] li.product,.woocommerce-shop ul[class*=" columns-"] article.books,.woocommerce-shop ol[class^=columns-] li.product,.woocommerce-shop ol[class^=columns-] article.books,.woocommerce-shop ol[class*=" columns-"] li.product,.woocommerce-shop ol[class*=" columns-"] article.books,.woocommerce.archive ul[class^=columns-] li.product,.woocommerce.archive ul[class^=columns-] article.books,.woocommerce.archive ul[class*=" columns-"] li.product,.woocommerce.archive ul[class*=" columns-"] article.books,.woocommerce.archive ol[class^=columns-] li.product,.woocommerce.archive ol[class^=columns-] article.books,.woocommerce.archive ol[class*=" columns-"] li.product,.woocommerce.archive ol[class*=" columns-"] article.books{flex-wrap:nowrap;grid-gap:var(--space-xxl);padding-top:var(--space-xxl)}}.woocommerce-shop ul[class^=columns-] li.product a img,.woocommerce-shop ul[class^=columns-] article.books a img,.woocommerce-shop ul[class*=" columns-"] li.product a img,.woocommerce-shop ul[class*=" columns-"] article.books a img,.woocommerce-shop ol[class^=columns-] li.product a img,.woocommerce-shop ol[class^=columns-] article.books a img,.woocommerce-shop ol[class*=" columns-"] li.product a img,.woocommerce-shop ol[class*=" columns-"] article.books a img,.woocommerce.archive ul[class^=columns-] li.product a img,.woocommerce.archive ul[class^=columns-] article.books a img,.woocommerce.archive ul[class*=" columns-"] li.product a img,.woocommerce.archive ul[class*=" columns-"] article.books a img,.woocommerce.archive ol[class^=columns-] li.product a img,.woocommerce.archive ol[class^=columns-] article.books a img,.woocommerce.archive ol[class*=" columns-"] li.product a img,.woocommerce.archive ol[class*=" columns-"] article.books a img{margin-bottom:0}.woocommerce-shop ul[class^=columns-] li.product>*,.woocommerce-shop ul[class^=columns-] article.books>*,.woocommerce-shop ul[class*=" columns-"] li.product>*,.woocommerce-shop ul[class*=" columns-"] article.books>*,.woocommerce-shop ol[class^=columns-] li.product>*,.woocommerce-shop ol[class^=columns-] article.books>*,.woocommerce-shop ol[class*=" columns-"] li.product>*,.woocommerce-shop ol[class*=" columns-"] article.books>*,.woocommerce.archive ul[class^=columns-] li.product>*,.woocommerce.archive ul[class^=columns-] article.books>*,.woocommerce.archive ul[class*=" columns-"] li.product>*,.woocommerce.archive ul[class*=" columns-"] article.books>*,.woocommerce.archive ol[class^=columns-] li.product>*,.woocommerce.archive ol[class^=columns-] article.books>*,.woocommerce.archive ol[class*=" columns-"] li.product>*,.woocommerce.archive ol[class*=" columns-"] article.books>*{flex:1 1 33.33%}.woocommerce-shop ul[class^=columns-] li.product>a,.woocommerce-shop ul[class^=columns-] article.books>a,.woocommerce-shop ul[class*=" columns-"] li.product>a,.woocommerce-shop ul[class*=" columns-"] article.books>a,.woocommerce-shop ol[class^=columns-] li.product>a,.woocommerce-shop ol[class^=columns-] article.books>a,.woocommerce-shop ol[class*=" columns-"] li.product>a,.woocommerce-shop ol[class*=" columns-"] article.books>a,.woocommerce.archive ul[class^=columns-] li.product>a,.woocommerce.archive ul[class^=columns-] article.books>a,.woocommerce.archive ul[class*=" columns-"] li.product>a,.woocommerce.archive ul[class*=" columns-"] article.books>a,.woocommerce.archive ol[class^=columns-] li.product>a,.woocommerce.archive ol[class^=columns-] article.books>a,.woocommerce.archive ol[class*=" columns-"] li.product>a,.woocommerce.archive ol[class*=" columns-"] article.books>a{flex-grow:0}.woocommerce-shop ul[class^=columns-] li.product .woocommerce-loop-product__title,.woocommerce-shop ul[class^=columns-] article.books .woocommerce-loop-product__title,.woocommerce-shop ul[class*=" columns-"] li.product .woocommerce-loop-product__title,.woocommerce-shop ul[class*=" columns-"] article.books .woocommerce-loop-product__title,.woocommerce-shop ol[class^=columns-] li.product .woocommerce-loop-product__title,.woocommerce-shop ol[class^=columns-] article.books .woocommerce-loop-product__title,.woocommerce-shop ol[class*=" columns-"] li.product .woocommerce-loop-product__title,.woocommerce-shop ol[class*=" columns-"] article.books .woocommerce-loop-product__title,.woocommerce.archive ul[class^=columns-] li.product .woocommerce-loop-product__title,.woocommerce.archive ul[class^=columns-] article.books .woocommerce-loop-product__title,.woocommerce.archive ul[class*=" columns-"] li.product .woocommerce-loop-product__title,.woocommerce.archive ul[class*=" columns-"] article.books .woocommerce-loop-product__title,.woocommerce.archive ol[class^=columns-] li.product .woocommerce-loop-product__title,.woocommerce.archive ol[class^=columns-] article.books .woocommerce-loop-product__title,.woocommerce.archive ol[class*=" columns-"] li.product .woocommerce-loop-product__title,.woocommerce.archive ol[class*=" columns-"] article.books .woocommerce-loop-product__title{font-size:var(--text-md);line-height:var(--line-height-sm);color:var(--color-black);padding:0;margin-bottom:0}@media (min-width: 48rem){.woocommerce-shop ul[class^=columns-] li.product .woocommerce-loop-product__title,.woocommerce-shop ul[class^=columns-] article.books .woocommerce-loop-product__title,.woocommerce-shop ul[class*=" columns-"] li.product .woocommerce-loop-product__title,.woocommerce-shop ul[class*=" columns-"] article.books .woocommerce-loop-product__title,.woocommerce-shop ol[class^=columns-] li.product .woocommerce-loop-product__title,.woocommerce-shop ol[class^=columns-] article.books .woocommerce-loop-product__title,.woocommerce-shop ol[class*=" columns-"] li.product .woocommerce-loop-product__title,.woocommerce-shop ol[class*=" columns-"] article.books .woocommerce-loop-product__title,.woocommerce.archive ul[class^=columns-] li.product .woocommerce-loop-product__title,.woocommerce.archive ul[class^=columns-] article.books .woocommerce-loop-product__title,.woocommerce.archive ul[class*=" columns-"] li.product .woocommerce-loop-product__title,.woocommerce.archive ul[class*=" columns-"] article.books .woocommerce-loop-product__title,.woocommerce.archive ol[class^=columns-] li.product .woocommerce-loop-product__title,.woocommerce.archive ol[class^=columns-] article.books .woocommerce-loop-product__title,.woocommerce.archive ol[class*=" columns-"] li.product .woocommerce-loop-product__title,.woocommerce.archive ol[class*=" columns-"] article.books .woocommerce-loop-product__title{font-size:var(--heading-sm)}}.woocommerce-shop ul[class^=columns-] li.product .badge__container,.woocommerce-shop ul[class^=columns-] article.books .badge__container,.woocommerce-shop ul[class*=" columns-"] li.product .badge__container,.woocommerce-shop ul[class*=" columns-"] article.books .badge__container,.woocommerce-shop ol[class^=columns-] li.product .badge__container,.woocommerce-shop ol[class^=columns-] article.books .badge__container,.woocommerce-shop ol[class*=" columns-"] li.product .badge__container,.woocommerce-shop ol[class*=" columns-"] article.books .badge__container,.woocommerce.archive ul[class^=columns-] li.product .badge__container,.woocommerce.archive ul[class^=columns-] article.books .badge__container,.woocommerce.archive ul[class*=" columns-"] li.product .badge__container,.woocommerce.archive ul[class*=" columns-"] article.books .badge__container,.woocommerce.archive ol[class^=columns-] li.product .badge__container,.woocommerce.archive ol[class^=columns-] article.books .badge__container,.woocommerce.archive ol[class*=" columns-"] li.product .badge__container,.woocommerce.archive ol[class*=" columns-"] article.books .badge__container{display:flex;flex-wrap:wrap;gap:var(--space-xxs);margin-bottom:var(--space-base);min-height:var(--space-md)}.woocommerce-shop ul[class^=columns-] li.product .onsale,.woocommerce-shop ul[class^=columns-] article.books .onsale,.woocommerce-shop ul[class*=" columns-"] li.product .onsale,.woocommerce-shop ul[class*=" columns-"] article.books .onsale,.woocommerce-shop ol[class^=columns-] li.product .onsale,.woocommerce-shop ol[class^=columns-] article.books .onsale,.woocommerce-shop ol[class*=" columns-"] li.product .onsale,.woocommerce-shop ol[class*=" columns-"] article.books .onsale,.woocommerce.archive ul[class^=columns-] li.product .onsale,.woocommerce.archive ul[class^=columns-] article.books .onsale,.woocommerce.archive ul[class*=" columns-"] li.product .onsale,.woocommerce.archive ul[class*=" columns-"] article.books .onsale,.woocommerce.archive ol[class^=columns-] li.product .onsale,.woocommerce.archive ol[class^=columns-] article.books .onsale,.woocommerce.archive ol[class*=" columns-"] li.product .onsale,.woocommerce.archive ol[class*=" columns-"] article.books .onsale{margin:0;font-size:var(--text-base);font-weight:700;line-height:var(--line-height-base);color:var(--color-white);letter-spacing:.01em;padding:0 var(--space-xs);background-color:var(--color-quaternary);position:static;border-radius:0;white-space:nowrap}.woocommerce-shop ul[class^=columns-] li.product .onsale.staffpick,.woocommerce-shop ul[class^=columns-] article.books .onsale.staffpick,.woocommerce-shop ul[class*=" columns-"] li.product .onsale.staffpick,.woocommerce-shop ul[class*=" columns-"] article.books .onsale.staffpick,.woocommerce-shop ol[class^=columns-] li.product .onsale.staffpick,.woocommerce-shop ol[class^=columns-] article.books .onsale.staffpick,.woocommerce-shop ol[class*=" columns-"] li.product .onsale.staffpick,.woocommerce-shop ol[class*=" columns-"] article.books .onsale.staffpick,.woocommerce.archive ul[class^=columns-] li.product .onsale.staffpick,.woocommerce.archive ul[class^=columns-] article.books .onsale.staffpick,.woocommerce.archive ul[class*=" columns-"] li.product .onsale.staffpick,.woocommerce.archive ul[class*=" columns-"] article.books .onsale.staffpick,.woocommerce.archive ol[class^=columns-] li.product .onsale.staffpick,.woocommerce.archive ol[class^=columns-] article.books .onsale.staffpick,.woocommerce.archive ol[class*=" columns-"] li.product .onsale.staffpick,.woocommerce.archive ol[class*=" columns-"] article.books .onsale.staffpick{background-color:var(--color-primary)}.woocommerce-shop ul[class^=columns-] li.product .onsale.newrelease,.woocommerce-shop ul[class^=columns-] article.books .onsale.newrelease,.woocommerce-shop ul[class*=" columns-"] li.product .onsale.newrelease,.woocommerce-shop ul[class*=" columns-"] article.books .onsale.newrelease,.woocommerce-shop ol[class^=columns-] li.product .onsale.newrelease,.woocommerce-shop ol[class^=columns-] article.books .onsale.newrelease,.woocommerce-shop ol[class*=" columns-"] li.product .onsale.newrelease,.woocommerce-shop ol[class*=" columns-"] article.books .onsale.newrelease,.woocommerce.archive ul[class^=columns-] li.product .onsale.newrelease,.woocommerce.archive ul[class^=columns-] article.books .onsale.newrelease,.woocommerce.archive ul[class*=" columns-"] li.product .onsale.newrelease,.woocommerce.archive ul[class*=" columns-"] article.books .onsale.newrelease,.woocommerce.archive ol[class^=columns-] li.product .onsale.newrelease,.woocommerce.archive ol[class^=columns-] article.books .onsale.newrelease,.woocommerce.archive ol[class*=" columns-"] li.product .onsale.newrelease,.woocommerce.archive ol[class*=" columns-"] article.books .onsale.newrelease{color:var(--color-black);background-color:var(--color-senary)}.woocommerce-shop ul[class^=columns-] li.product .onsale.preorder,.woocommerce-shop ul[class^=columns-] article.books .onsale.preorder,.woocommerce-shop ul[class*=" columns-"] li.product .onsale.preorder,.woocommerce-shop ul[class*=" columns-"] article.books .onsale.preorder,.woocommerce-shop ol[class^=columns-] li.product .onsale.preorder,.woocommerce-shop ol[class^=columns-] article.books .onsale.preorder,.woocommerce-shop ol[class*=" columns-"] li.product .onsale.preorder,.woocommerce-shop ol[class*=" columns-"] article.books .onsale.preorder,.woocommerce.archive ul[class^=columns-] li.product .onsale.preorder,.woocommerce.archive ul[class^=columns-] article.books .onsale.preorder,.woocommerce.archive ul[class*=" columns-"] li.product .onsale.preorder,.woocommerce.archive ul[class*=" columns-"] article.books .onsale.preorder,.woocommerce.archive ol[class^=columns-] li.product .onsale.preorder,.woocommerce.archive ol[class^=columns-] article.books .onsale.preorder,.woocommerce.archive ol[class*=" columns-"] li.product .onsale.preorder,.woocommerce.archive ol[class*=" columns-"] article.books .onsale.preorder{background-color:var(--color-secondary)}.woocommerce-shop ul[class^=columns-] li.product .item__price--ebook-text,.woocommerce-shop ul[class^=columns-] article.books .item__price--ebook-text,.woocommerce-shop ul[class*=" columns-"] li.product .item__price--ebook-text,.woocommerce-shop ul[class*=" columns-"] article.books .item__price--ebook-text,.woocommerce-shop ol[class^=columns-] li.product .item__price--ebook-text,.woocommerce-shop ol[class^=columns-] article.books .item__price--ebook-text,.woocommerce-shop ol[class*=" columns-"] li.product .item__price--ebook-text,.woocommerce-shop ol[class*=" columns-"] article.books .item__price--ebook-text,.woocommerce.archive ul[class^=columns-] li.product .item__price--ebook-text,.woocommerce.archive ul[class^=columns-] article.books .item__price--ebook-text,.woocommerce.archive ul[class*=" columns-"] li.product .item__price--ebook-text,.woocommerce.archive ul[class*=" columns-"] article.books .item__price--ebook-text,.woocommerce.archive ol[class^=columns-] li.product .item__price--ebook-text,.woocommerce.archive ol[class^=columns-] article.books .item__price--ebook-text,.woocommerce.archive ol[class*=" columns-"] li.product .item__price--ebook-text,.woocommerce.archive ol[class*=" columns-"] article.books .item__price--ebook-text{font-style:italic}.woocommerce-shop ul[class^=columns-] li.product .price,.woocommerce-shop ul[class^=columns-] article.books .price,.woocommerce-shop ul[class*=" columns-"] li.product .price,.woocommerce-shop ul[class*=" columns-"] article.books .price,.woocommerce-shop ol[class^=columns-] li.product .price,.woocommerce-shop ol[class^=columns-] article.books .price,.woocommerce-shop ol[class*=" columns-"] li.product .price,.woocommerce-shop ol[class*=" columns-"] article.books .price,.woocommerce.archive ul[class^=columns-] li.product .price,.woocommerce.archive ul[class^=columns-] article.books .price,.woocommerce.archive ul[class*=" columns-"] li.product .price,.woocommerce.archive ul[class*=" columns-"] article.books .price,.woocommerce.archive ol[class^=columns-] li.product .price,.woocommerce.archive ol[class^=columns-] article.books .price,.woocommerce.archive ol[class*=" columns-"] li.product .price,.woocommerce.archive ol[class*=" columns-"] article.books .price{font-size:var(--text-md);line-height:var(--line-height-base);color:var(--color-black);display:flex;align-items:flex-end;text-align:center}@media (min-width: 48rem){.woocommerce-shop ul[class^=columns-] li.product .price,.woocommerce-shop ul[class^=columns-] article.books .price,.woocommerce-shop ul[class*=" columns-"] li.product .price,.woocommerce-shop ul[class*=" columns-"] article.books .price,.woocommerce-shop ol[class^=columns-] li.product .price,.woocommerce-shop ol[class^=columns-] article.books .price,.woocommerce-shop ol[class*=" columns-"] li.product .price,.woocommerce-shop ol[class*=" columns-"] article.books .price,.woocommerce.archive ul[class^=columns-] li.product .price,.woocommerce.archive ul[class^=columns-] article.books .price,.woocommerce.archive ul[class*=" columns-"] li.product .price,.woocommerce.archive ul[class*=" columns-"] article.books .price,.woocommerce.archive ol[class^=columns-] li.product .price,.woocommerce.archive ol[class^=columns-] article.books .price,.woocommerce.archive ol[class*=" columns-"] li.product .price,.woocommerce.archive ol[class*=" columns-"] article.books .price{flex-wrap:wrap;justify-content:center;font-size:var(--heading-md);line-height:var(--line-height-md)}}.woocommerce-shop ul[class^=columns-] li.product .price bdi,.woocommerce-shop ul[class^=columns-] article.books .price bdi,.woocommerce-shop ul[class*=" columns-"] li.product .price bdi,.woocommerce-shop ul[class*=" columns-"] article.books .price bdi,.woocommerce-shop ol[class^=columns-] li.product .price bdi,.woocommerce-shop ol[class^=columns-] article.books .price bdi,.woocommerce-shop ol[class*=" columns-"] li.product .price bdi,.woocommerce-shop ol[class*=" columns-"] article.books .price bdi,.woocommerce.archive ul[class^=columns-] li.product .price bdi,.woocommerce.archive ul[class^=columns-] article.books .price bdi,.woocommerce.archive ul[class*=" columns-"] li.product .price bdi,.woocommerce.archive ul[class*=" columns-"] article.books .price bdi,.woocommerce.archive ol[class^=columns-] li.product .price bdi,.woocommerce.archive ol[class^=columns-] article.books .price bdi,.woocommerce.archive ol[class*=" columns-"] li.product .price bdi,.woocommerce.archive ol[class*=" columns-"] article.books .price bdi{font-weight:700}.woocommerce-shop ul[class^=columns-] li.product .price del,.woocommerce-shop ul[class^=columns-] article.books .price del,.woocommerce-shop ul[class*=" columns-"] li.product .price del,.woocommerce-shop ul[class*=" columns-"] article.books .price del,.woocommerce-shop ol[class^=columns-] li.product .price del,.woocommerce-shop ol[class^=columns-] article.books .price del,.woocommerce-shop ol[class*=" columns-"] li.product .price del,.woocommerce-shop ol[class*=" columns-"] article.books .price del,.woocommerce.archive ul[class^=columns-] li.product .price del,.woocommerce.archive ul[class^=columns-] article.books .price del,.woocommerce.archive ul[class*=" columns-"] li.product .price del,.woocommerce.archive ul[class*=" columns-"] article.books .price del,.woocommerce.archive ol[class^=columns-] li.product .price del,.woocommerce.archive ol[class^=columns-] article.books .price del,.woocommerce.archive ol[class*=" columns-"] li.product .price del,.woocommerce.archive ol[class*=" columns-"] article.books .price del{order:1;margin-left:var(--space-xs);font-size:var(--text-sm)}.woocommerce-shop ul[class^=columns-] li.product .price del bdi,.woocommerce-shop ul[class^=columns-] article.books .price del bdi,.woocommerce-shop ul[class*=" columns-"] li.product .price del bdi,.woocommerce-shop ul[class*=" columns-"] article.books .price del bdi,.woocommerce-shop ol[class^=columns-] li.product .price del bdi,.woocommerce-shop ol[class^=columns-] article.books .price del bdi,.woocommerce-shop ol[class*=" columns-"] li.product .price del bdi,.woocommerce-shop ol[class*=" columns-"] article.books .price del bdi,.woocommerce.archive ul[class^=columns-] li.product .price del bdi,.woocommerce.archive ul[class^=columns-] article.books .price del bdi,.woocommerce.archive ul[class*=" columns-"] li.product .price del bdi,.woocommerce.archive ul[class*=" columns-"] article.books .price del bdi,.woocommerce.archive ol[class^=columns-] li.product .price del bdi,.woocommerce.archive ol[class^=columns-] article.books .price del bdi,.woocommerce.archive ol[class*=" columns-"] li.product .price del bdi,.woocommerce.archive ol[class*=" columns-"] article.books .price del bdi{font-weight:400}.woocommerce-shop ul[class^=columns-] li.product .price ins,.woocommerce-shop ul[class^=columns-] article.books .price ins,.woocommerce-shop ul[class*=" columns-"] li.product .price ins,.woocommerce-shop ul[class*=" columns-"] article.books .price ins,.woocommerce-shop ol[class^=columns-] li.product .price ins,.woocommerce-shop ol[class^=columns-] article.books .price ins,.woocommerce-shop ol[class*=" columns-"] li.product .price ins,.woocommerce-shop ol[class*=" columns-"] article.books .price ins,.woocommerce.archive ul[class^=columns-] li.product .price ins,.woocommerce.archive ul[class^=columns-] article.books .price ins,.woocommerce.archive ul[class*=" columns-"] li.product .price ins,.woocommerce.archive ul[class*=" columns-"] article.books .price ins,.woocommerce.archive ol[class^=columns-] li.product .price ins,.woocommerce.archive ol[class^=columns-] article.books .price ins,.woocommerce.archive ol[class*=" columns-"] li.product .price ins,.woocommerce.archive ol[class*=" columns-"] article.books .price ins{color:var(--color-quaternary);text-decoration:none}@media (min-width: 48rem){.woocommerce-shop ul[class^=columns-] li.product .price ins,.woocommerce-shop ul[class^=columns-] article.books .price ins,.woocommerce-shop ul[class*=" columns-"] li.product .price ins,.woocommerce-shop ul[class*=" columns-"] article.books .price ins,.woocommerce-shop ol[class^=columns-] li.product .price ins,.woocommerce-shop ol[class^=columns-] article.books .price ins,.woocommerce-shop ol[class*=" columns-"] li.product .price ins,.woocommerce-shop ol[class*=" columns-"] article.books .price ins,.woocommerce.archive ul[class^=columns-] li.product .price ins,.woocommerce.archive ul[class^=columns-] article.books .price ins,.woocommerce.archive ul[class*=" columns-"] li.product .price ins,.woocommerce.archive ul[class*=" columns-"] article.books .price ins,.woocommerce.archive ol[class^=columns-] li.product .price ins,.woocommerce.archive ol[class^=columns-] article.books .price ins,.woocommerce.archive ol[class*=" columns-"] li.product .price ins,.woocommerce.archive ol[class*=" columns-"] article.books .price ins{width:100%;text-align:center}}.woocommerce-shop ul[class^=columns-] li.product .price .onsale__percent,.woocommerce-shop ul[class^=columns-] article.books .price .onsale__percent,.woocommerce-shop ul[class*=" columns-"] li.product .price .onsale__percent,.woocommerce-shop ul[class*=" columns-"] article.books .price .onsale__percent,.woocommerce-shop ol[class^=columns-] li.product .price .onsale__percent,.woocommerce-shop ol[class^=columns-] article.books .price .onsale__percent,.woocommerce-shop ol[class*=" columns-"] li.product .price .onsale__percent,.woocommerce-shop ol[class*=" columns-"] article.books .price .onsale__percent,.woocommerce.archive ul[class^=columns-] li.product .price .onsale__percent,.woocommerce.archive ul[class^=columns-] article.books .price .onsale__percent,.woocommerce.archive ul[class*=" columns-"] li.product .price .onsale__percent,.woocommerce.archive ul[class*=" columns-"] article.books .price .onsale__percent,.woocommerce.archive ol[class^=columns-] li.product .price .onsale__percent,.woocommerce.archive ol[class^=columns-] article.books .price .onsale__percent,.woocommerce.archive ol[class*=" columns-"] li.product .price .onsale__percent,.woocommerce.archive ol[class*=" columns-"] article.books .price .onsale__percent{order:1;margin-bottom:0;margin-left:var(--space-xs);font-size:var(--text-sm);color:var(--color-quaternary)}.woocommerce-shop ul[class^=columns-] li.product .add_to_cart_button,.woocommerce-shop ul[class^=columns-] article.books .add_to_cart_button,.woocommerce-shop ul[class*=" columns-"] li.product .add_to_cart_button,.woocommerce-shop ul[class*=" columns-"] article.books .add_to_cart_button,.woocommerce-shop ol[class^=columns-] li.product .add_to_cart_button,.woocommerce-shop ol[class^=columns-] article.books .add_to_cart_button,.woocommerce-shop ol[class*=" columns-"] li.product .add_to_cart_button,.woocommerce-shop ol[class*=" columns-"] article.books .add_to_cart_button,.woocommerce.archive ul[class^=columns-] li.product .add_to_cart_button,.woocommerce.archive ul[class^=columns-] article.books .add_to_cart_button,.woocommerce.archive ul[class*=" columns-"] li.product .add_to_cart_button,.woocommerce.archive ul[class*=" columns-"] article.books .add_to_cart_button,.woocommerce.archive ol[class^=columns-] li.product .add_to_cart_button,.woocommerce.archive ol[class^=columns-] article.books .add_to_cart_button,.woocommerce.archive ol[class*=" columns-"] li.product .add_to_cart_button,.woocommerce.archive ol[class*=" columns-"] article.books .add_to_cart_button{--btn-text-color: var(--color-white);display:none;font-size:var(--text-md);font-weight:var(--font-weight-normal);text-align:center;color:var(--btn-text-color);background-color:var(--btn-color);width:100%;margin-top:var(--space-md);margin-inline:auto;padding:.618em 1em;padding-inline:var(--space-md);border-radius:90px;transition:margin .2s}@media (min-width: 64rem){.woocommerce-shop ul[class^=columns-] li.product .add_to_cart_button:hover:not(:disabled):not([disabled]),.woocommerce-shop ul[class^=columns-] article.books .add_to_cart_button:hover:not(:disabled):not([disabled]),.woocommerce-shop ul[class*=" columns-"] li.product .add_to_cart_button:hover:not(:disabled):not([disabled]),.woocommerce-shop ul[class*=" columns-"] article.books .add_to_cart_button:hover:not(:disabled):not([disabled]),.woocommerce-shop ol[class^=columns-] li.product .add_to_cart_button:hover:not(:disabled):not([disabled]),.woocommerce-shop ol[class^=columns-] article.books .add_to_cart_button:hover:not(:disabled):not([disabled]),.woocommerce-shop ol[class*=" columns-"] li.product .add_to_cart_button:hover:not(:disabled):not([disabled]),.woocommerce-shop ol[class*=" columns-"] article.books .add_to_cart_button:hover:not(:disabled):not([disabled]),.woocommerce.archive ul[class^=columns-] li.product .add_to_cart_button:hover:not(:disabled):not([disabled]),.woocommerce.archive ul[class^=columns-] article.books .add_to_cart_button:hover:not(:disabled):not([disabled]),.woocommerce.archive ul[class*=" columns-"] li.product .add_to_cart_button:hover:not(:disabled):not([disabled]),.woocommerce.archive ul[class*=" columns-"] article.books .add_to_cart_button:hover:not(:disabled):not([disabled]),.woocommerce.archive ol[class^=columns-] li.product .add_to_cart_button:hover:not(:disabled):not([disabled]),.woocommerce.archive ol[class^=columns-] article.books .add_to_cart_button:hover:not(:disabled):not([disabled]),.woocommerce.archive ol[class*=" columns-"] li.product .add_to_cart_button:hover:not(:disabled):not([disabled]),.woocommerce.archive ol[class*=" columns-"] article.books .add_to_cart_button:hover:not(:disabled):not([disabled]){box-shadow:0 2px 4px 0 hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.25);margin-top:calc(var(--space-md) - 4px);margin-bottom:4px}.woocommerce-shop ul[class^=columns-] li.product .add_to_cart_button:hover:not(:disabled):not([disabled])~.item__view-details,.woocommerce-shop ul[class^=columns-] article.books .add_to_cart_button:hover:not(:disabled):not([disabled])~.item__view-details,.woocommerce-shop ul[class*=" columns-"] li.product .add_to_cart_button:hover:not(:disabled):not([disabled])~.item__view-details,.woocommerce-shop ul[class*=" columns-"] article.books .add_to_cart_button:hover:not(:disabled):not([disabled])~.item__view-details,.woocommerce-shop ol[class^=columns-] li.product .add_to_cart_button:hover:not(:disabled):not([disabled])~.item__view-details,.woocommerce-shop ol[class^=columns-] article.books .add_to_cart_button:hover:not(:disabled):not([disabled])~.item__view-details,.woocommerce-shop ol[class*=" columns-"] li.product .add_to_cart_button:hover:not(:disabled):not([disabled])~.item__view-details,.woocommerce-shop ol[class*=" columns-"] article.books .add_to_cart_button:hover:not(:disabled):not([disabled])~.item__view-details,.woocommerce.archive ul[class^=columns-] li.product .add_to_cart_button:hover:not(:disabled):not([disabled])~.item__view-details,.woocommerce.archive ul[class^=columns-] article.books .add_to_cart_button:hover:not(:disabled):not([disabled])~.item__view-details,.woocommerce.archive ul[class*=" columns-"] li.product .add_to_cart_button:hover:not(:disabled):not([disabled])~.item__view-details,.woocommerce.archive ul[class*=" columns-"] article.books .add_to_cart_button:hover:not(:disabled):not([disabled])~.item__view-details,.woocommerce.archive ol[class^=columns-] li.product .add_to_cart_button:hover:not(:disabled):not([disabled])~.item__view-details,.woocommerce.archive ol[class^=columns-] article.books .add_to_cart_button:hover:not(:disabled):not([disabled])~.item__view-details,.woocommerce.archive ol[class*=" columns-"] li.product .add_to_cart_button:hover:not(:disabled):not([disabled])~.item__view-details,.woocommerce.archive ol[class*=" columns-"] article.books .add_to_cart_button:hover:not(:disabled):not([disabled])~.item__view-details{margin-top:calc(var(--space-base) + 4px)}}.woocommerce-shop ul[class^=columns-] li.product .add_to_cart_button:focus:not(:disabled):not([disabled]),.woocommerce-shop ul[class^=columns-] article.books .add_to_cart_button:focus:not(:disabled):not([disabled]),.woocommerce-shop ul[class*=" columns-"] li.product .add_to_cart_button:focus:not(:disabled):not([disabled]),.woocommerce-shop ul[class*=" columns-"] article.books .add_to_cart_button:focus:not(:disabled):not([disabled]),.woocommerce-shop ol[class^=columns-] li.product .add_to_cart_button:focus:not(:disabled):not([disabled]),.woocommerce-shop ol[class^=columns-] article.books .add_to_cart_button:focus:not(:disabled):not([disabled]),.woocommerce-shop ol[class*=" columns-"] li.product .add_to_cart_button:focus:not(:disabled):not([disabled]),.woocommerce-shop ol[class*=" columns-"] article.books .add_to_cart_button:focus:not(:disabled):not([disabled]),.woocommerce.archive ul[class^=columns-] li.product .add_to_cart_button:focus:not(:disabled):not([disabled]),.woocommerce.archive ul[class^=columns-] article.books .add_to_cart_button:focus:not(:disabled):not([disabled]),.woocommerce.archive ul[class*=" columns-"] li.product .add_to_cart_button:focus:not(:disabled):not([disabled]),.woocommerce.archive ul[class*=" columns-"] article.books .add_to_cart_button:focus:not(:disabled):not([disabled]),.woocommerce.archive ol[class^=columns-] li.product .add_to_cart_button:focus:not(:disabled):not([disabled]),.woocommerce.archive ol[class^=columns-] article.books .add_to_cart_button:focus:not(:disabled):not([disabled]),.woocommerce.archive ol[class*=" columns-"] li.product .add_to_cart_button:focus:not(:disabled):not([disabled]),.woocommerce.archive ol[class*=" columns-"] article.books .add_to_cart_button:focus:not(:disabled):not([disabled]){border:2px dotted var(--color-primary-light)}.woocommerce-shop ul[class^=columns-] li.product .add_to_cart_button:disabled,.woocommerce-shop ul[class^=columns-] li.product .add_to_cart_button[disabled],.woocommerce-shop ul[class^=columns-] article.books .add_to_cart_button:disabled,.woocommerce-shop ul[class^=columns-] article.books .add_to_cart_button[disabled],.woocommerce-shop ul[class*=" columns-"] li.product .add_to_cart_button:disabled,.woocommerce-shop ul[class*=" columns-"] li.product .add_to_cart_button[disabled],.woocommerce-shop ul[class*=" columns-"] article.books .add_to_cart_button:disabled,.woocommerce-shop ul[class*=" columns-"] article.books .add_to_cart_button[disabled],.woocommerce-shop ol[class^=columns-] li.product .add_to_cart_button:disabled,.woocommerce-shop ol[class^=columns-] li.product .add_to_cart_button[disabled],.woocommerce-shop ol[class^=columns-] article.books .add_to_cart_button:disabled,.woocommerce-shop ol[class^=columns-] article.books .add_to_cart_button[disabled],.woocommerce-shop ol[class*=" columns-"] li.product .add_to_cart_button:disabled,.woocommerce-shop ol[class*=" columns-"] li.product .add_to_cart_button[disabled],.woocommerce-shop ol[class*=" columns-"] article.books .add_to_cart_button:disabled,.woocommerce-shop ol[class*=" columns-"] article.books .add_to_cart_button[disabled],.woocommerce.archive ul[class^=columns-] li.product .add_to_cart_button:disabled,.woocommerce.archive ul[class^=columns-] li.product .add_to_cart_button[disabled],.woocommerce.archive ul[class^=columns-] article.books .add_to_cart_button:disabled,.woocommerce.archive ul[class^=columns-] article.books .add_to_cart_button[disabled],.woocommerce.archive ul[class*=" columns-"] li.product .add_to_cart_button:disabled,.woocommerce.archive ul[class*=" columns-"] li.product .add_to_cart_button[disabled],.woocommerce.archive ul[class*=" columns-"] article.books .add_to_cart_button:disabled,.woocommerce.archive ul[class*=" columns-"] article.books .add_to_cart_button[disabled],.woocommerce.archive ol[class^=columns-] li.product .add_to_cart_button:disabled,.woocommerce.archive ol[class^=columns-] li.product .add_to_cart_button[disabled],.woocommerce.archive ol[class^=columns-] article.books .add_to_cart_button:disabled,.woocommerce.archive ol[class^=columns-] article.books .add_to_cart_button[disabled],.woocommerce.archive ol[class*=" columns-"] li.product .add_to_cart_button:disabled,.woocommerce.archive ol[class*=" columns-"] li.product .add_to_cart_button[disabled],.woocommerce.archive ol[class*=" columns-"] article.books .add_to_cart_button:disabled,.woocommerce.archive ol[class*=" columns-"] article.books .add_to_cart_button[disabled]{color:var(--color-black-alpha-light);background-color:var(--color-contrast-low);border:none;cursor:not-allowed}@media (max-width: 47.999rem){.woocommerce-shop ul[class^=columns-] li.product .is-hidden--tablet .add_to_cart_button,.woocommerce-shop ul[class^=columns-] article.books .is-hidden--tablet .add_to_cart_button,.woocommerce-shop ul[class*=" columns-"] li.product .is-hidden--tablet .add_to_cart_button,.woocommerce-shop ul[class*=" columns-"] article.books .is-hidden--tablet .add_to_cart_button,.woocommerce-shop ol[class^=columns-] li.product .is-hidden--tablet .add_to_cart_button,.woocommerce-shop ol[class^=columns-] article.books .is-hidden--tablet .add_to_cart_button,.woocommerce-shop ol[class*=" columns-"] li.product .is-hidden--tablet .add_to_cart_button,.woocommerce-shop ol[class*=" columns-"] article.books .is-hidden--tablet .add_to_cart_button,.woocommerce.archive ul[class^=columns-] li.product .is-hidden--tablet .add_to_cart_button,.woocommerce.archive ul[class^=columns-] article.books .is-hidden--tablet .add_to_cart_button,.woocommerce.archive ul[class*=" columns-"] li.product .is-hidden--tablet .add_to_cart_button,.woocommerce.archive ul[class*=" columns-"] article.books .is-hidden--tablet .add_to_cart_button,.woocommerce.archive ol[class^=columns-] li.product .is-hidden--tablet .add_to_cart_button,.woocommerce.archive ol[class^=columns-] article.books .is-hidden--tablet .add_to_cart_button,.woocommerce.archive ol[class*=" columns-"] li.product .is-hidden--tablet .add_to_cart_button,.woocommerce.archive ol[class*=" columns-"] article.books .is-hidden--tablet .add_to_cart_button{display:block;margin-top:0}}.woocommerce-shop ul[class^=columns-] .item__view-details,.woocommerce-shop ul[class*=" columns-"] .item__view-details,.woocommerce-shop ol[class^=columns-] .item__view-details,.woocommerce-shop ol[class*=" columns-"] .item__view-details,.woocommerce.archive ul[class^=columns-] .item__view-details,.woocommerce.archive ul[class*=" columns-"] .item__view-details,.woocommerce.archive ol[class^=columns-] .item__view-details,.woocommerce.archive ol[class*=" columns-"] .item__view-details{text-decoration:underline;text-align:center;margin-top:var(--space-base);transition:margin .2s}@media (min-width: 48rem){.woocommerce-shop ul[class^=columns-] .item__view-details,.woocommerce-shop ul[class*=" columns-"] .item__view-details,.woocommerce-shop ol[class^=columns-] .item__view-details,.woocommerce-shop ol[class*=" columns-"] .item__view-details,.woocommerce.archive ul[class^=columns-] .item__view-details,.woocommerce.archive ul[class*=" columns-"] .item__view-details,.woocommerce.archive ol[class^=columns-] .item__view-details,.woocommerce.archive ol[class*=" columns-"] .item__view-details{display:block}}@media (min-width: 48rem){.woocommerce-shop ul[class^=columns-] .product__description,.woocommerce-shop ul[class^=columns-] .product__staff-review,.woocommerce-shop ul[class^=columns-] .product__staff-review--mobile,.woocommerce-shop ul[class*=" columns-"] .product__description,.woocommerce-shop ul[class*=" columns-"] .product__staff-review,.woocommerce-shop ul[class*=" columns-"] .product__staff-review--mobile,.woocommerce-shop ol[class^=columns-] .product__description,.woocommerce-shop ol[class^=columns-] .product__staff-review,.woocommerce-shop ol[class^=columns-] .product__staff-review--mobile,.woocommerce-shop ol[class*=" columns-"] .product__description,.woocommerce-shop ol[class*=" columns-"] .product__staff-review,.woocommerce-shop ol[class*=" columns-"] .product__staff-review--mobile,.woocommerce.archive ul[class^=columns-] .product__description,.woocommerce.archive ul[class^=columns-] .product__staff-review,.woocommerce.archive ul[class^=columns-] .product__staff-review--mobile,.woocommerce.archive ul[class*=" columns-"] .product__description,.woocommerce.archive ul[class*=" columns-"] .product__staff-review,.woocommerce.archive ul[class*=" columns-"] .product__staff-review--mobile,.woocommerce.archive ol[class^=columns-] .product__description,.woocommerce.archive ol[class^=columns-] .product__staff-review,.woocommerce.archive ol[class^=columns-] .product__staff-review--mobile,.woocommerce.archive ol[class*=" columns-"] .product__description,.woocommerce.archive ol[class*=" columns-"] .product__staff-review,.woocommerce.archive ol[class*=" columns-"] .product__staff-review--mobile{display:block;font-size:var(--text-base);line-height:var(--line-height-base);color:var(--color-black);padding-top:var(--space-base)}}.woocommerce-shop ul[class^=columns-] .product__description>ul,.woocommerce-shop ul[class^=columns-] .product__staff-review>ul,.woocommerce-shop ul[class^=columns-] .product__staff-review--mobile>ul,.woocommerce-shop ul[class*=" columns-"] .product__description>ul,.woocommerce-shop ul[class*=" columns-"] .product__staff-review>ul,.woocommerce-shop ul[class*=" columns-"] .product__staff-review--mobile>ul,.woocommerce-shop ol[class^=columns-] .product__description>ul,.woocommerce-shop ol[class^=columns-] .product__staff-review>ul,.woocommerce-shop ol[class^=columns-] .product__staff-review--mobile>ul,.woocommerce-shop ol[class*=" columns-"] .product__description>ul,.woocommerce-shop ol[class*=" columns-"] .product__staff-review>ul,.woocommerce-shop ol[class*=" columns-"] .product__staff-review--mobile>ul,.woocommerce.archive ul[class^=columns-] .product__description>ul,.woocommerce.archive ul[class^=columns-] .product__staff-review>ul,.woocommerce.archive ul[class^=columns-] .product__staff-review--mobile>ul,.woocommerce.archive ul[class*=" columns-"] .product__description>ul,.woocommerce.archive ul[class*=" columns-"] .product__staff-review>ul,.woocommerce.archive ul[class*=" columns-"] .product__staff-review--mobile>ul,.woocommerce.archive ol[class^=columns-] .product__description>ul,.woocommerce.archive ol[class^=columns-] .product__staff-review>ul,.woocommerce.archive ol[class^=columns-] .product__staff-review--mobile>ul,.woocommerce.archive ol[class*=" columns-"] .product__description>ul,.woocommerce.archive ol[class*=" columns-"] .product__staff-review>ul,.woocommerce.archive ol[class*=" columns-"] .product__staff-review--mobile>ul{padding-left:var(--space-xl)}.woocommerce-shop ul[class^=columns-] .product__description>ul>li,.woocommerce-shop ul[class^=columns-] .product__staff-review>ul>li,.woocommerce-shop ul[class^=columns-] .product__staff-review--mobile>ul>li,.woocommerce-shop ul[class*=" columns-"] .product__description>ul>li,.woocommerce-shop ul[class*=" columns-"] .product__staff-review>ul>li,.woocommerce-shop ul[class*=" columns-"] .product__staff-review--mobile>ul>li,.woocommerce-shop ol[class^=columns-] .product__description>ul>li,.woocommerce-shop ol[class^=columns-] .product__staff-review>ul>li,.woocommerce-shop ol[class^=columns-] .product__staff-review--mobile>ul>li,.woocommerce-shop ol[class*=" columns-"] .product__description>ul>li,.woocommerce-shop ol[class*=" columns-"] .product__staff-review>ul>li,.woocommerce-shop ol[class*=" columns-"] .product__staff-review--mobile>ul>li,.woocommerce.archive ul[class^=columns-] .product__description>ul>li,.woocommerce.archive ul[class^=columns-] .product__staff-review>ul>li,.woocommerce.archive ul[class^=columns-] .product__staff-review--mobile>ul>li,.woocommerce.archive ul[class*=" columns-"] .product__description>ul>li,.woocommerce.archive ul[class*=" columns-"] .product__staff-review>ul>li,.woocommerce.archive ul[class*=" columns-"] .product__staff-review--mobile>ul>li,.woocommerce.archive ol[class^=columns-] .product__description>ul>li,.woocommerce.archive ol[class^=columns-] .product__staff-review>ul>li,.woocommerce.archive ol[class^=columns-] .product__staff-review--mobile>ul>li,.woocommerce.archive ol[class*=" columns-"] .product__description>ul>li,.woocommerce.archive ol[class*=" columns-"] .product__staff-review>ul>li,.woocommerce.archive ol[class*=" columns-"] .product__staff-review--mobile>ul>li{list-style:disc}.woocommerce-shop ul[class^=columns-] .product__staff-review,.woocommerce-shop ul[class^=columns-] .product__staff-review--mobile,.woocommerce-shop ul[class*=" columns-"] .product__staff-review,.woocommerce-shop ul[class*=" columns-"] .product__staff-review--mobile,.woocommerce-shop ol[class^=columns-] .product__staff-review,.woocommerce-shop ol[class^=columns-] .product__staff-review--mobile,.woocommerce-shop ol[class*=" columns-"] .product__staff-review,.woocommerce-shop ol[class*=" columns-"] .product__staff-review--mobile,.woocommerce.archive ul[class^=columns-] .product__staff-review,.woocommerce.archive ul[class^=columns-] .product__staff-review--mobile,.woocommerce.archive ul[class*=" columns-"] .product__staff-review,.woocommerce.archive ul[class*=" columns-"] .product__staff-review--mobile,.woocommerce.archive ol[class^=columns-] .product__staff-review,.woocommerce.archive ol[class^=columns-] .product__staff-review--mobile,.woocommerce.archive ol[class*=" columns-"] .product__staff-review,.woocommerce.archive ol[class*=" columns-"] .product__staff-review--mobile{background-color:var(--color-contrast-low-alpha);padding:var(--space-md);margin-top:var(--space-md)}.woocommerce-shop ul[class^=columns-] .product__staff-review p,.woocommerce-shop ul[class^=columns-] .product__staff-review--mobile p,.woocommerce-shop ul[class*=" columns-"] .product__staff-review p,.woocommerce-shop ul[class*=" columns-"] .product__staff-review--mobile p,.woocommerce-shop ol[class^=columns-] .product__staff-review p,.woocommerce-shop ol[class^=columns-] .product__staff-review--mobile p,.woocommerce-shop ol[class*=" columns-"] .product__staff-review p,.woocommerce-shop ol[class*=" columns-"] .product__staff-review--mobile p,.woocommerce.archive ul[class^=columns-] .product__staff-review p,.woocommerce.archive ul[class^=columns-] .product__staff-review--mobile p,.woocommerce.archive ul[class*=" columns-"] .product__staff-review p,.woocommerce.archive ul[class*=" columns-"] .product__staff-review--mobile p,.woocommerce.archive ol[class^=columns-] .product__staff-review p,.woocommerce.archive ol[class^=columns-] .product__staff-review--mobile p,.woocommerce.archive ol[class*=" columns-"] .product__staff-review p,.woocommerce.archive ol[class*=" columns-"] .product__staff-review--mobile p{margin-bottom:0}.woocommerce-shop ul[class^=columns-] .product__description,.woocommerce-shop ul[class^=columns-] .product__staff-review,.woocommerce-shop ul[class^=columns-] .item__view-details,.woocommerce-shop ul[class*=" columns-"] .product__description,.woocommerce-shop ul[class*=" columns-"] .product__staff-review,.woocommerce-shop ul[class*=" columns-"] .item__view-details,.woocommerce-shop ol[class^=columns-] .product__description,.woocommerce-shop ol[class^=columns-] .product__staff-review,.woocommerce-shop ol[class^=columns-] .item__view-details,.woocommerce-shop ol[class*=" columns-"] .product__description,.woocommerce-shop ol[class*=" columns-"] .product__staff-review,.woocommerce-shop ol[class*=" columns-"] .item__view-details,.woocommerce.archive ul[class^=columns-] .product__description,.woocommerce.archive ul[class^=columns-] .product__staff-review,.woocommerce.archive ul[class^=columns-] .item__view-details,.woocommerce.archive ul[class*=" columns-"] .product__description,.woocommerce.archive ul[class*=" columns-"] .product__staff-review,.woocommerce.archive ul[class*=" columns-"] .item__view-details,.woocommerce.archive ol[class^=columns-] .product__description,.woocommerce.archive ol[class^=columns-] .product__staff-review,.woocommerce.archive ol[class^=columns-] .item__view-details,.woocommerce.archive ol[class*=" columns-"] .product__description,.woocommerce.archive ol[class*=" columns-"] .product__staff-review,.woocommerce.archive ol[class*=" columns-"] .item__view-details{display:none}.woocommerce-shop ul[class^=columns-] article,.woocommerce-shop ul[class*=" columns-"] article,.woocommerce-shop ol[class^=columns-] article,.woocommerce-shop ol[class*=" columns-"] article,.woocommerce.archive ul[class^=columns-] article,.woocommerce.archive ul[class*=" columns-"] article,.woocommerce.archive ol[class^=columns-] article,.woocommerce.archive ol[class*=" columns-"] article{padding-top:var(--space-lg);border-top:1px solid var(--color-contrast-medium)}@media (min-width: 48rem){.woocommerce-shop ul[class^=columns-] article,.woocommerce-shop ul[class*=" columns-"] article,.woocommerce-shop ol[class^=columns-] article,.woocommerce-shop ol[class*=" columns-"] article,.woocommerce.archive ul[class^=columns-] article,.woocommerce.archive ul[class*=" columns-"] article,.woocommerce.archive ol[class^=columns-] article,.woocommerce.archive ol[class*=" columns-"] article{padding-top:0;border-top:none}}.woocommerce-shop ul[class^=columns-] article img,.woocommerce-shop ul[class*=" columns-"] article img,.woocommerce-shop ol[class^=columns-] article img,.woocommerce-shop ol[class*=" columns-"] article img,.woocommerce.archive ul[class^=columns-] article img,.woocommerce.archive ul[class*=" columns-"] article img,.woocommerce.archive ol[class^=columns-] article img,.woocommerce.archive ol[class*=" columns-"] article img{margin-bottom:var(--space-base);margin-inline:auto}.woocommerce-shop ul[class^=columns-] article .term-category,.woocommerce-shop ul[class*=" columns-"] article .term-category,.woocommerce-shop ol[class^=columns-] article .term-category,.woocommerce-shop ol[class*=" columns-"] article .term-category,.woocommerce.archive ul[class^=columns-] article .term-category,.woocommerce.archive ul[class*=" columns-"] article .term-category,.woocommerce.archive ol[class^=columns-] article .term-category,.woocommerce.archive ol[class*=" columns-"] article .term-category{margin-bottom:var(--space-xxs)}.woocommerce-shop .plp-banner__container,.woocommerce.archive .plp-banner__container{display:grid;grid-column:1/-1;background-color:var(--color);margin-bottom:0;padding:var(--space-base);text-align:center}.woocommerce-shop .plp-banner__container p,.woocommerce.archive .plp-banner__container p{font-size:var(--heading-md);font-weight:700;margin-bottom:var(--space-xs)}.woocommerce-shop .plp-banner__container a,.woocommerce.archive .plp-banner__container a{font-size:var(--text-md);display:flex;align-items:center;justify-content:center;grid-gap:var(--space-xs)}.woocommerce-shop .color-white,.woocommerce-shop .color-primary-light,.woocommerce-shop .color-accent,.woocommerce-shop .color-tertiary,.woocommerce-shop .color-senary,.woocommerce.archive .color-white,.woocommerce.archive .color-primary-light,.woocommerce.archive .color-accent,.woocommerce.archive .color-tertiary,.woocommerce.archive .color-senary,.woocommerce-shop .color-white a,.woocommerce-shop .color-primary-light a,.woocommerce-shop .color-accent a,.woocommerce-shop .color-tertiary a,.woocommerce-shop .color-senary a,.woocommerce.archive .color-white a,.woocommerce.archive .color-primary-light a,.woocommerce.archive .color-accent a,.woocommerce.archive .color-tertiary a,.woocommerce.archive .color-senary a{color:var(--color-black)}.woocommerce-shop .color-black,.woocommerce-shop .color-primary,.woocommerce-shop .color-quaternary,.woocommerce-shop .color-secondary,.woocommerce-shop .color-quinary,.woocommerce.archive .color-black,.woocommerce.archive .color-primary,.woocommerce.archive .color-quaternary,.woocommerce.archive .color-secondary,.woocommerce.archive .color-quinary,.woocommerce-shop .color-black a,.woocommerce-shop .color-primary a,.woocommerce-shop .color-quaternary a,.woocommerce-shop .color-secondary a,.woocommerce-shop .color-quinary a,.woocommerce.archive .color-black a,.woocommerce.archive .color-primary a,.woocommerce.archive .color-quaternary a,.woocommerce.archive .color-secondary a,.woocommerce.archive .color-quinary a{color:var(--color-white)}.woocommerce-shop .color-white,.woocommerce.archive .color-white{border:1px solid var(--color-black)}.woocommerce-shop .facetwp-pager,.woocommerce-shop .ais-Pagination-list,.woocommerce.archive .facetwp-pager,.woocommerce.archive .ais-Pagination-list{display:flex;align-items:center;list-style:none;padding:0}.woocommerce-shop .facetwp-pager .next,.woocommerce-shop .facetwp-pager .prev,.woocommerce-shop .ais-Pagination-list .next,.woocommerce-shop .ais-Pagination-list .prev,.woocommerce.archive .facetwp-pager .next,.woocommerce.archive .facetwp-pager .prev,.woocommerce.archive .ais-Pagination-list .next,.woocommerce.archive .ais-Pagination-list .prev{display:flex}.woocommerce-shop .facetwp-pager .next:not(:has(a)),.woocommerce-shop .facetwp-pager .prev:not(:has(a)),.woocommerce-shop .ais-Pagination-list .next:not(:has(a)),.woocommerce-shop .ais-Pagination-list .prev:not(:has(a)),.woocommerce.archive .facetwp-pager .next:not(:has(a)),.woocommerce.archive .facetwp-pager .prev:not(:has(a)),.woocommerce.archive .ais-Pagination-list .next:not(:has(a)),.woocommerce.archive .ais-Pagination-list .prev:not(:has(a)){display:none}.woocommerce-shop .facetwp-pager .facetwp-page,.woocommerce.archive .facetwp-pager .facetwp-page{font-size:var(--text-md);color:var(--color-black);padding-bottom:var(--space-sm);padding-inline:var(--space-base);margin-right:var(--space-xxs)}.woocommerce-shop .facetwp-pager .facetwp-page.active,.woocommerce.archive .facetwp-pager .facetwp-page.active,.woocommerce-shop .ais-Pagination-list .facetwp-page.active a,.woocommerce-shop .ais-Pagination-list .facetwp-page.active span,.woocommerce.archive .ais-Pagination-list .facetwp-page.active a,.woocommerce.archive .ais-Pagination-list .facetwp-page.active span{border-bottom:4px solid var(--color-primary);padding-bottom:var(--space-xs)}.woocommerce-shop .ais-Pagination-list .facetwp-page a,.woocommerce-shop .ais-Pagination-list .facetwp-page span,.woocommerce.archive .ais-Pagination-list .facetwp-page a,.woocommerce.archive .ais-Pagination-list .facetwp-page span{font-size:var(--text-md);color:var(--color-black);padding-bottom:var(--space-sm);padding-inline:var(--space-base)}.woocommerce-shop .ais-Pagination-list .facetwp-page.prev a,.woocommerce-shop .ais-Pagination-list .facetwp-page.prev span,.woocommerce-shop .ais-Pagination-list .facetwp-page.next a,.woocommerce-shop .ais-Pagination-list .facetwp-page.next span,.woocommerce.archive .ais-Pagination-list .facetwp-page.prev a,.woocommerce.archive .ais-Pagination-list .facetwp-page.prev span,.woocommerce.archive .ais-Pagination-list .facetwp-page.next a,.woocommerce.archive .ais-Pagination-list .facetwp-page.next span{padding-bottom:0}.woocommerce-shop .star-rating,.woocommerce.archive .star-rating{letter-spacing:2px;width:6em;margin-top:var(--space-xs)}.woocommerce-shop .star-rating span:before,.woocommerce.archive .star-rating span:before{color:var(--color-primary-light)}.woocommerce-shop #refinement-products-topics .ais-Menu-list,.woocommerce.archive #refinement-products-topics .ais-Menu-list{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:var(--space-base) var(--space-md);padding:0;list-style:none}@media (min-width: 48rem){.woocommerce-shop #refinement-products-topics .ais-Menu-list,.woocommerce.archive #refinement-products-topics .ais-Menu-list{flex-direction:row}}@media (min-width: 64rem){.woocommerce-shop #refinement-products-topics .ais-Menu-list,.woocommerce.archive #refinement-products-topics .ais-Menu-list{margin-bottom:var(--space-md)}}.woocommerce-shop #refinement-products-topics .ais-Menu-list>li,.woocommerce.archive #refinement-products-topics .ais-Menu-list>li{width:100%;max-width:300px;margin-bottom:0}.woocommerce-shop #refinement-products-topics .ais-Menu-list .facetwp-radio,.woocommerce.archive #refinement-products-topics .ais-Menu-list .facetwp-radio{text-transform:capitalize;background-image:none;padding:var(--space-base);text-align:center;border:1px solid var(--color-contrast-medium);font-size:var(--heading-md);line-height:var(--line-height-sm);border-radius:3px;cursor:pointer}.woocommerce-shop #refinement-products-topics .ais-Menu-list .facetwp-radio.checked,.product .woocommerce-shop #refinement-products-topics .ais-Menu-list .facetwp-radio[data-value=books],.woocommerce.archive #refinement-products-topics .ais-Menu-list .facetwp-radio.checked,.product .woocommerce.archive #refinement-products-topics .ais-Menu-list .facetwp-radio[data-value=books]{color:var(--color-primary);font-weight:700;padding:calc(var(--space-base) - 3px);border-color:var(--color-primary);border-width:4px;box-shadow:0 6px 12px #0006}.woocommerce-shop #refinement-products-topics .ais-Menu-list .facetwp-radio>span:last-child,.woocommerce.archive #refinement-products-topics .ais-Menu-list .facetwp-radio>span:last-child{font-size:var(--text-sm);line-height:var(--line-height-md);color:var(--color-black-alpha-light);margin-left:var(--space-xxs)}.woocommerce-shop .facetwp-template ul,.woocommerce-shop .facetwp-template .ais-Hits-list,.woocommerce-shop .ais-Hits ul,.woocommerce-shop .ais-Hits .ais-Hits-list,.woocommerce.archive .facetwp-template ul,.woocommerce.archive .facetwp-template .ais-Hits-list,.woocommerce.archive .ais-Hits ul,.woocommerce.archive .ais-Hits .ais-Hits-list{list-style:none outside;padding:0}.woocommerce-shop .from,.woocommerce.archive .from{margin-right:var(--space-xxs)}.woocommerce-shop #wl-wrapper.wl-button-wrap,.woocommerce.archive #wl-wrapper.wl-button-wrap{--wl-size: 44px;--wl-set: var(--space-base);position:absolute;top:var(--wl-set);right:var(--wl-set);width:var(--wl-size);height:var(--wl-size);background-color:var(--color-white);padding:0;border-radius:100%;display:flex;justify-content:center;align-items:center}.woocommerce-shop #wl-wrapper.wl-button-wrap .icon--heart,.woocommerce-shop #wl-wrapper.wl-button-wrap .icon--heart-filled,.woocommerce.archive #wl-wrapper.wl-button-wrap .icon--heart,.woocommerce.archive #wl-wrapper.wl-button-wrap .icon--heart-filled{--size: 25px}.woocommerce-shop #wl-wrapper .wl-list-pop,.woocommerce.archive #wl-wrapper .wl-list-pop{top:calc(100% + 16px)!important;inset-inline:auto -10px!important;border:1px solid var(--color-black)}.woocommerce-shop #wl-wrapper .wl-list-pop:before,.woocommerce.archive #wl-wrapper .wl-list-pop:before{content:"";display:inline-block;width:20px;height:20px;box-shadow:-10px -10px 20px #0003;position:absolute;top:-10px;right:20px;transform:rotate(45deg);background-color:#f5f5f5;border:1px solid var(--color-black);border-right:0;border-bottom:0}.woocommerce-shop #wl-wrapper .wl-list-pop .wl-already-in,.woocommerce.archive #wl-wrapper .wl-list-pop .wl-already-in{display:block}.woocommerce-shop #wl-wrapper .wl-list-pop .wl-already-in ul,.woocommerce.archive #wl-wrapper .wl-list-pop .wl-already-in ul{margin:0;padding-inline-start:var(--space-lg)}.woocommerce-shop #wl-wrapper .wl-list-pop dd,.woocommerce.archive #wl-wrapper .wl-list-pop dd{font-size:var(--text-base);margin-bottom:var(--space-base)}.woocommerce-shop #wl-wrapper .wl-list-pop .button,.woocommerce.archive #wl-wrapper .wl-list-pop .button{background-color:transparent}.woocommerce-shop #wl-wrapper .wl-add-to,.woocommerce.archive #wl-wrapper .wl-add-to{line-height:1}.woocommerce-shop #wl-wrapper span,.woocommerce.archive #wl-wrapper span{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0;border:0;white-space:nowrap}.woocommerce-shop #wl-wrapper span.focusable:active,.woocommerce-shop #wl-wrapper span.focusable:focus,.woocommerce.archive #wl-wrapper span.focusable:active,.woocommerce.archive #wl-wrapper span.focusable:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;margin:0;overflow:visible;width:auto;white-space:inherit;border:4px solid}.woocommerce-shop #wl-wrapper .icon--chevron-down,.woocommerce.archive #wl-wrapper .icon--chevron-down{display:none}@media (max-width: 63.999rem){.woocommerce-shop .facets--selected,.woocommerce.archive .facets--selected{display:flex;flex-direction:column-reverse}.woocommerce-shop .facets--selected>p,.woocommerce.archive .facets--selected>p{display:flex;gap:var(--space-base)}}.woocommerce-shop .facets--selected .facetwp-selections,.woocommerce.archive .facets--selected .facetwp-selections{overflow:auto;padding-bottom:var(--space-sm);white-space:nowrap}@media (min-width: 64rem){.woocommerce-shop .facets--selected .facetwp-selections,.woocommerce.archive .facets--selected .facetwp-selections{padding-top:var(--space-lg);margin-top:var(--space-base);border-top:1px solid var(--color-contrast-low)}}.woocommerce-shop .facets--selected .facetwp-selections:empty,.woocommerce.archive .facets--selected .facetwp-selections:empty{border:none;padding:0;margin:0}.woocommerce-shop .facets--selected .facetwp-selections:empty+*,.woocommerce.archive .facets--selected .facetwp-selections:empty+*{display:none}.woocommerce-shop .facets--selected .facetwp-selections:empty+*+*,.woocommerce.archive .facets--selected .facetwp-selections:empty+*+*{display:none}.woocommerce-shop .facets--selected .facetwp-selections ul,.woocommerce.archive .facets--selected .facetwp-selections ul{display:flex;flex-wrap:wrap;grid-gap:7px;padding-inline-start:0}@media (max-width: 63.999rem){.woocommerce-shop .facets--selected .facetwp-selections ul,.woocommerce.archive .facets--selected .facetwp-selections ul{flex-wrap:nowrap;flex-direction:row}}.woocommerce-shop .facets--selected .facetwp-selections li,.woocommerce.archive .facets--selected .facetwp-selections li{display:inline-flex;grid-gap:7px;margin-bottom:0}@media (min-width: 64rem){.woocommerce-shop .facets--selected .facetwp-selections li,.woocommerce.archive .facets--selected .facetwp-selections li{flex-wrap:wrap}}.woocommerce-shop .facets--selected .facetwp-selections li .facetwp-selection-label,.woocommerce.archive .facets--selected .facetwp-selections li .facetwp-selection-label{display:none}.woocommerce-shop .facets--selected .facetwp-selections li .facetwp-selection-value,.woocommerce.archive .facets--selected .facetwp-selections li .facetwp-selection-value{padding-block:5px;border-radius:90px;border:1px solid var(--color-contrast-medium);padding-left:12.5px;padding-right:36.5px;background-position:calc(100% - 12.5px) center}.woocommerce-shop .facets--selected .facetwp-selections .ais-CurrentRefinements-item,.woocommerce.archive .facets--selected .facetwp-selections .ais-CurrentRefinements-item{display:inline-flex;flex-wrap:wrap;gap:var(--space-xs)}.woocommerce-shop .facets--selected .facetwp-selections .ais-CurrentRefinements-item:not(:last-child),.woocommerce.archive .facets--selected .facetwp-selections .ais-CurrentRefinements-item:not(:last-child){margin-right:var(--space-xs)}.woocommerce-shop .facets--selected .facetwp-selections .ais-CurrentRefinements-label,.woocommerce.archive .facets--selected .facetwp-selections .ais-CurrentRefinements-label{display:none}.woocommerce-shop .facets--selected .facetwp-selections .ais-CurrentRefinements-category,.woocommerce.archive .facets--selected .facetwp-selections .ais-CurrentRefinements-category{text-transform:capitalize;display:flex;padding-block:var(--space-xxs);padding-inline:var(--space-sm);border-radius:90px;border:1px solid var(--color-contrast-medium);cursor:pointer}.woocommerce-shop .facets--selected .facetwp-selections .ais-CurrentRefinements-category .ais-CurrentRefinements-delete,.woocommerce.archive .facets--selected .facetwp-selections .ais-CurrentRefinements-category .ais-CurrentRefinements-delete{background-color:transparent;border:none;cursor:pointer}.woocommerce-shop .facets--selected .facetwp-selections .ais-ClearRefinements,.woocommerce.archive .facets--selected .facetwp-selections .ais-ClearRefinements{padding-bottom:var(--space-base)}.woocommerce-shop .facets--selected .facetwp-selections .ais-ClearRefinements:has(button[disabled]),.woocommerce.archive .facets--selected .facetwp-selections .ais-ClearRefinements:has(button[disabled]){padding-bottom:0;border-bottom:none}.woocommerce-shop .facets--selected .facetwp-selections .ais-ClearRefinements-button,.woocommerce.archive .facets--selected .facetwp-selections .ais-ClearRefinements-button{color:var(--color-primary);background-color:transparent;border:none;cursor:pointer}#refinement-topics{display:none}
