.sl-press{display:block;font-family:var(--sl-font)}.sl-press__heading{margin:0 0 clamp(32px,calc(48 * var(--sl-u)),48px);text-align:center;font-family:var(--sl-font);color:var(--sl-black)}.sl-press__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,calc(40 * var(--sl-u)),40px)}.sl-press__track[data-count="1"]{grid-template-columns:minmax(0,560px);justify-content:center}.sl-press__track[data-count="2"]{grid-template-columns:repeat(2,minmax(0,560px));justify-content:center}.sl-press__track[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.sl-press__item{display:flex;min-width:0}.sl-press__card{position:relative;box-sizing:border-box;width:100%;min-height:clamp(240px,calc(360 * var(--sl-u)),360px);margin:0;padding:0 clamp(24px,calc(40 * var(--sl-u)),40px) clamp(24px,calc(40 * var(--sl-u)),40px);border-radius:var(--sl-radius-24);background:var(--sl-surface);overflow:hidden}.sl-press__logo{position:relative;height:clamp(104px,calc(137 * var(--sl-u)),137px)}.sl-press__logo-img{position:absolute;top:clamp(60px,calc(79 * var(--sl-u)),79px);left:0;max-width:100%;height:auto;transform:translateY(-50%)}.sl-press__quote{margin:0;padding:0;border:0;font-style:normal;color:var(--sl-text)}.sl-press__quote p{margin:0}.sl-press__quote p+p{margin-block-start:8px}.sl-press__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.sl-press__link:focus-visible{outline:2px solid var(--sl-focus);outline-offset:-2px;box-shadow:none}@media(max-width:989px){.sl-press>.sl-container--wide{width:100%}.sl-press__heading{width:calc(100% - 2 * var(--sl-gutter));margin:0 auto 32px}.sl-press__track,.sl-press__track[data-count]{display:flex;gap:16px;padding-inline:var(--sl-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--sl-gutter);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.sl-press__item{flex:0 0 calc((100% - 16px)/2);scroll-snap-align:start}.sl-press__card{min-height:0;padding:0 24px 32px}.sl-press__logo{height:112px}.sl-press__logo-img{top:56px}}@media(max-width:749px){.sl-press__heading{margin-block-end:24px}.sl-press__track,.sl-press__track[data-count]{gap:12px}.sl-press__item{flex-basis:calc((100% - 12px) / 1.15)}.sl-press__card{padding:0 20px 28px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sl-press.css.map */
