.z30-collection-section #product-grid.z30-catalog-grid{--z30-catalog-image-ratio: 3 / 2;display:grid;grid-template-columns:repeat(var(--z30-mobile-columns, 2),minmax(0,1fr));gap:2.4rem 1.2rem;align-items:stretch}.z30-collection-section[data-z30-catalog-type=single_mats] #product-grid.z30-catalog-grid{--z30-catalog-image-ratio: 1}.template-collection #MainContent .z30-collection-section #product-grid.z30-catalog-grid>.grid__item{width:auto;max-width:none;min-width:0;padding-bottom:0}.z30-catalog-grid>.grid__item>.product-card-wrapper,.z30-catalog-grid>.grid__item>.product-card-wrapper>.card{height:100%;padding:0}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__inner{flex:0 0 auto;height:auto;padding:0}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card--media>.card__inner{display:block;aspect-ratio:var(--z30-catalog-image-ratio);border:0}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card--media>.card__inner:before{content:none}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card--media>.card__inner>.card__media{top:0;right:0;bottom:0;left:0;width:100%;margin:0;border-radius:0}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card--media>.card__inner>.card__media .media img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card--media>.card__inner>.card__content{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;pointer-events:none}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content{display:flex;flex-direction:column;gap:1.4rem;padding:1.8rem;min-width:0}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content>.card__information{width:100%;padding:0;text-align:left}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content>.card__information>.card__heading{font-size:clamp(1.5rem,1.35vw,1.85rem);line-height:1.35;letter-spacing:-.01em;overflow-wrap:break-word}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content>.card__information>.z30-product-card__subtitle{margin-bottom:1.2rem}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content>.card__information .card-information,.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content>.card__information .card-information .price,.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content>.card__information .card-information .price__regular,.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content>.card__information .card-information .price__sale,.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content>.card__information .card-information .price__container,.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content>.card__information .card-information .price-item{text-align:left!important;justify-content:flex-start!important}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content>.card__information .card-information .price__container{display:block}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content>.quick-add{margin:auto 0 0}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content .quick-add__submit{width:100%;min-width:0;padding:1rem 1.2rem;font-size:1.4rem;line-height:1.3;white-space:normal}@media screen and (min-width:750px){.z30-collection-section #product-grid.z30-catalog-grid{grid-template-columns:repeat(var(--z30-tablet-columns, 2),minmax(0,1fr));gap:2.4rem}}@media screen and (min-width:990px){.z30-collection-section #product-grid.z30-catalog-grid{grid-template-columns:repeat(var(--z30-desktop-columns, 4),minmax(0,1fr))}.z30-collection-section #product-grid.z30-catalog-grid.grid--1-col-desktop{grid-template-columns:minmax(0,64rem);justify-content:start}}@media screen and (min-width:1200px){.z30-catalog-grid--pair>.grid__item>.product-card-wrapper>.card--media{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.z30-catalog-grid--pair>.grid__item>.product-card-wrapper>.card--media>.card__inner{align-self:stretch;aspect-ratio:auto;min-height:26rem;border-radius:1.7rem 0 0 1.7rem}}@media screen and (max-width:749px){.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content{padding:1.2rem;gap:1.2rem}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content>.card__information>.card__heading{font-size:1.45rem}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content>.card__information .price{font-size:1.45rem;line-height:1.4;letter-spacing:0}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content>.card__information>.z30-product-card__badge{max-width:100%;padding:.6rem .8rem;font-size:1.05rem;letter-spacing:0;line-height:1.3}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content>.card__information>.z30-product-card__subtitle{font-size:1.2rem}.z30-catalog-grid>.grid__item>.product-card-wrapper>.card>.card__content .quick-add__submit{padding-inline:.6rem;font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/z30-catalog-layout-v36.css.map */
