.pkb-q{--pkb-ink: #0b0b0c;--pkb-muted: #6a655c;--pkb-line: #e8e2d6;--pkb-star: #f5a623;padding:56px 0 64px;background:#fff;color:var(--pkb-ink)}.pkb-q__heading{margin:0 0 32px;text-align:center;font-size:clamp(24px,3.4vw,34px);font-weight:800;letter-spacing:-.03em}.pkb-q__stage{position:relative;display:flex;align-items:center;gap:12px}.pkb-q__track{flex:1;min-width:0;display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px 2px}.pkb-q__track::-webkit-scrollbar{display:none}.pkb-q__card{flex:0 0 100%;scroll-snap-align:center;background:#fff;border:1px solid var(--pkb-line);border-radius:20px;padding:30px 34px 34px;box-shadow:0 10px 28px #0b0b0c0d}.pkb-q__top{display:flex;align-items:center;gap:16px;margin-bottom:20px}.pkb-q__avatar{width:64px;height:64px;flex-shrink:0;border-radius:50%;overflow:hidden;background:#f1ede4;display:flex;align-items:center;justify-content:center}.pkb-q__avatar img{width:100%;height:100%;object-fit:cover;display:block}.pkb-q__avatar--letter{font-size:24px;font-weight:800;color:var(--pkb-muted);text-transform:uppercase}.pkb-q__name{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:20px;font-weight:800;letter-spacing:-.01em}.pkb-q__check{display:inline-flex;line-height:0}.pkb-q__stars{position:relative;display:inline-block;font-size:20px;line-height:1;letter-spacing:2px;white-space:nowrap}.pkb-q__stars-bg{color:#e2ddd2}.pkb-q__stars-fg{position:absolute;top:0;left:0;overflow:hidden;color:var(--pkb-star)}.pkb-q__text{margin:0;font-size:clamp(17px,2.1vw,22px);line-height:1.55;font-style:italic;color:var(--pkb-ink)}.pkb-q__arrow{flex-shrink:0;width:48px;height:48px;border-radius:50%;border:1px solid var(--pkb-line);background:#fff;color:var(--pkb-ink);font-size:22px;line-height:1;cursor:pointer;box-shadow:0 6px 18px #0b0b0c14;transition:transform .2s ease,background .2s ease}.pkb-q__arrow:hover{transform:scale(1.06);background:#faf8f4}.pkb-q__dots{display:flex;justify-content:center;gap:9px;margin-top:24px}.pkb-q__dot{width:10px;height:10px;padding:0;border:none;border-radius:50%;background:#ddd8cd;cursor:pointer;transition:background .2s ease,transform .2s ease}.pkb-q__dot.is-active{background:var(--pkb-ink);transform:scale(1.15)}@media screen and (max-width:749px){.pkb-q{padding:44px 0 52px}.pkb-q__card{padding:24px 22px 26px;border-radius:16px}.pkb-q__avatar{width:54px;height:54px}.pkb-q__name{font-size:17px}.pkb-q__arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gwc-quote-carousel.css.map */
