.ag-collection-heading--hidden{padding:0}.ag-collection-heading{padding:3.2rem var(--ag-gutter) 0;text-align:center}.ag-collection-heading__title{margin:0}.ag-collection-banner{position:relative;display:flex;align-items:flex-end;min-height:56vh;overflow:hidden;color:#fff}.ag-collection-banner__media,.ag-collection-banner__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ag-collection-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.ag-collection-banner__content{position:relative;z-index:1;width:100%;padding:0 var(--ag-gutter) 4rem}.ag-collection-banner__title{margin:0;color:inherit}.ag-collection{display:block;padding-top:3.5rem;padding-bottom:6rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.ag-toolbar{padding:0 var(--ag-gutter)}.ag-chips{display:flex;flex-wrap:wrap;gap:.8rem}.ag-chip{display:inline-block;padding:1.1rem 1.2rem;background:var(--ag-chip-bg);color:#000;font-size:1rem;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;text-decoration:none;transition:background-color var(--ag-duration) ease,color var(--ag-duration) ease}.ag-chip:hover,.ag-chip.is-active{background:#000;color:#fff}.ag-chip.is-disabled{opacity:.4;cursor:default}.ag-chip.is-disabled:hover{background:var(--ag-chip-bg);color:#000}.ag-toolbar__row{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-top:2.6rem;min-height:3rem;margin-bottom:4.6rem}.ag-toolbar__right{display:flex;justify-content:flex-end;grid-column:3}.ag-toolbar__left{grid-column:1}.ag-density{grid-column:2;display:flex;gap:.4rem}.ag-density__button{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;border:0;background:transparent;color:#cfcfcf;cursor:pointer;transition:color var(--ag-duration) ease}.ag-density__button.is-active,.ag-density__button:hover{color:#000}.ag-filter-toggle{display:inline-flex;align-items:center;gap:.6rem;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:1rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.ag-filter-toggle--static{cursor:default}.ag-sort{position:relative}.ag-sort__toggle{display:inline-flex;align-items:center;gap:1.4rem;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:1rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.ag-sort__toggle .ag-icon{transition:transform .2s ease}.ag-sort.is-open .ag-sort__toggle .ag-icon{transform:rotate(180deg)}.ag-sort__list{position:absolute;top:calc(100% + 1.2rem);right:0;z-index:5;min-width:22rem;margin:0;padding:1.2rem 0;list-style:none;background:#fff;border:1px solid var(--ag-border)}.ag-sort__list[hidden]{display:none}.ag-sort__option{display:block;width:100%;padding:.8rem 1.6rem;border:0;background:transparent;color:#000;font:inherit;font-size:1rem;letter-spacing:.1em;text-align:left;text-transform:uppercase;cursor:pointer}.ag-sort__option:hover,.ag-sort__option.is-active{background:var(--ag-chip-bg)}.ag-filters{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--ag-drawer-duration)}.ag-filters[hidden]{display:block}.ag-filters.is-open{visibility:visible;pointer-events:auto;transition-delay:0s}.ag-filters__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ag-dim);opacity:0;transition:opacity var(--ag-drawer-duration) ease}.ag-filters.is-open .ag-filters__overlay{opacity:1}.ag-filters__panel{position:absolute;top:0;bottom:0;left:0;display:flex;flex-direction:column;width:min(42rem,100%);background:#fff;color:#000;transform:translate(-100%);transition:transform var(--ag-drawer-duration) var(--ag-ease)}.ag-filters.is-open .ag-filters__panel{transform:none}.ag-filters__header{display:flex;align-items:center;justify-content:space-between;padding:2rem 2.4rem;border-bottom:1px solid var(--ag-border)}.ag-filters__title{margin:0}.ag-filters__count{color:#7c7c75}.ag-filters__close{display:inline-flex;padding:.4rem;border:0;background:transparent;color:inherit;cursor:pointer}.ag-filters__body{flex:1;overflow-y:auto;padding:0 2.4rem}.ag-filter{border-bottom:1px solid var(--ag-border)}.ag-filter__summary{display:flex;align-items:center;justify-content:space-between;padding:1.8rem 0;list-style:none;cursor:pointer}.ag-filter__summary::-webkit-details-marker{display:none}.ag-filter[open] .ag-filter__summary .ag-icon{transform:rotate(180deg)}.ag-filter__content{padding-bottom:1.8rem}.ag-filter__list{margin:0;padding:0;list-style:none}.ag-check{display:flex;align-items:center;gap:1.2rem;padding:.7rem 0;font-size:1.2rem;cursor:pointer}.ag-check input{position:absolute;opacity:0;width:1px;height:1px}.ag-check__box{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border:1px solid #000;color:transparent;flex-shrink:0}.ag-check input:checked+.ag-check__box{background:#000;color:#fff}.ag-check input:focus-visible+.ag-check__box{outline:2px solid #000;outline-offset:2px}.ag-check.is-disabled{opacity:.4;cursor:default}.ag-check__count{color:#7c7c75}.ag-price{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.ag-price__field{display:flex;flex-direction:column;gap:.6rem}.ag-price__field input{width:100%;height:4rem;padding:0 1.2rem;border:1px solid #ccc;border-radius:0;font:inherit;font-size:1.2rem}.ag-filters__footer{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 2.4rem 2.4rem;border-top:1px solid var(--ag-border)}.ag-filters__footer .button{margin-left:auto}.ag-filters__reset{font-size:1.2rem;text-transform:uppercase;color:inherit}.ag-collection__results{padding:0 .4rem;transition:opacity var(--ag-duration) ease}.ag-collection.is-loading .ag-collection__results{opacity:.45;pointer-events:none}.ag-grid{display:grid;gap:.4rem;margin:0;padding:0;list-style:none;grid-template-columns:repeat(var(--ag-cols, 4),minmax(0,1fr))}.ag-grid--cols-2{--ag-cols: 2}.ag-grid--cols-3{--ag-cols: 3}.ag-grid--cols-4{--ag-cols: 4}.ag-grid--cols-5{--ag-cols: 5}.ag-grid--cols-6{--ag-cols: 6}.ag-grid__item{min-width:0}@media screen and (max-width:1099px){.ag-grid{--ag-cols: 3}}@media screen and (max-width:749px){.ag-grid,.ag-grid--cols-2,.ag-grid--cols-3,.ag-grid--cols-4,.ag-grid--cols-5,.ag-grid--cols-6{--ag-cols: 2}.ag-grid--m-1,.ag-grid.is-large{--ag-cols: 1}}@media screen and (min-width:750px){.ag-grid.is-large{--ag-cols: 2}}.ag-loadmore{display:flex;justify-content:center;padding:5rem 0 0}.ag-loadmore .button.is-loading{opacity:.5;pointer-events:none}.ag-empty{padding:8rem var(--ag-gutter);text-align:center}.ag-empty__title{margin:0 0 1rem}.ag-card-wrap{display:block}.ag-card{position:relative;display:flex;flex-direction:column;height:100%}.ag-card__media{position:relative;width:100%;padding-bottom:var(--ag-ratio, 140%);overflow:hidden;background:var(--ag-media-bg)}.ag-card__media-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.ag-card__img,.ag-card__media .ag-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease,transform .3s ease}.ag-card__img--second{opacity:0}@media(hover:hover){.ag-card:hover .ag-card__img--second{opacity:1}}.ag-card.is-sold-out .ag-card__img{opacity:.55}.ag-card.is-sold-out .ag-card__img--second{opacity:0}.ag-card__wish{position:absolute;top:1.2rem;right:1.2rem;z-index:2;display:inline-flex;padding:.4rem;border:0;background:transparent;color:#000;cursor:pointer}.ag-card__wish-on{display:none}.ag-card__wish.is-active .ag-card__wish-on{display:inline-flex}.ag-card__wish.is-active .ag-card__wish-off{display:none}.ag-card__badge{position:absolute;left:0;bottom:0;z-index:2;padding:.5rem .8rem;background:#fff;color:#7c7c75;font-size:.9rem;letter-spacing:.1em;line-height:1;text-transform:uppercase}.ag-card__info{padding:.9rem .4rem 1.6rem}.ag-card__row{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.ag-card__text{min-width:0}.ag-card__vendor{margin:0 0 .4rem;color:var(--ag-muted)}.ag-card__title{margin:0;font-size:1.32rem;font-weight:400;letter-spacing:-.02em;line-height:1.3}.ag-card__title a{color:inherit;text-decoration:none}.ag-card .price,.ag-card__price{margin-top:.6rem;font-size:1.32rem;letter-spacing:0;line-height:1.3;color:#000}.ag-card .price--on-sale .price__sale{gap:.8rem}.ag-card .price--on-sale .price-item--regular{color:#999}.ag-card .price__container{justify-content:flex-start}.ag-card__quick{flex-shrink:0}.ag-card__quick-button{position:relative;display:inline-flex;padding:.2rem;border:0;background:transparent;color:#000;cursor:pointer}.ag-card__quick-button .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.ag-card__swatches{display:flex;flex-wrap:wrap;gap:.4rem;margin:.8rem 0 0;padding:0;list-style:none}.ag-swatch{display:block;width:1.2rem;height:.8rem;background:var(--ag-swatch, #ccc);outline:1px solid rgba(0,0,0,.12);outline-offset:0}.quick-add-modal__content{border-radius:0}@media(prefers-reduced-motion:reduce){.ag-card__img,.ag-filters__panel,.ag-filters__overlay{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ag-collection.css.map */
