.social-proof{--sp-text: var(--color-marfil);--sp-muted: rgba(var(--color-marfil), .72);--sp-hairline: rgba(var(--color-marfil), .14);--sp-card: rgba(var(--color-marfil), .04);--sp-card-hover: rgba(var(--color-marfil), .07);--sp-star: var(--color-marfil);--sp-focus: var(--color-marfil);--sp-icon-filter: grayscale(1) brightness(0) invert(1);--sp-icon-opacity: .5;--sp-bg: var(--color-carbon);--sp-gap: 28px;--sp-overhang: 14px;--sp-avatar: 64px;background-color:rgb(var(--color-carbon));color:rgb(var(--sp-text))}.social-proof--marfil,.social-proof--piedra{--sp-text: var(--color-tierra);--sp-muted: rgba(var(--color-tierra), .74);--sp-hairline: rgba(var(--color-tierra), .14);--sp-card: rgb(240, 234, 222);--sp-card-hover: rgb(var(--color-piedra));--sp-star: var(--color-tierra);--sp-focus: var(--color-tierra);--sp-icon-filter: grayscale(1) brightness(.35);--sp-icon-opacity: .55}.social-proof--marfil{--sp-bg: var(--color-marfil);background-color:rgb(var(--color-marfil))}.social-proof--piedra{--sp-bg: var(--color-piedra);--sp-card: rgb(var(--color-marfil));--sp-card-hover: rgb(240, 234, 222);background-color:rgb(var(--color-piedra))}.social-proof{--sp-detail-gap: 24px}.social-proof__inner{display:flex;flex-direction:column;gap:48px}@media screen and (min-width:750px){.social-proof__inner{gap:64px}}.social-proof__inner>.social-proof__kicker--section{margin-bottom:-13px}@media screen and (min-width:750px){.social-proof__inner>.social-proof__kicker--section{margin-bottom:-21px}}@media screen and (min-width:750px){.social-proof{--sp-arrow-gutter: 72px}.social-proof__certs,.social-proof__slider{padding-inline:var(--sp-arrow-gutter)}}.social-proof__dot{flex:none;width:8px;height:8px;border-radius:50%;background-color:var(--sp-muted)}.social-proof__kicker,.social-proof__arc-label,.social-proof__strip-label{margin:0;font-family:IBM Plex Sans,IBM Plex Sans Fallback,Inter,sans-serif;font-weight:500;font-size:1.1rem;line-height:1;letter-spacing:.32em;text-transform:uppercase;color:var(--sp-muted);text-align:center}.social-proof__certs{--badge: clamp(52px, 8vw, 80px);--arc-h: clamp(28px, 6vw, 80px)}.social-proof__arc{position:relative;height:calc(var(--arc-h) + var(--badge));margin:0;padding:0;list-style:none}.social-proof__arc-item{position:absolute;top:calc(var(--arc-h) * var(--t) * var(--t));left:calc((100% - var(--badge)) * (var(--t) + 1) / 2);width:var(--badge);height:var(--badge)}.social-proof__badge{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:18%;border:0;border-radius:12px;background-color:var(--sp-card);box-shadow:0 0 0 1px var(--sp-hairline);color:inherit;font:inherit;cursor:pointer;transition:transform .3s var(--motion-ease-out, ease),box-shadow .3s ease}.social-proof__badge.is-active{transform:translateY(-4px);box-shadow:0 0 0 1px rgba(var(--sp-text),.45)}.social-proof__badge:focus-visible{outline:2px solid rgb(var(--sp-focus));outline-offset:6px}.social-proof__badge img{display:block;width:100%;height:100%;object-fit:contain;filter:var(--sp-icon-filter);opacity:var(--sp-icon-opacity);transition:opacity .1s ease,filter .1s ease}.social-proof__badge.is-active img,.social-proof__recognition-btn.is-active img{filter:none;opacity:1;transition-duration:.3s}.has-active .social-proof__badge:not(.is-active) img,.has-active .social-proof__badge:not(.is-active) .social-proof__wordmark,.has-active .social-proof__recognition-btn:not(.is-active) img,.has-active .social-proof__recognition-btn:not(.is-active) .social-proof__wordmark{opacity:.25}.social-proof__wordmark{font-family:IBM Plex Sans,IBM Plex Sans Fallback,Inter,sans-serif;font-weight:500;font-size:1.1rem;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;text-align:center;color:var(--sp-muted);transition:opacity .1s ease,color .1s ease}.social-proof__badge .social-proof__wordmark{letter-spacing:.08em}.is-active>.social-proof__wordmark{color:rgb(var(--sp-text));transition-duration:.3s}.social-proof__mark{position:relative;display:block;width:40%;aspect-ratio:1;border:2px solid currentColor;border-radius:8px;opacity:.35}.social-proof__mark:after{content:"";position:absolute;top:50%;left:50%;width:30%;height:30%;transform:translate(-50%,-50%);background-color:currentColor}.social-proof__arc-label{margin-top:20px}.social-proof__certs--nested .social-proof__arc-label{margin-top:calc(var(--badge) / -2 - .5em)}.social-proof__detail{display:grid;width:100%;max-width:60rem;margin:var(--sp-detail-gap) auto 0;text-align:center}@media screen and (min-width:1200px){.social-proof__certs--nested .social-proof__arc+.social-proof__detail{margin-top:calc(var(--badge) / -2 - .5rem + 5px)}}.social-proof__detail-item{grid-area:1 / 1;align-self:start;margin:0;visibility:hidden;opacity:0;transition:opacity .25s ease,visibility 0s linear .25s}.social-proof__detail-item.is-active{visibility:visible;opacity:1;transition:opacity .25s ease}.social-proof__detail-mark{--mark-h: 72px;justify-self:center;color:rgb(var(--sp-text))}.social-proof__detail-mark-svg{display:block;width:auto;height:var(--mark-h)}@media screen and (min-width:1200px){.social-proof__certs--nested .social-proof__detail-mark{--mark-h: calc(var(--arc-h) * 1.125);--mark-eyes: .62;--mark-gap: calc(var(--arc-h) - var(--mark-h) * var(--mark-eyes));margin-top:calc(var(--badge) / 2 - var(--mark-h) * var(--mark-eyes) + 2px);margin-bottom:calc(var(--mark-gap) - 64px - 2px)}.social-proof__certs--nested .social-proof__arc+.social-proof__detail>.social-proof__detail-item:not(.social-proof__detail-mark){margin-bottom:-200px}}.social-proof__detail-lines,.social-proof__detail-hint{text-wrap:balance}.social-proof__detail-hint{--sp-hint-lift: 16px;align-self:stretch;display:flex;align-items:center;justify-content:center;margin:calc(var(--sp-detail-gap) * -1) 0 calc(var(--sp-pad-bottom, 0px) * -1);padding-bottom:calc(var(--sp-hint-lift) * 2);font-size:1.4rem;font-style:italic;line-height:1.55;color:var(--sp-muted)}.social-proof__detail-name{margin:0;font-family:IBM Plex Sans,IBM Plex Sans Fallback,Inter,sans-serif;font-weight:500;font-size:1.1rem;line-height:1;letter-spacing:.32em;text-transform:uppercase;color:rgb(var(--sp-text))}.social-proof__detail-lines{margin:10px 0 0;padding:0;list-style:none;font-size:1.4rem;line-height:1.55;color:var(--sp-muted)}.social-proof__detail-lines li+li{margin-top:6px}.social-proof__detail-link{margin-top:12px}.social-proof__header{margin-bottom:28px;text-align:center}@media screen and (min-width:750px){.social-proof__header{margin-bottom:40px}}.social-proof__kicker{margin-bottom:18px}.social-proof__title-row{display:flex;align-items:center;justify-content:center;gap:clamp(14px,2vw,22px)}.social-proof__title{min-width:0;margin:0;font-family:Nippo Variable,Nippo Fallback,Inter,sans-serif;font-weight:700;font-size:clamp(2.2rem,6.6vw,2.6rem);line-height:1.2;color:inherit}@media screen and (min-width:750px){.social-proof__title{font-size:3.6rem}}.social-proof__reviews-list{display:flex;gap:var(--sp-gap);margin:0;padding:0 calc(var(--sp-overhang) + 6px) calc(var(--sp-overhang) + 8px) 0;list-style:none;overflow-y:hidden}@media screen and (min-width:750px){.social-proof{--sp-overhang: 20px;--sp-avatar: 72px}}.social-proof__review-item{flex:0 0 min(300px,84%);scroll-snap-align:start}@media screen and (min-width:750px){.social-proof__review-item{flex-basis:360px}}@media screen and (min-width:1200px){.social-proof__review-item{flex-basis:calc((100% - 2 * var(--sp-gap)) / 3)}}@media screen and (min-width:1360px){.social-proof__slider{width:min(100vw - 48px,1440px);margin-inline:calc(50% - min(50vw - 24px,720px))}.social-proof__review-item{flex-basis:calc((100% - 3 * var(--sp-gap)) / 4)}}.social-proof__review-card{position:relative;display:flex;flex-direction:column;gap:20px;height:100%;padding:32px 28px 24px;border:1px solid var(--sp-hairline);border-radius:12px;background-color:var(--sp-card);color:inherit;text-decoration:none;transition:background-color .3s ease}a.social-proof__review-card:hover{background-color:var(--sp-card-hover)}a.social-proof__review-card:focus-visible{outline:2px solid rgb(var(--sp-focus));outline-offset:3px}.social-proof__review-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.social-proof__quote-mark{height:28px;font-family:Nippo Variable,Nippo Fallback,Inter,sans-serif;font-weight:700;font-size:5.6rem;line-height:.9;color:var(--sp-muted)}.social-proof__stars{display:flex;gap:2px;font-size:1.4rem;line-height:1;color:var(--sp-hairline)}.social-proof__star--filled{color:rgb(var(--sp-star))}.social-proof__review-text{display:-webkit-box;overflow:hidden;margin:0;-webkit-line-clamp:9;-webkit-box-orient:vertical;font-family:Inter,Inter Fallback,sans-serif;font-style:normal;font-size:1.55rem;line-height:1.65;color:inherit}.social-proof__review-text p{margin:0;opacity:.88}.social-proof__review-text.is-expanded{display:block;-webkit-line-clamp:unset}.social-proof__more{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;margin:-16px 0 -12px;padding:0;border:0;background:none;color:var(--sp-muted);font-family:IBM Plex Sans,IBM Plex Sans Fallback,Inter,sans-serif;font-size:1.2rem;letter-spacing:.08em;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--sp-hairline);cursor:pointer;transition:color .25s ease,text-decoration-color .25s ease}.social-proof__more[hidden]{display:none}.social-proof__more:hover{color:rgb(var(--sp-text));text-decoration-color:currentColor}.social-proof__more:focus-visible{outline:2px solid rgb(var(--sp-focus));outline-offset:2px;border-radius:8px}.social-proof__more[aria-expanded=true] .social-proof__more-open,.social-proof__more[aria-expanded=false] .social-proof__more-close{display:none}.social-proof__review-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:auto;padding-top:18px;border-top:1px solid var(--sp-hairline)}.social-proof__reviewer{display:flex;flex-direction:column;gap:3px}.social-proof__reviewer-name{font-family:Inter,Inter Fallback,sans-serif;font-style:normal;font-weight:600;font-size:1.4rem;line-height:1.4}.social-proof__reviewer-role{font-family:Inter,Inter Fallback,sans-serif;font-size:1.3rem;line-height:1.4;opacity:.88}.social-proof__avatar{position:absolute;right:calc(var(--sp-overhang) * -1);bottom:calc(var(--sp-overhang) * -1);width:var(--sp-avatar);height:var(--sp-avatar);overflow:hidden;border-radius:8px;background-color:var(--sp-hairline);box-shadow:0 0 0 4px rgb(var(--sp-bg)),0 0 0 5px var(--sp-hairline)}.social-proof__review-card--photo .social-proof__review-footer{padding-right:calc(var(--sp-avatar) - var(--sp-overhang) - 28px + 14px)}.social-proof__avatar img{display:block;width:100%;height:100%;object-fit:cover}.social-proof__review-date{font-family:IBM Plex Sans,IBM Plex Sans Fallback,Inter,sans-serif;font-size:1.2rem;line-height:1.4;color:var(--sp-muted)}.social-proof__platform{display:flex;flex:none}.social-proof__platform svg,.social-proof__platform-img{display:block;width:auto;height:20px;filter:grayscale(1);opacity:.6}.social-proof__slider{position:relative;display:block}.social-proof__nav{display:none}@media screen and (min-width:750px){.social-proof__nav{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.social-proof__nav .social-proof__arrow{pointer-events:auto}}.social-proof .slider-button.social-proof__arrow{display:inline-flex;align-items:center;justify-content:center;width:56px;height:48px;padding:0;border:0;border-radius:8px;background:none;color:rgb(var(--sp-text));cursor:pointer}.social-proof__arrow svg{width:40px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s ease}.social-proof__arrow[name=previous]:not([disabled]):hover svg{transform:translate(-4px)}.social-proof__arrow[name=next]:not([disabled]):hover svg{transform:translate(4px)}.social-proof .slider-button.social-proof__arrow[disabled]{opacity:.3;cursor:default}.social-proof__arrow:focus-visible{outline:2px solid rgb(var(--sp-focus));outline-offset:2px}.social-proof__strip-label{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:28px}.social-proof__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent)}.marquee-loop__track{display:flex;align-items:center;width:max-content;animation:marqueeScroll calc(var(--marquee-speed, 45s) * var(--marquee-scale, 1)) linear infinite}.marquee-loop__set{display:flex;flex-shrink:0;align-items:center}.marquee-loop.is-paused .marquee-loop__track{animation-play-state:paused}@media(hover:hover){.marquee-loop:hover .marquee-loop__track{animation-play-state:paused}}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.social-proof__recognition{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:0 28px}.social-proof__recognition-btn{position:relative;display:flex;align-items:center;justify-content:center;height:64px;min-width:44px;margin:0;padding:0 8px;border:0;border-radius:8px;background:none;color:inherit;font:inherit;cursor:pointer}.social-proof__recognition-btn:after{content:"";position:absolute;bottom:4px;left:50%;width:24px;height:1px;background-color:rgb(var(--sp-text));opacity:0;transform:translate(-50%);transition:opacity .1s ease}.social-proof__recognition-btn.is-active:after{opacity:.6;transition-duration:.25s}.social-proof__recognition-btn:focus-visible{outline:2px solid rgb(var(--sp-focus));outline-offset:-2px}.social-proof__recognition img{display:block;width:auto;max-width:140px;height:40px;object-fit:contain;filter:var(--sp-icon-filter);opacity:var(--sp-icon-opacity);transition:opacity .35s ease,filter .35s ease}.social-proof__recognition .social-proof__wordmark{white-space:nowrap}.social-proof__recognition .social-proof__mark{width:40px}@media(prefers-reduced-motion:reduce){.social-proof__marquee{-webkit-mask-image:none;mask-image:none}.marquee-loop__track{width:auto;animation:none}.marquee-loop__set:not([data-marquee-clone]){flex-wrap:wrap;justify-content:center;flex-shrink:1;width:100%}.marquee-loop__set[data-marquee-clone]{display:none}.social-proof__badge,.social-proof__more,.social-proof__arrow svg,.social-proof__recognition img,.social-proof__detail-item{transition:none}.social-proof__badge.is-active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-social-proof.css.map */
