.gns-reviews{--review-gap: var(--column-gap, 20px);--review-card-radius: 18px;--review-pad: calc(7 * var(--space-unit));--review-inner-gap: calc(3.25 * var(--space-unit));display:block}.gns-reviews--space-compact{--review-pad: calc(5.5 * var(--space-unit));--review-inner-gap: calc(2.75 * var(--space-unit))}.gns-reviews--space-roomy{--review-pad: calc(9 * var(--space-unit));--review-inner-gap: calc(4 * var(--space-unit))}.gns-reviews:not(.section--padded){padding-block:clamp(2.5rem,6vw,5rem)}.gns-reviews--full-width .container{max-width:none}.gns-reviews__header{margin-bottom:calc(6 * var(--space-unit))}.gns-reviews__header.text-center{max-width:46rem;margin-inline:auto}.gns-reviews__header.text-end{margin-inline-start:auto}.gns-reviews__heading{margin:0 0 .35em}.gns-reviews__subheading{opacity:.85}.gns-reviews__subheading>:first-child{margin-top:0}.gns-reviews__subheading>:last-child{margin-bottom:0}.gns-reviews__empty{padding:calc(6 * var(--space-unit));border:1px dashed rgba(var(--text-color)/.3);border-radius:var(--review-card-radius);text-align:center}.gns-reviews__empty code{padding:2px 6px;border-radius:4px;background:rgba(var(--text-color)/.08)}.review-stars .rating__stars{font-size:1.05rem;letter-spacing:2px}.review-summary__stars .rating__stars{font-size:1.5rem}.review-source{display:inline-flex;align-items:center;gap:.4em;text-decoration:none;line-height:1}.review-source__icon{display:inline-flex;width:1.15em;height:1.15em;flex:0 0 auto}.review-source__icon .icon{width:100%;height:100%}.review-source__label{font-size:.82em;font-weight:600;color:rgb(var(--text-color))}.review-source--trustpilot{color:#00b67a}.review-source--facebook{color:#1877f2}.review-source--direct{color:rgb(var(--star-color))}a.review-source:hover .review-source__label{text-decoration:underline}.review-card{display:flex;flex-direction:column;gap:var(--review-inner-gap);height:100%;padding:var(--review-pad);border-radius:var(--review-card-radius);background-color:rgba(var(--bg-color));color:rgb(var(--text-color));transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.review-card .review-stars .rating__stars{font-size:1.25rem;letter-spacing:3px}.gns-reviews--card-bordered .review-card{border:1px solid rgba(var(--text-color)/.08);box-shadow:0 4px 18px #0000000f}.gns-reviews--card-elevated .review-card{border:1px solid rgba(var(--text-color)/.05);box-shadow:0 8px 30px #00000014}.gns-reviews--card-filled .review-card{background-color:rgba(var(--text-color)/.04)}.gns-reviews--card-flat .review-card{padding-inline:0;background:transparent}.gns-reviews--card-bordered .review-card:hover,.gns-reviews--card-elevated .review-card:hover{transform:translateY(-6px);box-shadow:0 20px 44px #00000024;border-color:rgba(var(--text-color)/.16)}@media(prefers-reduced-motion:reduce){.review-card{transition:none}.review-card:hover{transform:none}}.review-card__top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-unit)}.review-card__source{font-size:1.4em}.review-card__title{margin:0;font-weight:700;color:rgb(var(--heading-color));font-size:1.25em;line-height:1.3;letter-spacing:-.01em}.review-card__body{margin:0;flex:1 1 auto;font-size:1.02rem;line-height:1.65;color:rgba(var(--text-color)/.82)}.review-card__body--clamp{display:-webkit-box;-webkit-line-clamp:var(--review-clamp, 6);line-clamp:var(--review-clamp, 6);-webkit-box-orient:vertical;overflow:hidden}.review-card__body--clamp.is-expanded{-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.review-card__readmore{align-self:flex-start;margin:0;padding:0;border:0;background:none;color:rgb(var(--link-color));font-size:.88em;font-weight:600;cursor:pointer}.review-card__readmore:hover{text-decoration:underline}.review-card__author{display:flex;align-items:center;gap:calc(2 * var(--space-unit));margin-top:auto;padding-top:calc(2.5 * var(--space-unit));border-top:1px solid rgba(var(--text-color)/.08)}.review-card__avatar{flex:0 0 auto;width:42px;height:42px;overflow:hidden;display:grid;place-items:center}.review-card__avatar--circle{border-radius:50%}.review-card__avatar--rounded{border-radius:10px}.review-card__avatar--square{border-radius:0}.review-card__avatar-img{width:100%;height:100%;object-fit:cover}.review-card__avatar-initial{width:100%;height:100%;display:grid;place-items:center;font-weight:700;font-size:1.05rem;color:#fff;background-color:#6b7280}.review-card__avatar-initial--0{background-color:#e8590c}.review-card__avatar-initial--1{background-color:#2b8a3e}.review-card__avatar-initial--2{background-color:#1971c2}.review-card__avatar-initial--3{background-color:#9c36b5}.review-card__avatar-initial--4{background-color:#c2255c}.review-card__avatar-initial--5{background-color:#0c8599}.review-card__author-meta{min-width:0}.review-card__name{display:flex;align-items:center;gap:.3em;margin:0;font-weight:700;font-size:1rem;color:rgb(var(--heading-color));line-height:1.2}.review-card__verified{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.05em;height:1.05em;color:#1971c2}.review-card__verified .icon{width:100%!important;height:100%!important;display:block}.review-card__sub{margin:0;font-size:.8em;opacity:.7;line-height:1.3}.review-card__sub>span+span:before{content:"\b7";margin:0 .4em}.gns-reviews__summary-row{margin-bottom:calc(6 * var(--space-unit))}.review-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(3 * var(--space-unit)) calc(6 * var(--space-unit))}.review-summary__head{display:flex;flex-direction:column;align-items:center;gap:calc(1.5 * var(--space-unit));text-align:center}.review-summary__word{margin:0}.review-summary__score{margin:0;font-size:1.05rem}.review-summary__score strong{font-size:1.6em;color:rgb(var(--heading-color))}.review-summary__count{margin:0;opacity:.75;font-size:.9rem}.review-summary__sources{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(2 * var(--space-unit)) calc(3 * var(--space-unit))}.review-summary__breakdown{display:grid;gap:6px;min-width:min(280px,100%);flex:1 1 240px;max-width:360px}.review-summary__row{display:grid;grid-template-columns:1.2em 1fr 2.6em;align-items:center;gap:var(--space-unit);font-size:.82rem}.review-summary__row-label{text-align:end;opacity:.8}.review-summary__row-pct{opacity:.7}.review-summary__bar{display:block;height:8px;border-radius:99px;background:rgba(var(--text-color)/.12);overflow:hidden}.review-summary__bar-fill{display:block;height:100%;border-radius:inherit;background:rgb(var(--star-color))}.gns-reviews__badge-wrap.text-center{text-align:center}.gns-reviews__badge-wrap.text-end{text-align:end}.gns-reviews__badge{display:inline-flex;align-items:center;gap:.6em;padding:calc(1.5 * var(--space-unit)) calc(2.5 * var(--space-unit));border-radius:99px;background:rgba(var(--text-color)/.05);text-decoration:none;color:rgb(var(--text-color))}a.gns-reviews__badge:hover{background:rgba(var(--text-color)/.1)}.gns-reviews__badge-score strong{color:rgb(var(--heading-color))}.gns-reviews__badge-count{font-size:.85em;opacity:.75}.gns-reviews__carousel .slider__item{display:flex}.gns-reviews__carousel .review-card{width:100%}.gns-reviews__wall{column-count:1;column-gap:var(--review-gap)}.gns-reviews__wall .review-card{break-inside:avoid;margin-bottom:var(--review-gap);height:auto}.gns-reviews__wall .review-card[data-review-hidden]{display:none}.gns-reviews__loadmore-wrap{margin-top:calc(4 * var(--space-unit))}@media(min-width:700px){.review-summary{justify-content:space-between}.review-summary:has(.review-summary__breakdown) .review-summary__head{align-items:flex-start;text-align:start}}@media(max-width:699.98px){.gns-reviews{--review-pad: calc(3.5 * var(--space-unit))}}.platform-ratings{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:calc(3 * var(--space-unit)) calc(4 * var(--space-unit))}.platform-rating{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(1.25 * var(--space-unit));flex:0 1 200px;padding:calc(4 * var(--space-unit)) calc(5 * var(--space-unit));border-radius:var(--review-card-radius);text-align:center;text-decoration:none;color:rgb(var(--text-color))}.platform-ratings--cards .platform-rating{border:1px solid rgba(var(--text-color)/.14);background-color:rgba(var(--bg-color))}.platform-ratings--elevated .platform-rating{border:1px solid rgba(var(--text-color)/.05);background-color:rgba(var(--bg-color));box-shadow:0 6px 28px #00000017}a.platform-rating:hover{border-color:rgba(var(--text-color)/.3)}.platform-rating__logo{display:inline-flex;align-items:center;gap:.45em;font-weight:700;font-size:1.02rem;color:rgb(var(--heading-color))}.platform-rating__logo .review-source__icon{width:1.35em;height:1.35em}.platform-rating__logo .review-source__label{font-size:1em;color:rgb(var(--heading-color))}.platform-rating__stars .rating__stars{font-size:1.4rem;letter-spacing:2px}.platform-rating__meta{display:flex;flex-direction:column;gap:1px;line-height:1.3}.platform-rating__score{font-weight:700;color:rgb(var(--heading-color))}.platform-rating__count{font-size:.82em;opacity:.7}.platform-ratings--bar{align-items:center;row-gap:calc(2 * var(--space-unit));column-gap:var(--pr-gap, 40px)}.platform-ratings--bar .platform-rating{flex:0 0 auto;flex-direction:row;align-items:center;gap:.55em;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:var(--pr-text, 16px);line-height:1.2}.platform-ratings--bar .platform-rating__logo{font-size:1em;gap:.45em;line-height:1}.platform-ratings--bar .platform-rating__logo .review-source__icon{width:1.3em;height:1.3em}.platform-ratings--bar .platform-rating__logo .review-source__label{font-size:1em}.platform-ratings--bar .platform-rating__stars{display:inline-flex;align-items:center}.platform-ratings--bar .platform-rating__stars .rating__stars{font-size:var(--pr-star, 18px);line-height:1;letter-spacing:2px}.platform-ratings--bar .platform-rating__meta{flex-direction:row;align-items:center;gap:.4em}.platform-ratings--bar .platform-rating__score{font-size:.95em}.platform-ratings--bar .platform-rating__count{display:none}.platform-ratings--bar.platform-ratings--dividers{column-gap:0}.platform-ratings--bar.platform-ratings--dividers .platform-rating{padding-inline:calc(var(--pr-gap, 40px) / 2)}.platform-ratings--bar.platform-ratings--dividers .platform-rating:not(:last-child){border-inline-end:1px solid rgba(var(--text-color)/.18)}@media(max-width:599.98px){.platform-ratings--bar.platform-ratings--dividers{column-gap:var(--pr-gap, 40px)}.platform-ratings--bar.platform-ratings--dividers .platform-rating{padding-inline:0}.platform-ratings--bar.platform-ratings--dividers .platform-rating:not(:last-child){border-inline-end:0}}.gns-rotator{position:relative;display:block;padding:calc(5 * var(--space-unit)) calc(5.5 * var(--space-unit));border:1px solid rgba(var(--text-color)/.08);border-radius:16px;background-color:rgba(var(--text-color)/.025);box-shadow:0 4px 18px #0000000a}.gns-rotator:before{content:"\201c";position:absolute;z-index:0;top:calc(-.5 * var(--space-unit));right:calc(3 * var(--space-unit));font-family:Georgia,Times New Roman,serif;font-size:4.5rem;line-height:1;color:rgba(var(--text-color)/.1);pointer-events:none}.gns-rotator__viewport{position:relative;z-index:1;display:grid}.gns-rotator__item{grid-area:1 / 1 / 2 / 2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.gns-rotator__item.is-active{opacity:1;visibility:visible;pointer-events:auto}.gns-rotator__stars{display:block;margin-bottom:calc(2 * var(--space-unit))}.gns-rotator__stars .rating__stars{font-size:1.35rem;letter-spacing:3px}.gns-rotator__quote{margin:0 0 calc(2 * var(--space-unit));font-size:1.15rem;line-height:1.65;color:rgb(var(--text-color));display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.gns-rotator__quote.is-expanded{-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.gns-rotator__more{margin:0 0 calc(3 * var(--space-unit));padding:0;border:0;background:none;color:rgb(var(--link-color));font-size:.88rem;font-weight:600;cursor:pointer}.gns-rotator__more:hover{text-decoration:underline}.gns-rotator__author{display:flex;align-items:center;gap:.7em;padding-top:calc(2.5 * var(--space-unit));border-top:1px solid rgba(var(--text-color)/.1)}.gns-rotator__avatar{display:grid;place-items:center;flex:0 0 auto;width:38px;height:38px;border-radius:50%;overflow:hidden;font-size:.95rem;font-weight:700;color:rgb(var(--heading-color));background-color:rgba(var(--text-color)/.12)}.gns-rotator__avatar img{width:100%;height:100%;object-fit:cover}.gns-rotator__meta{display:flex;flex-direction:column;line-height:1.25;min-width:0}.gns-rotator__name{display:flex;align-items:center;gap:.3em;font-weight:700;font-size:.95rem;color:rgb(var(--heading-color))}.gns-rotator__source{font-size:.8rem;opacity:.6}.gns-rotator__verified{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:.95em;height:.95em;color:#1971c2}.gns-rotator__verified .icon{width:100%!important;height:100%!important;display:block}.gns-rotator__dots{display:flex;gap:6px;margin-top:calc(3 * var(--space-unit))}.gns-rotator__dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background-color:rgba(var(--text-color)/.25);cursor:pointer;transition:background-color .2s}.gns-rotator__dot[aria-current=true]{background-color:rgb(var(--star-color))}@media(prefers-reduced-motion:reduce){.gns-rotator__item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/gns-reviews.css.map */
