.quote{z-index:1}.quote__wrapper{display:flex;justify-content:center;width:calc(100% - 4rem/var(--font-body-scale))}@media screen and (max-width:749px){.quote.quote--mobile-full-width .quote__wrapper{width:100%}}.quote__blocks{width:100%}@media screen and (min-width:750px){.quote__wrapper{width:100%}.quote__wrapper--left{justify-content:flex-start}.quote__wrapper--right{justify-content:flex-end}}.quote__blocks *{overflow-wrap:break-word}.quote__blocks>*{margin-bottom:0;margin-top:0}.quote__blocks>*+*{margin-top:2.4rem}.quote__blocks>*+a{margin-top:3rem}.quote__buttons{display:inline-flex;flex-wrap:wrap;gap:1rem;justify-content:center;max-width:45rem;width:100%;word-break:break-word}.quote__buttons--multiple>*{flex-grow:1;min-width:22rem}.quote__buttons+.quote__buttons{margin-top:1rem}.quote__blocks.left .quote__buttons{justify-content:flex-start}.quote__blocks.right .quote__buttons{justify-content:flex-end}.quote__author{align-items:center;display:flex;gap:.8rem;justify-content:center}.quote__author .author{font-family:var(--font-cta-family);font-size:calc(var(--font-body-scale)*1.2rem);text-transform:uppercase}.quote__author .product-name{color:#7f7e7e;font-size:calc(var(--font-body-scale)*1rem)}