ul#product-grid{--grid-desktop-horizontal-spacing: 16px;--grid-desktop-vertical-spacing: 16px;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}#ep_body .ep-card-wrapper .media>img{transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}#product-grid .ep-card-wrapper .rating-wrap{display:flex;column-gap:5px}#product-grid .badge{border:none!important;font-size:12px!important;font-family:OstiaAntica-Light,Arial,sans-serif!important;font-weight:400!important}#product-grid #product-badges{left:20px}#product-grid #product-badges .ep-badge{color:#fff;background-color:#faae50;font-family:OstiaAntica-light,Arial,sans-serif;font-size:12px}#product-grid .ep-card-wrapper .rating{display:flex;align-items:center}#product-grid .ep-card-wrapper.card-wrapper{overflow:hidden}#product-grid .card__inner,#product-grid .card__media{border-radius:8px}#product-badges{z-index:3!important}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:unset!important}.card__heading a:hover{text-decoration:none!important}.collection{position:relative}.loading-overlay{z-index:300;height:100%}#ep_body .badge{font-family:OstiaAntica-light,Arial,sans-serif;font-size:12px;border-radius:4rem;color:rgb(var(--color-foreground))}#ep_body h1.collection-hero__title{font-size:32px;line-height:1;letter-spacing:0;margin-top:32px}.collection-hero__description{margin-top:8px!important;max-width:800px!important;margin-bottom:0!important}#ep_body .collection-hero__description p,#ep_body .collection-hero__description span{font-size:14px;line-height:21px}.collection-breadcrumb.page-width{margin-top:8px;font-size:12px;line-height:15.6px}.collection-breadcrumb.page-width a{font-size:12px;line-height:15.6px;color:#000;text-decoration:underline}.product-count-vertical{display:inline-block;position:relative;z-index:200;margin-left:0!important;margin-bottom:22px}.sorting-wrap{position:relative}.sorting-container.page-width{position:absolute;padding:0;right:0;left:0;z-index:100}#main-collection-filters{position:relative;z-index:300}#ep_body .facet-filters__label.caption-large.text-body,span#ProductCountDesktop,span#ProductCount{font-size:16px;font-family:OstiaAntica-Book,Arial,sans-serif;line-height:20.6px}#FacetFiltersForm *,#FacetFiltersForm span{font-family:OstiaAntica-Book,Arial,sans-serif}.facet-filters__sort{font-family:OstiaAntica-Book,Arial,sans-serif;font-size:16px!important;color:#000}#FacetFiltersForm .facets__disclosure-vertical{border:none}#FacetFiltersForm .facets__summary span,#ep_body .mobile-facets__open span{font-size:16px;font-family:OstiaAntica-Book,Arial,sans-serif}.facets-container .product-count h2.product-count__text.text-body{font-size:16px!important;line-height:21px!important}#ep_body .mobile-facets__main *,#FacetFiltersFormMobile p,#FacetFiltersFormMobile h2.mobile-facets__heading{font-size:16px;font-family:OstiaAntica-Book,Arial,sans-serif;line-height:20.6px}#FacetFiltersFormMobile .mobile-facets__header-inner{display:flex;row-gap:8px;flex-direction:column}#FacetsWrapperDesktop span.active-facets__button-inner{font-size:14px;padding:0;box-shadow:none}#product-grid .rating-count.caption,#product-grid .rating-count.caption span{font-size:16px!important;font-family:OstiaAntica-Book,Arial,sans-serif!important}#product-grid .price span{font-size:16px!important}@media (min-width:750px){#main-collection-filters .facets__form-vertical{width:196px;max-width:196px;overflow:hidden}}@media (max-width:749px){.product-grid-container .card__inner{width:100%;height:auto}.product-count-vertical{display:none}.facets-container{padding-bottom:22px}}@media (max-width:989px){#ep_body .section-header.shopify-section-group-header-group{z-index:200}#ep_body .section-header.shopify-section-group-header-group.menu-open{z-index:400}#ep_body .announcement-bar-section{z-index:150}#main-collection-filters{z-index:210}}@media screen and (max-width: 1280px) and (min-width:918px){#product-grid .card__inner{height:auto}#product-grid.grid--3-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing)* 1 / 3);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}#product-grid .card:not(.ratio){align-items:center}}@media screen and (max-width: 918px){#product-grid.grid{justify-content:center}#product-grid.grid--1-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing)* 1 / 3);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/ep-collections-page.css.map */
