.ew-home-reviews{color:#ffffffe6;--ew-star:#fff;background:#131313;padding:80px 40px}.ew-home-reviews__inner{max-width:1520px;margin:0 auto}.ew-home-reviews__head{text-align:center;border-bottom:1px solid #ffffff24;margin:0;padding:0 0 40px}.ew-home-reviews__title{color:#fff;margin:0;font-family:Lora,Georgia,Times New Roman,serif;font-size:48px;font-weight:400;line-height:1.2}.ew-home-reviews__sub{color:#fff9;max-width:760px;margin:14px auto 0;font-size:15px;font-weight:400;line-height:1.55}.ew-home-reviews__rating{color:#fff;font-weight:600}.ew-home-reviews__privacy{color:#fff9}@media (max-width:749px){.ew-home-reviews__sub{font-size:14px}}.ew-home-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;margin:0;padding:0;list-style:none;display:grid}.ew-home-reviews__item{border-bottom:1px solid #ffffff24;justify-content:space-between;gap:24px;padding:32px 0;display:flex}.ew-home-reviews__text{flex-direction:column;gap:8px;min-width:0;display:flex}.ew-home-reviews__author{color:#fff;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:15px;font-weight:600;display:flex}.ew-home-reviews__verified{color:#fff;align-items:center;gap:5px;font-size:13px;font-weight:400;display:inline-flex}.ew-home-reviews__verified-text{color:#ffffffb8}.ew-home-reviews__where{color:#ffffff8c;margin-left:4px;font-size:13px;font-weight:400}.ew-home-reviews__where:before{content:"·";margin-right:8px}.ew-home-reviews__body{color:#ffffffd1;margin:4px 0 0;font-size:14px;font-weight:400;line-height:1.6}.ew-home-reviews__product{color:#ffffff8c;text-underline-offset:3px;align-self:flex-start;margin-top:6px;font-size:13px;font-weight:400;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.ew-home-reviews__product:hover,.ew-home-reviews__product:focus-visible{color:#fff;text-decoration-color:#fff}.ew-home-reviews__photos{--ew-size:176px;--ew-step:12px;width:calc(var(--ew-size) + var(--ew-step) * 2);height:calc(var(--ew-size) + var(--ew-step) * 2);flex:none;display:block;position:relative}.ew-home-reviews__photo{width:var(--ew-size);height:var(--ew-size);object-fit:cover;border-radius:var(--button-border-radius,4px);transform:translate(calc(var(--ew-step) * var(--ew-layer,0)), calc(var(--ew-step) * var(--ew-layer,0)));z-index:calc(10 - var(--ew-layer,0));filter:brightness(calc(1 - .18 * var(--ew-layer,0)));background:#1f1f22;outline:1px solid #131313;display:block;position:absolute;top:0;left:0}.ew-home-reviews__more{justify-content:center;padding-top:44px;display:flex}.ew-home-reviews__button{border-radius:var(--button-border-radius,4px);color:#fff;letter-spacing:.14em;text-transform:uppercase;border:1px solid #ffffff80;justify-content:center;align-items:center;height:48px;padding:0 40px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.ew-home-reviews__button:hover,.ew-home-reviews__button:focus-visible{color:#131313;background:#fff;border-color:#fff}@media (max-width:1024px){.ew-home-reviews{padding:60px 30px}}@media (max-width:899px){.ew-home-reviews__grid{grid-template-columns:1fr}}@media (max-width:749px){.ew-home-reviews{padding:40px 15px}.ew-home-reviews__head{padding-bottom:28px}.ew-home-reviews__title{font-size:26px}.ew-home-reviews__item{gap:16px;padding:24px 0}.ew-home-reviews__photos{--ew-size:96px;--ew-step:8px}}
