.primo-reviews-hero__inner{max-width:760px;margin-inline:auto;margin-bottom:0}h1.primo-reviews-hero__title{font-size:var(--primo-type-display);line-height:var(--primo-lh-display);letter-spacing:var(--primo-ls-display);color:var(--primo-text);margin:0 0 16px}.primo-section--bg-dark h1.primo-reviews-hero__title{color:var(--primo-on-olive-heading)}.primo-reviews-hero__intro{font-size:var(--primo-type-lead);line-height:var(--primo-lh-body);color:var(--primo-text-muted);max-width:600px;margin-inline:auto}.primo-reviews-hero__intro p{margin:0}.primo-reviews-hero__jump ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:24px 0 0;padding:0;list-style:none}.primo-reviews-hero__jump a{font-size:var(--primo-type-label);letter-spacing:var(--primo-ls-label);text-transform:uppercase;color:var(--primo-text);text-decoration:none;border-bottom:1px solid var(--primo-accent);padding-bottom:3px;transition:color var(--primo-transition)}.primo-reviews-hero__jump a:hover{color:var(--primo-accent-deep)}.primo-reviews-summary__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 28px;max-width:920px;margin-inline:auto;padding:18px 28px;background:var(--primo-surface);border:1px solid var(--primo-border);border-radius:var(--primo-card-radius);box-shadow:var(--primo-shadow)}.primo-reviews-summary__total{margin:0;font-family:var(--primo-font-display);font-size:24px;line-height:1.1;color:var(--primo-text)}.primo-reviews-summary__sources .primo-review-sources--inline{justify-content:center}.primo-reviews-summary__sources .primo-review-sources__item--trustpilot{min-width:220px}@media screen and (min-width:750px){.primo-reviews-summary__total{position:relative}.primo-reviews-summary__total:after{content:"";position:absolute;right:-14px;top:50%;width:1px;height:18px;background:#12100e1f;transform:translateY(-50%)}}@media screen and (max-width:749px){.primo-reviews-summary__bar{flex-direction:column;padding:18px 16px;text-align:center}.primo-reviews-summary__sources .primo-review-sources--inline{flex-direction:column}}.primo-reviews-google__widget{min-height:200px}.primo-reviews-google__widget--full{width:100%;padding-inline:16px}@media screen and (min-width:990px){.primo-reviews-google__widget--full{padding-inline:40px}}.primo-reviews-google__app+.primo-reviews-google__app,.primo-reviews-google__app+.primo-reviews-google__embed{margin-top:24px}.primo-reviews-google__embed{content-visibility:auto;contain-intrinsic-size:auto 480px}.primo-reviews-google__footer{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:32px}.primo-reviews-google__footer:empty{display:none}.primo-reviews-tp__panel{max-width:820px;margin-inline:auto;padding:40px 20px;text-align:center;background:var(--primo-surface);border:1px solid var(--primo-border);border-radius:var(--primo-card-radius)}.primo-reviews-tp__panel .primo-section__hairline{margin-inline:auto}.primo-reviews-tp__text{max-width:520px;margin:0 auto 24px;color:var(--primo-text-muted);line-height:var(--primo-lh-body)}.primo-reviews-tp__widget{min-height:var(--tp-height, 24px);max-width:560px;margin:0 auto 28px}@media screen and (min-width:990px){.primo-reviews-tp__panel{padding:56px 64px}}.primo-reviews-stories__grid{display:grid;gap:24px;margin:0;padding:0;list-style:none}.primo-reviews-stories__card{margin:0}.primo-reviews-stories__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--primo-bg-alt);border-top:2px solid var(--primo-accent);box-shadow:var(--primo-shadow-lg)}.primo-reviews-stories__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.primo-reviews-stories__card:hover .primo-reviews-stories__media img{transform:scale(1.03)}.primo-reviews-stories__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#12100ed1,#12100e59 40%,#12100e00 65%)}.primo-reviews-stories__quote{font-style:normal;position:absolute;left:0;right:0;bottom:0;margin:0;padding:24px 28px 28px;color:#fff}.primo-reviews-stories__mark{display:block;font-family:var(--primo-font-display);font-size:44px;line-height:.6;color:var(--primo-accent-bright);margin-bottom:10px}.primo-reviews-stories__quote p{margin:0;font-size:17px;line-height:1.55}.primo-reviews-stories__caption{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;padding-top:16px}.primo-reviews-stories__names{font-family:var(--primo-font-display);font-size:22px;color:var(--primo-text)}.primo-reviews-stories__ring{font-size:14px;color:var(--primo-text-muted)}@media screen and (max-width:749px){.primo-reviews-stories__grid{grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding:0 16px 24px}.primo-reviews-stories__grid::-webkit-scrollbar{display:none}.primo-reviews-stories__item{scroll-snap-align:center}.primo-reviews-stories__grid--1{grid-auto-columns:100%}}@media screen and (min-width:750px){.primo-reviews-stories__grid--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px;margin-inline:auto}.primo-reviews-stories__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.primo-reviews-stories__grid--1{max-width:440px;margin-inline:auto}}@media screen and (min-width:990px){.primo-reviews-stories__grid--3{gap:40px;padding-top:32px}.primo-reviews-stories__grid--3 .primo-reviews-stories__item:nth-child(2){transform:translateY(-32px)}}@media(prefers-reduced-motion:reduce){.primo-reviews-stories__media img{transition:none}.primo-reviews-stories__card:hover .primo-reviews-stories__media img{transform:none}}.primo-reviews-leave__panel{max-width:720px;margin-inline:auto;text-align:center}.primo-reviews-leave__panel .primo-section__hairline,.primo-reviews-leave__panel .primo-section__subheading{margin-inline:auto}.primo-reviews-leave__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 16px}.primo-reviews-leave__g{width:18px;height:18px;padding:2px;background:#fff;border-radius:50%;box-sizing:content-box}@media screen and (max-width:749px){.primo-reviews-leave__actions .primo-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/primo-reviews-page.css.map */
