.social-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(min-width:990px){.social-proof--no-gap-desktop{gap:0}}.social-proof-block{min-width:0}.social-proof>.shopify-block:not(.social-proof-block){grid-column:1/-1}.proof-panel{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;color:var(--color-background);background:var(--color-surface)}.proof-panel__background,.proof-panel__background:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.proof-panel__background:after{content:"";background:rgb(0 0 0 / var(--proof-overlay))}.proof-panel__background>img,.proof-panel__background>.placeholder{width:100%;height:100%;object-fit:cover}.proof-panel__content{position:relative;width:100%;padding-inline:64px;display:flex;flex-direction:column;align-items:center;text-align:center}.proof-panel__content>*{width:100%}.proof-panel__link{font:400 calc(12px * var(--font-interface-scale))/calc(17px * var(--font-interface-scale) * var(--line-height-interface-scale)) var(--font-mono);text-transform:uppercase;text-decoration:underline;text-underline-position:from-font;text-underline-offset:auto}.reviews-panel__content{gap:12px}.reviews-panel__stars{width:150px;height:22px}.reviews-panel__stars img{width:100%;height:100%}.reviews-panel__rating{font-size:calc(46px * var(--font-body-scale));line-height:calc(53px * var(--font-body-scale) * var(--line-height-body-scale))}.reviews-panel__summary{font-size:calc(14px * var(--font-body-scale));line-height:calc(20px * var(--font-body-scale) * var(--line-height-body-scale));text-wrap:wrap}.press-panel__content{gap:20px}.press-panel h2{font-size:calc(38px * var(--font-heading-scale));line-height:calc(44px * var(--font-heading-scale) * var(--line-height-heading-scale));text-transform:uppercase}.press-logos{display:block;position:relative;flex:none;width:300px;height:84px;max-width:100%}.press-logos:not(:has(img)){display:none}.press-logo-block{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity var(--logo-transition) ease-in-out;pointer-events:none}.press-logo{width:var(--press-logo-width, 186px);max-width:100%;height:auto;max-height:84px;object-fit:contain}.press-logo-block:has(img){opacity:1}.press-logo-block:has(img)~.press-logo-block:has(img){opacity:0}.press-logos[data-ready]>.press-logo-block:not(.is-active){opacity:0}.press-logos[data-ready]>.press-logo-block.is-active{opacity:1}@media(max-width:989px){.social-proof{grid-template-columns:minmax(0,1fr)}.social-proof--no-gap-mobile{gap:0}.proof-panel__content{padding-inline:28px}.reviews-panel__stars{width:140px}.reviews-panel__rating{font-size:calc(38px * var(--font-body-scale));line-height:calc(44px * var(--font-body-scale) * var(--line-height-body-scale))}.press-panel h2{font-size:calc(30px * var(--font-heading-scale));line-height:calc(34px * var(--font-heading-scale) * var(--line-height-heading-scale))}}@media(prefers-reduced-motion:reduce){.press-logo-block{transition:none}}.proof-panel__link{text-decoration-thickness:from-font}.reviews-panel__summary{position:relative;top:.5px}.proof-panel--bottom{align-items:flex-end}.proof-panel--bottom .proof-panel__content{padding-block:40px}.proof-panel--below{display:flex;flex-direction:column;aspect-ratio:auto;color:var(--color-brand);background:var(--color-background)}.proof-panel--below .proof-panel__background{position:relative;aspect-ratio:1;height:auto;flex:none}.proof-panel--below .proof-panel__background>img,.proof-panel--below .proof-panel__background>.placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.proof-panel--below .proof-panel__content{padding-block:40px;flex:1;justify-content:center}.proof-panel--below .press-logo--original,.proof-panel--below .reviews-panel__stars img{filter:brightness(0)}.proof-panel--left .proof-panel__content{align-items:flex-start;text-align:start}.proof-panel--left .press-logo-block{justify-content:flex-start}.proof-panel--left .proof-panel__content>.reviews-panel__stars{width:150px}@media(max-width:989px){.proof-panel--left .proof-panel__content{padding-block:28px}.proof-panel--left .proof-panel__content>.reviews-panel__stars{width:140px}}.proof-panel__surface{position:relative;display:flex;flex:1;align-self:stretch;align-items:inherit;justify-content:inherit;flex-direction:inherit;min-width:0;color:inherit;text-decoration:none}.proof-panel__surface:focus-visible{outline:2px solid currentColor;outline-offset:-5px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/social-proof.css.map */
