.naali-collection-page__main{width:100%}.naali-collection-page__toolbar.collection__top-bar{display:flex;justify-content:flex-end;margin-bottom:24px}.naali-collection-page__toolbar .facets-summary{display:flex;align-items:flex-start;gap:16px;width:100%;justify-content:flex-end}.naali-collection-page__sort-form{margin:0}.naali-collection-sort.sort-by-facet{position:relative;display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;gap:4px;margin-inline-start:auto;color:#252525}.naali-collection-sort__anchor{display:inline-flex;align-items:center}.naali-collection-sort .bold{font-weight:700}.naali-collection-sort .text-with-icon{display:flex;align-items:center;gap:12px;padding:0;border:0;background:transparent;font:inherit;color:inherit;cursor:pointer}.naali-collection-sort .text-with-icon>svg{flex-shrink:0}.naali-collection-sort .reversed-link{text-decoration:none;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 0 1px no-repeat;transition:background-size .3s ease-in-out}.naali-collection-sort .naali-collection-sort__value.reversed-link{background-size:100% 1px}.naali-collection-sort .circle-chevron{display:grid;place-items:center;width:24px;height:24px;border-radius:999px;background:#2525251a;flex-shrink:0;transition:background-color .2s ease-in-out,color .2s ease-in-out,transform .2s ease-in-out}.naali-collection-sort .group[aria-expanded=true] .circle-chevron{transform:rotate(180deg)}@media screen and (pointer:fine){.naali-collection-sort .group:hover .circle-chevron{background:#252525;color:#fff}.naali-collection-sort .popover-listbox__option.group:hover .reversed-link{background-size:100% 1px}}.naali-collection-sort__popover{--naali-sort-popover-spacing: 8px;--naali-sort-popover-viewport-margin: 16px;z-index:10;margin:0;padding:0;border:0;background:transparent;overflow:visible;opacity:0;transition-property:display,opacity;transition-duration:.2s;transition-timing-function:ease-out;transition-behavior:allow-discrete}.naali-collection-sort__popover{inset:unset;top:calc(anchor(bottom) + var(--naali-sort-popover-spacing));right:anchor(right);left:auto}@supports not (position-anchor: --naali-sort){.naali-collection-sort__popover{position:fixed;top:calc(var(--anchor-bottom) * 1px + var(--naali-sort-popover-spacing));right:calc(var(--anchor-right) * 1px);left:auto}}.naali-collection-sort__popover:popover-open{opacity:1}@starting-style{.naali-collection-sort__popover:popover-open{opacity:0}}.naali-collection-sort__popover .popover__content{width:max-content;max-width:min(380px,calc(100vw - 2 * var(--naali-sort-popover-viewport-margin)));max-height:350px;background:#fff;color:#252525;border:1px solid rgb(37 37 37 / .12);border-radius:4px;box-shadow:0 12px 30px #2525251f;overflow:hidden}.naali-collection-sort__popover .popover__title{display:none}.naali-collection-sort__popover .popover__body{max-height:350px;padding:16px 0;text-align:start;overflow-y:auto;overscroll-behavior-y:contain}.naali-collection-sort .popover-listbox{display:block}.naali-collection-sort .popover-listbox__option{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;padding:6px 40px 6px 24px;border:0;background:transparent;font:inherit;font-size:1rem;line-height:1.4;color:#252525b3;cursor:pointer;transition:color .2s ease-in-out;white-space:nowrap}.naali-collection-sort .popover-listbox__option[aria-selected=true],.naali-collection-sort .popover-listbox__option:hover,.naali-collection-sort .popover-listbox__option:focus-visible{color:#252525}.naali-collection-page__count{margin:0 0 20px;color:#666;font-size:.95rem}.naali-collection-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;list-style:none;margin:0;padding:0}@media screen and (min-width:700px){.naali-collection-page__grid{gap:24px 16px}}@media screen and (min-width:1200px){.naali-collection-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}}.naali-collection-product{display:block;text-decoration:none;color:inherit}.naali-collection-product__figure{position:relative;overflow:hidden;border-radius:4px;background:#f4f4f4;aspect-ratio:1;margin-bottom:12px}.naali-collection-product__image{width:100%;height:100%;object-fit:cover;transition:opacity .25s ease,transform .4s ease}.naali-collection-product__image--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.naali-collection-product:hover .naali-collection-product__image--primary,.naali-collection-product:focus-visible .naali-collection-product__image--primary{opacity:0}.naali-collection-product:hover .naali-collection-product__image--secondary,.naali-collection-product:focus-visible .naali-collection-product__image--secondary{opacity:1}.naali-collection-product:hover .naali-collection-product__image,.naali-collection-product:focus-visible .naali-collection-product__image{transform:scale(1.03)}.naali-collection-product__title{margin:0 0 8px;font-size:1rem;font-weight:700;line-height:1.35;color:#252525}.naali-collection-product__rating{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:8px}.naali-collection-product__stars{display:inline-flex;gap:2px}.naali-collection-product__star{fill:#e3e3e3}.naali-collection-product__star--full,.naali-collection-product__star--half{fill:#252525}.naali-collection-product__reviews{font-size:.875rem;color:#252525}.naali-collection-product__price{margin:0;font-size:.95rem;font-weight:600;color:#252525}.naali-collection-page__empty{text-align:center;padding:48px 16px;color:#666}.naali-collection-page__404{text-align:center;padding:80px 16px}.naali-collection-page__404 h1{margin:0 0 12px}.naali-collection-page__404 p{margin:0 0 20px;color:#666}.naali-collection-page__404 a{display:inline-block;padding:12px 24px;border-radius:999px;background:#252525;color:#fff;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/1/assets/naali-collection.css.map */
