.aspadz-logo-review-carousel{--aspadz-logo-review-delay: 5s;--aspadz-logo-review-card-bg: #f2f4f5;--aspadz-logo-review-text-color: #000000;--aspadz-logo-review-muted-color: #8d9499;--aspadz-logo-review-track-color: #d9d9d9;--aspadz-logo-review-progress-color: #000000;--aspadz-logo-review-width: 1540px;color:var(--aspadz-logo-review-text-color);display:block;overflow:hidden;position:relative}.aspadz-logo-review-carousel *,.aspadz-logo-review-carousel *:before,.aspadz-logo-review-carousel *:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.aspadz-logo-review-carousel__inner{margin:0 auto;max-width:min(var(--aspadz-logo-review-width),calc(100vw - 3rem));width:100%}.aspadz-logo-review-carousel__card{align-items:center;aspect-ratio:1540 / 502;background:var(--aspadz-logo-review-card-bg);border-radius:25px;display:flex;flex-direction:column;justify-content:flex-start;min-height:360px;overflow:hidden;padding:76px clamp(48px,5.85vw,90px) 62px;position:relative;width:100%}.aspadz-logo-review-carousel__logo-viewport{margin:0 0 62px;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:100%}.aspadz-logo-review-carousel__logo-viewport::-webkit-scrollbar{display:none}.aspadz-logo-review-carousel__logo-list{align-items:center;display:flex;gap:clamp(30px,4.15vw,64px);justify-content:flex-start;min-width:max-content;padding:0 2px}.aspadz-logo-review-carousel__logo-button{-webkit-appearance:none;align-items:center;background:transparent;border:0;color:var(--aspadz-logo-review-muted-color);cursor:pointer;display:flex;flex:0 0 auto;height:88px;justify-content:center;margin:0;min-width:150px;opacity:.48;padding:16px 14px;position:relative;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}.aspadz-logo-review-carousel__logo-button.is-active{color:var(--aspadz-logo-review-text-color);opacity:1}.aspadz-logo-review-carousel__logo-button:focus-visible{outline:2px solid var(--aspadz-logo-review-progress-color);outline-offset:3px}.aspadz-logo-review-carousel__logo-mark{align-items:center;display:flex;height:100%;justify-content:center;max-width:190px;width:100%}.aspadz-logo-review-carousel__logo-mark svg,.aspadz-logo-review-carousel__logo-mark img{display:block;height:auto;max-height:52px;max-width:100%;width:auto}.aspadz-logo-review-carousel__logo-mark svg *{transition:fill var(--duration-short) ease,stroke var(--duration-short) ease}.aspadz-logo-review-carousel__logo-text{color:currentColor;display:block;font-family:var(--font-heading-family);font-size:20px;font-weight:630;letter-spacing:0;line-height:1.2;text-align:center;white-space:nowrap}.aspadz-logo-review-carousel__swiper{max-width:960px;overflow:hidden;text-align:center;width:100%}.aspadz-logo-review-carousel__swiper .swiper-wrapper{align-items:stretch}.aspadz-logo-review-carousel__slide{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:flex-start;padding:0 2px}.aspadz-logo-review-carousel__title{color:inherit;font-family:var(--font-heading-family);font-size:30px;font-weight:630;letter-spacing:0;line-height:1.326;margin:0}.aspadz-logo-review-carousel__description{color:inherit;font-size:20px;font-weight:520;letter-spacing:0;line-height:1.326;margin:28px auto 0;max-width:900px}.aspadz-logo-review-carousel__description p{margin:0}.aspadz-logo-review-carousel__description p+p{margin-top:10px}.aspadz-logo-review-carousel__pagination.swiper-pagination{align-items:center;bottom:5.5rem;display:flex;gap:1.1rem;justify-content:center;left:0;line-height:0;position:absolute;right:0;z-index:2}.aspadz-logo-review-carousel__pagination .swiper-pagination-bullet{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;background:#cfcfcf;border:0;border-radius:999px;cursor:pointer;display:block;flex:0 0 auto;height:.9rem;margin:0;opacity:1;overflow:hidden;padding:0;position:relative;width:.9rem}.aspadz-logo-review-carousel .aspadz-logo-review-carousel__pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.aspadz-logo-review-carousel__pagination-track,.aspadz-logo-review-carousel__pagination-progress{border-radius:inherit;display:none;top:0;right:0;bottom:0;left:0;position:absolute}.aspadz-logo-review-carousel__pagination .swiper-pagination-bullet-active{background:transparent;width:5.2rem}.aspadz-logo-review-carousel__pagination .swiper-pagination-bullet-active .aspadz-logo-review-carousel__pagination-track{background:var(--aspadz-logo-review-track-color);display:block}.aspadz-logo-review-carousel.is-progressing .aspadz-logo-review-carousel__pagination .swiper-pagination-bullet-active .aspadz-logo-review-carousel__pagination-progress{animation:aspadz-logo-review-progress var(--aspadz-logo-review-delay) linear forwards;background:var(--aspadz-logo-review-progress-color);display:block;transform-origin:left center}.aspadz-logo-review-carousel--reduced-motion .aspadz-logo-review-carousel__pagination .swiper-pagination-bullet-active .aspadz-logo-review-carousel__pagination-progress,.aspadz-logo-review-carousel--single .aspadz-logo-review-carousel__pagination .swiper-pagination-bullet-active .aspadz-logo-review-carousel__pagination-progress{animation:none;background:var(--aspadz-logo-review-progress-color);display:block;transform:scaleX(1)}.aspadz-logo-review-carousel--single .aspadz-logo-review-carousel__pagination{display:none}@keyframes aspadz-logo-review-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(hover:hover)and (pointer:fine){.aspadz-logo-review-carousel__logo-button:hover{opacity:.82}}@media screen and (max-width:1399px){.aspadz-logo-review-carousel__card{aspect-ratio:auto;min-height:clamp(400px,34vw,460px);padding-top:clamp(42px,4.5vw,68px);padding-bottom:clamp(48px,4vw,62px)}.aspadz-logo-review-carousel__logo-viewport{margin-bottom:clamp(28px,3.5vw,48px)}.aspadz-logo-review-carousel__description{margin-top:clamp(16px,1.8vw,24px)}.aspadz-logo-review-carousel__pagination.swiper-pagination{bottom:clamp(2.4rem,3vw,4rem)}}@media screen and (max-width:989px){.aspadz-logo-review-carousel__card{padding-left:36px;padding-right:36px}.aspadz-logo-review-carousel__logo-list{justify-content:flex-start}.aspadz-logo-review-carousel__pagination.swiper-pagination{bottom:2.6rem}}@media screen and (max-width:749px){.aspadz-logo-review-carousel__inner{max-width:none;padding-inline:1.5rem}.aspadz-logo-review-carousel__card{aspect-ratio:auto;border-radius:20px;min-height:355px;padding:38px 20px 34px}.aspadz-logo-review-carousel__logo-viewport{margin-bottom:46px;width:calc(100% + 40px)}.aspadz-logo-review-carousel__logo-list{gap:20px;padding:0 20px}.aspadz-logo-review-carousel__logo-button{height:74px;min-width:124px;padding:12px 10px}.aspadz-logo-review-carousel__logo-mark{max-width:132px}.aspadz-logo-review-carousel__logo-mark svg,.aspadz-logo-review-carousel__logo-mark img{max-height:42px}.aspadz-logo-review-carousel__logo-text{font-size:16px}.aspadz-logo-review-carousel__title{font-size:24px;line-height:1.326}.aspadz-logo-review-carousel__description{font-size:15px;line-height:1.45;margin-top:18px;max-width:100%}.aspadz-logo-review-carousel__pagination.swiper-pagination{bottom:2.1rem;gap:.9rem}.aspadz-logo-review-carousel__pagination .swiper-pagination-bullet{height:.7rem;width:.7rem}.aspadz-logo-review-carousel__pagination .swiper-pagination-bullet-active{width:3.6rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/aspadz-logo-review-carousel.css.map */
