.press-list{--product-list-column-gap: var(--grid-gap)}.press-item{flex-direction:column;display:flex;position:relative}.press-list:not([hidden]){display:block;position:relative}.press-list__inner{grid-template-columns:repeat(auto-fit,calc(100% / var(--section-products-per-row) - var(--product-list-column-gap) * (var(--section-products-per-row) - 1) / var(--section-products-per-row)));gap:var(--product-list-block-spacing) var(--product-list-column-gap);display:grid;overflow:hidden}.press-lists--center .press-lists__inner{justify-content:safe center}.press-block.press-space .press-item{padding:0 10px}.press-img-media,.press-img{position:relative;padding-top:133%}.press-img{line-height:0;position:relative;overflow:hidden}.btn-press{padding:16px 32px;line-height:normal;font-weight:600;font-size:16px;border:0;display:flex;justify-content:center;align-items:center;transition:.3s;gap:12px}.press-content p{text-align:center;font-size:20px;font-weight:600;padding-top:24px;margin:0}.press-img-media img,.press-img a>svg,.press-img a>img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;line-height:0;transition:transform .5s;transform:translateZ(0);background:#f8f8f8}.press-img-media:hover img,.press-img:hover a>svg{transform:scale(1.05)}.press-img .placeholder-svg{background:#c6c7c8}.press-img img{width:100%;line-height:0;object-fit:cover}.press-img a{display:block}.press-item p{width:100%;z-index:1;text-align:center;line-height:normal;text-transform:uppercase;display:flex;justify-content:center;flex-wrap:wrap;font-size:14px;font-family:gothammedium;font-weight:400;align-items:center}@media screen and (min-width: 1400px){.press-item p{font-size:15px}.per-row--4 .press-img p{font-size:15px;padding:10px;gap:12px}}.press-img{position:relative}.press-content{padding:0}.press-block.press-mb-grid .press-item{padding-bottom:20px}.press-block.press-mb-grid .press-content{padding-bottom:0}@media screen and (min-width: 1000px){.video-wrapper__play-button--large svg{width:80px;height:80px}}@media (max-width: 999px){.press .product-list__inner{--product-list-column-gap: 12px;--product-list-block-spacing: 12px}}@media (max-width: 770px){.press-content h3{font-size:16px;padding-top:14px;line-height:normal}.press-block.press-space .press-item{padding:0 8px}body .press h2.heading{font-size:28px;padding-bottom:0;line-height:normal}.btn-press{padding:13px 22px;font-size:14px;gap:6px}.btn-press-row{display:flex;justify-content:center;padding-top:25px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/press-list.css.map */
