@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%;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}.collection__view-all{margin-top:2rem}.slider-mobile-gutter+.collection__view-all{margin-top:3.6rem}@media screen and (min-width:990px){.collection__grid{display:flex;margin-top:35px}.collection__grid .collection__desktop-filter{width:250px;margin-right:30px}.collection__grid .collection__product-grid{width:calc(100% - 280px)}}.collection__header{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:990px){.collection__header{height:4rem;margin-bottom:1rem}}@media screen and (max-width:989px){.collection__header{flex-direction:column;margin-bottom:1.6rem}.collection__header .collection-header__title{text-align:center}.collection__header .collection__header-item:last-child{width:100%}}.collection__grid .product-grid,.collection-header__title{margin-top:0}@media screen and (min-width:990px){.collection-header__title{margin-bottom:0}}.collection__intro-text{margin-top:1rem;margin-bottom:2rem}.collection__rich-text{margin-top:4rem;margin-bottom:2rem;scroll-margin-top:100px}.collection__intro-header,.collection__rich-text-header{font-family:Acumin Pro,sans-serif;font-size:18px;font-weight:700;line-height:21.6px;color:#121212;margin-bottom:1rem}.product-breadcrumbs{font-family:Acumin Pro;font-size:14px;font-weight:400;line-height:16.8px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:20px;display:flex;flex-wrap:nowrap;align-items:center;max-width:100%}.product-breadcrumbs a{color:#d13531;text-decoration:none;white-space:nowrap}.product-breadcrumbs span{color:#121212;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.product-breadcrumbs .breadcrumb-separator{margin:0 7px;display:inline-block;vertical-align:middle;flex-shrink:0}@media screen and (max-width: 749px){.product-breadcrumbs a,.product-breadcrumbs span{max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/template-collection.css.map */
