.custom-showcase{--item-spacing: 1.2rem;--button-spacing: 2.4rem;--logo-spacing: 2rem;--radius: 12px;--card-width: 400px}.custom-showcase__thumbnail{min-width:0;min-height:0;position:relative;overflow:hidden}.custom-showcase__thumbnail .img{width:100%;height:auto;display:block;transition:transform .3s ease}.custom-showcase__thumbnail:hover img{transform:scale(1.03)}.custom-showcase .custom-showcase__logo img{height:85px;width:fit-content;object-fit:contain}.custom-showcase__info{min-width:0;min-height:0;padding:2.4rem 0 0}.custom-showcase__info-inner>*+*{margin-top:var(--item-spacing)}.custom-showcase__logo{margin-bottom:var(--logo-spacing);max-width:100%}.custom-showcase__title{margin:0;line-height:1.2}.custom-showcase__subtitle{margin:.5rem 0 0;line-height:1.3;color:#5f6269;font-weight:400}.custom-showcase__separator{display:block!important;height:1px;background-color:rgba(var(--color-foreground),.1);width:100%;margin:1.5rem 0}.custom-showcase__description{line-height:1.5}.custom-showcase__button{margin-top:5rem}.section--custom-showcase .slider-controls--below{--controls-spacing: 2.4rem}.custom-showcase.card-layout{display:block;border-radius:var(--radius);overflow:hidden;background:rgb(var(--color-background));box-shadow:0 4px 20px #0000000d;transition:transform .3s ease,box-shadow .3s ease;height:100%}.custom-showcase.card-layout .custom-showcase__thumbnail{border-radius:var(--radius) var(--radius) 0 0}.custom-showcase.card-layout .custom-showcase__info{padding:2.4rem}.custom-showcase.card-layout .custom-showcase__button{margin-top:2.4rem}.custom-showcase.grid-layout .custom-showcase__thumbnail{border-radius:var(--radius)}.section--custom-showcase .swiper-slide{width:100%}.section--custom-showcase[data-layout=grid] .swiper-slide{width:78rem!important}.section--custom-showcase[data-layout=card] .swiper-slide{padding:0}@media(min-width:768px){.section--custom-showcase[data-layout=card] .swiper-slide{width:var(--card-width)!important}.section--custom-showcase .custom-showcase{--item-spacing: 2rem;--button-spacing: 4rem;--logo-spacing: 3rem}.section--custom-showcase .custom-showcase.grid-layout .custom-showcase__info{padding:0 0 0 2rem}.section--custom-showcase.slider-enabled .section__header-wrap{padding-bottom:var(--header-padding-bottom)}.section--custom-showcase.slider-enabled .section__header{padding:0}.section--custom-showcase .swiper-controls{position:relative}.section--custom-showcase .swiper-button-prev,.section--custom-showcase .swiper-button-next{position:relative;top:auto;left:auto;right:auto;margin:0}}@media(min-width:1024px){.section--custom-showcase.slider-enabled .swiper-slide{max-width:70%}.section--custom-showcase.slider-enabled .section__content{margin-inline-end:calc(-1 * var(--page-padding) - 15.5rem)}.no-js .section--custom-showcase.slider-enabled .section__content{margin-inline-end:0}.section--custom-showcase .custom-showcase{--item-spacing: 2rem;--button-spacing: 6.2rem;--logo-spacing: 4rem}.section--custom-showcase .custom-showcase.grid-layout .custom-showcase__info{padding:0 0 0 4rem}.custom-showcase__logo{max-width:200px}}.section--custom-showcase.full-height-cards .custom-showcase.card-layout{height:100%;display:flex;flex-direction:column}.section--custom-showcase.full-height-cards .custom-showcase.card-layout .custom-showcase__thumbnail{flex-grow:1}.section--custom-showcase.full-height-cards .custom-showcase.card-layout .custom-showcase__info{flex-shrink:0}.custom-showcase__info-inner{opacity:1;transition:opacity .5s ease,transform .5s ease}.swiper-slide-active .custom-showcase__info-inner,.swiper-slide-duplicate-active .custom-showcase__info-inner{opacity:1;transform:translateY(0)}.swiper-slide{box-sizing:border-box;height:auto}@media(max-width:767px){.custom-showcase__logo{max-width:150px}}@media(max-width:991px){.section--custom-showcase[data-layout=grid] .swiper-slide{width:100%!important}}@media(max-width:767px){.section--custom-showcase[data-layout=grid] .custom-showcase__info-inner{text-align:center;display:flex;flex-direction:column;align-items:center}.section--custom-showcase[data-layout=grid] .custom-showcase__info{padding:2.4rem 40px 0}.section--custom-showcase[data-layout=grid] .swiper-slide,.section--custom-showcase .swiper-slide{width:80%!important}.section--custom-showcase .swiper-wrapper{transition-timing-function:ease!important;will-change:transform}#partners-reviews .section__heading{width:135px}#partners-reviews .slider-controls--grouped-mobile.slider-controls--below .slider-controls--group{top:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-custom-showcase.css.map */
