.m-press__title{font-size:18px;line-height:1.333;max-width:768px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;text-align:center}@media screen and (min-width:640px){.m-press__title{font-size:24px}}@media screen and (min-width:1280px){.m-press__title{font-size:30px}}@media screen and (min-width:1536px){.m-press__title{font-size:36px}}.m-press__content{opacity:0}.m-press__content .swiper-wrapper{display:flex}.m-press__content.swiper-container-initialized{opacity:1}.m-press__logo{cursor:pointer}.m-press__logo .m-image{width:var(--image-width, 100%);opacity:.3;transition:var(--m-duration-default, .25s) opacity}.m-press__logo .m-image:hover{opacity:1}.m-press__logo .m-placeholder-svg{width:270px;max-width:100%;height:64px;margin:auto}.m-press__list--show-divider .m-press__logo{position:relative;padding-top:40px}@media screen and (min-width:768px){.m-press__list--show-divider .m-press__logo:before{content:"";position:absolute;top:0;left:0;height:2px;width:0;background:rgb(var(--color-foreground));transition:var(--m-duration-default, .25s) width ease-in-out}}.m-press__logo-wrapper{display:flex;align-items:center;justify-content:center;padding-left:24px;padding-right:24px}.m-press__logo--is-active:before{width:100%!important}.m-press__logo--is-active .m-image{opacity:1}.m-press__list{margin:28px auto 20px;max-width:var(--press-list-width, 100%)}.m-press__list--show-divider{margin-top:40px;position:relative}.m-press__list--show-divider:before{content:"";width:100%;height:1px;position:absolute;left:0;top:0;background-color:rgb(var(--color-border))}@media screen and (min-width:768px){.m-press__list{margin-top:48px;margin-bottom:0}.m-press__list--show-divider{margin-top:60px}}@media screen and (min-width:990px){.m-press{overflow:hidden}.m-press .container-fluid{width:min(100vw,1640px);max-width:none;padding-left:clamp(40px,5vw,90px);padding-right:clamp(40px,5vw,90px)}.m-press .m-section__header{margin-bottom:28px}.m-press .m-section__heading{font-size:clamp(30px,2.2vw,42px);line-height:1.08}.m-press__title{max-width:860px;padding-left:0;padding-right:0;font-size:clamp(30px,2.25vw,42px);line-height:1.18}.m-press__content+.m-press__list{margin-top:54px}.m-press__list{width:min(100%,1180px);overflow:visible}.m-press__list .swiper-container{margin:0;padding:0}.m-press__list .swiper-wrapper{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));align-items:center;gap:clamp(24px,3.2vw,46px);justify-content:center;transform:none!important}.m-press__list .swiper-slide{width:auto!important;transform:none!important}.m-press__logo-wrapper{aspect-ratio:1 / 1;overflow:hidden;background:#ffffff57;padding-left:0;padding-right:0}.m-press__logo .m-image{width:100%!important;max-width:205px;opacity:.46}.m-press__logo--is-active .m-image,.m-press__logo .m-image:hover{opacity:1}.m-press__logo img{width:100%;height:100%;object-fit:cover}.m-press .m-section-my{margin-bottom:44px}}@media screen and (min-width:1280px){.m-press__list{width:min(100%,1260px)}.m-press__logo .m-image{max-width:230px}}@media screen and (min-width:990px){.m-press .container-fluid{width:min(100vw,1500px);padding-left:clamp(36px,4vw,72px);padding-right:clamp(36px,4vw,72px)}.m-press .m-section__header{margin-bottom:18px}.m-press .m-section__heading{font-size:clamp(28px,1.95vw,36px)}.m-press__title{max-width:780px;font-size:clamp(26px,1.8vw,34px);line-height:1.16}.m-press__content+.m-press__list{margin-top:38px}.m-press__list{width:min(100%,1380px);margin-bottom:0}.m-press__list .swiper-wrapper{width:100%!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(18px,2vw,28px)}.m-press__list .m-press__logo:nth-child(n+6){display:none!important}.m-press__logo-wrapper{border-radius:4px;background:#fffaf3;box-shadow:0 12px 26px #2b211814}.m-press__logo .m-image{max-width:none;opacity:.72}.m-press__logo--is-active .m-image,.m-press__logo .m-image:hover{opacity:1}.m-press__logo img{transform:scale(1.02);transition:transform .28s ease,opacity .28s ease}.m-press__logo:hover img,.m-press__logo--is-active img{transform:scale(1.06)}.m-press .m-section-my{margin-bottom:34px}}@media screen and (min-width:1280px){.m-press__list .m-press__logo-wrapper{min-height:245px}}@media screen and (min-width:1536px){.m-press__list .m-press__logo-wrapper{min-height:270px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/press.css.map */
