@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.avo-collection-hero{background:#fff}.avo-collection-hero .collection-hero__inner{display:block;padding-top:4.8rem;padding-bottom:2.8rem}.avo-collection-hero__text-wrapper{width:100%;max-width:none;text-align:center}.avo-collection-kicker{font-family:var(--font-body-family);font-size:1.2rem;line-height:1.2;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--color-foreground))}.avo-collection-hero .collection-hero__description{max-width:52rem;margin:1.4rem auto 0;font-size:1.3rem;color:rgba(var(--color-foreground),.62)}#main-collection-filters.page-width,.collection.page-width{max-width:none;width:100%;padding-left:2.4rem;padding-right:2.4rem}#main-collection-filters{margin-top:0;margin-bottom:2.6rem}#main-collection-filters .facets-container{padding-top:0}#main-collection-filters .facets__wrapper,#main-collection-filters .facets__heading,#main-collection-filters .facets__summary,#main-collection-filters .facets__disclosure,#main-collection-filters .mobile-facets__open,#main-collection-filters .facet-filters__label,#main-collection-filters .product-count__text,#main-collection-filters .facet-filters__sort,#main-collection-filters .select__select{font-family:var(--font-body-family);font-size:1.2rem;line-height:1.2;font-weight:700;letter-spacing:0;text-transform:none;color:rgb(var(--color-foreground))}#main-collection-filters .facet-filters__sort,#main-collection-filters .select__select{border:0;box-shadow:none;background:transparent}#main-collection-filters .product-count{display:none}.product-grid{column-gap:1.2rem;row-gap:2.6rem}.product-grid .grid__item{padding-bottom:0}.product-grid .card-wrapper,.product-grid .card,.product-grid .card__inner,.product-grid .card__media,.product-grid .media{background:#e9e9e9}.product-grid .card__media .media img{object-fit:contain}.product-grid .card__content{background:#fff}.product-grid .card__information{padding:1rem 0 0}.product-grid .card__heading,.product-grid .card__heading.h5,.product-grid .card__heading a{font-family:var(--font-body-family);font-size:1.2rem;line-height:1.25;font-weight:700;letter-spacing:0;text-transform:none;color:rgb(var(--color-foreground))}.product-grid .card-information,.product-grid .price,.product-grid .caption-with-letter-spacing,.product-grid .card__badge{display:none}@media screen and (min-width:990px){.product-grid.grid--4-col-desktop .grid__item{width:calc(25% - .9rem);max-width:calc(25% - .9rem)}}@media screen and (max-width:749px){.avo-collection-hero .collection-hero__inner{padding-top:3.2rem;padding-bottom:2rem}#main-collection-filters.page-width,.collection.page-width{padding-left:1.2rem;padding-right:1.2rem}.product-grid{column-gap:.8rem;row-gap:2rem}.product-grid.grid--2-col-tablet-down .grid__item{width:calc(50% - .4rem);max-width:calc(50% - .4rem)}}.avo-collection-hero .collection-hero__inner{padding-top:4rem;padding-bottom:3.6rem}.avo-collection-kicker,.product-grid .card__heading,.product-grid .card__heading.h5,.product-grid .card__heading a,#main-collection-filters .facets__wrapper,#main-collection-filters .facets__heading,#main-collection-filters .facets__summary,#main-collection-filters .facets__disclosure,#main-collection-filters .mobile-facets__open,#main-collection-filters .facet-filters__label,#main-collection-filters .facet-filters__sort,#main-collection-filters .select__select{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:.16em;text-transform:uppercase}.avo-collection-kicker{font-size:1.25rem}#main-collection-filters{margin-bottom:1.8rem;border-top:0;border-bottom:0}#main-collection-filters .facets-container,#main-collection-filters .facets-vertical-form{min-height:7rem;align-items:center}.collection.page-width{padding-top:0}.product-grid{margin-top:0;column-gap:1.4rem;row-gap:2.4rem}.product-grid .card__information{padding-top:.8rem}.product-grid .card__heading,.product-grid .card__heading.h5,.product-grid .card__heading a{font-size:1.1rem;line-height:1.35}@media screen and (min-width:990px){#main-collection-filters.page-width,.collection.page-width{padding-left:2.8rem;padding-right:2.8rem}.product-grid.grid--4-col-desktop .grid__item{width:calc(25% - 1.05rem);max-width:calc(25% - 1.05rem)}}@media screen and (max-width:749px){.avo-collection-hero .collection-hero__inner{padding-top:2.8rem;padding-bottom:2.6rem}#main-collection-filters{margin-bottom:1.4rem}#main-collection-filters .facets-container,#main-collection-filters .facets-vertical-form{min-height:5.8rem}.avo-collection-kicker,.product-grid .card__heading,.product-grid .card__heading.h5,.product-grid .card__heading a,#main-collection-filters .facets__wrapper,#main-collection-filters .facets__heading,#main-collection-filters .facets__summary,#main-collection-filters .facets__disclosure,#main-collection-filters .mobile-facets__open,#main-collection-filters .facet-filters__label,#main-collection-filters .facet-filters__sort,#main-collection-filters .select__select{letter-spacing:.12em}}@media screen and (max-width:749px){.avo-collection-hero .collection-hero__inner{padding:2.2rem 1.6rem 1.6rem!important}.avo-collection-hero__text-wrapper,.collection-hero__text-wrapper{text-align:center!important}.avo-collection-hero .collection-hero__description{margin-top:1rem!important;font-size:1.3rem!important;line-height:1.45!important}#main-collection-filters.page-width,.collection.page-width{padding-left:1rem!important;padding-right:1rem!important}#main-collection-filters{margin-bottom:1rem!important}#main-collection-filters .facets-container,#main-collection-filters .facets-vertical-form{min-height:4.6rem!important;align-items:center!important}#main-collection-filters .mobile-facets__open,#main-collection-filters .facet-filters__sort,#main-collection-filters .select__select{font-size:1.1rem!important;letter-spacing:.1em!important}.product-grid,#product-grid.product-grid{column-gap:.8rem!important;row-gap:2.2rem!important;margin-top:0!important}.product-grid.grid--2-col-tablet-down .grid__item,#product-grid.grid--2-col-tablet-down .grid__item{width:calc(50% - .4rem)!important;max-width:calc(50% - .4rem)!important;flex:0 0 calc(50% - .4rem)!important}.product-grid .card__inner,.product-grid .card__media,.product-grid .media{min-height:0!important}.product-grid .card__information{padding:.7rem 0 0!important}.product-grid .card__heading,.product-grid .card__heading.h5,.product-grid .card__heading a{font-size:1rem!important;line-height:1.25!important;letter-spacing:.08em!important;word-break:normal!important}.product-grid .card-information,.product-grid .price{display:block!important;font-size:1.1rem!important;margin-top:.25rem!important}.product-grid .caption-with-letter-spacing,.product-grid .card__badge{display:none!important}}@media screen and (max-width:390px){.product-grid .card__heading,.product-grid .card__heading.h5,.product-grid .card__heading a{font-size:.95rem!important;letter-spacing:.06em!important}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/template-collection.css.map */
