.collection__banner{aspect-ratio:16 / 9;border-radius:var(--radius-card);margin-bottom:1.5rem}.collection__header{margin-bottom:1.25rem}.collection__title{margin-bottom:.35em}.collection__description{max-width:720px;color:var(--color-muted)}@media(min-width:750px){.collection__banner{aspect-ratio:21 / 7}}.collection__bar{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding-block:.75rem;border-block:1px solid var(--color-border);margin-bottom:1.25rem;min-height:64px}.collection__filter-btn{gap:.5rem}.collection__filter-btn .badge:empty{display:none}.collection__count{margin:0;font-size:.875rem;flex:1;text-align:end;order:2}.collection__sort{display:flex;align-items:center;gap:.6rem;order:3}.collection__sort label{font-size:.8125rem;font-weight:600;white-space:nowrap}.collection__sort .select{min-height:40px;width:auto;padding-block:.4rem;font-size:.875rem}.collection__filter-btn{order:1}.collection--no-filters .collection__count{text-align:start}@media(min-width:750px){.collection__count{order:1;text-align:start}.collection__filter-btn{order:0}.collection__sort{margin-inline-start:auto}.collection__count{flex:none}}.collection__body{display:block}.collection__results{min-width:0;position:relative;transition:opacity .2s ease}.collection__results[aria-busy=true]{opacity:.45;pointer-events:none}.collection__results[aria-busy=true]:after{content:"";position:absolute;top:80px;left:50%;width:28px;height:28px;margin-left:-14px;border:2px solid var(--color-foreground);border-right-color:transparent;border-radius:50%;animation:spin .7s linear infinite}.collection-grid{list-style:none;margin:0;padding:0}.collection-grid__item{min-width:0}.collection__pagination{display:flex;justify-content:center}.collection__pagination:empty{display:none}.collection__pagination .pagination{margin-top:2.5rem}.collection__pagination [data-load-more]{margin-top:2.5rem;min-width:220px}.collection__empty{padding-block:3rem}.collection__empty .btn{margin-top:1rem}.active-filters{margin-bottom:1.25rem}.active-filters:empty,.active-filters:not(:has(a)){display:none}.active-filters__list{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0}.chip{display:inline-flex;align-items:center;gap:.45rem;min-height:36px;padding:.3rem .8rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);font-size:.8125rem;text-decoration:none}.chip:hover{border-color:var(--color-foreground)}.chip .icon{--icon-size: 14px}.active-filters__clear{font-size:.8125rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;padding:.5rem;display:inline-block}.facets__body{padding:0 1.25rem}.facets__footer{display:flex;gap:.75rem}.facets__submit{display:none;margin-top:1rem}html:not(.js) .facets__submit{display:inline-flex}.facet.accordion{border-bottom:1px solid var(--color-border)}.facet__title{display:inline-flex;align-items:center;gap:.5rem}.facet__dot{width:7px;height:7px;border-radius:50%;background:var(--color-accent)}.facet__list{list-style:none;margin:0;padding:0 .25rem 0 0;max-height:280px;overflow-y:auto;display:grid;gap:.1rem}.facet__option{display:flex;align-items:center;gap:.7rem;min-height:40px;cursor:pointer;font-size:.9375rem}.facet__option input{width:18px;height:18px;margin:0;accent-color:var(--color-button);flex:none;cursor:inherit}.facet__label{flex:1;min-width:0}.facet__count{color:var(--color-muted);font-size:.8125rem}.facet__option.is-disabled{opacity:.45;cursor:not-allowed}.facet__price{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.facet__price-field label{display:block;font-size:.75rem;font-weight:600;margin-bottom:.3rem}.facet__price-input{position:relative}.facet__price-input span{position:absolute;inset-block:0;inset-inline-start:.8rem;display:flex;align-items:center;color:var(--color-muted);pointer-events:none}.facet__price-input .input{padding-inline-start:1.8rem;-moz-appearance:textfield}.facet__price-input .input::-webkit-outer-spin-button,.facet__price-input .input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.facet__hint{margin:.6rem 0 0}@media(min-width:990px){.collection__filter-btn{display:none}dialog.drawer.facets{display:block;position:static;inset:auto;transform:none;width:auto;max-width:none;height:auto;max-height:none;background:transparent;color:inherit;transition:none;overflow:visible}dialog.drawer.facets .drawer__header,dialog.drawer.facets .drawer__footer{display:none}dialog.drawer.facets .drawer__inner{height:auto;display:block}dialog.drawer.facets .drawer__body{overflow:visible}.facets__body{padding:0}.collection--sidebar .collection__body{display:grid;grid-template-columns:250px minmax(0,1fr);gap:2.5rem;align-items:start}.collection--sidebar.collection--no-filters .collection__body{display:block}.collection--sidebar .facets-form{border-top:1px solid var(--color-border)}.collection--sidebar .facet.accordion:first-child{border-top:0}.collection--topbar .facets__body{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.25rem}.collection--topbar .facet.accordion{position:relative;border:0}.collection--topbar .facet.accordion>summary{padding:0 1rem;min-height:44px;border:1px solid var(--color-border);border-radius:var(--radius-button);font-size:.875rem;gap:.6rem}.collection--topbar .facet.accordion[open]>summary{border-color:var(--color-foreground)}.collection--topbar .facet__panel{position:absolute;z-index:20;top:calc(100% + .4rem);inset-inline-start:0;min-width:260px;padding:1rem 1.1rem;background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:0 12px 32px #0000001f}.collection--topbar .facet__list{max-height:300px}}@media(min-width:990px){html.js .collection .facets__submit{display:none}}.collection-list-page__grid{list-style:none;margin:0;padding:0}.collection-tile{position:relative;display:flex;flex-direction:column;gap:.75rem}.collection-tile__media{border-radius:var(--radius-card)}.collection-tile__media img{transition:transform .5s ease}@media(hover:hover){.collection-tile:hover .collection-tile__media img{transform:scale(1.04)}}.collection-tile__title{font-family:var(--font-body);font-size:1rem;font-weight:600;margin:0;letter-spacing:0;text-transform:none}.collection-tile__title a{text-decoration:none}.collection-tile__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.collection-tile__count{font-size:.8125rem;margin:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/collection.css.map */
