.fh-all-reviews{--fh-all-reviews-gap: clamp(16px, 2vw, 28px);min-width:0;max-width:100%}.fh-all-reviews__inner{min-width:0}.fh-all-reviews__header{max-width:760px;margin-inline:auto;text-align:center}.fh-all-reviews__subheading{margin:0 0 10px;color:rgb(var(--fh-all-reviews-accent, 240 196 23));font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fh-all-reviews__heading{margin:0;font-size:clamp(2rem,5vw,4rem);line-height:1.05}.fh-all-reviews__content{max-width:620px;margin:18px auto 0;color:rgb(var(--text-color) / .72);font-size:1rem;line-height:1.65}.fh-all-reviews__content :first-child,.fh-all-reviews__content :last-child{margin-block:0}.fh-all-reviews__summary{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 16px;border-block:1px solid rgb(var(--text-color) / .12);padding-block:18px;color:rgb(var(--text-color) / .72);font-size:.82rem}.fh-all-reviews__summary-stars{color:rgb(var(--fh-all-reviews-accent, 240 196 23));font-size:1.1rem;letter-spacing:.12em}.fh-all-reviews__summary-note{color:rgb(var(--text-color) / .52)}.fh-all-reviews__grid{display:grid;grid-template-columns:1fr;gap:var(--fh-all-reviews-gap)}.fh-all-reviews__card{display:flex;min-width:0;flex-direction:column;border:1px solid rgb(var(--text-color) / .12);border-radius:var(--block-border-radius, 24px);padding:clamp(20px,2.2vw,28px)}.fh-all-reviews__card-top,.fh-all-reviews__author{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px}.fh-all-reviews__card-top{align-items:center;margin-bottom:20px}.fh-all-reviews__stars{color:rgb(var(--fh-all-reviews-accent, 240 196 23));font-size:1.05rem;letter-spacing:.12em;line-height:1;white-space:nowrap}.fh-all-reviews__stars>span:not(.is-active){color:rgb(var(--text-color) / .18)}.fh-all-reviews__verified,.fh-all-reviews__author time{color:rgb(var(--text-color) / .62);font-size:.75rem}.fh-all-reviews__title{margin:0 0 10px;font-size:1.05rem;line-height:1.4}.fh-all-reviews__body{flex:1;margin:0 0 24px;overflow-wrap:anywhere;font-size:.95rem;line-height:1.65}.fh-all-reviews__media{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 24px}.fh-all-reviews__media img{display:block;width:100%;aspect-ratio:1;border-radius:var(--input-border-radius, 8px);object-fit:cover}.fh-all-reviews__card-footer{margin-top:auto}.fh-all-reviews__author{justify-content:flex-start;margin-bottom:16px}.fh-all-reviews__author>span{font-weight:600}.fh-all-reviews__product{display:flex;align-items:center;gap:12px;min-width:0;border-top:1px solid rgb(var(--text-color) / .12);padding-top:16px;color:inherit;text-decoration:none}.fh-all-reviews__product-copy{display:grid;min-width:0;gap:3px;line-height:1.35}.fh-all-reviews__product-copy>span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.fh-all-reviews__product-copy small{color:rgb(var(--text-color) / .62);font-size:.68rem}.fh-all-reviews__product .circle-chevron{margin-inline-start:auto;flex:0 0 auto}.fh-all-reviews :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:3px}.fh-all-reviews__empty{margin:0;text-align:center}@media screen and (min-width:700px){.fh-all-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1100px){.fh-all-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:699px){.fh-all-reviews__card{padding:20px}.fh-all-reviews__body{font-size:.9rem;line-height:1.6}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/fh-all-reviews.css.map */
