.erono-collection-page{background:#fff;--erono-mobile-gutter: 1.6rem}.erono-collection-page__container{width:100%;max-width:144rem;margin:0 auto;padding:0 clamp(var(--erono-mobile-gutter),2.5vw,4.8rem);box-sizing:border-box}.erono-collection-page__banner{width:100%;margin:0 0 2.4rem;border-radius:1.4rem;overflow:hidden}.erono-collection-page__banner--full{width:100vw;max-width:100vw;margin-top:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:2rem;border-radius:0}[class*=-padding--erono]:has(.erono-collection-page__banner--full){padding-top:0!important}#MainContent .shopify-section:has(.erono-collection-page__banner--full){margin-top:0;padding-top:0}.erono-collection-page:has(>.erono-collection-page__banner--full){margin-top:0;padding-top:0}.erono-collection-page__banner--full .collection-grid-banner,.erono-collection-page__banner--full .collection-grid-banner__media{width:100%;border-radius:0}.erono-collection-page__banner--full .collection-grid-banner__media{position:relative;height:auto;min-height:var(--collection-banner-height, 150px);aspect-ratio:3 / 1;overflow:hidden;background:#f3f3f3}.erono-collection-page__banner--full .collection-grid-banner__image--desktop{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;object-position:center center}.erono-collection-page__banner--full .collection-grid-banner__image--mobile{display:none!important}@media screen and (max-width:749px){.erono-collection-page__banner--full .collection-grid-banner__media{position:relative;height:auto!important;min-height:0;aspect-ratio:auto;overflow:visible;background:transparent}.erono-collection-page__banner--full .collection-grid-banner__image--desktop{display:none!important}.erono-collection-page__banner--full .collection-grid-banner__image--mobile{display:block!important;position:static;width:100%;height:auto!important;max-width:100%;margin:0;object-fit:contain;object-position:center center}}.erono-collection-page__banner .collection-grid-banner,.erono-collection-page__banner .collection-grid-banner__media{width:100%;border-radius:1.4rem}.erono-collection-page__banner:not(.erono-collection-page__banner--full) .collection-grid-banner__image{width:100%;height:100%;display:block;object-fit:cover;object-position:center center}.erono-collection-trust-bar{background:#f4efe6;margin:0 0 1.2rem;border-radius:.8rem;overflow:hidden}.erono-collection-trust-bar__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;margin:0;padding:1.2rem .35rem;gap:0}.erono-collection-trust-bar__item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.45rem;min-width:0;padding:0 .25rem;position:relative;overflow:hidden;text-align:center}.erono-collection-trust-bar__item:not(:last-child):after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:78%;background:#1111111f;pointer-events:none}.erono-collection-trust-bar__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;color:#111;line-height:0}.erono-collection-trust-bar__icon .store-trust-icon svg{width:2.4rem;height:2.4rem;display:block}.erono-collection-trust-bar__copy{min-width:0;width:100%;flex:0 1 auto;overflow:hidden;text-align:center}.erono-collection-trust-bar__title{margin:0 0 .15rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:700;font-size:clamp(.62rem,2.35vw,.92rem);line-height:1.1;letter-spacing:-.01em;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.erono-collection-trust-bar__text{margin:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:400;font-size:clamp(.56rem,2vw,.78rem);line-height:1.15;letter-spacing:-.01em;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:389px){.erono-collection-trust-bar__list{padding:1rem .2rem}.erono-collection-trust-bar__item{gap:.35rem;padding:0 .18rem}.erono-collection-trust-bar__icon .store-trust-icon svg{width:2.1rem;height:2.1rem}.erono-collection-trust-bar__title{font-size:clamp(.58rem,2.15vw,.82rem)}.erono-collection-trust-bar__text{font-size:clamp(.52rem,1.85vw,.72rem)}}@media screen and (max-width:359px){.erono-collection-trust-bar__title{font-size:.58rem}.erono-collection-trust-bar__text{font-size:.52rem}.erono-collection-trust-bar__icon .store-trust-icon svg{width:1.95rem;height:1.95rem}}@media screen and (min-width:990px){.erono-collection-trust-bar{display:none!important}}.erono-collection-page__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:3.8rem;line-height:1.15;letter-spacing:0;text-transform:none;color:#111;white-space:nowrap}.erono-collection-page__header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;margin-bottom:2.4rem;flex-wrap:nowrap}.erono-collection-page__header-left{display:flex;align-items:center;gap:1.2rem;min-width:0;flex:1 1 auto;flex-wrap:nowrap;overflow:hidden}.erono-collection-page__header--mobile{margin-bottom:.8rem;padding:0;width:100%}.erono-collection-page__header--meta{margin-top:0;margin-bottom:.8rem;padding:0;width:100%}.erono-collection-page__section-heading{margin:0 0 1rem;padding:0;width:100%;text-align:center}.erono-collection-page__section-title{margin:0;padding:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:2.6rem;line-height:1.15;letter-spacing:0;color:#111;text-align:center;width:100%}.erono-collection-page__mobile-heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:2.6rem;line-height:1.15;letter-spacing:0;color:#111}.erono-collection-page__header--mobile .erono-collection-page__header-left{width:100%;align-items:center;justify-content:flex-start;gap:0;padding:0}.erono-collection-page__header--mobile .erono-collection-page__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;font-size:3.2rem;line-height:1.15;font-weight:800}.erono-collection-page__header--meta .erono-collection-page__header-left{justify-content:center;text-align:center}.erono-collection-page__header--meta .erono-collection-page__title{width:100%;text-align:center;white-space:nowrap;font-size:3.2rem;line-height:1.15;font-weight:800}.erono-collection-page__header-left .erono-collection-page__title{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.erono-collection-page__header-left .erono-collection-page__count{flex:0 0 auto;white-space:nowrap}.erono-collection-page__header-sort{flex:0 0 auto;max-width:min(100%,34rem)}.erono-collection-page__header-sort .facet-filters,.erono-collection-page__header-sort .facet-filters__field{padding:0;margin:0}.erono-collection-page__header-sort .facet-filters__field{display:flex;align-items:center;gap:1.2rem;flex-wrap:nowrap;white-space:nowrap}.erono-collection-page__header-sort .facet-filters__label{margin:0;font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;line-height:1.2;color:#111;white-space:nowrap}.erono-collection-page__header-sort .select{position:relative;min-width:15rem;max-width:22rem;flex:0 1 auto}.erono-collection-page__header-sort .select__select,.erono-collection-page__header-sort .facet-filters__sort{width:100%;min-height:4.4rem;padding:.8rem 3.6rem .8rem 1.4rem;border:1px solid #dddddd;border-radius:.8rem;background:#fff;color:#111;font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;line-height:1.2;-webkit-appearance:none;appearance:none;cursor:pointer;white-space:nowrap;text-overflow:ellipsis}.erono-collection-page__header-sort .select .icon-caret{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;pointer-events:none}.erono-collection-page__content{display:grid;grid-template-columns:34rem minmax(0,1fr);gap:3.2rem;align-items:flex-start}.erono-collection-page__sidebar{width:100%;max-width:34rem;position:sticky;top:calc(var(--header-height, 8rem) + 1.6rem);height:fit-content;align-self:flex-start;z-index:3}.erono-collection-page__products{min-width:0;width:100%}.erono-collection-page__toolbar{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-bottom:2.4rem;flex-wrap:nowrap}.erono-collection-page__toolbar--mobile{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:0;margin-bottom:1.4rem;padding:0;width:100%}.erono-collection-page__toolbar-actions{flex:0 0 auto;min-width:0;display:flex;justify-content:flex-end}.erono-collection-page__count{margin:0;font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;line-height:1.2;color:#888;white-space:nowrap}.erono-collection-page__count--mobile{margin-bottom:0}.erono-collection-page__count .loading-overlay__spinner{display:none}.erono-collection-page__count.loading .loading-overlay__spinner{display:inline-block;margin-left:.6rem;vertical-align:middle}.erono-collection-page__sort .facet-filters,.erono-collection-page__sort .facet-filters__field{padding:0;margin:0}.erono-collection-page__sort .facet-filters__label{font-size:1.3rem;margin-right:1rem;color:#666}.erono-collection-page__sort .facet-filters__sort{font-size:1.4rem;color:#111}@media screen and (max-width:989px){.erono-collection-page__header.small-hide{display:none!important}}.erono-collection-page__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;list-style:none;padding:0;margin:0;width:100%;flex-wrap:unset!important;align-items:stretch}.erono-collection-page__grid-item{min-width:0;width:100%!important;max-width:none!important;flex:none!important;height:auto;padding-bottom:0!important;margin:0!important}.erono-collection-page .collection--erono{padding:0;margin:0}.erono-collection-page .collection .loading-overlay{padding:0}.erono-collection-page .erono-product-count,.erono-collection-page .erono-active-facets{display:none}[class*=-padding--erono].animate-section .animate-item,.erono-collection-page .animate-item{opacity:1;filter:none;transform:none}.erono-collection-page .product-card-wrapper{width:100%;height:100%;display:block;--erono-product-title-size: 1.6rem;--erono-product-title-weight: 400;--erono-product-price-size: 2.1rem;--erono-product-compare-size: 1.4rem;--erono-product-title-min-height: 2.8em;--erono-product-price-row-height: 2.4rem;--erono-star-icon-size: 1.7rem;--erono-product-rating-count-size: 1.3rem;--erono-product-rating-value-size: 1.35rem}.erono-collection-page .product-card-wrapper .card,.erono-collection-page .product-card-wrapper .card--media,.erono-collection-page .product-card-wrapper .card--extend-height{width:100%;height:auto;min-height:0}.erono-collection-page .product-card-wrapper .card{width:100%;height:100%;display:flex;flex-direction:column}.erono-collection-page .product-card-wrapper .card__inner.ratio:before{content:none;display:none;padding-bottom:0}.erono-collection-page .product-card-wrapper .card__inner.ratio{display:flex;flex-direction:column;height:auto}.erono-collection-page .product-card-wrapper .card__media,.erono-collection-page .product-card-wrapper .card__media .media{position:relative;inset:auto;top:auto;bottom:auto;width:100%;aspect-ratio:1 / 1}.erono-collection-page .product-card-wrapper .card__media .media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:1.2rem;image-rendering:-webkit-optimize-contrast}.erono-collection-page .product-card-wrapper .card__inner{border-radius:1.2rem;overflow:hidden}.erono-collection-page .product-card-wrapper .card__content{position:relative;width:100%}.erono-collection-page .product-card-wrapper .card__content,.erono-collection-page .product-card-wrapper .card__information{display:flex;flex-direction:column;flex:1;align-items:flex-start;text-align:left}.erono-collection-page .product-card-wrapper .card__heading,.erono-collection-page .product-card-wrapper .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:4.4rem;width:100%;text-align:left;font-family:var(--font-body-family)!important;font-weight:400!important;letter-spacing:.01em}.erono-collection-page .product-card-wrapper .card__content,.erono-collection-page .product-card-wrapper .card__information{padding-top:.85rem;gap:.4rem}.erono-collection-page .product-card-wrapper .card-information .price{margin-top:auto}.erono-collection-page .product-card-wrapper .quick-add,.erono-collection-page .product-card-wrapper .card__badge+.card__content .quick-add{margin-top:auto}.erono-collection-page .product-card-wrapper .quick-add__submit,.erono-collection-page .product-card-wrapper button[name=add]{width:100%;min-height:4.4rem;border-radius:.8rem;background:#111;color:#fff;font-weight:700}.section-template--erono-padding,[class*=-padding--erono]{padding-left:0;padding-right:0}@media screen and (min-width:990px){.erono-collection-page__content.facets-vertical--erono{display:grid!important}.erono-collection-page__sidebar{position:sticky;top:calc(var(--header-height, 8rem) + 1.6rem);align-self:start;max-height:calc(100vh - var(--header-height, 8rem) - 2.4rem);overflow-y:auto;overscroll-behavior:contain}.erono-collection-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.25rem 2.25rem}}@media screen and (min-width:1200px){.erono-collection-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 2.5rem}}@media screen and (min-width:1400px){.erono-collection-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.75rem 2.75rem}}@media screen and (max-width:1100px)and (min-width:990px){.erono-collection-page__content{grid-template-columns:30rem minmax(0,1fr);gap:2.4rem}.erono-collection-page__sidebar{max-width:30rem}}@media screen and (max-width:989px){.erono-collection-page__content{display:block}.erono-collection-page__sidebar{position:static;width:100%;max-width:none;margin:0;padding:0;height:0;overflow:visible}.erono-filters-container{height:0;overflow:visible}}@media screen and (max-width:989px){.erono-collection-page__toolbar--mobile .facet-filters,.erono-collection-page__toolbar--mobile .facet-filters.sorting,.erono-collection-page__toolbar--mobile .facets-vertical-form{padding:0;margin:0;width:auto}.erono-collection-page__toolbar--mobile .facet-filters__field{padding:0;margin:0;justify-content:flex-end}#ProductGridContainer .erono-collection-page__section-heading,#ProductGridContainer .erono-collection-page__toolbar--mobile,#ProductGridContainer .erono-collection-page__header--meta{box-sizing:border-box}}@media screen and (max-width:768px){.erono-collection-page__container{padding-left:var(--erono-mobile-gutter);padding-right:var(--erono-mobile-gutter)}.erono-collection-page__banner{margin:0 0 2rem}.erono-collection-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.erono-collection-page .product-card-wrapper{--erono-product-title-size: 1.55rem;--erono-product-price-size: 1.95rem}}@media screen and (max-width:1100px)and (min-width:990px){.erono-collection-page__header-sort .select{min-width:12rem;max-width:16rem}.erono-collection-page__header-sort .facet-filters__label{font-size:1.35rem}}.erono-collection-categories-mobile{margin:0 calc(var(--erono-mobile-gutter) * -1) 1.4rem;min-width:0;padding:0 var(--erono-mobile-gutter);box-sizing:border-box}.erono-collection-categories-mobile__scroll{display:flex;align-items:flex-start;justify-content:flex-start;gap:1.2rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.35rem 0 .65rem;width:100%;box-sizing:border-box}.erono-collection-categories-mobile__scroll.is-centered{justify-content:center;overflow-x:hidden;scroll-snap-type:none}.erono-collection-categories-mobile__scroll::-webkit-scrollbar{display:none}.erono-collection-categories-mobile__item{flex:0 0 auto;width:7.8rem;display:flex;flex-direction:column;align-items:center;gap:.55rem;padding:0;border:none;background:transparent;color:#111;text-decoration:none;text-align:center;scroll-snap-align:start}.erono-collection-categories-mobile__media{display:flex;align-items:center;justify-content:center;width:6.8rem;height:6.8rem;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid #e8e1d8;background:#f4efe6;transition:border-color .15s ease,box-shadow .15s ease}.erono-collection-categories-mobile__item.is-active .erono-collection-categories-mobile__media{border-color:#111;box-shadow:0 0 0 2px #fff,0 0 0 4px #111}.erono-collection-categories-mobile__img{width:100%;height:100%;object-fit:cover;display:block}.erono-collection-categories-mobile__fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--font-heading-family);font-size:2.1rem;font-weight:700;text-transform:uppercase;color:#111;background:linear-gradient(145deg,#f4efe6,#e8dfd0)}.erono-collection-categories-mobile__label{display:block;width:100%;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;line-height:1.2;letter-spacing:-.01em;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.erono-collection-categories-mobile__item.is-active .erono-collection-categories-mobile__label{font-weight:700}@media screen and (max-width:389px){.erono-collection-categories-mobile__item{width:7rem}.erono-collection-categories-mobile__media{width:6.2rem;height:6.2rem}.erono-collection-categories-mobile__label{font-size:1.1rem}}@media screen and (min-width:990px){.erono-collection-categories-mobile{display:none!important}}@media screen and (max-width:549px){.erono-collection-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.erono-collection-page .product-card-wrapper .card__heading,.erono-collection-page .product-card-wrapper .card__heading a{min-height:4rem;-webkit-line-clamp:2}}.collection-page-header{margin-bottom:1.25rem}.collection-grid-banner-wrap{margin:0}.collection-grid-banner__title{margin:1rem 0 0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:calc(var(--font-heading-scale) * 2.4rem);letter-spacing:.06em;line-height:1.1;text-transform:uppercase;text-align:left;color:rgb(var(--color-foreground))}.collection-grid-banner{width:100%}.collection-grid-banner__media{width:100%;height:var(--collection-banner-height, 150px);border-radius:var(--collection-banner-radius, 10px);overflow:hidden;background:#f3f3f3}.collection-grid-banner__image{width:100%;height:100%;display:block;object-fit:cover;object-position:center center}.collection-grid-banner__media picture{display:block;width:100%;height:100%}@media screen and (min-width:750px){.collection-page-header{margin-bottom:1.5rem}.collection-grid-banner__title{font-size:calc(var(--font-heading-scale) * 2.8rem);margin-top:1.15rem}}.collection-hero--erono{background:transparent;padding-left:0;padding-right:0}.collection-hero--erono .collection-hero__shell{width:100%;max-width:calc(var(--page-width) + 3rem);margin:0 auto;padding:0 .75rem;box-sizing:border-box}@media screen and (min-width:750px){.collection-hero--erono .collection-hero__shell{padding:0 1.25rem}}.collection-hero--erono .collection-hero__banner{position:relative;display:flex;align-items:center;justify-content:center;min-height:var(--erono-collection-banner-min-height, 72px);border-radius:var(--erono-collection-banner-radius, 20px);overflow:hidden;background:#121212;box-shadow:0 8px 24px #11111114}.collection-hero--erono .collection-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.collection-hero--erono .collection-hero__image{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.collection-hero--erono .collection-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(17,17,17,var(--erono-collection-banner-overlay, .35));pointer-events:none}.collection-hero--erono:not(.collection-hero--erono-has-media) .collection-hero__banner{background:linear-gradient(135deg,#121212,#2a2a2a)}.collection-hero--erono .collection-hero__content{position:relative;z-index:2;width:100%;max-width:72rem;margin:0 auto;padding:.65rem 1.25rem;text-align:center;color:#fff}.collection-hero--erono .collection-hero__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:calc(var(--font-heading-scale) * 2.1rem);letter-spacing:.08em;line-height:1;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection-hero--erono .collection-hero__description{display:none}.collection-hero--erono .collection-hero__description>*{margin:0}@media screen and (min-width:750px){.collection-hero--erono .collection-hero__content{padding:.75rem 2rem}.collection-hero--erono .collection-hero__title{font-size:calc(var(--font-heading-scale) * 2.6rem)}}@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}@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__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}
/*# sourceMappingURL=/cdn/shop/t/12/assets/template-collection.css.map */
