.customer-reviews{position:relative}@media (min-width:992px){.customer-reviews>img{display:block!important}}@media (max-width:992px){.customer-reviews>svg{display:none}}.customer-reviews>svg>g>path{fill:var(--accent)}.customer-reviews__container{position:relative}.customer-reviews__ratings{color:var(--color-pink-ink);font-size:1.8rem;letter-spacing:.15em;line-height:1}.section--purple .customer-reviews__ratings{color:var(--color-pink)}.customer-reviews__box{background-color:var(--surface-raised);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}@media (min-width:576px){.customer-reviews__box{width:48%}}@media (min-width:1200px){.customer-reviews__box{width:30%}}.customer-reviews__box-content{align-items:flex-start;border:none;display:flex;flex-direction:column;font-weight:400;gap:3rem;gap:2rem;height:100%;margin:0;padding:3.6rem}.customer-reviews__name{align-items:end;color:var(--heading);display:flex;flex-grow:1;font-size:1.5rem;font-weight:500}.customer-reviews__text{color:var(--text-muted);font-size:1.6rem;font-weight:400;line-height:1.75}.customer-reviews__author{display:flex;flex-direction:row;gap:1rem}.customer-reviews__customer-photo{border-radius:25px;width:30px}.customer-reviews .swiper-pagination{--swiper-pagination-bullet-size:10px;--swiper-pagination-color:var(--heading);--swiper-pagination-bullet-inactive-color:transparent;--swiper-pagination-bullet-inactive-opacity:1}.customer-reviews .swiper-pagination-bullet{border:1px solid var(--heading)!important}.customer-reviews__nav{display:flex;gap:1.2rem;justify-content:center;margin-top:3.2rem}.customer-reviews__arrow{background:var(--color-navy);border-radius:50%;color:var(--color-white);cursor:pointer;display:grid;font-size:1.8rem;height:4.4rem;min-height:0;min-width:0;place-items:center;transition:opacity .2s ease;width:4.4rem}.customer-reviews__arrow:hover{opacity:.85}.section--purple .customer-reviews__arrow{background:var(--color-white);color:var(--color-navy)}.customer-reviews__container.swiper{margin-bottom:-2.6rem;padding-bottom:3rem;padding-top:.4rem}.customer-reviews__box.swiper-slide{border:1px solid var(--border);border-radius:var(--radius-card);height:auto}.customer-reviews__box.swiper-slide:after{inset:0}