.pt{--pt-space-1: 4px;--pt-space-2: 8px;--pt-space-3: 12px;--pt-space-4: 16px;--pt-space-5: 24px;--pt-space-6: 32px;--pt-font-xs: 11px;--pt-font-sm: 14px;--pt-font-md: 16px;--pt-ease: cubic-bezier(.22, .61, .36, 1);background:var(--pt-color-bg);color:var(--pt-color-text);overflow:hidden;padding:var(--pt-section-pad-top) 0 var(--pt-section-pad-bottom)}.pt__container{max-width:var(--pt-section-max);margin:auto}.pt__header{max-width:760px;margin:0 auto var(--pt-header-gap);text-align:center}.pt__eyebrow{margin:0 0 var(--pt-space-3);color:var(--pt-color-muted);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.pt__heading{margin:0;color:var(--pt-color-text);font-size:var(--pt-heading-size);line-height:1.08}.pt__description{max-width:620px;margin:18px auto 0;color:var(--pt-color-muted);font-size:var(--pt-description-size);line-height:1.7}.pt__description p,.pt__quote p{margin:0}.pt__summary{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--pt-space-3);margin-top:26px;color:var(--pt-color-muted);font-size:15px}.pt__summary strong{color:var(--pt-color-text)}.pt__summary-stars,.pt__rating{display:flex;gap:4px;color:var(--pt-color-accent)}.pt__summary-stars svg,.pt__rating svg{width:18px;height:18px;fill:currentColor}.pt__rating svg{fill:none;stroke:currentColor;stroke-width:1.35}.pt__rating .is-filled{fill:currentColor}.pt__viewport{overflow:hidden;outline:none}.pt__viewport:focus-visible,.pt__arrow:focus-visible,.pt__read-more:focus-visible,.pt__pagination button:focus-visible,.pt__cta-link:focus-visible{outline:2px solid var(--pt-color-accent);outline-offset:5px}.pt__track{display:flex;gap:var(--pt-card-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px}.pt__track::-webkit-scrollbar{display:none}.pt__card{display:flex;flex:0 0 calc((100% - (var(--pt-card-gap) * (var(--pt-per-view) - 1))) / var(--pt-per-view));flex-direction:column;overflow:hidden;scroll-snap-align:start;background:var(--pt-color-surface);border:var(--pt-card-border-width) solid var(--pt-color-border);border-radius:var(--pt-card-radius);box-shadow:var(--pt-shadow-y) var(--pt-shadow-blur) var(--pt-shadow-spread) rgba(0,0,0,var(--pt-shadow-alpha));transition:transform var(--pt-transition) var(--pt-ease),box-shadow var(--pt-transition) var(--pt-ease),border-color var(--pt-transition) var(--pt-ease)}.pt__card:hover{transform:translateY(calc(var(--pt-hover-lift) * -1));box-shadow:calc(var(--pt-shadow-y) + 8px) calc(var(--pt-shadow-blur) + 12px) var(--pt-shadow-spread) rgba(0,0,0,calc(var(--pt-shadow-alpha) + .03));border-color:color-mix(in srgb,var(--pt-color-border) 75%,var(--pt-color-text))}.pt__media{aspect-ratio:var(--pt-image-ratio);overflow:hidden;background:transparent}.pt__image{width:100%;height:100%;display:block;object-fit:var(--pt-image-fit);object-position:var(--pt-image-position);transition:transform var(--pt-transition) var(--pt-ease)}.pt__card:hover .pt__image{transform:scale(1.03)}.pt__content{display:flex;flex:1;flex-direction:column;padding:var(--pt-card-pad)}.pt__rating{margin-bottom:18px}.pt__quote-wrap{position:relative;flex:1}.pt__quote-mark{position:absolute;top:-25px;left:-5px;color:var(--pt-color-text);font-family:Georgia,serif;font-size:72px;line-height:1;opacity:.1;pointer-events:none}.pt__quote{position:relative;color:var(--pt-color-text);font-size:var(--pt-quote-size);line-height:1.75;transition:max-height var(--pt-transition) var(--pt-ease)}.pt__quote:not(.is-expanded){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--pt-quote-lines);overflow:hidden}.pt__read-more{display:inline-flex;align-items:center;gap:7px;margin:var(--pt-space-4) 0 0;padding:0;border:0;background:transparent;color:var(--pt-color-muted);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:gap .18s var(--pt-ease),color .18s var(--pt-ease)}.pt__read-more:hover{gap:11px;color:var(--pt-color-text)}.pt__footer{margin-top:25px;padding-top:20px;border-top:1px solid color-mix(in srgb,var(--pt-color-border) 75%,transparent)}.pt__name{margin:0 0 9px;color:var(--pt-color-text);font-size:16px;font-weight:700}.pt__verified{display:inline-flex;align-items:center;gap:6px;margin-bottom:10px;padding:7px 11px;border:1px solid var(--pt-color-border);border-radius:999px;background:color-mix(in srgb,var(--pt-color-surface) 92%,var(--pt-color-accent));color:var(--pt-color-text);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.pt__verified svg{width:14px;height:14px;fill:var(--pt-color-accent)}.pt__meta{display:flex;flex-wrap:wrap;gap:7px;margin:0;color:var(--pt-color-muted);font-size:14px;line-height:1.4}.pt__arrows{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.pt__arrow{display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--pt-color-border);border-radius:50%;background:var(--pt-color-surface);color:var(--pt-color-text);cursor:pointer;transition:transform .18s var(--pt-ease),box-shadow .18s var(--pt-ease)}.pt__arrow:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00000014}.pt[dir=rtl] .pt__arrow span,[dir=rtl] .pt .pt__arrow span,.pt[dir=rtl] .pt__cta-link span,[dir=rtl] .pt .pt__cta-link span{transform:scaleX(-1)}.pt__pagination{display:flex;justify-content:center;gap:8px;margin-top:28px}.pt__pagination button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:color-mix(in srgb,var(--pt-color-muted) 35%,transparent);cursor:pointer;transition:width var(--pt-transition) var(--pt-ease),background var(--pt-transition) var(--pt-ease)}.pt__pagination button.is-active{width:30px;background:var(--pt-color-text)}.pt__carousel.is-static .pt__arrows,.pt__carousel.is-static .pt__pagination{display:none}.pt__cta{text-align:center;margin-top:44px}.pt__cta-link{display:inline-flex;align-items:center;gap:10px;color:var(--pt-color-text);font-size:16px;font-weight:600;text-decoration:none}.pt__cta-link span{transition:transform .18s var(--pt-ease)}.pt__cta-link:hover span{transform:translate(4px)}.pt__card--image-left{flex-direction:row}.pt__card--image-left .pt__media{flex:0 0 42%;min-width:260px;aspect-ratio:auto}.pt__card--image-left .pt__content{min-width:0}.pt__card--minimal .pt__media,.pt__card--no-image .pt__media{display:none}.pt__card--minimal .pt__content,.pt__card--no-image .pt__content{justify-content:center}.pt__card--image-left.pt__card--no-image{flex-direction:column}.pt__card--quote-focus .pt__quote{font-size:calc(var(--pt-quote-size) + 2px);line-height:1.65}.pt__card--quote-focus .pt__footer{margin-top:22px}.pt__card--image-background{position:relative;isolation:isolate;color:#fff}.pt__card--image-background .pt__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;aspect-ratio:auto}.pt__card--image-background .pt__media:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:rgba(0,0,0,var(--pt-bg-overlay-opacity))}.pt__card--image-background .pt__content,.pt__card--image-background .pt__name,.pt__card--image-background .pt__quote,.pt__card--image-background .pt__verified{color:#fff}.pt__card--image-background .pt__meta{color:#ffffffc7}.pt__card--image-background .pt__footer{border-color:#ffffff40}.pt__card--image-background .pt__quote-mark{color:#fff}.pt__card--image-background.pt__card--no-image,.pt__card--image-background.pt__card--no-image .pt__content,.pt__card--image-background.pt__card--no-image .pt__name,.pt__card--image-background.pt__card--no-image .pt__quote,.pt__card--image-background.pt__card--no-image .pt__verified{color:var(--pt-color-text)}.pt__card--image-background.pt__card--no-image .pt__meta{color:var(--pt-color-muted)}.pt__card--image-background.pt__card--no-image .pt__footer{border-color:color-mix(in srgb,var(--pt-color-border) 75%,transparent)}.pt__empty{max-width:560px;margin:0 auto;padding:32px;border:1px dashed var(--pt-color-border);border-radius:var(--pt-card-radius);color:var(--pt-color-muted);text-align:center}.pt [data-pt-reveal]{opacity:0;transform:translateY(20px);transition:opacity .7s var(--pt-ease),transform .7s var(--pt-ease)}.pt [data-pt-reveal].is-visible{opacity:1;transform:none}@media(max-width:989px){.pt{--pt-card-gap: 18px;--pt-card-pad: 24px;--pt-per-view: var(--pt-per-view-tablet)}.pt__heading{font-size:min(var(--pt-heading-size),44px)}.pt__arrows{display:none}.pt__card--image-left{flex-direction:column}.pt__card--image-left .pt__media{flex:auto;min-width:0;aspect-ratio:var(--pt-image-ratio)}}@media(max-width:749px){.pt{--pt-section-pad-top: var(--pt-section-pad-top-mobile);--pt-section-pad-bottom: var(--pt-section-pad-bottom-mobile);--pt-card-gap: var(--pt-card-gap-mobile);--pt-card-pad: var(--pt-card-pad-mobile);--pt-card-radius: var(--pt-card-radius-mobile);--pt-per-view: 1}.pt__header{margin-bottom:calc(var(--pt-header-gap) * .75)}.pt__heading{font-size:var(--pt-heading-size-mobile)}.pt__description{font-size:var(--pt-description-size-mobile)}.pt__track{padding:2px 6vw;scroll-padding-inline:6vw}.pt__card{flex-basis:88vw;max-width:420px}.pt__media,.pt__card--image-left .pt__media{aspect-ratio:var(--pt-image-ratio-mobile)}.pt__quote,.pt__card--quote-focus .pt__quote{font-size:var(--pt-quote-size-mobile)}.pt__quote-mark{font-size:54px}.pt__summary{gap:9px}.pt__cta{margin-top:36px}}@media(prefers-reduced-motion:reduce){.pt *,.pt__track{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/premium-testimonials.css.map */
