.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}.collection-inline-promo .promo-card,.collection-inline-promo .promo-image,.collection-top-promo .promo-card,.collection-top-promo .promo-image{height:100%;padding-bottom:0!important}.collection-top-promo .rte{position:static}.collection-top-promo .promo-card--image{min-height:var(--promo-min-height, 0px)}.collection-top-promo .promo-image{position:absolute}@media screen and (max-width:749.98px){.collection .loading-overlay{top:0;inset-inline-end:0}}@media screen and (min-width:750px){.collection .loading-overlay{inset-inline-start:0}}.collection .loading-overlay{top:0;inset-inline-end:0;bottom:0;inset-inline-start:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}.collection--empty .title-wrapper{margin-top:2rem}@media screen and (min-width:750px){.collection .loading-overlay{padding-inline-start:5rem;padding-inline-end:5rem}.collection--empty .title-wrapper{margin-top:8rem;margin-bottom:8rem}}.collection.loading .loading-overlay{display:block}.collection__description>*{margin:0}#MainContent .collection__description{font-size:14px;line-height:1.55}#MainContent .collection__description :is(p,ul,ol){margin-block:8px}#MainContent .collection__title .title{margin-bottom:10px}#MainContent #product-grid{row-gap:20px;column-gap:14px}#MainContent #product-grid .amc-uniform-card{height:100%;display:flex;flex-direction:column}#MainContent #product-grid .amc-uniform-card>.card{height:100%}#MainContent #product-grid .card__information{padding-top:10px;padding-bottom:6px}#MainContent #product-grid .card__heading{font-size:14px;line-height:1.4;margin:0 0 5px;min-height:2.8em}#MainContent #product-grid .card-information .price{margin-top:5px}#MainContent #product-grid .card__image{object-fit:contain}html body.collection-template #MainContent #product-grid .amc-uniform-card .card__information{padding-top:10px!important;padding-bottom:6px!important}html body.collection-template #MainContent #product-grid .amc-uniform-card .card__heading,html body.collection-template #MainContent #product-grid .amc-uniform-card .card__heading a{font-size:18px!important;line-height:1.4!important}html body.collection-template #MainContent #product-grid .amc-uniform-card .card-information{margin-top:6px!important}#MainContent .amc-dept-hero{padding-block:16px}#MainContent .amc-dept-hero :is(p,ul){margin-block:8px;line-height:1.5}#MainContent .amc-dept-hero h1{margin-block:0 10px}@media(max-width:749px){#MainContent #product-grid{column-gap:10px;row-gap:16px}#MainContent #product-grid .card__information{padding-top:8px;padding-bottom:4px}#MainContent #product-grid .card__heading{font-size:13px;line-height:1.4}html body.collection-template #MainContent #product-grid .amc-uniform-card .card__heading,html body.collection-template #MainContent #product-grid .amc-uniform-card .card__heading a{font-size:16px!important;line-height:1.4!important}#MainContent .facets-container{padding-block:10px}}#MainContent #product-grid .card__inner>.card__content--badge{background:transparent!important}@layer uspeLightExperience{html[data-uspe-brand] #MainContent #product-grid .card__inner>.card__content--badge{background:transparent!important}}
/*# sourceMappingURL=/cdn/shop/t/401/assets/template-collection.css.map */
