.kaotik-review-carousel{--kaotik-review-carousel-bg: #f2f2f2;--kaotik-review-carousel-card-bg: #ffffff;--kaotik-review-carousel-text: #111111;--kaotik-review-carousel-muted: #121212;--kaotik-review-carousel-accent: #00d6d6;--kaotik-review-carousel-card-width: 460px;--kaotik-review-carousel-gap: 32px;--kaotik-review-carousel-effective-card-width: var(--kaotik-review-carousel-card-width);--kaotik-review-carousel-effective-gap: var(--kaotik-review-carousel-gap);--kaotik-review-carousel-speed: 36s;position:relative;display:block;margin-top:var(--section-gap-top, 0);margin-bottom:var(--section-gap-bottom, 0);padding:26px 0;overflow:hidden;background:var(--kaotik-review-carousel-bg);color:var(--kaotik-review-carousel-text);font-family:"Plus Jakarta Sans",var(--font-base, sans-serif)}.kaotik-review-carousel__header{width:min(100%,1200px);margin:0 auto 18px;padding:0 20px}.kaotik-review-carousel__heading{margin:0;color:var(--kaotik-review-carousel-text);font-family:var(--font-heading, var(--font-base, sans-serif));font-size:clamp(24px,2.6vw,40px);font-weight:700;line-height:1.15;letter-spacing:0}.kaotik-review-carousel__rating-summary{display:none}.kaotik-review-carousel__viewport{overflow-x:auto;overflow-y:hidden;outline:none;-webkit-overflow-scrolling:touch;scrollbar-width:none}.kaotik-review-carousel__viewport::-webkit-scrollbar{display:none}.kaotik-review-carousel__viewport:focus-visible{outline:2px solid var(--kaotik-review-carousel-accent);outline-offset:-4px}.kaotik-review-carousel__track{display:flex;width:max-content;gap:var(--kaotik-review-carousel-effective-gap)}.kaotik-review-carousel__group{display:flex;flex:0 0 auto;gap:var(--kaotik-review-carousel-effective-gap);min-width:max-content}.kaotik-review-carousel__group[aria-hidden=true]{display:none}.kaotik-review-carousel__card{display:flex;flex:0 0 var(--kaotik-review-carousel-effective-card-width);width:var(--kaotik-review-carousel-effective-card-width);min-height:206px;flex-direction:column;justify-content:flex-start;padding:38px 56px 34px;border-radius:16px;background:var(--kaotik-review-carousel-card-bg);box-shadow:none;box-sizing:border-box}.kaotik-review-carousel__profile{display:flex;align-items:center;gap:18px;margin-bottom:34px}.kaotik-review-carousel__avatar{display:grid;flex:0 0 48px;width:48px;height:48px;overflow:hidden;border-radius:50%;background:#d6d6d6;color:#fff;font-size:14px;font-weight:700;line-height:1;place-items:center}.kaotik-review-carousel__avatar-image{display:block;width:100%;height:100%;object-fit:cover}.kaotik-review-carousel__author{min-width:0}.kaotik-review-carousel__name,.kaotik-review-carousel__meta,.kaotik-review-carousel__card-title,.kaotik-review-carousel__quote,.kaotik-review-carousel__quote p{margin:0}.kaotik-review-carousel__name{margin-bottom:10px;color:var(--kaotik-review-carousel-text);font-size:12px;font-weight:800;line-height:1.1}.kaotik-review-carousel__meta{display:flex;flex-wrap:wrap;gap:16px;color:var(--kaotik-review-carousel-accent);font-size:10px;font-weight:600;line-height:1.2}.kaotik-review-carousel__card-title{margin-bottom:14px;color:var(--kaotik-review-carousel-text);font-size:12px;font-weight:800;line-height:1.25}.kaotik-review-carousel__quote{color:var(--kaotik-review-carousel-muted);font-size:10.6px;font-weight:500;line-height:1.32}.kaotik-review-carousel.is-desktop .kaotik-review-carousel__track{animation:kaotik-review-carousel-scroll var(--kaotik-review-carousel-speed) linear infinite;will-change:transform}.kaotik-review-carousel.is-desktop .kaotik-review-carousel__viewport{overflow:hidden}.kaotik-review-carousel.is-desktop .kaotik-review-carousel__group[aria-hidden=true]{display:flex}.kaotik-review-carousel.is-desktop[data-is-editing=true] .kaotik-review-carousel__track{animation-play-state:paused}.kaotik-review-carousel.is-desktop:hover .kaotik-review-carousel__track,.kaotik-review-carousel.is-desktop:focus-within .kaotik-review-carousel__track{animation-play-state:paused}.kaotik-review-carousel.is-mobile .kaotik-review-carousel__viewport{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.kaotik-review-carousel.is-mobile .kaotik-review-carousel__viewport::-webkit-scrollbar{display:none}.kaotik-review-carousel.is-mobile .kaotik-review-carousel__track{width:max-content;padding:0 16px;animation:none;transform:none;will-change:auto}.kaotik-review-carousel.is-mobile .kaotik-review-carousel__group[aria-hidden=true]{display:none}@keyframes kaotik-review-carousel-scroll{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - (var(--kaotik-review-carousel-effective-gap) / 2)),0,0)}}@media(min-width:750px){.kaotik-review-carousel--visibility-mobile{display:none}.kaotik-review-carousel__track{padding-left:10px}}@media(max-width:749px){.kaotik-review-carousel--visibility-desktop{display:none}.kaotik-review-carousel{margin-top:var(--section-gap-top-mobile, var(--section-gap-top, 0));margin-bottom:var(--section-gap-bottom-mobile, var(--section-gap-bottom, 0));padding:22px 0}.kaotik-review-carousel__header{padding:0 16px}.kaotik-review-carousel__track{width:auto;padding:0 16px}.kaotik-review-carousel__card{flex-basis:min(82vw,var(--kaotik-review-carousel-card-width));width:min(82vw,var(--kaotik-review-carousel-card-width));min-height:140px;padding:22px 24px;border-radius:12px}.kaotik-review-carousel__profile{gap:13px;margin-bottom:21px}.kaotik-review-carousel__avatar{flex-basis:32px;width:32px;height:32px}.kaotik-review-carousel__name{margin-bottom:5px}.kaotik-review-carousel__meta{gap:7px}.kaotik-review-carousel__card-title{margin-bottom:10px}.kaotik-review-carousel__quote{line-height:1.45}.kaotik-review-carousel--compact_hero{position:relative;display:grid;min-height:121px;grid-template-columns:140px minmax(0,1fr);align-items:center;margin-top:var(--section-gap-top-mobile, var(--section-gap-top, 0));margin-bottom:var(--section-gap-bottom-mobile, var(--section-gap-bottom, 0));padding:15px 0 12px;background:var(--kaotik-review-carousel-bg);box-shadow:0 0 4px #0000000d}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__header{display:none}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__rating-summary{position:relative;z-index:4;display:block;width:140px;height:94px;grid-column:1;grid-row:1;background:var(--kaotik-review-carousel-bg);color:var(--kaotik-review-carousel-text);text-align:center}.kaotik-review-carousel__rating-value,.kaotik-review-carousel__rating-label{margin:0}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__rating-value{position:absolute;top:9px;left:0;width:100%;font-size:26px;font-weight:700;line-height:1}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__rating-stars{position:absolute;top:42px;left:28px;display:flex;width:96px;height:16px;align-items:center;justify-content:space-between}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__rating-star{--kaotik-review-star-fill: 0%;position:relative;display:block;width:16px;height:16px}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__rating-star:before{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;background:linear-gradient(90deg,var(--kaotik-review-carousel-accent) 0 var(--kaotik-review-star-fill),#d9d9d9 var(--kaotik-review-star-fill) 100%);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 93%,50% 71%,21% 93%,32% 57%,2% 35%,39% 35%)}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__rating-star.is-half{--kaotik-review-star-fill: 50%}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__rating-star.is-full{--kaotik-review-star-fill: 100%}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__rating-label{position:absolute;top:61px;left:0;width:100%;opacity:.8;font-size:8px;font-weight:700;line-height:1.2;text-transform:uppercase}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__viewport{position:relative;z-index:1;width:100%;min-width:0;height:94px;grid-column:2;grid-row:1;overflow-x:auto;scroll-snap-type:x proximity}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__track,.kaotik-review-carousel--compact_hero.is-mobile .kaotik-review-carousel__track{width:max-content;height:94px;padding:0 16px 0 8px}.kaotik-review-carousel.is-mobile-autoplay .kaotik-review-carousel__viewport{scroll-snap-type:none;scroll-behavior:auto}.kaotik-review-carousel.is-mobile-autoplay .kaotik-review-carousel__track{gap:var(--kaotik-review-carousel-effective-gap)}.kaotik-review-carousel--compact_hero.is-mobile-autoplay .kaotik-review-carousel__track{gap:15px}.kaotik-review-carousel.is-mobile-autoplay .kaotik-review-carousel__group[aria-hidden=true]{display:flex}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__group{gap:15px}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__card{width:191px;min-height:94px;height:94px;flex-basis:191px;padding:9px 14px 8px;border-radius:8px;box-shadow:0 2px 8px #00000005;scroll-snap-align:start}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__profile{gap:6px;margin-bottom:3px}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__avatar{flex-basis:27px;width:27px;height:27px;font-size:8px}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__name{margin-bottom:2px;font-size:6px;line-height:1.15}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__meta{gap:4px;font-size:10px;line-height:1.15}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__meta span+span:before{content:"\b7";margin-right:4px}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__card-title{margin-bottom:3px;overflow:hidden;font-size:8px;line-height:11px;text-overflow:ellipsis;white-space:nowrap}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__quote{display:-webkit-box;overflow:hidden;color:#333c;font-size:8px;font-weight:600;line-height:10px;-webkit-box-orient:vertical;-webkit-line-clamp:3}}@media(prefers-reduced-motion:reduce){.kaotik-review-carousel.is-desktop .kaotik-review-carousel__track{animation:none;will-change:auto}.kaotik-review-carousel.is-desktop .kaotik-review-carousel__viewport{overflow-x:auto}.kaotik-review-carousel.is-desktop .kaotik-review-carousel__group[aria-hidden=true]{display:none}}.kaotik-review-carousel--jetpack{--kaotik-review-carousel-text: #333333;--kaotik-review-carousel-muted: #333333;--kaotik-review-carousel-accent: #00e6e6}@media(min-width:750px){.kaotik-review-carousel.kaotik-review-carousel--jetpack{--kaotik-review-carousel-effective-card-width: 478.367px;--kaotik-review-carousel-effective-gap: 33.5px;padding:0}.kaotik-review-carousel--jetpack .kaotik-review-carousel__viewport{padding-left:21.41px}.kaotik-review-carousel--jetpack .kaotik-review-carousel__track{padding:0}.kaotik-review-carousel--jetpack .kaotik-review-carousel__card{min-height:211.714px;height:211.714px;padding:36.18px 43.159px 34.52px 56.28px;border-radius:18px;box-shadow:0 2px 8px #00000005}.kaotik-review-carousel--jetpack .kaotik-review-carousel__profile{align-items:flex-start;gap:16.081px;margin-bottom:24.121px}.kaotik-review-carousel--jetpack .kaotik-review-carousel__avatar{flex-basis:48.239px;width:48.239px;height:48.239px}.kaotik-review-carousel--jetpack .kaotik-review-carousel__author{padding-top:4.02px}.kaotik-review-carousel--jetpack .kaotik-review-carousel__name{margin-bottom:10.72px;font-weight:700;line-height:14.74px}.kaotik-review-carousel--jetpack .kaotik-review-carousel__meta{flex-wrap:nowrap;gap:0;font-weight:500;line-height:14.74px;white-space:nowrap}.kaotik-review-carousel--jetpack .kaotik-review-carousel__verified{flex:0 0 83.078px}.kaotik-review-carousel--jetpack .kaotik-review-carousel__verified+.kaotik-review-carousel__job:before{content:" \b7   ";white-space:pre}.kaotik-review-carousel--jetpack .kaotik-review-carousel__card-title{margin-bottom:8.52px;font-size:12px;font-weight:600;line-height:15.6px}.kaotik-review-carousel--jetpack .kaotik-review-carousel__quote{font-size:10.6px;font-weight:600;line-height:normal}}@media(max-width:749px){.kaotik-review-carousel--jetpack.kaotik-review-carousel--compact_hero{--kaotik-review-carousel-bg: #fff;min-height:121px}.kaotik-review-carousel--jetpack.kaotik-review-carousel--compact_hero .kaotik-review-carousel__rating-value{left:55px;width:auto;opacity:.8}.kaotik-review-carousel--jetpack.kaotik-review-carousel--compact_hero .kaotik-review-carousel__rating-label{left:34px;width:auto;white-space:nowrap}.kaotik-review-carousel--compact_hero .kaotik-review-carousel__viewport{overscroll-behavior-x:contain;scroll-padding-left:8px}.kaotik-review-carousel--jetpack.kaotik-review-carousel--compact_hero .kaotik-review-carousel__card{position:relative;padding:0}.kaotik-review-carousel--jetpack.kaotik-review-carousel--compact_hero .kaotik-review-carousel__profile{position:absolute;top:8.81px;left:14.31px;align-items:flex-start;gap:5.505px;margin:0}.kaotik-review-carousel--jetpack.kaotik-review-carousel--compact_hero .kaotik-review-carousel__avatar{flex-basis:26.415px;width:26.415px;height:26.415px}.kaotik-review-carousel--jetpack.kaotik-review-carousel--compact_hero .kaotik-review-carousel__author{padding-top:3.3px}.kaotik-review-carousel--jetpack.kaotik-review-carousel--compact_hero .kaotik-review-carousel__name{margin-bottom:1.095px;font-weight:700;line-height:8.805px}.kaotik-review-carousel--jetpack.kaotik-review-carousel--compact_hero .kaotik-review-carousel__meta{flex-wrap:nowrap;gap:0;font-weight:500;line-height:8.805px;white-space:nowrap}.kaotik-review-carousel--jetpack.kaotik-review-carousel--compact_hero .kaotik-review-carousel__verified{flex:0 0 50.63px}.kaotik-review-carousel--jetpack.kaotik-review-carousel--compact_hero .kaotik-review-carousel__meta span+span:before{margin-right:0;content:" \b7   ";white-space:pre}.kaotik-review-carousel--jetpack.kaotik-review-carousel--compact_hero .kaotik-review-carousel__card-title{position:absolute;top:38.52px;left:15.41px;width:137.579px;margin:0;font-weight:600;line-height:11.006px}.kaotik-review-carousel--jetpack.kaotik-review-carousel--compact_hero .kaotik-review-carousel__quote{position:absolute;top:53px;left:17px;width:178px;color:#333;line-height:10px}}.kaotik-review-carousel--jetpack .kaotik-review-carousel__card-title{font-family:inherit;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/66/assets/section-kaotik-review-carousel.css.map */
