@media screen and (max-width: 749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}.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 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:20px}.complex-grid #ProductGridContainer{display:flex;gap:var(--spacing-spacing-m);flex-wrap:wrap}#ProductHeaderContainer{display:flex;gap:var(--spacing-spacing-m);width:100%;justify-content:space-between;align-items:center}#ProductHeaderContainer .facets{flex:unset}.complex-grid .collection,.main-grid .collection{width:100%}.complex-grid .collection .grid__item,.main-grid .collection .grid__item{background-color:var(--color-brand-white);padding:var(--spacing-spacing-xs);border-radius:5px;border:solid 1px var(--border-border-primary);position:relative}.card__badge{position:absolute;top:-1px;left:0}.card__details{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-spacing-xs);flex:1 0 0}.card__details .card__details-inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-spacing-xxs);align-self:stretch}.card__details .card__details-inner img{width:60px!important}.card__details .card__details-top{gap:var(--spacing-spacing-s)}.card__details-inner h4{font-family:Outfit}.card__buying{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:var(--spacing-spacing-xs)}.card__buying .quick-add,.card__buying .button{width:100%}.collection .grid__item.featured-product{border:1px solid var(--color-brand-secondary)!important;padding-top:var(--spacing-spacing-xl)!important}@media screen and (min-width: 750px){.complex-grid .collection{width:calc(80% - var(--spacing-spacing-m));display:flex;flex-direction:column;gap:var(--spacing-spacing-m)}.main-grid .collection{flex:1;display:flex;flex-direction:column;gap:var(--spacing-spacing-m)}.complex-grid #main-collection-filters{width:20%}.complex-grid .product-grid{margin-top:0}.main-grid .collection .grid__item{padding:var(--spacing-spacing-s)}.complex-grid .collection .grid__item{width:100%;max-width:100%;padding:var(--spacing-spacing-s)}.complex-grid .card:not(.ratio){flex-direction:row;gap:var(--spacing-spacing-m);align-items:flex-start}.main-grid .card:not(.ratio){flex-direction:column;gap:var(--spacing-spacing-s);align-items:flex-start}.complex-grid .card__inner{aspect-ratio:1 / 1;width:250px!important}.facet-filters{width:auto;min-width:fit-content;padding:0;border:0px!important}.facet-filters__field{width:auto;min-width:fit-content}.facets{order:unset!important}.complex-grid .card__buying{width:250px}}@media screen and (max-width: 750px){.card__details .card__details-top{flex-direction:column}.card-information .price--sold-out,.card-information .price__availability,.card-information .price__regular{flex-wrap:wrap}.card-information .price--sold-out .compare-price,.card-information .price__availability .compare-price,.card-information .price__regular .compare-price{flex-basis:100%}#ProductGridContainer{padding:0}.collection .grid__item.featured-product{width:calc(100% - var(--spacing-spacing-s))!important;margin:auto}.facet-filters__field{background-color:var(--color-brand-white)}#ProductHeaderContainerMobile{display:flex;gap:var(--spacing-spacing-m);width:100%;align-items:center;justify-content:center;padding:var(--page-width-padding-mobile);margin-bottom:var(--spacing-spacing-s);text-align:center;flex-direction:column}.complex-grid .collection .grid__item,.main-grid .collection .grid__item{border:0px}.grid--2-col-tablet-down .grid__item{width:50%!important}}.mobile-facets__wrapper{background-color:var(--color-brand-white)}.complex-facets .mobile-facets__inner{visibility:visible;transform:none;width:auto;max-width:unset;position:relative}.featured-product-flash{display:flex;width:100%;padding:var(--spacing-spacing-xs) var(--spacing-spacing-s);align-items:center;gap:var(--spacing-spacing-s);position:absolute;left:0;top:0;background:var(--color-brand-secondary)}.featured-product-flash-inner{display:flex;padding-right:37px;align-items:flex-start;gap:var(--spacing-spacing-xs);color:var(--color-brand-white)}.featured-product-flash-inner h5{color:var(--color-brand-white)}.product-card-complex__bullets{list-style-type:disc!important;list-style-position:outside!important;padding-left:1em;display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}@media screen and (max-width: 749px){.product-card-complex__bullets{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/template-collection.css.map */
