.el-reviews{--r-arrow: 3.25rem;--r-row-gap: clamp(1.5rem, 2.4vw, 2.25rem);position:relative;background:var(--oat);color:var(--ink);padding-block:clamp(3.25rem,6vw,6.5rem)}.el-reviews-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;column-gap:2rem;row-gap:1.1rem;padding-inline:var(--edge);margin-bottom:clamp(1.4rem,2.9vw,3.25rem)}.el-reviews-intro{max-width:46rem}.el-reviews-heading{margin-top:.75rem}.el-reviews-rating{display:inline-flex;align-items:center;gap:.75rem;min-height:2.75rem;margin:0;padding:.55rem 1.15rem;border:1px solid var(--rule-strong);border-radius:100px;background:var(--paper)}.el-reviews-rating-label{font-size:var(--t-note);font-weight:700;line-height:1.2;color:var(--ink)}.el-reviews .el-reviews-rail{--c-per: 3;--c-max: 34rem;--c-arrow: var(--r-arrow);--c-arrow-bg: transparent;--c-arrow-bg-hover: var(--ink);--c-arrow-fg: var(--ink);--c-arrow-bd: var(--rule-strong)}.el-reviews-card{position:relative;display:flex;flex-direction:column;height:100%;margin:0;padding:clamp(1.5rem,2.4vw,2.4rem);background:var(--paper);border:1px solid var(--rule);transition:border-color .4s var(--ease)}@media(hover:hover){.el-reviews-card:hover{border-color:var(--rule-strong)}}.el-reviews-quote{position:absolute;top:.08em;right:.22em;font-size:clamp(4.5rem,6vw,6.5rem);font-weight:900;line-height:1;color:var(--gold-soft);opacity:.32;pointer-events:none;-webkit-user-select:none;user-select:none}.el-reviews-title{margin-top:1.1rem;padding-right:2.5rem;font-size:.875rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase;line-height:1.35;color:var(--ink)}.el-reviews-body{margin:.8rem 0 0;padding:0}.el-reviews-body p{margin:0;font-size:var(--t-small);line-height:1.55;color:var(--ink)}.el-reviews-by{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .55rem;margin-top:auto;padding-top:1.5rem;font-size:var(--t-note);line-height:1.3}.el-reviews-by:before{content:"";flex:0 0 100%;height:1px;margin-bottom:.85rem;background:var(--rule)}.el-reviews-name{font-weight:800;color:var(--ink)}.el-reviews-dot{color:var(--gold)}.el-reviews-pack{font-size:.6875rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.el-reviews-tagged{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-height:var(--r-arrow);margin-top:var(--r-row-gap);padding-inline:var(--edge);color:var(--ink-mid)}.el-reviews-ig{position:relative;color:var(--ink)}.el-reviews-ig:before{content:"";position:absolute;top:-.8rem;right:-.6rem;bottom:-.8rem;left:-.6rem}@media(min-width:700px){.el-reviews-tagged{padding-right:calc(var(--edge) + 2 * var(--r-arrow) + 1.6rem)}.el-reviews .el-reviews-rail .el-carousel-arrow{top:calc(100% + var(--r-row-gap));transform:none;-webkit-backdrop-filter:none;backdrop-filter:none}.el-reviews .el-reviews-rail .el-carousel-arrow--next{right:var(--edge)}.el-reviews .el-reviews-rail .el-carousel-arrow--prev{left:auto;right:calc(var(--edge) + var(--r-arrow) + .6rem)}.el-reviews .el-reviews-rail .el-carousel-arrow:disabled{opacity:.3}}@media(hover:hover){.el-reviews .el-reviews-rail .el-carousel-arrow:hover{color:#fff;border-color:var(--ink)}}@media(min-width:700px)and (max-width:1023px){.el-reviews .el-reviews-rail{--c-per: 2}}@media(max-width:699px){.el-reviews .el-reviews-rail{--c-fit-w: 84cqw}.el-reviews-head{flex-direction:column;align-items:flex-start}.el-reviews-rating{flex-wrap:wrap;min-height:0;padding:0;border:0;border-radius:0;background:none}}@media(prefers-reduced-motion:reduce){.el-reviews-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ecolux-reviews.css.map */
