.gv-ht{width:100%;box-sizing:border-box;font-family:var(--font-primary--family, "Segoe UI", "Helvetica Neue", Arial, sans-serif)}.gv-ht *,.gv-ht *:before,.gv-ht *:after{box-sizing:border-box}.gv-ht__wrap{max-width:var(--gv-ht-max, 1200px);margin:0 auto;padding:0 20px}.gv-ht__card{position:relative;overflow:hidden;background-color:var(--gv-ht-bg, #f7f5e8);background-image:var(--gv-ht-card-image, none);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:var(--gv-ht-radius, 20px);padding:44px 56px 48px}.gv-ht__decor{position:absolute;z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;display:block;object-fit:contain}.gv-ht__decor--quotes-top{top:24px;left:28px;width:60px;height:auto}.gv-ht__decor--quotes-bottom{bottom:24px;right:32px;width:60px;height:auto}.gv-ht__decor--leaves-top-left{top:0;left:100px;width:65px;height:auto}.gv-ht__decor--leaves-top-right{top:15px;right:0;width:80px;height:auto}.gv-ht__decor--leaves-bottom-left{bottom:0;left:10px;width:75px;height:auto}.gv-ht__decor--leaves-bottom-center{bottom:0;left:240px;width:65px;height:auto}.gv-ht__header{position:relative;z-index:3;margin:0 0 36px;padding:0 40px;text-align:center}.gv-ht__heading{margin:0;color:var(--gv-ht-ink, #0c3d69);font-size:var(--gv-ht-heading, 32px);font-weight:400;line-height:1.25;letter-spacing:-.01em}.gv-ht__heading strong,.gv-ht__heading b{font-weight:700}.gv-ht__viewport{position:relative;z-index:3;overflow:hidden;width:100%}.gv-ht__track{display:flex;width:100%;transition:transform .45s cubic-bezier(.25,1,.5,1);will-change:transform}.gv-ht__slide{flex:0 0 100%;width:100%;display:flex;align-items:center;justify-content:center;gap:48px;padding:0 48px}.gv-ht__image-box{flex:0 0 280px;max-width:290px}.gv-ht__polaroid{width:100%;padding:10px 10px 14px;background:#fff;border-radius:16px;box-shadow:0 12px 32px #00000014;transform:rotate(var(--gv-ht-tilt, -4deg));transition:transform .3s ease}.gv-ht__polaroid:hover{transform:rotate(var(--gv-ht-tilt, -4deg)) scale(1.02)}.gv-ht__photo,.gv-ht__placeholder{display:block;width:100%;aspect-ratio:1 / 1;border-radius:10px;object-fit:cover}.gv-ht__placeholder{background:#f1f5f9}.gv-ht__copy{flex:1 1 auto;max-width:620px;display:flex;flex-direction:column;justify-content:center;text-align:left}.gv-ht__author{margin:0 0 12px;color:var(--gv-ht-ink, #0c3d69);font-size:18px;font-weight:700;line-height:1.35}.gv-ht__quote{margin:0;color:var(--gv-ht-text, #4a5d71);font-size:15px;line-height:1.68}.gv-ht__quote p{margin:0 0 14px}.gv-ht__quote p:last-child{margin-bottom:0}.gv-ht__more{display:none;margin-top:6px;padding:0;border:0;background:none;color:var(--gv-ht-ink, #0c3d69);font:inherit;font-size:13.5px;font-weight:600;text-decoration:underline;cursor:pointer;align-self:flex-start}.gv-ht__arrow{position:absolute;top:58%;z-index:5;display:flex;align-items:center;justify-content:center;padding:8px;border:0;background:transparent;color:var(--gv-ht-ink, #0c3d69);cursor:pointer;transform:translateY(-50%)}.gv-ht__arrow--prev{left:14px}.gv-ht__arrow--next{right:14px}.gv-ht__arrow svg{display:block;width:32px;height:32px;stroke:currentColor;fill:none;stroke-width:1.8}.gv-ht__arrow--prev:hover{transform:translateY(-50%) translate(-3px)}.gv-ht__arrow--next:hover{transform:translateY(-50%) translate(3px)}@media(max-width:990px){.gv-ht__card{padding:36px 36px 40px}.gv-ht__slide{gap:32px;padding:0 28px}.gv-ht__image-box{flex:0 0 240px;max-width:250px}.gv-ht__heading{font-size:calc(var(--gv-ht-heading, 32px) * .85)}}@media(max-width:749px){.gv-ht__wrap{padding:0 14px}.gv-ht__card{padding:32px 20px 36px;border-radius:16px}.gv-ht__header{margin-bottom:24px;padding:0 20px}.gv-ht__heading{font-size:var(--gv-ht-heading-mobile, 24px)}.gv-ht__slide{flex-direction:column;gap:20px;padding:0 10px}.gv-ht__image-box{flex:0 0 auto;width:min(210px,60vw);max-width:210px}.gv-ht__copy{width:100%}.gv-ht__quote.is-clamped{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.gv-ht__more{display:inline-block}.gv-ht__arrow--prev{left:4px}.gv-ht__arrow--next{right:4px}.gv-ht__arrow svg{width:24px;height:24px}.gv-ht__decor--quotes-top{top:12px;left:12px;width:42px;opacity:.6}.gv-ht__decor--quotes-bottom{bottom:12px;right:14px;width:42px;opacity:.6}.gv-ht__decor--leaves-top-left{left:55px;width:45px}.gv-ht__decor--leaves-top-right{width:55px}.gv-ht__decor--leaves-bottom-left{width:50px}.gv-ht__decor--leaves-bottom-center{display:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/gv-home-testimonials.css.map */
