.items-container.svelte-1g5rsqe .items:where(.svelte-1g5rsqe){display:flex;align-items:stretch;flex-wrap:wrap;justify-content:center;gap:var(--spacingVerticalLg) var(--spacingLg)}@media (max-width: 900px){.items-container.svelte-1g5rsqe .items:where(.svelte-1g5rsqe){gap:var(--spacingVerticalMd) var(--spacingMd)}}@media (max-width: 600px){.items-container.svelte-1g5rsqe .items:where(.svelte-1g5rsqe){gap:var(--spacingVerticalSm) var(--spacingSm)}}.items-container.svelte-1g5rsqe .items:where(.svelte-1g5rsqe) .item-container:where(.svelte-1g5rsqe){flex-basis:calc(var(--percentageLg) - var(--spacingLg))}@media (max-width: 1100px){.items-container.svelte-1g5rsqe .items:where(.svelte-1g5rsqe) .item-container:where(.svelte-1g5rsqe){flex-basis:calc(var(--percentageMd) - var(--spacingMd))}}@media (max-width: 900px){.items-container.svelte-1g5rsqe .items:where(.svelte-1g5rsqe) .item-container:where(.svelte-1g5rsqe){flex-basis:calc(var(--percentageSm) - var(--spacingSm))}}.pagination.svelte-1g5rsqe{border-top:2px solid var(--primary);margin-top:1rem;padding:2rem 0;display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width: 900px){.pagination.svelte-1g5rsqe{justify-content:center;gap:1rem;flex-direction:row-reverse;flex-wrap:wrap-reverse}.pagination.svelte-1g5rsqe>:where(.svelte-1g5rsqe){flex-basis:100%}}.pagination.svelte-1g5rsqe .items-per-page:where(.svelte-1g5rsqe){display:flex;justify-content:center;align-items:center;gap:.5rem}.pagination.svelte-1g5rsqe .items-per-page:where(.svelte-1g5rsqe) .label-text:where(.svelte-1g5rsqe){white-space:nowrap}.pagination.svelte-1g5rsqe .items-per-page:where(.svelte-1g5rsqe) select:where(.svelte-1g5rsqe){border:none;outline:none;font-size:1rem;cursor:pointer;background:transparent;width:fit-content}.pagination.svelte-1g5rsqe .page-navigation:where(.svelte-1g5rsqe){display:flex;align-items:center;justify-content:center;gap:1rem}.pagination.svelte-1g5rsqe .page-navigation:where(.svelte-1g5rsqe) .pagination-button:where(.svelte-1g5rsqe){color:var(--secondary);background:none;border:none;font-size:1.5rem;cursor:pointer;padding:.5rem}.pagination.svelte-1g5rsqe .page-navigation:where(.svelte-1g5rsqe) .pagination-button:where(.svelte-1g5rsqe):disabled{opacity:.5;cursor:not-allowed}.shop.svelte-1sxijxg{background-color:var(--background);padding-bottom:5rem}.shop.svelte-1sxijxg .top-bar:where(.svelte-1sxijxg){display:flex;justify-content:space-between;padding-bottom:1rem}.shop.svelte-1sxijxg .top-bar:where(.svelte-1sxijxg) .breadcrumbs-container:where(.svelte-1sxijxg){display:flex;align-items:flex-end;margin-inline-end:.5rem}.shop.svelte-1sxijxg .top-bar:where(.svelte-1sxijxg) .breadcrumbs-container:where(.svelte-1sxijxg) .breadcrumbs:where(.svelte-1sxijxg){margin:0}.shop.svelte-1sxijxg .top-bar:where(.svelte-1sxijxg) .list-controls:where(.svelte-1sxijxg){display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.shop.svelte-1sxijxg .top-bar:where(.svelte-1sxijxg) .list-controls:where(.svelte-1sxijxg) .sorting-result-count:where(.svelte-1sxijxg){font-family:var(--font-dm-mono);text-align:right}.shop.svelte-1sxijxg .top-bar:where(.svelte-1sxijxg) .list-controls:where(.svelte-1sxijxg) .sort-control:where(.svelte-1sxijxg){display:flex;text-align-last:right}.shop.svelte-1sxijxg .top-bar:where(.svelte-1sxijxg) .list-controls:where(.svelte-1sxijxg) .sort-control:where(.svelte-1sxijxg) select:where(.svelte-1sxijxg){margin-bottom:.5rem}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg){display:flex;flex-wrap:wrap;justify-content:center;align-items:start;gap:2rem}@media (max-width: 900px){.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg){flex-basis:100%;border-inline-end:none;padding:1rem;background:var(--background-alt, #f5f5f5);border-radius:var(--border-radius);margin-bottom:1rem}}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .filters-header:where(.svelte-1sxijxg){display:none}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .filters-header:where(.svelte-1sxijxg) .title:where(.svelte-1sxijxg){margin:0;text-transform:capitalize}@media (max-width: 900px){.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .filters-header:where(.svelte-1sxijxg){display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:.5rem 0}}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .filters-header:where(.svelte-1sxijxg) .toggle-button:where(.svelte-1sxijxg){background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .filters-header:where(.svelte-1sxijxg) .toggle-button:where(.svelte-1sxijxg) svg:where(.svelte-1sxijxg){fill:var(--secondary);transition:transform .3s ease}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .filters-header:where(.svelte-1sxijxg) .toggle-button:where(.svelte-1sxijxg) svg.rotated:where(.svelte-1sxijxg){transform:rotate(180deg)}@media (max-width: 900px){.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .filters-content:where(.svelte-1sxijxg){display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-top:1rem}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .filters-content.collapsed:where(.svelte-1sxijxg){display:none}}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .selected-collection:where(.svelte-1sxijxg){text-transform:uppercase;font-weight:500;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;background-color:var(--gray);color:var(--background);padding:.5rem;font-size:.8rem;border-radius:var(--border-radius)}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .selected-collection:where(.svelte-1sxijxg) .back-button:where(.svelte-1sxijxg){display:flex;align-items:center;justify-content:center;background:none;border:none;padding:1px;cursor:pointer;color:var(--secondary);border-radius:50%;transition:background-color .2s}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .selected-collection:where(.svelte-1sxijxg) .back-button:where(.svelte-1sxijxg):hover{background-color:#0000000d}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .selected-collection:where(.svelte-1sxijxg) .back-button:where(.svelte-1sxijxg) svg:where(.svelte-1sxijxg),.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .selected-collection:where(.svelte-1sxijxg) .back-button:where(.svelte-1sxijxg) path:where(.svelte-1sxijxg){fill:var(--background)}@media (max-width: 900px){.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .selected-collection:where(.svelte-1sxijxg){max-width:fit-content}}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .filter:where(.svelte-1sxijxg):nth-child(1) .filter-title:where(.svelte-1sxijxg){margin-top:0}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .filter:where(.svelte-1sxijxg) .filter-title:where(.svelte-1sxijxg){font-weight:500;font-size:1.4rem}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .filter:where(.svelte-1sxijxg) .filter-values:where(.svelte-1sxijxg){list-style:none;margin:0;padding:0}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .filter:where(.svelte-1sxijxg) .filter-values:where(.svelte-1sxijxg) li:where(.svelte-1sxijxg){padding:.2rem 0;border-radius:var(--border-radius);position:relative;margin:.2rem 0;max-width:200px;transition:background-color .3s,color .3s,padding .3s}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .filter:where(.svelte-1sxijxg) .filter-values:where(.svelte-1sxijxg) li:where(.svelte-1sxijxg) label:where(.svelte-1sxijxg){display:flex;align-items:center;gap:.5rem}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .filter:where(.svelte-1sxijxg) .filter-values:where(.svelte-1sxijxg) li:where(.svelte-1sxijxg) label:where(.svelte-1sxijxg) input:where(.svelte-1sxijxg){width:calc(100% - 3rem);height:100%;position:absolute;opacity:0}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .filter:where(.svelte-1sxijxg) .filter-values:where(.svelte-1sxijxg) li:where(.svelte-1sxijxg) label:where(.svelte-1sxijxg) .label-text:where(.svelte-1sxijxg),.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .filter:where(.svelte-1sxijxg) .filter-values:where(.svelte-1sxijxg) li:where(.svelte-1sxijxg) label:where(.svelte-1sxijxg) .label-text-name:where(.svelte-1sxijxg){font-size:1rem}@media (max-width: 900px){.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .filters:where(.svelte-1sxijxg) .filter:where(.svelte-1sxijxg) .filter-values:where(.svelte-1sxijxg){max-height:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem}}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .products-container:where(.svelte-1sxijxg){flex:5}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .list:where(.svelte-1sxijxg){flex:5;background-color:var(--background-secondary);padding:2rem;border-radius:var(--border-radius)}.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .list:where(.svelte-1sxijxg) .no-results:where(.svelte-1sxijxg){display:flex;justify-content:center;align-items:center;height:100%;font-size:1.2rem;color:var(--secondary)}@media (max-width: 900px){.shop.svelte-1sxijxg .content:where(.svelte-1sxijxg) .list:where(.svelte-1sxijxg){padding:0}}.breadcrumbs.svelte-1sxijxg{margin-bottom:1.5rem}.breadcrumbs.svelte-1sxijxg ol:where(.svelte-1sxijxg){list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.breadcrumbs.svelte-1sxijxg ol:where(.svelte-1sxijxg) li:where(.svelte-1sxijxg){display:flex;align-items:center}.breadcrumbs.svelte-1sxijxg ol:where(.svelte-1sxijxg) li:where(.svelte-1sxijxg):not(:last-child):after{content:"/";margin-left:.5rem;color:var(--text-muted, #666)}.breadcrumbs.svelte-1sxijxg ol:where(.svelte-1sxijxg) li:where(.svelte-1sxijxg) a:where(.svelte-1sxijxg){color:var(--primary);text-decoration:none}.breadcrumbs.svelte-1sxijxg ol:where(.svelte-1sxijxg) li:where(.svelte-1sxijxg) a:where(.svelte-1sxijxg):hover{text-decoration:underline}.breadcrumbs.svelte-1sxijxg ol:where(.svelte-1sxijxg) li:where(.svelte-1sxijxg) span:where(.svelte-1sxijxg){color:var(--text-muted, #666)}
