#cloudbound-brand-sample .cbx-supplier-reviews{padding:46px 6%;background:var(--cbx-off,#fafbfc);color:var(--cbx-navy,#192b42)}
#cloudbound-brand-sample .cbx-supplier-reviews-inner{max-width:1200px;margin-inline:auto}
#cloudbound-brand-sample .cbx-supplier-reviews-heading{max-width:660px;margin-bottom:25px}
#cloudbound-brand-sample .cbx-supplier-reviews-heading h2{font-family:'DM Serif Display',Georgia,serif;font-size:38px;line-height:1.12;letter-spacing:-.7px;font-weight:400;margin:12px 0 14px}
#cloudbound-brand-sample .cbx-supplier-rating-badge{display:inline-flex;max-width:100%;margin:0 0 23px;padding:9px 14px;border:1px solid var(--cbx-line,#dce5ec);border-radius:24px;background:var(--cbx-sky,#eaf2f8);color:var(--cbx-navy,#192b42);font-size:13px;line-height:1.5;font-weight:500}
#cloudbound-brand-sample .cbx-supplier-review-grid{display:grid;grid-template-columns:1.22fr 1fr;gap:18px}
#cloudbound-brand-sample .cbx-supplier-review-card{display:flex;flex-direction:column;margin:0;padding:25px 27px;background:var(--cbx-white,#fff);border:1px solid var(--cbx-line,#dce5ec);border-radius:18px}
#cloudbound-brand-sample .cbx-supplier-review-stars{display:flex;gap:3px;color:var(--cbx-blue,#567c9b)}
#cloudbound-brand-sample .cbx-supplier-review-stars svg{width:15px;height:15px;fill:currentColor;stroke-width:1}
#cloudbound-brand-sample .cbx-supplier-review-card blockquote{margin:17px 0 24px;flex:1}
#cloudbound-brand-sample .cbx-supplier-review-card blockquote p{font-size:17px;line-height:1.55;font-weight:500;letter-spacing:-.15px}
#cloudbound-brand-sample .cbx-supplier-review-card blockquote p::before{content:'“'}
#cloudbound-brand-sample .cbx-supplier-review-card blockquote p::after{content:'”'}
#cloudbound-brand-sample .cbx-supplier-review-card figcaption{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--cbx-text,#526276)}
#cloudbound-brand-sample .cbx-supplier-review-buyer{font-size:12px;font-weight:500;color:var(--cbx-navy,#192b42)}
#cloudbound-brand-sample .cbx-supplier-review-featured{grid-row:span 2;padding:31px 34px;background:var(--cbx-sky,#eaf2f8);border-color:#d4e1eb}
#cloudbound-brand-sample .cbx-supplier-review-quote-mark{height:46px;font-family:'DM Serif Display',Georgia,serif;font-size:76px;line-height:1;color:var(--cbx-blue,#567c9b)}
#cloudbound-brand-sample .cbx-supplier-review-featured blockquote{margin:20px 0 31px;display:flex;align-items:center}
#cloudbound-brand-sample .cbx-supplier-review-featured blockquote p{font-family:'DM Serif Display',Georgia,serif;font-size:clamp(24px,2.5vw,31px);line-height:1.36;letter-spacing:-.3px;font-weight:400}
#cloudbound-brand-sample .cbx-supplier-review-featured blockquote p::before,#cloudbound-brand-sample .cbx-supplier-review-featured blockquote p::after{content:none}
#cloudbound-brand-sample .cbx-supplier-review-featured .cbx-supplier-review-buyer{font-size:14px}
#cloudbound-brand-sample .cbx-supplier-review-featured figcaption{font-size:12px;line-height:1.6}
@media(max-width:620px){#cloudbound-brand-sample .cbx-supplier-reviews{padding:33px 6%}#cloudbound-brand-sample .cbx-supplier-reviews-heading{margin-bottom:22px}#cloudbound-brand-sample .cbx-supplier-reviews-heading h2{font-size:32px;line-height:1.13}#cloudbound-brand-sample .cbx-supplier-review-grid{grid-template-columns:1fr;gap:13px}#cloudbound-brand-sample .cbx-supplier-review-card{padding:22px 23px}#cloudbound-brand-sample .cbx-supplier-review-card blockquote{margin:14px 0 20px}#cloudbound-brand-sample .cbx-supplier-review-featured{grid-row:auto;padding:25px 24px}#cloudbound-brand-sample .cbx-supplier-review-featured blockquote{margin:14px 0 25px}#cloudbound-brand-sample .cbx-supplier-review-featured blockquote p{font-size:25px;line-height:1.36}}
@media(max-width:620px){#cloudbound-brand-sample .cbx-supplier-rating-badge{font-size:12px;margin-bottom:18px}}
