.collection-filter .slider.slider--mobile,.collection-filter .slider.slider--tablet-up{scroll-padding-left:0}@media screen and (max-width: 989px){.collection-filter .slider-buttons{position:absolute;top:auto;height:auto;display:inline-flex;align-items:center;justify-content:center;bottom:calc(100% + 1.2rem);width:auto;min-width:0;right:0;background:#fff;box-shadow:#71749814 0 1px 2px;border-radius:3rem}.collection-filter .slider-button{position:relative;z-index:2;background:none;opacity:1;box-shadow:none;height:3rem;width:3rem;left:auto;right:auto;margin:0 .5rem}}@media screen and (min-width: 990px){.collection-filter .slider-buttons{display:inline-flex;position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}.collection-filter .slider-button{position:absolute;z-index:2;background:#fff;opacity:1;box-shadow:0 1rem 3rem #0003}.collection-filter .slider-button:hover{box-shadow:0 1rem 3rem #0003}.collection-filter .slider-button[disabled]{opacity:0;z-index:-1}.collection-filter .slider-button.slider-button--next{right:-2rem}.collection-filter .slider-button.slider-button--prev{left:-2rem}}@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{top:0;right:0;bottom:0;left:0;display:none;width:100%;height:100%;padding:0 1.5rem;opacity:.7;position:fixed;z-index:2}@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-header{padding:1rem 0}@media screen and (min-width: 750px){.collection-header{padding:3rem 0}}.collection-header>div{width:100%}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}.collection__title.title-wrapper--self-padded-tablet-down{display:flex;justify-content:space-between;align-items:flex-end}@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}.collection-filter__item.card{flex-direction:column;align-items:center;padding:1.5rem;-webkit-transition-property:all .2s ease-in-out;-moz-transition-property:all .2s ease-in-out;-ms-transition-property:all .2s ease-in-out;-o-transition-property:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),0),rgba(var(--color-foreground),0));box-shadow:var(--shadow-default)}.collection-filter__item.card:before{content:"";top:0;right:0;bottom:0;left:0;border:.2rem solid var(--gradient-base-accent-1);position:absolute;z-index:1;pointer-events:none;border-radius:.8rem;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .2s ease-in-out}.collection-filter__item.card:hover{box-shadow:0 1rem 1.5rem #0000001a}.collection-filter__item.card:hover:before{filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1;top:0rem;right:0rem;bottom:0rem;left:0rem}.collection-filter__item.card .card__inner{width:60%}.collection-filter__item.card .card__content{width:100%;padding-left:0;text-align:center}.collection-filter__item.card .card__information{padding:0}.collection-list__item .collection-filter__item.card .card__inner .card__media:before{display:none}.collection-categories{padding:1rem 0 2rem}.collection-categories .collection-categories__heading{margin-top:0;text-transform:uppercase;font-size:1.3rem}.collection-categories ul.collection-list{padding:1rem 0 2rem}.collection-categories ul.collection-list .collection-list__item{min-width:17%}@media screen and (max-width: 989px){.collection-categories{padding:1rem 0}.collection-categories ul.collection-list .collection-list__item{min-width:18rem}.collection-filter__item.card .card__information .card__heading{font-size:1.2rem}.collection-filter__item.card.card--media{padding:1rem 1rem 1.5rem}}.collection-hero__inner{display:flex;flex-direction:column}.collection-hero--with-image .collection-hero__inner{margin-bottom:0;padding-bottom:2rem}@media screen and (min-width: 750px){.collection-hero.collection-hero--with-image{padding:calc(4rem + var(--page-width-margin)) 0 calc(4rem + var(--page-width-margin));overflow:hidden}.collection-hero--with-image .collection-hero__inner{padding-bottom:0}}.collection-hero__text-wrapper{flex-basis:100%}@media screen and (min-width: 750px){.collection-hero{padding:0}.collection-hero__inner{align-items:center;flex-direction:row;padding-bottom:0}}.collection-hero__text-wrapper{margin:0 auto 3rem;padding:3rem}.collection-hero__title{margin:1.5rem 0}@media screen and (max-width: 749px){.collection-hero__title{font-size:calc(var(--font-heading-scale) * 1.7rem)}}.collection-hero__title+.collection-hero__description{margin-top:1.5rem;margin-bottom:1.5rem;font-size:1.4rem;line-height:calc(1 + .5 / var(--font-body-scale))}@media screen and (min-width: 750px){.collection-hero__title{margin:1.5rem 0}.collection-hero__title+.collection-hero__description{font-size:1.4rem;margin-top:2rem;margin-bottom:2rem}.collection-hero__description,.collection-hero--with-image .collection-hero__description{max-width:100%}}.collection-hero--with-image .collection-hero__title{margin:0}.collection-hero--with-image .collection-hero__text-wrapper{padding:5rem 0 4rem}.collection-hero__image-container{border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));background-color:#fff}.collection-hero__image-container img{object-fit:contain}@media screen and (max-width: 749px){.collection-hero__image-container{height:20rem}}@media screen and (min-width: 750px){.collection-hero--with-image .collection-hero__text-wrapper{padding:4rem 2rem 4rem 0;flex-basis:50%}.collection-hero__image-container{align-self:stretch;flex:1 0 50%;margin-left:3rem;min-height:20rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/template-collection.css.map */
