.press-logos{--pl-h: var(--pl-logo-h-mobile);--pl-row: calc(var(--pl-h) * 2.2);--pl-ease: cubic-bezier(.2, .8, .2, 1);background:var(--pl-bg);color:var(--pl-text);font-family:var(--font-body-family);overflow:hidden}@media screen and (min-width:768px){.press-logos{--pl-h: var(--pl-logo-h)}}.press-logos__head{display:grid;gap:1.2rem;margin-bottom:2.4rem;text-align:center;justify-items:center}[data-align=left]>.press-logos__head{text-align:left;justify-items:start}.press-logos .press-logos__heading{margin:0;color:var(--pl-heading)}.press-logos__desc{max-width:56ch;font-size:1.6rem;line-height:1.5;color:color-mix(in srgb,var(--pl-text) 82%,transparent)}.press-logos__desc p{margin:0}.press-logos__desc a{color:inherit}@media screen and (min-width:768px){.press-logos__head{margin-bottom:3.2rem}}.press-logos__empty{text-align:center;opacity:.8}.press-logos__logo{display:flex;align-items:center;justify-content:center;max-width:100%;transition:opacity .35s ease,transform .45s var(--pl-ease),filter .35s ease}.press-logos__img{display:block;width:auto;height:auto;max-width:100%;max-height:calc(var(--pl-h) * var(--pl-size, 1));object-fit:contain}a.press-logos__logo:focus-visible{outline:.2rem solid var(--pl-text);outline-offset:.6rem;border-radius:.4rem}[data-tone=white] .press-logos__img{filter:brightness(0) invert(1)}[data-tone=black] .press-logos__img{filter:brightness(0)}[data-tone=grayscale] .press-logos__img{filter:grayscale(1);transition:filter .35s ease}[data-tone=grayscale] .press-logos__logo:hover .press-logos__img,[data-tone=grayscale] .swiper-slide-active .press-logos__img{filter:none}.press-logos__slider,.press-logos__stage{position:relative}@media screen and (min-width:768px){[data-arrows] .press-logos__stage{margin-inline:8.4rem}}.press-logos__slide{display:flex;align-items:center;justify-content:center;height:var(--pl-row);cursor:pointer}.press-logos__slide .press-logos__logo{opacity:var(--pl-side-opacity);transform:scale(.86)}.press-logos__slide .press-logos__img{max-width:calc((100% - 1.2rem) / 1.12)}@media screen and (min-width:768px){.press-logos__slide .press-logos__img{max-width:calc((100% - 2.4rem) / 1.12)}}.press-logos__slide.swiper-slide-active .press-logos__logo{opacity:1;transform:scale(1.12)}[data-fade] .press-logos__stage:before,[data-fade] .press-logos__stage:after,[data-fade] .press-logos__marquee:before,[data-fade] .press-logos__marquee:after{content:"";position:absolute;top:0;bottom:0;z-index:2;width:6%;pointer-events:none}@media screen and (min-width:768px){[data-fade] .press-logos__stage:before,[data-fade] .press-logos__stage:after,[data-fade] .press-logos__marquee:before,[data-fade] .press-logos__marquee:after{width:12%}}[data-fade] .press-logos__stage:before,[data-fade] .press-logos__marquee:before{left:0;background:linear-gradient(90deg,var(--pl-bg),transparent)}[data-fade] .press-logos__stage:after,[data-fade] .press-logos__marquee:after{right:0;background:linear-gradient(-90deg,var(--pl-bg),transparent)}.press-logos__arrow{display:none}@media screen and (min-width:768px){.press-logos__arrow{position:absolute;top:calc(var(--pl-row) / 2);z-index:3;display:grid;place-items:center;width:4.8rem;height:4.8rem;padding:0;border:.15rem solid color-mix(in srgb,var(--pl-arrow) 45%,transparent);border-radius:50%;background:transparent;color:var(--pl-arrow);cursor:pointer;transform:translateY(-50%);transition:background-color .2s ease,border-color .2s ease}.press-logos__arrow:hover{border-color:var(--pl-arrow);background:color-mix(in srgb,var(--pl-arrow) 16%,transparent)}.press-logos__arrow:focus-visible{outline:.2rem solid var(--pl-arrow);outline-offset:.3rem}.press-logos__arrow svg{width:1.6rem;height:1.6rem}.press-logos__arrow--prev{left:1.6rem}.press-logos__arrow--next{right:1.6rem}}.press-logos__caption{min-height:2.2rem;margin:1.4rem 0 0;padding-inline:2.4rem;text-align:center;font-size:1.5rem;font-weight:600;line-height:1.4;color:color-mix(in srgb,var(--pl-text) 85%,transparent)}.press-logos__dots{display:flex;justify-content:center;gap:.8rem;margin-top:1.8rem}.press-logos__dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:99rem;background:color-mix(in srgb,var(--pl-text) 35%,transparent);cursor:pointer;transition:width .3s ease,background-color .3s ease}.press-logos__dot[aria-current=true]{width:2.4rem;background:var(--pl-text)}.press-logos__dot:focus-visible{outline:.2rem solid var(--pl-text);outline-offset:.3rem}.press-logos__marquee{position:relative;overflow:hidden}.press-logos__track{display:flex;width:max-content;animation:press-logos-scroll var(--pl-duration, 40s) linear infinite}.press-logos__marquee[data-direction=right] .press-logos__track{animation-direction:reverse}.press-logos__marquee--pause:hover .press-logos__track,.press-logos__marquee--pause:focus-within .press-logos__track{animation-play-state:paused}.press-logos__set{display:flex;align-items:center;gap:var(--pl-gap);padding-right:var(--pl-gap)}@keyframes press-logos-scroll{to{transform:translate(-50%)}}.press-logos__static{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.8rem var(--pl-gap)}.press-logos__cell{display:flex;align-items:center;flex:none;height:calc(var(--pl-h) * 1.6)}.press-logos__cell .press-logos__img{max-width:calc(var(--pl-h) * 6 * var(--pl-size, 1))}@media(hover:hover){.press-logos__cell .press-logos__logo:hover{transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.press-logos__track{animation:none}.press-logos__marquee{overflow-x:auto}.press-logos__set[aria-hidden=true]{display:none}.press-logos__logo{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/section-press-logos.css.map */
