.testimonial-card--layout{--testimonial-padding: 2.4rem;--testimonial-inner-radius: calc(var(--text-boxes-radius) - var(--text-boxes-border-width))}.multicolumn .testimonial-card--layout .multicolumn-card__info{display:flex;flex-direction:column;flex-grow:1;gap:1.2rem;padding:var(--testimonial-padding)}.testimonial-card--layout .multicolumn-card__info>*{margin-top:0;margin-bottom:0}.multicolumn .testimonial-card--layout .multicolumn-card__info h3,.testimonial-card--layout .testimonial-card__stars{margin:0}.testimonial-card--start{text-align:start}.testimonial-card--layout .testimonial-card__author-container{margin-top:.4rem;padding-top:1.6rem}.testimonial-card--layout .testimonial-card__author-container--no-separator{padding-top:0}.testimonial-card--layout .testimonial-card__avatar{flex-shrink:0;width:4rem;height:4rem}.testimonial-card__initials{display:flex;align-items:center;justify-content:center;background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.1),rgba(var(--color-foreground),.1));color:rgb(var(--color-foreground));font-size:1.3rem;font-weight:var(--font-body-weight-bold);line-height:1;letter-spacing:.02em}.testimonial-card__who{min-width:0}.testimonial-card__who .testimonial-card__author{margin:0;line-height:1.3}.testimonial-card__who .testimonial-card__verified{margin:.4rem 0 0}.testimonial-card--layout .testimonial-card__product-wrapper{padding-top:.4rem}.splide--align-stretch .testimonial-card--layout .testimonial-card__product-wrapper{margin-top:auto}.testimonial-card--layout .testimonial-card__media .media{border-radius:var(--testimonial-media-radius)}.testimonial-card__media--third{width:33%}.testimonial-card__media--half{width:50%}.left .testimonial-card__media--third,.left .testimonial-card__media--half{margin-right:auto}.center .testimonial-card__media--third,.center .testimonial-card__media--half{margin-left:auto;margin-right:auto}.right .testimonial-card__media--third,.right .testimonial-card__media--half{margin-left:auto}.testimonial-card__header{display:flex;align-items:center;gap:1.2rem}.testimonial-card__header--separator{padding-bottom:1.6rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.testimonial-card__header .testimonial-card__avatar{width:4.4rem;height:4.4rem;margin:0}.testimonial-card__header .testimonial-card__who{flex-grow:1}.testimonial-card__header .testimonial-card__stars{flex-shrink:0}.testimonial-card--side,.testimonial-card--author_side{container-type:inline-size}.multicolumn-card.testimonial-card--side{max-width:110rem}.testimonial-card__layout{display:flex;flex-direction:column;flex-grow:1}.testimonial-card--side .testimonial-card__media,.testimonial-card--side .testimonial-card__media-inner{display:flex;flex-direction:column}.testimonial-card--side .testimonial-card__media{overflow:hidden;border-radius:var(--testimonial-inner-radius) var(--testimonial-inner-radius) 0 0}.testimonial-card--side:not(.testimonial-card--media-inset) .testimonial-card__media .media{border-radius:0}.testimonial-card--side.testimonial-card--media-inset .testimonial-card__media{padding:1.2rem 1.2rem 0;border-radius:0}.multicolumn-card.testimonial-card--side .media--adapt .multicolumn-card__image{width:100%;left:0;transform:none}.testimonial-card--side .testimonial-card__media .media--circle{width:60%;padding-bottom:60%;margin:2.4rem auto 0;border-radius:50%}.testimonial-card--side .multicolumn-card__info{justify-content:center}.testimonial-card__quotes.testimonial-card__quotes--inline{position:static;flex-shrink:0;font-size:3.6rem;transform:none}.left .testimonial-card__quotes--inline{margin-right:auto!important}.center .testimonial-card__quotes--inline{margin-left:auto!important;margin-right:auto!important}.right .testimonial-card__quotes--inline{margin-left:auto!important}@container (min-width: 560px){.testimonial-card--side .testimonial-card__layout{flex-direction:row}.testimonial-card--side.testimonial-card--media-right .testimonial-card__layout{flex-direction:row-reverse}.testimonial-card--side .testimonial-card__media{flex:0 0 var(--testimonial-side-media-width, 45%);justify-content:center;border-radius:0;border-start-start-radius:var(--testimonial-inner-radius);border-end-start-radius:var(--testimonial-inner-radius)}.testimonial-card--side.testimonial-card--media-right .testimonial-card__media{border-radius:0;border-start-end-radius:var(--testimonial-inner-radius);border-end-end-radius:var(--testimonial-inner-radius)}.testimonial-card--side .testimonial-card__media .media,.testimonial-card--side .testimonial-card__media-inner{flex-grow:1}.testimonial-card--side .testimonial-card__media .media--circle{flex-grow:0;width:auto;padding-bottom:100%;margin:0}.testimonial-card--side .testimonial-card__media:has(.media--circle){padding:2.4rem}.testimonial-card--side.testimonial-card--media-inset .testimonial-card__media{padding-block:1.2rem;padding-inline:1.2rem 0;border-radius:0}.testimonial-card--side.testimonial-card--media-inset.testimonial-card--media-right .testimonial-card__media{padding-inline:0 1.2rem}.multicolumn .testimonial-card--side .multicolumn-card__info{padding:3.2rem}}.multicolumn-card.testimonial-card--overlay.testimonial-card--has-media{display:grid;grid-template-columns:minmax(0,1fr)}.testimonial-card--overlay.testimonial-card--has-media>*{grid-area:1 / 1}.testimonial-card--overlay .testimonial-card__media,.testimonial-card--overlay .testimonial-card__media-inner{display:flex;flex-direction:column;flex-grow:1}.testimonial-card--overlay .testimonial-card__media{overflow:hidden;border-radius:var(--testimonial-inner-radius)}.testimonial-card--overlay .testimonial-card__media .media{flex-grow:1}.multicolumn .testimonial-card--overlay.testimonial-card--has-media .multicolumn-card__info{--color-foreground: 255, 255, 255;position:relative;z-index:1;align-self:end;padding-top:9.6rem;border-radius:0 0 var(--testimonial-inner-radius) var(--testimonial-inner-radius);background:linear-gradient(to top,rgba(0,0,0,var(--testimonial-overlay-opacity, .6)),rgba(0,0,0,var(--testimonial-overlay-opacity, .6)) 45%,rgba(0,0,0,calc(var(--testimonial-overlay-opacity, .6) * .5)) 75%,#0000);color:rgb(var(--color-foreground));pointer-events:none}.testimonial-card--overlay.testimonial-card--has-media .testimonial-card__verified{color:rgb(var(--color-foreground))}.testimonial-card--overlay.testimonial-card--has-media .testimonial-card__initials{background:#fff3}.testimonial-card--overlay .multicolumn-card__info a{pointer-events:auto}.testimonial-card--overlay .testimonial-card__media-label--bottom-left,.testimonial-card--overlay .testimonial-card__media-label--bottom-right{top:1rem;bottom:auto}.testimonial-card__big-quote{display:block;flex-shrink:0;width:4.4rem;height:4.4rem;background:none;color:rgb(var(--color-background))}.testimonial-card__big-quote--text{color:rgb(var(--color-foreground))}.testimonial-card__big-quote svg{display:block;width:100%;height:100%}.left .testimonial-card__big-quote{margin-right:auto}.center .testimonial-card__big-quote{margin-left:auto;margin-right:auto}.right .testimonial-card__big-quote{margin-left:auto}.testimonial-card__quote-text{font-size:1.8rem;line-height:1.55}.splide--align-stretch .testimonial-card--quote .testimonial-card__quote-text{margin-bottom:auto}.testimonial-card--quote .testimonial-card__author-container .testimonial-card__avatar{width:4.8rem;height:4.8rem}.testimonial-card--bubble{display:flex;flex-direction:column;max-width:72rem;margin-left:auto;margin-right:auto}.splide--align-stretch .testimonial-card--bubble{height:100%}.testimonial-card__bubble{flex-grow:1;width:100%}.testimonial-card__bubble.multicolumn--same-bgs{border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--text-boxes-radius)}.testimonial-card__tail{position:absolute;top:100%;left:3.2rem;width:1.8rem;height:1.8rem;margin-top:-.9rem;background:inherit;border:inherit;border-top:0;border-left:0;border-radius:0 0 .3rem;transform:rotate(45deg)}.center .testimonial-card__tail{left:50%;margin-left:-.9rem}.right .testimonial-card__tail{left:auto;right:3.2rem}.testimonial-card--bubble>.testimonial-card__author-container{margin-top:2rem;padding:0 2rem;border-top:0}.multicolumn-card.testimonial-card--author_side{max-width:96rem}.testimonial-card__author-column{display:flex;align-items:center;gap:1.2rem;margin:var(--testimonial-padding) var(--testimonial-padding) 0}.testimonial-card--author-separator .testimonial-card__author-column{padding-bottom:1.6rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.testimonial-card__author-column .testimonial-card__avatar{width:4.4rem;height:4.4rem;margin:0}@container (min-width: 520px){.testimonial-card--author_side .testimonial-card__layout{flex-direction:row}.testimonial-card__author-column{flex:0 0 clamp(14rem,28%,22rem);flex-direction:column;align-items:flex-start;margin-block:var(--testimonial-padding);margin-inline:var(--testimonial-padding) 0}.testimonial-card--author-separator .testimonial-card__author-column{padding-bottom:0;padding-inline-end:var(--testimonial-padding);border-bottom:0;border-inline-end:.1rem solid rgba(var(--color-foreground),.08)}.testimonial-card__author-column .testimonial-card__avatar{width:5.6rem;height:5.6rem}}.testimonial-card--floating_avatar{--testimonial-float-size: 7.2rem}.multicolumn-card.testimonial-card--has-float{margin-top:calc(var(--testimonial-float-size) / 2)}.splide--align-stretch .multicolumn-card.testimonial-card--has-float{height:calc(100% - var(--testimonial-float-size) / 2)}.testimonial-card__float{position:relative;z-index:1;margin-top:calc(var(--testimonial-float-size) / -2);padding:0 var(--testimonial-padding);line-height:0}.testimonial-card__float .testimonial-card__avatar{display:inline-flex;width:var(--testimonial-float-size);height:var(--testimonial-float-size);margin:0;box-shadow:0 0 0 .4rem rgb(var(--color-background));vertical-align:top}.testimonial-card__float .testimonial-card__initials{font-size:2.2rem}.multicolumn .testimonial-card--has-float .multicolumn-card__info{padding-top:1.6rem}.multicolumn-card.testimonial-card--polaroid{padding:1.2rem 1.2rem 0}.multicolumn-card.testimonial-card--polaroid.color-bg-overlay{background:rgb(var(--color-background))}.testimonial-card--polaroid:not(.multicolumn-card--custom-styling){box-shadow:0 1rem 3rem #0000001f,0 .2rem .6rem #0000000f}.multicolumn .testimonial-card--polaroid .multicolumn-card__info{padding:2rem 1.2rem 2.4rem}.testimonial-card-print{padding:1.2rem 1.2rem 3.2rem}.testimonial-card-tilt{rotate:-2deg}.splide__slide:nth-child(2n)>.testimonial-card-tilt{rotate:1.5deg}.splide__slide:nth-child(3n)>.testimonial-card-tilt{rotate:-1deg}@media(hover:hover)and (prefers-reduced-motion:no-preference){.testimonial-card-tilt{transition:rotate .3s ease}.testimonial-card-tilt:hover{rotate:0deg}}@media screen and (max-width:749px){.testimonial-card--layout{--testimonial-padding: 2rem}.testimonial-card--floating_avatar{--testimonial-float-size: 6.4rem}.testimonial-card__quote-text{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-testimonials.css.map */
